1,pwd
print working directory,意为输出当前的所处的文件夹,也就是当前工作目录。
pwd #输出当前工作目录
2,ls
list,意为显示出当前工作目录中非隐藏的文件或文件夹。文件用白色字体,文件夹用蓝字绿底。
ls /home #输出home目录下非隐藏的文件或文件夹
ls #输出当前工作目录下非隐藏的文件或文件夹
ls 后面可以跟一些修饰:
ls -a 意为输出当前工作目录下所有的文件或文件夹,包括被隐藏起来的。隐藏文件夹以 . 开头。
ls -t 意为按时间顺序输出工作目录下所有非隐藏的文件或文件夹,最新修改的在最前。
类似的“后缀”还有一些,-后面可以接很多后缀。例如:
ls -rt 输出的顺序与 ls -t 相反。
ls -l 意为输出当前工作目录下所有非隐藏的文件或文件夹的详细信息。输出的详细信息大概如图所示:
(由于用户名比较中二就遮住了)
第一列是文件权限:第1个字母如果是d就表示是文件夹,如果是-就表示是文件。第2~4个字母表示自己有的权限,5~7个字母表示同一个工作组的人所拥有的权限,8~10表示其他人拥有的权限。r表示可读,w表示可写,x表示可执行。
第三列是用户名,第四列是工作组名,就是被方块遮住的那两个。。第五列是文件夹的容量。第六列是最近修改日期。
扫描二维码关注公众号,回复:
1072400 查看本文章
最后一列是文件名。以 . 开头的是隐藏的文件或文件夹。用 ls -a 才能看到。
使用这个命令的例子:
ls -la / #输出根目录下全部文件夹和文件的详细信息
ls -la #输出当前工作目录下全部文件夹和文件的详细信息
3,ll
一般作为 ls -l 的别名,但是在window10应用商店里的ubuntu上它却相当于 ls -alF 。
ll 后面也可以有上面 ls 命令的修饰。
4,cd
cd命令用于切换工作目录,例如:
cd / #切换到根目录
cd /home #切换到/home目录下
cd - #回退到刚刚的那个工作目录,如果用 cd - 命令从A目录调到B目录,再使用cd - 就会回到A目录而不是更早的目录
cd ~ 或 cd #切换到当前用户的文件夹,每次进入系统就是这个目录
cd ../ #切换到当前目录的上一级目录, cd ../../就切换到上两级目录。实际上当前目录里..这个隐藏文件夹就是上一级目录。