1-需要了解的命令行相关事项
文章目录
一切皆文件
在Linux系统中,一切皆文件 。除了我们常识中认识的文件外, 目录也是文件,不过是特殊类型的文件,包含有关其他文件的信息。磁盘驱动器也是文件,是一个庞大的文件。网络连接和硬盘设备都是文件,甚至运行中的进程也是文件,它们都是以文件的形式表示出来的。
文件名最大长度
Linux/UNIX的文件名的长度最多可以为255个字符,但是建议将文件名控制在少于80个字符的长度,因为显示终端的平均长度就是80个字符,文件名可以在一行内完整显示,而不必换行。
文件名区分大小写
Linux系统在处理文件名时时区分大小写的 ,区分大小写也意味着必须准确无误的输入命令和文件名。
名称中应该避免使用特殊字符
在命名文件和目录时,每种操作系统都会有明确禁止使用的字符。下面为Linux始终可安全使用的字符:
- 数字
- 大小写字母
- 下划线
- 圆点(第一个字符就是圆点的常常被隐藏)
然后 /字符绝对不能使用,因为Linux的目录分分隔符就是/ ,下表是一些常见字符的注意事项:
字符 | 建议 |
---|---|
/ | 绝不使用,不能转义 |
|必须转义,避免使用 | |
- | 绝对不能作为文件或者目录的第一个字符 |
[] | 必须转义,避免使用 |
{} | 必须转义,避免使用 |
* | 必须转义,避免使用 |
? | 必须转义,避免使用 |
' | 必须转义,避免使用 |
" | 必须转义,避免使用 |
空格 | 必须转义,避免使用 |
通配符及其含义
允许通过通配符一次指定多个文件,有四种通配符:
- 星号:*,匹配 0或多个 任意字符。
- 问号:?,匹配 单个字符 。
- 方括号:[],匹配 一组单个字符,或用连字符分隔的一定范围内的字符 。
- 大括号:{},匹配 字符串列表和范围 。
下面是一些测试案例:
Notice :方括号匹配的是单个字符,而大括号匹配的是字符串,同时单个字符也是一个字符串。
充值重置屏幕内容
使用clear命令或者ctr+L能够清除屏幕显示,但是此命令 不会影响历时记录 。
文章作者 P1n93r
上次更新 2019-11-13