Linux目录和文件管理

本文详细介绍了Linux目录结构,包括常见的子目录及其作用,如/root、/home、/var等。此外,讲解了查看和检索文件的各种命令,如cat、more、less、head、tail、wc以及grep的高级用法。还涵盖了文件的备份与恢复,如gzip、bzip2和tar的使用。最后,简述了vi文本编辑器的工作模式和基本操作。
摘要由CSDN通过智能技术生成

目录

一、Linux目录结构

1、Linux常见的子目录树(树状目录结构)

2、常见的子目录作用

二、查看及检索文件

1、cat 查看普通文件内容     

2、查看文件内容 more 命令

3、查看文件内容  less  命令

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

5、统计文件内容  wc  命令

6、检索和过滤文件内容 grep 命令  ☆☆

7、备份与恢复文档(压缩和解压)

1、gzip 压缩 和 gunzip 解压

2、 bzip2 压缩和 bunzip2解压

8、使用  tar 归档和释放工具  ☆☆☆

9、 使用 vi 文本编辑器

10、命令模式的基本操作

总结


一、Linux目录结构

1、Linux常见的子目录树(树状目录结构)

 /root /bin /boot /dev /etc           /home /var /usr /sbin

2、常见的子目录作用

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

/home:普通用户的宿主目录

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

/dev:设备文件

/etc:配置文件   80%以.conf 结尾的文件为配置文件

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

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

/usr:应用程序

/var:日志文件等

二、查看及检索文件

1、cat 查看普通文件内容     

cat  [选项]  文件名

2、查看文件内容 more 命令

more 命令是较早出现的分页显示命令,表示文件内容还有更多(more)的意思,使用 more 命令查看超过一屏的文件内容时,将进行分屏显示,并在左下角显示当前内容在整个文件中的百分比。在阅读界面中,可以按 Enter 键向下逐行滚动查看,按 Space 键可以向下翻一屏,按 b 键向上翻一屏,按 q 键退出并返回原来的命令环境。

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

more  [选项]  文件名

交互操作方法

按Enter键向下逐行滚动

按空格键向下翻一屏

按b键向上翻一屏

 按q键退出

下翻到最后一页后自动退出

结合管道操作使用时(如:ls -R /etc |more)无法向上翻页

3、查看文件内容  less  命令

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

less  [选项]  文件名

交互操作方法

Page Up 向上翻页,Page Down向下翻页

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

其他功能与more命令基本类似

下翻到最后一页后不会自动退出

结合管道操作使用时可以向上翻页

less 命令结合管道符号“|”分屏查看执行命令时输出的信息时,既可以向下翻页,也可以向上翻页。而 more 命令只能向下翻页,不能向上翻页。

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

1、head 命令
用途:查看文件开头的一部分内容(默认为10行
head -n 文件名            //n为行数     n可以不写

[root@gang mnt]# head 1.txt       默认查看1.txt 文件的前十行
[root@gang mnt]# head -n 3 1.txt  默认查看1.txt 文件的前三行

2、tail 命令
用途:查看文件结尾的一部分内容(默认为10行
tail -n 文件名 
tail -f 文件名      //追踪文件尾部内容的动态更新

[root@gang mnt]# tail 1.txt    默认查看 1.txt 文件的后十行

[root@gang mnt]# tail -n 3 1.txt   默认查看 1.txt 文件的后三行

[root@gang mnt]# tail -n 3 -f 1.txt   默认查看 1.txt 文件的后三行 动态显示

☆☆☆ 生产中常用  [root@gang mnt]# tail -n 1000 -f /var/log/messages

 [root@gang mnt]# tail -5f /var/log/messages

5、统计文件内容  wc  命令

统计文件中的单词数量(Word Count)等信息

wc   [选项]  目标文件</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值