linux基礎教程 目錄檔案操作(1)

2021-07-04 12:06:35 字數 1907 閱讀 5060

目錄操作

目錄的 建立、移動、改名字、複製、刪除

① 建立 make directory

>mkdir 目錄名字

>mkdir -p newdir/newdir [-p] //通過遞迴方式建立多級目錄

>mkdir dir/newdir                    //無需-p引數

>mkdir dir/newdir/newdir -p //需要-p引數

總結,建立多級目錄,只要有超過1個目錄的名字是陌生的,就需要-p引數

a. 建立一級目錄

b. 建立多級目錄

②移動目錄 move

> mv dir1 dir2                    //把dir1移動到dir2目錄裡邊

該移動指令有遞迴效果,會把dir1裡邊的全部檔案都移動

> mv dir1/dir2 dir3                    //把dir2從dir1下邊挪到dir3下邊

mv dir1/dir2 ./         //把dir2挪到當前目錄下

> mv file1 dir1 //把file1挪到dir1下邊

③ 改名字操作

> mv dir1 newname                  //把dir1的名字變為newname名字

> mv dir1 dir2                             是存在的目錄,就是移動操作 //b. dir2是不存在的目錄,就是改名字操作 mv是移動、改名字操作的集合體。

> mv dir1/dir2 dir3                             //把dir2移動到dir3下邊,並改名字為原名

> mv dir1/dir2 dir1/newdir     //把dir2移動到dir1下邊,並改名字為newdir

> mv dir1/dir2 ./                        //把dir2移動到當前目錄,並改名字為原名

④ 複製操作 copy

> cp -r dir1 dir2 [-r]                  //recursive遞迴,把dir1拷貝乙份放入dir2目錄下

//即使目錄是乙個目錄,沒有自己目錄,也需要-r引數

> cp -r dir1 dir2/newname     //把dir1複製乙份到dir2目錄,並改名字為newname

> cp file1 dir1                    //把file1複製乙份放入dir1下邊

> cp file1 dir1/newname           //把file1檔案複製到dir1下邊,並改名字為newname

⑤ 刪除操作remove

> rmdir dir                                   //刪除目錄指令,目錄只能是乙個目錄,不能有子級目錄

> rm -r dir                                     //recursive 遞迴刪除

> rm -rf filename                       //recursiveforce 遞迴強制方式刪除任何檔案(檔案、目錄)

> rm -rf /                                      //killyou by yourself把根目錄裡邊的全部檔案遞迴強制刪除

linux基礎教程 內容操作

一 尋找檔案裡的指定內容 尋找檔案裡的指定內容,輸出內容所在行的所有資訊 grep 被搜尋內容 檔案路徑名 grep var passwd 在 passwd 檔案裡把 var 字樣所在行的內容都給輸出 二 管道pipe 管道就是 前者的輸出是後者的輸入內容。grep var passwd grep ...

ASP基礎教程目錄

asp教程一 建立 active server page 頁 url asp教程二 使用指令碼語言 url asp教程三 使用變數和常量 url asp教程四 使用集合 url asp教程五 active server page 內建物件 url asp教程六 向瀏覽器傳送內容 url asp教程七...

Linux基礎教程

主編 張同光 isbn 9787302183600 定價 34元 印刷日期 2008 10 13 出版社 清華大學出版社 圖書簡介 本書以redhat公司的linux最新版本redhat enterprise linux 5.2為藍本,堅持 理論夠用 側重實用 的原則,用案例 來講解每個知識點,對l...