歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux文件基本操作管理

linux文件基本操作管理

日期:2017/3/1 16:13:53   编辑:關於Linux
linux文件基本操作管理 一.使用cp命令復制文件或文件夾 cp 源文件(文件夾) 目標文件(文件夾) 常用參數: -r 遞歸復制整個目錄樹 -v 顯示詳細信息 1.在相同文件夾下復制文件: eg: cp wenjian wenjian-2 就在同一個文件夾下復制了名為“wenjian”的文件,並且復制得到的文件名叫“wenjian-2” 2.在不同文件夾下復制文件: eg: cp wenjian linuxcast.net/ 就把文件名為“wenjian”的文件復制到了linuxcast.net這個文件夾中,並且復制完之後文件名不改變。 3.用cp命令復制文件夾: 復制文件夾必須加上-r的命令。 eg:cp -r linuxcast.net linuxcast.net2 這樣不僅復制了linuxcast.net這個文件夾,並且把這個文件夾下的文件也都復制到了linuxcast.net2中去了 若要顯示復制的詳細信息,就在參數中加-v eg: cp -r -v linuxcast.net linuxcast.net3或者cp -rv linuxcast.net linuxcast.net3就會顯示詳細信息了。 二.移動、重命名文件或目錄 1.通過mv命令移動或者重命名文件或目錄 格式:mv 文件 目標目錄 eg:mv linuxcast linuxcast.net/ 則把當前目錄下名叫“linuxcast”的文件移動到了linuxcast.net的文件夾中,當前目錄下就沒有這個文件了。它的作用效果類似於“剪切”。 如果指定文件名則可以重命名文件 eg:mv linuxcast-2 linuxcast.net/cast1 就把當前目錄下的名叫“linuxcast-2”的文件移動到了linuxcast.net這個文件夾中,並且移動後的文件重命名為“cast”. 如果不改變文件目錄,只是重命名文件 mv 文件名 文件名 eg: mv linuxcast liangjin 就把當前目錄下名為“linuxcast”的文件重命名為:“liangjjin”. 所以,不指定目錄,直接在當前目錄下移動就是重命名。 三.創建和刪除文件 1.通過touch命令可以創建一個空文件或更新文件時間 touch 文件名 在當前目錄下創建一個文件 touch linuxcast.net/cast 在linuxcast.net目錄下創建一個名為cast的文件 2.通過rm命令可以刪除文件或目錄 常用參數: -i 交互式 -r 遞歸的刪除包括目錄中的所有內容 -f 強制刪除,沒有警告提示(一定要謹慎,沖動是魔鬼哦) 格式:rm 文件名 刪除文件夾時要加上-r參數 格式:rm -r 文件夾名 eg:rm -r linuxcast.net 就把linuxcast.net當中的所有文件連同文件夾一起刪除了而沒有任何提示。這種操作比較危險,重要的文件說不定就在一瞬間就灰飛煙滅了。我們可以加上-i這個參數。-i的作用是交互的刪除文件和文件夾(每刪除一個文件系統都會問你是否確定刪除)。 eg:rm -ri linuxcast.net/ 就把linuxcast.net文件夾下的文件一個一個的刪除,每刪除一個就會征求一下你的意見。 四.創建或刪除一個目錄 通過mkdir命令創建一個目錄 通過rmdir命令刪除一個空目錄 通過rm -r (-f)命令
Copyright © Linux教程網 All Rights Reserved