目录
1 目录层次
1.1常见子目录
常见子目录的作用 | |
---|---|
/ | 根是所有文件的起点 |
/root | 系统管理员 |
/home | 家目录 |
/boot | 系统启动文件 |
/dev | 硬件设备 |
/etc | 系统默认配置 |
/bin | 用户可执行命令 |
/sbin | 管理员可执行的管理命令 |
/usr | 应用程序 |
/var/log | 日志文件 |
2 查看文件内容
2.1 linux七大文件类型
字符 | 文件类型 |
---|---|
- | 普通文件,包括纯文本、二进制文件、各类压缩文件等 |
d | 目录文件 directory,类似文件夹 |
l | 链接文件 link,类似快捷方式 |
c | 字符文件 character |
b | 块设备文件 block,保存大块数据的设备,比如硬盘 |
s | 套接字文件 socket,用于进程间网络通信 |
p | 管道文件 pipe,用于进程间通信单向传输 |
2.2 显示命令
2.2.1 cat
作用:查看文件内容
缺点:只能显示一屏幕内容
cat [选项] 文件名
cat -n #显示行号包括空行
cat -b #跳过空白行编号
cat -s #将连续多个空行压缩成一个空行
cat -A #显示隐藏字符
cat --help #查看帮助
实例
2.2.2 tac、rev
tac:逆向显示文本内容
rev:将同一行的内容逆向显示
实例
2.3 分页显示
2.3.1 more
more [选项] 文件名
基本操作
- 空格下一行 到文末后自动退出
- b上一行
- enter一行一行滚动
- 自动退出
- q退出
2.3.2 less
less [选项] 文件名
基本操作
- 可以使用/ 查找 n向下 N向上查找
- Page Up 向上翻页,Page Down 向下翻页
- 参考more
2.4 显示文件前后内容
2.4.1 head
head [-n] 文件名 #n是行数,具体数字
-c #指定获取前#字节
-n #指定获取前#行,#如果为负数,表示从文件头取到倒数第#前
- #同上
2.4.2 tail
与head 相反,查看文件或标准输入的倒数行
tail [选项] 文件名
-f 跟踪显示文件fd新追加的内容,常用日志监控,
tail -n 具体数字 文件名 (不加具体的数字,默认结尾十行)
tail -f 具体数字 文件名 实时跟踪最后十行
2.4.3 tr
基本功能转换
tr [选项]... SET1 [SET2]
SET 是一组字符串,一般都可按照字面含义理解
-d 删除
-s 压缩
-c 用字符串1中字符集的补集替换此字符集,要求字符集为ASCII。
标签:文件,文件名,cat,Linux,2.3,2.2,目录,2.4
From: https://www.cnblogs.com/LJ69/p/17560966.html