1.Linux的命令格式
1.1 Linux的命令大多是都是由三部分组成 分别为(命令 选项 参数)
1.2 选项的用法
长格式选项:使用“ --”来引导,后面跟首字母
1.3短格式选项:使用“ -”来引导,后面需要全拼
1.4参数
- 参数是命令的处理对象
- 对象是只目录路径
- 参数的数量可以是单个也可以是多个
2、绝对路径与相对路径
绝对路径:以根开头的叫绝对路径
相对路径:不以根开头的叫相对路径
3、对终端中默认“[root@localhost ~]”#的认识
4、七种文件类型
符号代表 | 文件类型 |
- | 普通文件 |
d | 目录 |
b | 块设备 |
c | 字符文件 |
p | 管道文件 |
l | 链接文件(相当于快捷方式) |
s | 套接字文件 |
5、命令cd
cd~ | 切换到当前用户的家目录 |
cd- | 返回上一次的目录,只能返回一级 |
cd. | 当前目录 |
cd.. | 返回上一级目录 |
cd+加文件名称 | 当前目录下使用,切换到当前目录所指定的目录下 |
cd+ /目录/目录 | 切换到指定的目录,走绝对路径 |
cd -
cd加文件名称:
cd .:
cd ..:
6、命令ls
-l | 已长格式显示文件和目录列表 ll=ls -l |
-a | 显示全部包括隐藏文件 |
-A | 显示全部文件或隐藏文件,但不包括 . 和.. |
-d | 仅列出目录本身,而不是列出目录内的文件数据 |
-h | 友好显示文件大小(human,人性化) |
-R | 递归显示该目录及该目录的子目录下的所有内容 |
-t | 以时间顺序显示 |
-r | 倒序显示 |
--color | 显示颜色 |
-S | 以文件容量大小排序 |
ll:
ls -a:
ls -h
7、通配符
符号 | 效果 |
---|---|
? | 匹配一个字符 f?.txt |
* | 匹配所有非隐藏的字符无论多长多短,但不匹配 "." 开头的文件,即隐藏文件 |
{1..10} | 1到10 |
{a..z} | a b c ...z |
{A..Z} | A B C .....Z |
[123]([此处括号里值代表一个字符]) | 取其中之一有就显示没有也无所谓 |
[a-z]除了Z没有,其他字母都有 | 范围需要注意 |
[0-9]单个数字 | 匹配数字范围(0123456789) |
\ | 转义符,表示原来的意思 |
[[:lower:]] | 小写字母表示 a-z |
[[:upper:]] | 大写字母表示 A-Z |
[^zhou] | 匹配列表中的所有字符以外的字符 |
[[:digit:]] | 任意数字,相当于0-9 |
[[:alpha:]] | 任意字母 |
8、总结
1.熟悉掌握命令的完整格式,规范操作
2.清楚[ ]中内容指的是什么
3.掌握cd 通配符 ls的用法
4.区分相对路径和绝对路径。并且学会利用它们各自的优势,让操作更加简便