常用选项包括:
- -a:显示所有文件,包括隐藏文件和当前目录和父目录的符号链接
- -l:以长格式显示文件信息,包括文件属性、权限、大小、创建日期等信息
- -h:配合-l选项,以人类可读的格式显示文件大小,例如‘1K’、‘2M’等
- -r:倒序显示文件列表
- -t:按照文件修改时间排序
例如:
- ls #列出当前目录下的所有文件和目录。
- ls /etc #列出/etc目录下的所有文件和目录。
- ls -a #列出当前目录下的所有文件和目录,包括隐藏文件和当前目录和父目录的符号链接。
- ls -l /home #以长格式列出/home目录下的所有文件和目录的详细信息。
- ls -lh /var/log #以人类可读的格式列出/var/log目录下的所有文件和目录的详细信息。
- ls -lrt /tmp #以倒序并按照修改时间列出/tmp目录下的所有文件和目录的详细信息。
- pwd # 显示当前目录
- cd ~ # 切换到主目录
- pwd # 显示当前目录
- cd /etc # 切换到 /etc 目录
- pwd # 显示当前目录
- cd .. # 返回上一级目录
- pwd # 显示当前目录
创建目录命令mkdir
文件系统中有系统的默认目录结构,我们也可以创建新的目录。
在Linux中,可以使用mkdir命令来创建新目录。mkdir是make directory的缩写,用于创建新的目录。在shell命令行中,输入"mkdir"命令并加上目标目录的名称,按下回车键即可创建目录,例如:
- cd #返回主目录
- mkdir new_directory
上述命令就是在当前目录下创建一个名为new_directory的新目录。
默认情况下,/mkdir命令只能够在当前目录下创建新的直接子目录,如果要创建多级目录,则需要使用-p选项,例如:
- mkdir -p new_directory/sub_directory
上述命令就是在当前目录下创建一个名为new_directory且包含子目录sub_directory的目录树结构。
需要注意的是,创建目录时需要有足够的权限,否则操作会被拒绝。