自动补全
在敲出文件/目录/命令的前几个字母下,按下tab键
1如果输入的没有歧义,系统会自动补全
2如果还存在其他文件/目录/命令,再敲下tab键系统会提示可能存在的命令
曾经使用过的命令
1按上/下光标键可以在曾经使用过的命令之间切换。
2如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + C
Linux下文件目录的特点
1 以 “.”开头的文件表示隐藏文件
2 .表示当前目录
3 ..表示上一级目录
4 cd 和 cd ~表示回到用户目录下(~表示home目录下的用户目录)
5 cd - 可以在最近两次工作目录之间切换(比如在用户目录的桌面目录下,进入用户目录下的doc目录cd ~/doc,这时想要在桌面目录和doc目录下切换,可以直接利用cd -命令在用户目录下的桌面目录和doc两个目录之间切换)
ls常用选项
1、 -a显示当前目录下的所有目录与文件,包括隐藏文件(默认情况下蓝色字体为目录,白色字体是文件)
2、 -l以列表形式显示文件的详细信息
3、 配合-l以人性化的方式显示文件的大小(主要是文件大小有单位显示,命令可以写成 ls -lh和 ls -l -h)
4、 (ls 文件目录)可以将目录下的信息打印出来
ls通配符的使用
1. *:代表任意个数字符。(对于很多个文件,可以进行类似数据库的模糊查询,找出特定名字的文件 例如:ls *x.txt 找出以x为结尾的txt文件)
2. ?:代表任意一个字符,只有一个。(例如:ls ?x?.txt查找文件名为3个字符且中间为x的txt文件)
3. []:表示可以匹配字符组中的任一个
4. [a,b,c]:匹配a,b,c中的任意一个(例如 ls [a,b,c]123.txt可以找出a123.txt,b123.txt,c123.txt文件)
5. [a-z]:匹配从a到z范围内的任意一个字符(例如 ls [a-g]123.txt可以找出第一个字母是a到g之间其余字母为123的txt文件)
相对路径:输入的路径最前面不是/或者-,便是相对 当前目录 的位置。
绝对路径:输入的路径最前面是/或者-,表示从 根目录/家目录 开始的具体目录。