Linux目录与常用指令集

Linux目录结构
树形目录结构

根目录

所有分区、目录、文件的位置起点
整个树形目录结构中,使用独立的一个“/”表示

常见子目录

/root :系统管理员root的宿主目录

/home :普通用户宿主目录

/boot :系统内核、启动文件

/dev :设备文件

/etc:配置文件

/bin : 所有用户可执行的命令

/sbin :管理员可执行的管理命令

/usr :应用程序

/var :日志文件等

查看文件内容 —cat

显示出文件内容
cat文件名

查看文件内容—more

全屏方式分页显示文件内容

more 文件名

交互操作方法

按Enter键向下逐行滚动

按空格键向下翻一屏

按b键向上翻一屏

按q键退出

less与more命令相同,但扩展功能更多

交互操作方法

page up 向上翻页 page down 向下翻页

按“/“键查找内容 ,”n“下一个内容 ”N“上一个内容

查看文件内容 —head、tail命令

head命令

用途:查看文件开头的一部分(默认为10行)

head -n 文件名

tail 命令

tail -n 文件名

tail -f 文件名
注:tail -f filename 会把filename文件里的最尾部内容显示在屏幕上,并且不断刷新,只要filename更新就可以看到最新文件内容

统计文件内容 —wc命令

统计文件中的单词数量

wc…目标文件…

常用命令选项

-l:统计行数

-w:统计单词个数

-c:统计字节数

-wcl 行 单词 字节

检查过滤文件内容grep命令

在文件中查找并显示包含指定字符串的行

grep …查找条件 目标条件

常用命令选项

-i:查找时忽略大小写

-v:反转查找,输出与查找条件不相符的行

查找条件设置

要查找的字符串以双引号扩起来

1.”^……“表示以……开头
2.”……KaTeX parse error: Expected group after '^' at position 13: “表示以……结尾 3.”^̲“表示空行
grep -v ^# ntp.conf | grep -v ^$ | grep -v ^server

压缩命令

制定压缩文件,解开压缩文件

gzip 【-9】文件名……

bzip 【-9】文件名……

gzip -d.gz 格式压缩文件

压缩命令gunzip、bunzip2命令

gunzip命令

gunzip等价于gzip-d

bunzip2命令

bunzip2与bzip2命令用法与gzip。gunzip用法相同

归档命令—tar

制作归档文件,释放归档文件

tar ……归档文件名 源文件或目录

tar ……归档文件名 【-c 目标目录】

常用命令选项

-c:建立打包文件

-t:查看打包文件内容

-x:解压缩

-j:解压缩.bz2的文件

-v:显示压缩解压的过程

-f:要处理的文件名

-C:解压到指定目录

-P保留文件属性不变

tar zcvf 文件名 /root/etc/ 打包

tar zxvf 文件名 -C /opt 解包

猜你喜欢

转载自blog.csdn.net/qyf158236/article/details/108052550