linux-5
1:whatis 用来查询某个命令的含义
2:bzip2 用来压缩文件
bzip2 filename 压缩后保存为(原来的文件被删除) filename.bz2
bunzip filename.bz2
3:gzip 用来压缩文件
gzip filename 压缩后保存为(原来文件删除) filename.gz
gunzip filename.gz
gzip -r 压缩目录和子目录中所有的文件
4:tar 将文件或目录进行压缩,解压缩
-c 创建压缩文件
-x 展开归档文件
-t 显示包括在tar文件中的文件列表
-z 压缩解压缩(gz格式)
-j 压缩解压缩(bz2格式)
-v 压缩或解压缩时显示所有的文件
-f 指明要展开的文件名
tar cvf test.var /home/test 压缩test
tar xvf test.tar 解压缩 test.tar
在不进行解压缩的情况下,查看test.tar内容
tar -tvf test.tar
tar -cjvf filename.tbz filename 压缩bzip2文件
tar -xjvf filename.tbz
tar -czvf filename.tgz filename 压缩文件为zip格式
tar - xzvf filename.tgz
5:head 查看文件的开头部分(默认前十行)
head -20 filename 查看文件前20行
6:tail 查看文件的结尾部分(默认后十行)用法同head
7:more 按页来查看文件内容
使用空格键和b键前后移动
more - 10 一次显示的行数 (10行10行的显示)
more + 10 从第10行开始显示
more +/查找的字符串 filename (查找的字符串显示在第三行)
8:“|”管道 将前面命令的输出作为后面命令的输入
ps: ls- al /etc | more -5
9:which 查找命令程序文件的位置
10:whereis 查找符合条件的程序
11:chmod
r-读-4 x-执行-1 w-写-2
-u 文件创建者 -g 所在组 -o 其他人 -a (ugo)
chmod u=rwx,g=rwx,o=rwx filename
chmod a=rwx filename
chmod 777 filename
上面三个命令等价
11:useradd 添加用户
12: userdel 删除用户
-r 删除用户的同时并删除用户所在目录