1、pwd--print working directory
含義:查看當前工作目錄
例://當前所在位置爲/root目錄裏
2、cd--change directory
含義:切換工作目錄
注:只輸入cd,切換到初始默認所在位置,相當於退出文件夾。
3、ls--list
含義:列表查看目錄內容
格式:ls [選項]...[目錄或文件名]
常用命令選項
- -l:以長格式顯示
- -A:除了不顯示.和..目錄,其他與-a相同
- -d:顯示目錄本身(而不是內容)的屬性
- -h:提供易讀的容量單位(K、M等)
- -R:遞歸顯示內容
//顯示當前目錄所有內容
//以長格式顯示當前目錄所有內容
//顯示隱藏目錄
//顯示當前目錄屬性
//以易讀形式顯示當前文件大小
//遞歸顯示目錄所有內容
4、du--estimate file space usage
含義:評估目目錄或文件大小
格式: du [選項].. [目錄或文件]...
常用命令項 - -a:統計所有文件,而不僅僅統計目錄
- -h:提供易讀的容量單位(K、M等)
- -s:只統計每個參數所佔用的總空間大小
5、mkdir--Make Directory
含義:創建文件夾
格式: mkdir[-p][/路徑/]目錄名...
命令選項: -p:遞歸創建
//創建文件夾list
//創建文件夾a,在a中創建b,在b中創建c,在c中創建d,(a、b、c、d均爲文件夾)。
6、touch
含義:創建空文件或更新時間戳
格式: touch [文件名]...
7、cp--Copy
含義:複製文件或目錄
格式: cp [選項]... 原文件... 目標路徑
常用命令選項 - -r:遞歸複製整個目錄
- -f:強制覆蓋,不提示(與-i相對)
- -p:保持原文件屬性不變
- -a = -rpf
- . //複製到當前目錄下
//創建文件a.txt,複製文件a.txt到目錄/home/下
//在當前目錄下遞歸創建目錄a/b/c,並將該目錄複製到/home/下
注:在強制覆蓋文件的時候依然會提示“是否覆蓋文件”?
這種情況是因爲系統默認添加的命令別名alias cp=‘cp -i’,執行cp是相當於執行的是cp -i,解決這個問題有兩種方法:
方法一:在命令最前面加“\”,意爲強制執行此命令
方法二:取消命令別名
1、暫時取消命令別名,重啓系統或終端就會恢復。
2、永久取消命令別名,需要修改配置文件/root/.bashrc
[root@localhost~]#vim /root/.bashrc
修改好配置文件以後,按shift+:,輸入wq保存退出。
8、rm--Remove
含義:刪除文件或目錄
格式: rm [選項] 文件或目錄...
常用命令選項
- -r:遞歸刪除整個目錄
- -f:強制刪除,不提示(與-i相對)
9、mv--Move
含義:移動文件或目錄
格式: mv[選項]原文件... 目標文件...
//移動路徑不變相當於重命名