基於linux的檔案操作
阿新 • • 發佈:2018-11-30
###1.檔案的建立###
touch filename
###2.目錄的建立###
- 建立一個單獨的目錄
mkdir directory - 建立巢狀目錄
mkdir -p dir1/dir2/dir3
-p 表示建立遞迴目錄,當上級目錄不存在時候自動建立
###3.檔案的刪除###
rm filename
rm -f filename -f=force 表示強制刪除不提示
###4.目錄的刪除###
rm -r dir -r表示遞迴刪除,就是刪除目錄包括目錄裡面所有內容
rm -f -r dir 刪除目錄不提示
rm -rf dir 其中中間的短命令引數可以合併寫 且順序沒有要求=-fr
###5.檔案的編輯
1.gedit
gedit file 注意:當有影象互動頁面時才可以用
2.vim(推薦使用)
vim hello
###6.檔案的複製###
cp -r 源目錄 目的地址目錄
cp 原始檔1 原始檔2 目的地目錄 注:目的地目錄必須存在
###7.檔案的移動###
mv 原始檔 目的地檔案
mv 源目錄 目的地目錄
注:相同目錄內的檔案移動只是重新命名
###8.檔案的檢視###
cat file 檢視檔案的全部內容
cat -b file 檢視時顯示行數
less file 分頁瀏覽
用法:
上鍵/下鍵 逐行進行瀏覽
pageup/pagedown 逐頁進行瀏覽
/keyword 高亮顯示關鍵字
ls
ls -l file 檔案屬性
ls dir 目錄中包含的的內容
ls -a dir 顯示檔案中的所有檔案 包括隱藏檔案
wc
wc -l 檔案的行數
wc -w 單詞數
wc -m 字元數
wc -c 位元組數
###9.路徑命令
1.顯示當前工作目錄
pwd
2.切換路徑
cd 目錄名稱 進入指定目錄中
cd - 目錄切換
cd ~ 進入當前目錄的家目錄
cd … 返回上級目錄
###10.自動補齊###
鍵 可以實現命令的路徑的自動補齊 條件:當以此關鍵字不唯一時無法補齊 按兩次鍵列出所有關鍵字開頭的內容
###11.歷史命令的呼叫###
history 檢視歷史命令
history -c 清空當前環境下的歷史命令
!數字 呼叫當前命令
!keyword 呼叫最近的以此命令的開頭的歷史命令