红帽 LINUX 6自学笔记第二章(4) …
2014-07-21 14:29
357 查看
1,linux 系统允许文件名使用任何可打印的字符,文件名可为任何长度。
不包括目录组成部分,linux
文件名最长可达255个字符,当用在命令里的时候,绝对或相对引用,包括目录组成部分,最长可达4095 个字符。
linux 文件名 可以包含除"/"外的任何可打印(甚至不可打印)字符。不能使用斜线是因为,它是用来在相对引用或FQN
中分开目录名组成部分的符号。因为很多“不常用”符号是Shell 的元字符,所以在文件名中使用这些符号时需要用 “”引号保护。
如: touch 'a and
b'
touch '"'
2,隐藏文件
.+file
以.开头的文件/目录为隐藏文件和目录
ls查看的时候需要 ls
-a(all) 来显示
通配符,文件名匹配(filename globbing)
假设当前目录包含
不包括目录组成部分,linux
文件名最长可达255个字符,当用在命令里的时候,绝对或相对引用,包括目录组成部分,最长可达4095 个字符。
linux 文件名 可以包含除"/"外的任何可打印(甚至不可打印)字符。不能使用斜线是因为,它是用来在相对引用或FQN
中分开目录名组成部分的符号。因为很多“不常用”符号是Shell 的元字符,所以在文件名中使用这些符号时需要用 “”引号保护。
如: touch 'a and
b'
touch '"'
2,隐藏文件
.+file
以.开头的文件/目录为隐藏文件和目录
ls查看的时候需要 ls
-a(all) 来显示
通配符,文件名匹配(filename globbing)
字符 | 作用 |
* | 匹配零个或多个字符(开头得点(.)除外) |
? | 匹配一个字符(开头的点(.)除外) |
... | 匹配在给出的列表或范围内的任意一个字符 |
^... | 匹配在给出的列表或范围外的任意一个字符 |
image1.jpg | image10.jpeg | page1.html | page3.htm | script1.pl |
image2.jpg | image11.jpeg | page2.html | page40.htm |
模式 | 产生的列表 |
* | 所有文件 |
*.html | page1.html page2.html |
page*.html | page1.html page2.html page3.htm page40.htm |
image?.* | image1.jpeg image2.jpeg |
[ps]* | page1.html page2.html page3.htm page40.htm script1.pl |
[^ps]* | image1.jpeg image2.jpeg image10.jpeg image11.jpeg |
相关文章推荐
- 红帽 LINUX 6自学笔记第二章(5) …
- 红帽 LINUX 6自学笔记第二章(3)m…
- 红帽 LINUX 6自学笔记第二章(2) …
- 红帽 LINUX 6自学笔记第二章(1) …
- 红帽 LINUX 6自学笔记(…
- 红帽 LINUX 6自学笔记(目录详解)
- 红帽 LINUX 6自学笔记(…
- 红帽 LINUX 6自学笔记第三章(1) …
- 红帽 LINUX 6自学笔记第…
- 红帽 LINUX 6自学笔记(…
- 红帽 LINUX 6自学笔记第五章(硬链…
- 红帽 LINUX 6自学笔记第五章(软链…
- 红帽 LINUX 6自学笔记第三章(4) …
- 红帽 LINUX 6自学笔记第三章(2) …
- 红帽 LINUX 6自学笔记第四章(1) …
- 红帽 LINUX 6自学笔记第一章(2)
- 红帽 LINUX 6自学笔记(…
- 红帽 LINUX 6自学笔记(mv命令)
- 红帽 LINUX 6自学笔记第三章(3) …
- 红帽 LINUX 6自学第一章(常用命令…