Linux下的基本指令(上)--ls,pwd,cd,touch,mkdir,rmdir,rm
Linux下的基本指令
1、ls 指令
语法: ls 【选项】 【目录文件】
功能: 对于目录,该命令列出该目录下的所有子目录与文件。对于文件来说,将列出文件名及其他信息。
常用选项:
- -a 列出目录下的所有文件,包括以.开头的隐含文件。
![]()
- -d 将目录文件一样显示而不是显示其下的文件。如:
ls -d
指定目录- -i 输出文件的i节点的索引信息。如:
ls -ai
指定文件- -k 以k字节的方式表达文件的大小。如:
ls -alk
指定文件- -l 列出文件的详细信息。
- -n 用数字的UID,GID代替名称。(**UID:用户唯一标识符 GID:用户组的唯一标识符)
- - r 对目录反向排序
- - t 以时间排序
- - s 在文件名后输出该文件的大小。
- - R 列出所有子目录下的文件。
- - 1 一行只输出一个文件
![]()
2、pwd命令
语法:pwd
功能:显示用户所在的目录
3、 cd 指令
语法:cd 目录名
功能:改变工作目录,将当前工作目录改到指定的目录下。
举例: cd ..
:返回上级目录 cd /home/ljh/toll/
: 绝对路径 cd ../toll/
: 相对路径 cd ~
: 进入用户家目录 cd -
: 返回最近访问目录
4、touch 指令 (在root权限下操作)
语法:touch [选项] 文件
功能:创建空文件或刷新文件时间属性
常用选项:
- -d 使用指定的日期时间,而非现在的时间
- -r 把指定文档或目录的日期时间,统统设置成和参考文档或目录的日期时间相同
-
- -t 使用指定的日期时间,而非现在的时间
5、mkdir 指令
语法:mkdir 【选项】 dirname
功能:在当前目录下创建一个名为“dirname”的目录
常用选项:
-p
可以一次建立多个目录。如:mkdir -p test/test1
![]()
6、rmdir 指令 && rm 指令
rmdir指令:
语法:rmdir [选项] [dirname]
适用对象:具有当前目录操作权限的所以使用者
功能:删除空目录
常用选项:
-p
当子目录被删除后,如果父目录也变成了空目录,就连父目录一起删除![]()
rm指令: (可以同时删除文件或目录)
语法:rm [选项] [dirname/dir]
适用对象:所以使用者
常用选项:
-f
即使文件属性为只读,亦直接删除-i
删除前逐一询问确认-r
删除目录及其下所有文件![]()