常用文件系统操作命令 一、Linux 命令操作基础 1
文件通配符 Linux 的命令中可以使用通配符来同时引用多个文件以方便操作
可以使用的通配符主要有“*”和“
”两种,结合使用“[]”、“-”和“
”字符可以扩充需要匹配的文件范围
(1) 通配符“*” 通配符“*”代表任意长度(包括零个)的任何字符
但通配符“*”不能与“
”开头的文件名匹配
(2) 通配符“
” 通配符“
”代表任何单个字符
(3) 字符组通配符“[]”、“-”和“
” 用一对方括号“[]”括起来的字符串列表表示匹配字符串列表中的任意一个字符
其中的字符串列表可以由直接给出的若干个字符组成,也可以由起始字符、连接符“-”和终止字符组成
例:myfile[abc] 表示 myfile 后面紧跟着 a、b 或 c
myfile[a-z] 表示 myfile 后面紧跟着一个小写字母
Myfile[
a-e]表示 myfile 后面紧跟这一个不在 a-e 之间的字符
Myfile[*
] 方括号中的星号和问号代表一个字符,不是通配符
自动补全 所谓自动补全,是指用户在输入命令或文件名时不需要输入完整的名字,只需要输入前面几个字母,系统会自动补全该命令或文件名
若有不止一个,则显示出所有与输入字母相匹配的命令或文件名,以供用户选择
利用【tab】键可实现自动补全功能
(1) 自动补全命令 用户在输入 Linux 的命令时,只需要输入命令名的前几个字母,然后按【tab】键,如果系统只找到一个与输入相匹配的命令名,则自动补全;如果没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按【tab】键将列出所有相匹配的命令
(2) 自动补全文件或目录名 除了可以自动补全命令名外,还可以用相同的方法自动补全命令行中的文件或目录名
命令历史 Linux 系统中的灭个用户在自己的主目录