选项7: -F选项
ls -F
.功能:
在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表
示例:
选项8: -r选项
ls -r
功能:
-r 对目录反向排序。
示例:
选项9: -t选项
ls -t
功能:
-t 以时间排序。
示例:
选项10: -s选项
ls -s
功能:
-s 在l文件名后输出该文件的大小文件会按从大到小的顺序排列,可以用来找最大文件,如果配合-r选项,可以方查找最小文件.
示例:
选项11: -R选项
ls -R
功能:
–R 列出所有子目录下的文件。(会采用递归方式)
示例:
选项11: -R选项
ls -1
功能:
-1 一行只输出一个文件
示例:
[cd]指令
Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件.就如如下图所示:
上面我们讲的[pwd]指令,就是显示所在当先目录树的哪一个位置.
(图片来源于:百度)
功能:
cd +目标目录(自己指定,可借助ls辅助查看)
功能:
改变当前所在目录。将当前工作目录改变到指定的目录下。
举例:
示例:通过cd命令进入子目录dir3.
cd dir3
我们可以进去,那么我们可以回退吗?
当然可以,还记得我们在使用ll命令时,每个目录文件都有两个特殊的隐藏文件.
“.“和”. .”
" . ."表示当前路径的上级路径
" . "表示当前路径,用于帮助目录定位当前目录下的文件(后续会遇到).
如果我们一直回退呢?最终的根目录在哪?
当我们一直回退时,发现退到’/‘目录下就不能在退了.
那’/'目录下有什么呢?
路径的概念:
我们在windows下,路径一般是用" \ "斜杠进行目录之间的分隔.
例如:
E:\编程\word文档\test.docx
在linux下,路径用’ / '反斜杠进行目录名之间的分隔.
/home/cjn/test/dir3/dir4
快速定位:
使用绝对路径:
我们将从最开始的根目录" / "开始,到指定位置的,具有唯一性的路径称为绝对路径.
因为树的结点的前驱结点是唯一的,所以绝对路径具有唯一性.
使用相对路径:
我们将从自己当前目录为参照,进行的特定文件的路径定位称为相对路径.
要学会灵活运用,两个点可以访问以当前目录为参照物的上一目录.
cd ../test/
一个点,当前目录为参照物.
cd ./dir3/dir4
🌰 栗子:
路径 | 长度 | 表头 |
相对路径 | 往往比较长,但是不变 | 一般用在一些固定场景,如:配置文件 |
绝对路径 | 较短,但是很容易失效(参照物发生变化) | 平常用指令访问文件,比较常用 |
cd 也可以带选项:
cd ~:进入用户家目录
🌰栗子
cd -:返回最近访问目录
🌰栗子
[touch]命令:(创建文件)
语法:
touch 文件.文件扩展名
示例:创建一个 名为test6的文本文件
[mkdir]命令:(创建目录(文件夹))
语法:
mkdir 目录名/文件夹
创建:dir4目录.