常用命令
1 压缩和解压命令
1.1 gzip ()压缩) 文件1 文件2
gzip 文件 直接压缩文件 后缀名 .gz(压缩格式)
1.2 解压命令 gunzip 压缩文件1 压缩文件2 …
2 打包+压缩
2.1打包压缩
2.2打包解缩
注意:
v一般情况下不使用的 , 显示解压 压缩进度 影响速度
将打包压缩的文件解压到指定的目录中 -C
Linux系统权限
不同用户对不同的文件额文件夹有不同的操作权限,为了保证数据的安全性和系统的安全linux会对不同用户的权限进行控制
RWX
R read 读取内容的权限 , 文件可以读取内容 文件夹 可以ls ll
W write写的权限 文件可以写内容到文件中 文件夹可以mkdir touch cp mv
X execute 执行权利 shell脚本文件执行权利, 运行文件中的代码 执行程序 文件夹中X必须的
**注意:
**
root是超级管理员 , 不受权限控制 , 并且可以分配权限
1.文件的权限
1.1添加用户 useradd+用户名
1.2切换用户
su+用户名
su laowang
用户退出
1.3权限演练
- rw- r-- r–
文件 当前用户的权限 组的权限 其他人的权限(读)
laowang 对 /1.txt属于其他人行列 拥有的权限是 r - - 只有读的权限所以
没有写的权限
root是可以分配权限的 , rootgeizss分配写的权限
chmod o+w /2.txt
1.4 权限修改 root管理员控制权限
方式一
chmo ugo+/-rwx 文件名
方式二
chmod 777 文件
u g o
RWX RW- R-X
111 110 101
7 6 5
![\[外链
2 文件夹的权限
只要是文件夹一定有X权限 否则RW无效
R 可读 ls ll
W mv cp mkdir rm touch echo
注意参数
-R 递归的修改文件夹下所有的权限
系统命令
1.top 查看系统健康状态
2.free -h 查看内存状态
3.df -h 用于查看Linux文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。看剩余空间
4.du -h -s 用于查看文件或目录的大小(磁盘使用空间)
5.kill -9 进程ID 关闭进程
6.jps 查看java进程
搜索
grep 内容 文件 icnv(ll | grep bin)
在文件中搜寻字串匹配的行并输出
在命令的输出中搜索内容
find 路径 -name 名字 查找文件或目录
whereis 搜索命令所在目录 配置文件所在目录 及帮助文档路径
which 显示系统命令所在目录(绝对路径及别名)
帮助
man cmd
获取命令或配置文件的帮助信息
help
查看到命令的一些参数说明