压缩&解压
压缩:tar -czvf 压缩后文件名.tar.gz
解压:tar -zxvf 要解压的文件名.tar.gz
系统管理命令
命令 | 说明 |
---|---|
stat 文件名 | 显示指定文件名的文件的相关信息 |
top | 显示当前系统中消耗资源最多的进程 |
ps | 显示瞬间的进程状态 |
du 文件名 | 显示指定的文件(目录)已使用的磁盘空间的总量 |
df -h | 显示文件系统磁盘空间的使用情况 |
ifconfig 或 ip a | 显示网络接口信息 |
netstat | 显示网络状态信息 |
kill 9 pid | 杀一个进程 |
开关机
重启:
sudo reboot
sudo shutdown -r now
关机:
shutdown -h now
vim编辑器
三种运行模式:
编辑模式:等待编辑命令输入
插入模式:编辑模式下,输入i进入插入模式,插入文本信息
命令模式:在编辑模式下,输入:进入命令模式
命令模式中
:q 直接退出vim
:wq 保存后退出vim
:q! 强制退出
:w 文件名 将当前内容保存成某个文件
/ 查找字符串
文件权限管理
ls -al 可以显示文件或目录的权限信息
如:-rw-r–r-- 1 lusifer lusifer 675 Oct 26 17:20 .profile
以上包括
-:文件类型(d表目录、-表普通文件、l表链接文件)
rw-r–r--:文件权限,三位一组,前三位是用户权限、中间是用户组权限、最后是其他用户权限
(r可读权限 、w可写权限、x可执行权限、-表示无此权限)
1:连接数,指多少个文件指向同一个索引节点
lusifer lusifer:文档所属用户和所属组,文件所属用户和组是可以更改的
675:文档大小,默认是 bytes
更改操作权限
chown
是 change owner 的意思,主要作用就是改变文件或者目录所有者,所有者包含用户和用户组
chown [-R] 用户名称 文件或者目录
chown [-R] 用户名称 用户组名称 文件或目录
-R:进行递归式的权限更改,将目录下的所有文件、子目录更新为指定用户组权限
chmod
改变访问权限
chmod [who] [+ | - | =] [mode] 文件名
who
表示操作对象可以是以下字母的一个或者组合
u:用户 user
g:用户组 group
o:表示其他用户
a:表示所有用户是系统默认的
操作符号
+:表示添加某个权限
-:表示取消某个权限
=:赋予给定的权限,取消文档以前的所有权限
mode
表示可执行的权限,可以是 r、w、x
文件名
文件名可以使空格分开的文件列表
数字设定法
数字设定法中数字表示的含义
0 表示没有任何权限
1 表示有可执行权限 = x
2 表示有可写权限 = w
4 表示有可读权限 = r
也可以用数字来表示权限如 chmod 765 file_name
r w x r – x r - x
4 2 1 4 - 1 4 - 1
user group others
若要 rwx 属性则 4+2+1=7
若要 rw- 属性则 4+2=6
若要 r-x 属性则 4+1=5