###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(推薦使用)
###6.檔案的複製###
cp -r 源目錄 目的位址目錄
cp 原始檔1 原始檔2 目的地目錄 注:目的地目錄必須存在
###7.檔案的移動###
mv 原始檔 目的地檔案
mv 源目錄 目的地目錄
注:相同目錄內的檔案移動只是重新命名
###8.檔案的檢視###
cat file 檢視檔案的全部內容
cat -b file 檢視時顯示行數
less file 分頁瀏覽
用法:上鍵/下鍵 逐行進行瀏覽
pageup/pagedown 逐頁進行瀏覽
/keyword 高亮顯示關鍵字
lsls -l file 檔案屬性
ls dir 目錄中包含的的內容
ls -a dir 顯示檔案中的所有檔案 包括隱藏檔案
wcwc -l 檔案的行數
wc -w 單詞數
wc -m 字元數
wc -c 位元組數
###9.路徑命令###
1.顯示當前工作目錄
pwd2.切換路徑
cd 目錄名稱 進入指定目錄中
cd - 目錄切換
cd ~ 進入當前目錄的家目錄
cd … 返回上級目錄
###10.自動補齊###
鍵 可以實現命令的路徑的自動補齊 條件:當以此關鍵字不唯一時無法補齊 按兩次鍵列出所有關鍵字開頭的內容
###11.歷史命令的呼叫###
history 檢視歷史命令
history -c 清空當前環境下的歷史命令
!數字 呼叫當前命令
!keyword 呼叫最近的以此命令的開頭的歷史命令
基於Linux的檔案操作
在對檔案進行讀寫操作前,需要先開啟該檔案。核心為每個程序維護了乙個開啟檔案的列表,該錶被稱為檔案表。該錶由一些叫做檔案描述符的非負整數進行索引。列表中的每項均包含乙個開啟檔案的資訊,其中包括乙個指向檔案備份inode記憶體拷貝的指標和元資料 例如檔案位置和訪問模式等 使用者空間和核心空間都把檔案描述...
Linux下基於檔案描述符的檔案操作
int open const char pathname,int flags 檔名,開啟方式 int open const char pathname,int flags,mode t mode 檔名,開啟方式 許可權 int create 不常用 int close int fd open出錯時返...
基於WINAPI的檔案操作
基於winapi的檔案操作 winapi提供了兩種檔案操作函式,一組是為了和16位程式相容,這種函式比較簡單 而另一種是專門為32位程式設計,在使用時就顯得麻煩些,下面我就把這兩組函式一一介紹 一 和16位程式相容的一組函式函式 說明對應bcb庫函式 lopen 開啟檔案 fileopen lclo...