1. 程式人生 > 實用技巧 >Centos7 目錄檔案相關

Centos7 目錄檔案相關

Centos7 目錄檔案相關

1.檢查檔案或目錄是否存在/檢視目錄下的檔案

# 檢查檔案是否存在/檢視目錄下的檔案
ls 目錄名/檔名

# 檢視目錄資訊,不顯示目錄下的檔案
ls -d 目錄名

#檢視詳細資訊
ls -l 檔名

# 檢視隱藏檔案
ls -a

2.建立目錄

# 建立目錄
mkdir 目錄名

# 遞迴建立目錄
mkdir -p /目錄1/目錄2/目錄3

3.檢視當前目錄的絕對路徑

# 檢視絕對路徑
pwd

4.建立檔案

# 建立檔案
touch 檔名

5.編輯檔案

# 編輯檔案
vi 檔名

# 將列印輸出的資訊,寫入檔案
echo "hello world
" > 檔名 (覆蓋) echo "hello world" >> 檔名 (追加)

6.檢視檔案內容

# 檢視檔案內容
cat 檔名

# 檢視多個檔案
cat 檔名1 檔名2

# 將多個檔案內容寫入一個檔案
cat 檔名1 檔名2 > 檔名3

7.複製儲存

# 複製
cp 要複製的檔案/目錄 複製到檔案/目錄

# 1. 複製檔案到目錄 會在目的目錄中生成一個同名的檔案
cp 檔名 目錄名
# 2.複製檔案到檔案  相當於複製並且重新命名
cp 檔名 新檔名
# 3. 複製目錄到目錄
cp -r 目錄名 目錄名/新目錄名 

# 複製相同檔案時,強制替換不提示是否確認。在命令前面加一個反斜槓
\cp -r 目錄名 目錄名/新目錄名

8.移動(剪下)

# 移動
mv

# 移動檔案,如果輸入新檔名相當於重新命名
mv 檔案 檔名/新檔名

# 移動目錄,如果輸入新目錄名相當於重新命名
mv 目錄 目錄/新目錄名

# 如果有相同檔案或者目錄,想要強制覆蓋 
mv -f 檔案 檔名/新檔名
\mv -f 檔案 檔名/新檔名

9.刪除(沒事別用這個命令)

# 刪除
rm

# 刪除檔案
rm 檔名

# 刪除檔案,忽略提示 兩種方法
\rm 檔名

rm -f 檔名

# 刪除目錄
rm -r 目錄

# 刪除目錄,忽略提示 兩種方法
\rm -r 目錄

rm -rf 目錄