ls
显示工作目录底下的所有文件/文件夹
使用命令ls, 会直接显示HOME目录下的所有文件
如果不加任何参数,那么ls指定的目录是初始的HOME目录(因为初始的工作目录为HOME目录):
使用ls /
会显示根目录底下的所有文件
如何查看根目录:
三个参数: -a -h -l
- -a 选项表示all的意思,列出全部文件(包含隐藏文件/文件夹)
-- 对比一下ls和 ls -a, 发现ls -a指令列出来的文件/文件夹数量更多了
-- 图中有很多点号" . "开头的文件,表示是linux系统的隐藏文件(或文件夹) ,可以自动隐藏
-- 只有通过-a 才可以看到这些隐藏文件夹和文件- -l 表示以列表的形式展示内容,并且提供更多的信息
- -h 更加人性化的方式显示文件大小的单位
-h需要和-l搭配使用才有效, 我们只使用的-l而不使用-h的形式如下,默单位是byte: 此时我们加上-h:ls 命令项的组合使用:
- ls -l -a
- ls -la
- ls -al
上面三种写法,都是一样的,表示这个ls指令同时包含-a和-l的功能项
ls选项 + 参数的混合使用:
使用指令ls -al /, 使用列表的形式,同时显示隐藏的文件和文件夹的形式来展示根目录
cd
cd:切换工作目录,我们可以通过cd命令来切换当前所在的工作目录
-- cd英文全称: Change Directory
-- 语法: cd [Linux路径]
我们需要注意以下几点:
- 当Linux终端打开的时候,会默认以用户的HOME目录作为当前的工作目录
- cd的指令无须选项,只有参数, 参数表示路径,表示要切换到哪个目录为工作目录
- cd指令直接执行,不加参数的话,表示回到用户的HOME目录(切换会HOME目录为工作目录)
- 举个例子:>
-- 首先使用无参数选项为-l的ls指令列出HOME目录的列表形式(对于ls的使用,打开的Linux终端默认的工作目录为HOME目录, ls为列出当前工作目录的文件和文件夹)
-- 然后使用cd指令,参数为 "/", 也就是 cd /, 表名将工作目录指定为根目录,
-- 然后使用ls再次
pwd
pwd: 显示当前所在的工作目录
pwd为print working directory
语法: $ pwd [-p]
选项和参数: -p, 显示出确实的路劲,而非使用链接(link)路径
实例:
单纯显示出当前的工作目录:
进入到一个目录底下并显示:
进入这个目录,然后使用pwd显示当前工作目录: