Linux-溫故知新-管好文件(1)

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不唯一
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章