1.基础操作
1./root:系统管理员root的宿主目录
2./home:普通用户的宿主目录
3.boot:系统内核、启动文件
4./dev:设备文件
5.etc:配置文件/
6./bin: 所有用户可执行的命令
7./sbin:管理员可执行的管理命令
8./usr:应用程序
9./var:日志文件等
2. grep awk sed
1.grep[选项]... 查找条件目标文件
2.-i:查找时忽略大小写
3.-v:反向查找,输出与查找条件不相符的行
4.-0 只显示匹配项
5.-f对比两个文件的相同行
6.-c匹配的行数([root@localhost ky15]# grep -c root passwd 2)基本格式
7.要查找的字符串以双引号括起来单引号也可以
8.“...."表示以.....开头“....$”表示以.....结尾
9.“^$”表示空行
grep
我现在一个文件夹中有大量的文件,我怎么快速从这些文件中,找到 包含 root 字符的文件我要在 大量文件中找到某些含有特定字符串的文件grep -r (R) 文件夹递归 过滤
3.压缩命令gzip、bzip2命令
1.制作压缩文件、解开压缩文件
2.gzip [-9] 文件名
制作压缩文件
bzip2 [-9] 文件名..
gzip -d gz格式的压缩文件bzip2 -d .bz2格式的压缩文件
4.选项
1.f 使用tar归档
2.c 建立归档
3.x 解开归档
4.v 显示过程
5.z 使用 gzip压缩
6.j 使用bzip2 压缩
7.C (大c) 文件夹 指定解压的目录
8.t 不解开归档文件查看归档文件中的内容
5. 归档tar
1.tar tape archive 磁带归档,磁带便宜磁带机很贵,慢永久保
2.tar[选项]...归档文件名 源文件或目录
3.tar[选项]... 归档文件名 [C 目标目录}
6.此处选项有先后要求
1.-c:创建(Create) .tar 格式的包文件
2.-x:解开.tar 格式的包文件
3.-C:解压时指定释放的目标文件夹
4.-f:表示使用归档文件(一般都要带上表示使用tar)
5.-p: 打包时保留文件及目录的权限
6.-P:打包时保留文件及目录的绝对径
7.·-t:列表查看包内的文件(要和f一起使用)
8.·-v: 输出详细信息 (Verbose)
9.·J:调用 bzip2程序进行压缩或解压-Z:调用 gzip 程序进行压缩或解压
7.总结
这些是学Linux必须掌握