Linux命令 目錄操作

2021-08-09 18:25:04 字數 1654 閱讀 5194

目錄操作

1) 建立目錄 make  directory

> mkdir  dirname

> mkdir  dir/newdir                 //在dir下建立乙個newdir

建立多級目錄,如果"新目錄"個數大於1個數量,就要設定"-p"引數

> mkdir -p  newdir/newdir/newdir    //建立多級遞迴目錄

> mkdir -p  dir/newdir/newdir    //建立多級遞迴目錄

> mkdir -p dir/newdir/newdir/newdir

2) (檔案/目錄)移動-改名字 操作  move

> mv  dir1  dir2                //dir1移動到dir2目錄下,並改名字為「原名」

> mv  dir1  dir2/newdir         //dir1移動到dir2目錄下,並改名字為「newdir」

> mv  dir1  newdir              //dir1移動到當前目錄下,並改名字為「newdir」

> mv  dir1/dir2  dir3/dir4      //dir2移動到dir4目錄下,並改名字為「原名」

> mv  dir1/dir2  dir3/dir4/newdir      //dir2移動到dir4目錄下,並改名字為「newdir」

3) (檔案/目錄)複製-改名字 操作  copy

檔案複製

> cp  file1  dir1                   //file1被複製到dir1下,並改名字為「原名」

> cp  file1  dir1/newfile           //file1被複製到dir1下,並改名字為「newfile」

> cp  dir1/file1  dir2/dir3         //file1被複製到dir3下,並改名字為「原名」

> cp  dir1/file1  dir2/dir3/newfile //file1被複製到dir3下,並改名字為「newfile」

目錄複製,統一設定-r引數 recursive遞迴地 (無視目錄層次)

> cp -r dir1  dir2              //dir1被複製到dir2下,並改名字為「原名」

> cp -r dir1  dir2/newdir       //dir1被複製到dir2下,並改名字為「newdir」

> cp -r dir1/dir2  dir3/dir4    //dir2被複製到dir4下,並改名字為「原名」

> cp -r dir1/dir2  dir3/dir4/newdir    //dir2被複製到dir4下,並改名字為「newdir」

> cp -r dir1/dir2  newdir       //dir2被複製到當前目錄下,並改名字為「newdir」

4) 刪除(檔案/目錄)

> rm  file          //刪除檔案

> rm -r dir         //刪除目錄

> rm -rf  filename  //recursive force 遞迴、強制 刪除檔案

//-f  force  避免 「進入目錄、刪除隱藏檔案」 的提示

> rm -rf  /         //kill you by your self

Linux 目錄操作命令

root localhost root localhost 命令 選項 引數 ls 是最常見的目錄操作命令,主要作用是顯示目錄下的內容 命令格式 ls 選項 目錄名 示例 root localhost ls l 許可權 引用計數 所有者 所屬組 大小 檔案修改時間 檔名 rw 1 root root...

Linux 基礎命令 目錄操作命令)

目錄操作命令 ls 瀏覽目錄,列出目錄下的檔案資訊 a瀏覽所有檔案,不忽略以.開頭的檔案 檢視隱藏檔案,linux下以.開頭的檔案預設是隱藏檔案 表示當前路徑 表示當前路徑的上一層路徑 解釋 例 ls a 公共 ls 命令名稱 a 引數選項 公共 操作物件 l檢視目錄下檔案的詳細資訊 檔案型別 pw...

linux命令 檔案目錄操作命令

一 命令的基本格式 root love2 這是提示符的分隔符號,沒有特殊含義。root 顯示的是當前的登入使用者。分隔符號,沒有特殊含義。love2 當前系統的主機名 預設主機名是 localhost.localdomain,我已經修改了 代表使用者當前所在的目錄,此例中使用者當前所在的目錄是家目錄...