1. 切换、创建和删除目录

  • . 代表当前目录
# 切换到当前目录下的temp目录
cd ./temp
  • … 代表当前目录的上一级目录
cd ..
  • ( - )代表上一个目录
cd -
  • ~ 代表当前用户的家目录
# 进入当前登录用户的家目录 如root 会进入/root
cd ~ 
# 进入leo用户的家目录
cd ~leo
  • 创建目录
# 创建目录
mkdir test
# 创建嵌套目录
mkdir -p /test/leo
  • 删除目录 !只能删除空目录
rmdir test

2. 列出文件和文件属性


  • chmod授予权限
chmod 777 文件名

  • chown修改拥有者和用户组
chown 拥有者:用户组

3. 拷贝、剪切、删除和创建文件

  • cp拷贝文件
cp 文件名1 文件名2 文件名3  目的目录
# 拷贝目录
cp -r 目录名 目的目录
# 移动目录后文件权限会发生变化
  • rm删除文件或目录
rm 文件名
rm -R 目录名

4. 链接文件

  • 创建软链接
ln -s 源文件名 链接名
# 如果源文件被删除,则软连接会失效
  • 创建硬链接
ln 源文件名 链接名
  • 删除源文件对硬链接无影响,只有在所有的硬链接都删除后,文件才删除
  • 不推荐给目录创建硬链接,容易造成死循环
  • 不能跨分区创建硬链接,因为文件inode-number不唯一