文件的增刪改查
目錄
一、增
(一)、mkdir
格式 mkdir [選項] 目錄名
選項 -m 爲目錄指定訪問權限,與chmod類似
-p 若父目錄不存在,則會強制性先創建父目錄,在創建子目錄,遞歸增加
-v 爲每個目錄顯示提示信息
這邊顯示沒有父目錄,
使用強制性創建文件
(二)、touch
命令格式 touch [選項] 文件名
命令選項 -a 只更改訪問時間
-c 不創建任何文件
-d 使用指定自負牀表示時間而非當前時間
-m 只更改修改時間
創建文件夾
二、刪
命令格式 rm [選項] 文件或者目錄
參數選項 -f 強制性刪除,系統不提示
-v 詳細顯示刪除的步驟
-r 刪除目錄,參數中的全部目錄和子目錄遞歸刪除
沒有進行強制性刪除
rm -f 不能強制刪除目錄,可以刪除文件
rm -rf 可以刪除任何文件沒有提示
三、改
vi命令格式 vi [文件]
當沒有該文件的時候,會自動創建一個
未進行編寫,將不會保存
vi三種模式
命令模式 控制屏幕光標的移動,字符或者行的刪除,移動複製抹去段進入插入模式下,或者到底行模式
按i、a、o都可以進入插入模式
按 ‘:’ 可以進入底行模式
插入模式 只有在插入模式下才能經行編輯
按ESC鍵,退出插入模式
底行模式 將文件保存或退出vi,也可以設置編輯環境
輸入wq 保存並退出
q 強制性退出,不保存
四、查
五、移動
mv命令參數格式 mv [選項] 源文件或目錄 目標文件或目錄
參數選項 -i 會有提示性信息
-f 禁止交互操作,沒有提示信息
已經被移動過來了
"."代表當下目錄
將abc文件重命名abc.txt
六、複製
cp命令格式 cp ([選項])源文件 目標文件
參數選項 -d 建立符號鏈接,並指向與源文件或目錄鏈接的原址文件或目錄
-f 強行復制文件或目錄,不論目標文件是否存在
-i 覆蓋既有文件之前會詢問用戶
-l 只是建立鏈接,不是複製文件
-p 保留源文件或目錄的屬性
-r 遞歸複製
-s 對源文件進行符號鏈接,不是複製文件
-b 覆蓋已存在的文件目標前將目標文件經行備份
-u 只有在源文件更改纔會複製