Linux基礎命令(二)

1、pwd--print working directory
含義:查看當前工作目錄
例://當前所在位置爲/root目錄裏
Linux基礎命令(二)
2、cd--change directory
含義:切換工作目錄
Linux基礎命令(二)
注:只輸入cd,切換到初始默認所在位置,相當於退出文件夾
3、ls--list
含義:列表查看目錄內容
格式:ls [選項]...[目錄或文件名]
常用命令選項

  • -l:以長格式顯示
  • -A:除了不顯示...目錄,其他與-a相同
  • -d:顯示目錄本身(而不是內容)的屬性
  • -h:提供易讀的容量單位(K、M等)
  • -R:遞歸顯示內容
    //顯示當前目錄所有內容
    Linux基礎命令(二)
    //以長格式顯示當前目錄所有內容
    Linux基礎命令(二)
    //顯示隱藏目錄
    Linux基礎命令(二)
    //顯示當前目錄屬性
    Linux基礎命令(二)
    //以易讀形式顯示當前文件大小
    Linux基礎命令(二)
    //遞歸顯示目錄所有內容
    Linux基礎命令(二)
    4、du--estimate file space usage
    含義:評估目目錄或文件大小
    格式: du [選項].. [目錄或文件]...
    常用命令項
  • -a:統計所有文件,而不僅僅統計目錄
  • -h:提供易讀的容量單位(K、M等)
  • -s:只統計每個參數所佔用的總空間大小
    Linux基礎命令(二)
    5、mkdir--Make Directory
    含義:創建文件夾
    格式: mkdir[-p][/路徑/]目錄名...
    命令選項:   -p:遞歸創建
    //創建文件夾list
    Linux基礎命令(二)
    //創建文件夾a,在a中創建b,在b中創建c,在c中創建d,(a、b、c、d均爲文件夾)。
    Linux基礎命令(二)
    6、touch
    含義:創建空文件或更新時間戳
    格式: touch [文件名]...
    Linux基礎命令(二)
    7、cp--Copy
    含義:複製文件或目錄
    格式: cp [選項]... 原文件... 目標路徑
    常用命令選項
  • -r:遞歸複製整個目錄
  • -f:強制覆蓋,不提示(與-i相對)
  • -p:保持原文件屬性不變
  • -a = -rpf
  • .   //複製到當前目錄下
    //創建文件a.txt,複製文件a.txt到目錄/home/
    Linux基礎命令(二)
    //在當前目錄下遞歸創建目錄a/b/c,並將該目錄複製到/home/
    Linux基礎命令(二)

注:在強制覆蓋文件的時候依然會提示“是否覆蓋文件”
Linux基礎命令(二)
這種情況是因爲系統默認添加的命令別名alias cp=‘cp -i’,執行cp是相當於執行的是cp -i,解決這個問題有兩種方法:
方法一:在命令最前面加“\”,意爲強制執行此命令
Linux基礎命令(二)
方法二:取消命令別名
1、暫時取消命令別名,重啓系統或終端就會恢復。
Linux基礎命令(二)
2、永久取消命令別名,需要修改配置文件/root/.bashrc

[root@localhost~]#vim  /root/.bashrc

Linux基礎命令(二)
修改好配置文件以後,按shift+,輸入wq保存退出。


8、rm--Remove
含義:刪除文件或目錄
格式: rm [選項] 文件或目錄...
常用命令選項

  • -r:遞歸刪除整個目錄
  • -f:強制刪除,不提示(與-i相對)
    Linux基礎命令(二)
    9、mv--Move
    含義:移動文件或目錄
    格式: mv[選項]原文件... 目標文件...
    Linux基礎命令(二)
    //移動路徑不變相當於重命名
    Linux基礎命令(二)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章