|
3.1. cd
cd 命令用来切换工作目录。
参考:http://man.linuxde.net/cd
示例:
cd # 切换到用户主目录
cd ~ # 切换到用户主目录
cd - # 切换到上一个工作目录
cd .. # 切换到上级目录
cd ../.. # 切换到上两级目录
3.2. ls
ls 命令用来显示目录信息。
参考:http://man.linuxde.net/ls
示例:
ls # 列出当前目录可见文件
ls -l # 列出当前目录可见文件详细信息
ls -la # 列出所有文件(包括隐藏)的详细信息
ls -lh # 列出详细信息并以可读大小显示文件大小
ls -lt # 按时间列出文件和文件夹详细信息
ls -ltr # 按修改时间列出文件和文件夹详细信息
ls --color=auto # 列出文件并标记颜色分类
3.3. pwd
pwd 命令用来显示当前目录的绝对路径。
参考:http://man.linuxde.net/pwd
3.4. mkdir
mkdir 命令用来创建目录。
参考:http://man.linuxde.net/mkdir
示例:
# 在当前目录中创建 zp 和 zp 的子目录 test
mkdir -p zp/test
# 在当前目录中创建 zp 和 zp 的子目录 test;权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问
mkdir -p -m 750 zp/test
3.5. rmdir
rmdir 命令用来删除空目录。
参考:http://man.linuxde.net/rmdir
示例:
# 删除子目录 test 和其父目录 zp
rmdir -p zp/test
3.6. tree
tree 命令以树状显示目录的内。
参考:http://man.linuxde.net/tree
示例:
# 列出目录 /private 第一级文件名
tree /private -L 1
/private/
├── etc
├── tftpboot
├── tmp
└── var
# 忽略文件夹
tree -I node_modules # 忽略当前目录文件夹 node_modules
tree -P node_modules # 列出当前目录文件夹 node_modules 的目录结构
tree -P node_modules -L 2 # 显示目录 node_modules 两层的目录树结构
tree -L 2 > /home/www/tree.txt # 当前目录结果存到 tree.txt 文件中
# 忽略多个文件夹
tree -I 'node_modules|icon|font' -L 2
3.7. touch
touch 命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建空文件。
参考:http://man.linuxde.net/touch
示例:
touch ex2
3.8. ln
ln 命令用来为文件创建连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。
|
|