目录
一、ls指令
1. ls
2. ls -l
3. ls -a
4.ls -F
二、qwd指令
三、cd指令
1. cd ..
2. cd / / /
3. cd ../ / /
4. cd ~
5. cd -
五、mkdir指令
六、rmdir指令和rm指令
一、ls指令
语法 : ls [ 选项 ][ 目录或文件 ] 。
功能 :对于目录,该指令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
常用的选项:
-l: 列出文件的详细信息。
-a: 列出目录下的所有文件,包括以 . 开头的隐含文件。
-F: 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
-d: 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录。
下面我们来在演示一下各个指令:
1. ls
可以看到ls指令将目录dir1 dir2;文件test.c text.txt列了出来。
2. ls -l
也可以将ls -l 写为ll,如下:
在这里首先要说明一点,Linux操作系统中规定:以 d 字母开头的是一个目录;以 - 开头的是一个普通文件。如上图所示我已用红色标记标出。不难看出:为目录的是dir1,dir2;为文件的是test.c,text.txt
ls -l指令是将所在路径中的所有目录和文件以及它们的属性列出来。
注意:使用指令+选项时,指令和选项间必须用空格隔开,否则系统无法识别!
3. ls -a
这里的.和..是隐藏文件。
-l选项和-a选项也可以混合使用:
ls -l -a;ls -a -l;ls -al;ls -la 这几种方式都可以。
其中.cache和.cshrc等都是隐藏文件。
4.ls -F
ls -F一般和 -l -a一起使用:
5.ls -ld
二、qwd指令
功能 :显示用户当前所在的目录
上述ls -al指令显示的目录和文件都是再root目录下的。
三、cd指令
语法 : cd 目录名。
功能 :改变工作目录。将当前工作目录改变到指定的目录下。
举例:
1. cd ..
返回上级目录
2. cd / / /
绝对路径
3. cd ../ / /
相对路径
4. cd ~
进入用户家目
5. cd -
返回最近访问目录
四、mkdir指令
语法 : mkdir [ 选项 ] dirname...
功能 :在当前目录下创建一个名为 “dirname”的目录。
举例: mkdir –p test/test1 : 递归建立多个目录
五、rmdir指令和rm指令
rmdir 是一个与 mkdir 相对应的命令。 mkdir 是建立目录,而 rmdir 是删除命令。
语法 : rmdir [-p][dirName]
适用对象 :具有当前目录操作权限的所有使用者。
功能 :删除空目录。
常用选项 :
-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
rm 命令可以同时删除文件或目录
语法 : rm [-f-i-r-v][dirName/dir]
适用对象 :所有使用者
功能 :删除文件或目录。