目录
一、常用终端命令:
1> ls
对应英文:list 作用:查看当前文件夹内容
2> pwd
对应英文:print work directory 作用:当前文件夹路径
3> cd 目录名
对应英文:change directory 作用:切换文件夹(又叫目录)
4> touch 文件名
对应英文:touch 作用:创建文件,如果该文件不存在
5> mkdir
对应英文:make directory 作用:创建文件夹
6> rm 文件名
对应英文:remove 作用:删除该文件
7-> re -r 文件夹
作用:删除文件夹
8-> clear
作用:清屏
二、命令格式
command [-options] parameter
command :命令名,相应功能单词的缩写
[-options]:选项,可以对命令进行控制(可省略)
parameter:传递命令的参数,可以零个,一个或多个
注:[ ]方括号代表可选,即可写可不写
三、查阅命令帮助信息
1、命令 --help
2、man 命令
man是manual的缩写,在Iinux中,是手册的意思
使用man 时的操作键
- 空格键 显示手册的下一屏
- Enter 手册下一行
- b 回滚一屏
- f 显示手册的下一屏
- q 退出
四、终端命令技巧
1>自动补全
- 在终端敲出文件/目录/命令的前几个字母后按tap键
- 如果没有歧义,系统自动补全
- 如果还存在其他文件/目录/命令,再按下tap键,系统会提示可能存在的命令
2>曾经使用过的命令
- 按上下光标键可以在曾经使用过的命令切换
- 如果想退出选择,且不执行当前已选择的命令,按ctrl+c
五、Iinux系统下文件的特点
- 以 . 开头的文件为隐藏文件,在终端中需调用 -a 选项控制命令以显示隐藏文件
- / 代表根目录
- 终端中, . 代表当前目录, .. 代表上一级目录, ~ 代表家目录
六、 ls 终端命令详解
1> ls命令的常用选项
- -a 显示该目录下的所有目录文件,包括隐藏文件
- -l 以列表的形式显示文件详细信息
- -h 与 -l 连用,以人性化的方式显示文件信息
注:多个选项可写成:-alh 或 -ahl 等等不同组合,当然,也可写成 -a -h -l (可调换顺序)
2> ls 命令参数通配符的使用
- * 代表任意个字符
- ? 代表一个字符
- [] 代表可匹配方括号中的其中一个字符
如: [abc],匹配a,b,c中的一个字符
[a-f],匹配 a 到 f 范围内的一个字符
七、用终端命令切换目录
- cd 切换到当前目录的主目录(/home/用户目录)
- cd ~ 切换到当前目录的主目录(/home/用户目录)
- cd . 保持当前目录不变
- cd .. 切换到上一级目录
- cd - 可以在最近目录之间切换
八、相对路径和绝对路径
- 相对路径:输入路径时,最前面不是 / 或 ~ ,而是表示相对当前目录所在的位置
- 绝对路径:输入路径时,最前面是 / 或 ~ ,表示从根目录或家目录开始的具体目录位置