01. 常用linux命令的基本使用
(1) ls (list) 查看当前文件夹的内容
- linux文件或者目录名称最长可以有256个字符
- 以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示。
- . 代表当前目录
- .. 代表上一级目录
参数 | 含义 |
-a | 显示指定目录下的所有子目录与文件,包括隐藏文件 |
-l | 以列表方式显示文件的详细信息 |
-h | 配合 -l 以人性化的方式显示文件大小 |
- ls通配符的使用
通配符 | 含义 |
* | 代表任意个数个字符 |
? | 代表任意一个字符 |
[abc] | 匹配a、b、c中的任意一个 |
[a-f] | 匹配从a到f范围内的任意一个字符 |
(2)pwd 查看当前所在文件夹
(3)cd [目录名] 切换文件夹
- cd 是英文单词change directory(更改目录)的缩写,功能为更改当前的工作目录,
注意:linux所有的目录和文件名都是大小写敏感的。
命令 | 含义 |
cd | 切换到当前用户的主目录(/home/用户目录) |
cd~ | 切换到当前用户的主目录(/home/用户目录) |
cd. | 保持在当前目录不变 |
cd.. | 切换到上级目录 |
cd- | 可以在最近两次工作目录直接来回切换 |
- 相对路径 在输入路径时,最前面不是/或者-,表示相对 当前目录 所在的目录位置
- 绝对路径 在输入路径时,最前面时/或者- 表示从根目录/家目录开始的具体目录位置
(4) touch [文件名] 新建文件
- 创建文件或修改文件时间
如果文件不存在,可以创建一个空白文件
如果文件存在,可以修改文件的末次修改日期
(5)mkdir [目录名] 新建目录(文件夹)
- 创建一个新的目录
选项 | 含义 |
-p | 可以递归创建目录 |
注意: 新建目录的名称不能与当前目录中 已有的目录或文件同名
(6)rm [文件名] 删除指定的文件
- 删除文件或目录
使用rm命令时,文件删除后不能恢复 rm可以应用通配符,
- 删除文件或目录
使用rm命令时,文件删除后不能恢复 rm可以应用通配符,
选项 | 含义 |
-f | 强制删除,忽略不存在的文件,无需提示 |
-r | 递归的删除目录下的内容,删除文件夹时必须加此参数 |
小技巧
- crtl + shift += 放大终端窗口的字体显示
- Crtl + - 缩小终端窗口的字体显示
- 查阅命令帮助信息
(1) --help
Command --help
说明:
显示command命令的帮助信息
(2) man
man command
说明 :
查阅command命令的使用手册
man 是manual(手动),是linux提供的手册,包含了绝大部分命令、函数的详细使用说明。