1 : cd
cd:用于切换目录
2:pwd
pwd:用于列出当前目录名,查看当前所在目录
3:ls
ls:用于列出与查看当前路径下的所有文件
- (3.1)缺省
情况下按照字母顺序显示信息(如图上图,由上往下的字母顺序)
- (3.2) ls -a
显示当前路径下的一切文件,包括以“.”开头的隐含文件
- (3.3)ls -A
同 -a 但不会显示 “.” (当前目录)和 “…” (当前目录的父目录)
- ls -l
除文件名外,文件属性、文件数量、拥有者、所属的组、文件大小、建立时间等这些信息会被详细列出
- ls -t
将文件按照建立时间的先后次序列出(从上到下,从左到右)(排在前面的是后建立的,排在后面的是先建立的)
4:
mkdir demo :创建一个名为demo的目录
5:
rmdir demo :删除一个名为demo的目录
6:
mkdir -p :创建一个或多个目录
7:
rmdir -p 目录/子目录/子子目录 逐级删除空文件夹
加了 -p ,1/2/3这三个空文件夹都被删除
不加 -p ,只会删除最后路径下的文件夹(即 3 这个文件夹)
rmdir无法直接删除内容不为空的文件夹,so 往下看
8:
rm:删除文件或者目录
rm -r [目录] : 删除一个目录(非空也可删除)
rm -r [目录/文件名] : 删除该目录下的该文件,但不会删除此目录(因为最后的路径是一个文件名,所以删除该文件,若最后路径是rm -r [目录] 则删除该目录)
-i :删除前逐一确认
rm -rf
-f:直接删除,无需逐一确认
-r: 将目录及以下逐一删除
***9:***
mv: 移动文件或文件改名
移动文件:
文件改名:mv [被改的] [改的]
10:清屏操作
- 10.1:clear 保留了之前的操作信息
- 10.2:ctrl+l clear操作的快捷键
- 10.3:reset 之前的终端输入操作信息将都会被清空,该命令速度稍慢一点,比较少用
- 10.4: alias cls=“clear” 用别名代替使用清屏命令的方法,即cls等于clear(只局限于该次登入的操作)
alias命令:用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。alias命令的作用只局限于该次登入的操作,若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件/etc/bashrc中。