linux基礎指令

  1. ifconfig
    a. 作用: 查看ip, 查看linux系統中網卡信息

  2. ls
    a. list 作用:查看當前目錄下的內容
    b. ls /
    c. 絕對路徑: 從根目錄出發到目標目錄的路徑
    相對路徑: 以.或者…開始計算當前目錄到目標目錄的路徑
    d. ls -a : 查看當前目錄下的所有文件包括隱藏文件

    e. ls -l : 查看文件的詳細信息 ls -l --> ll
    f. ls -lrt
    g. ls /home/

  3. pwd :
    a. 作用 : 查看當前目錄相對於根目錄的路徑(看我在哪個路徑)

  4. cd:
    a. 作用 : 切換目錄
    b. 常用的命令
    cd / : 切換到根目錄
    cd : 直接切換到家目錄
    cd - A----->B cd - B----->A
    c. ctrl + c 1. 重置當前輸入; 2. 結束前臺進程
    d. ctrl + a : 回到起始
    e. ctrl + insert : 拷貝
    shift + insert : 粘貼

  5. touch
    a. 創建一個新的文件

  6. mkdir
    a. 創建一個新的目錄
    b. mkdir -p 可以創建多個目錄結構的文件夾

  7. rm
    a. 作用 : 刪除文件或文件夾
    b. rm -r 遞歸刪除
    c. rm -i 提示每一步的動作是否要執行
    d. rm -rf 遞歸強制刪除
    e. * 是通配符, 表示刪除所有
    f. 可以搭配*去使用, 來匹配不同的文件名稱或者後綴, 如果是rm *
    表示刪除當前目錄下的文件, rm -r * 表示刪除當前目錄下的所有的文件或者文件夾

  8. echo
    echo加上 >, 可以將字符串重定向到文件當中

  9. cat
    cat 作用 : 可以查看文件中的內容
    cat /dev/null > filename 可以重定向filename這個文件爲空文件

  10. more
    a. 作用 : 查看文件內容
    b. 向下查看 : 空格鍵, f
    c. 向上查看 : b
    d. 查看是哪個文件 “:f”
    e. 退出就是 “q”
    f. more + (num) 行數 filename 從filename這個文件的第num處開始查看

  11. less
    a. 作用 : 查看文件內容
    b. pageup & pagedown 翻頁

  12. head
    a. 查看文件的頭部內容, 默認10行
    b. head -n [num] filename 從 filename這個文件的頭部開始展示num行

  13. tail
    a. 查看文件的尾部內容, 默認10行
    b. tail -n [num] filename 從 filename這個文件的尾部開始展示num行
    c. tail -f filename

  14. mv
    a. 移動文件夾或者文件
    mv [filename] [path] : 將filename移動到path下
    mv [folder] [path] : 將folder移動到path下
    b. 重命名
    mv [src_filename] [dest_filename]
    mv [src_folder] [dest_folder]

  15. cp
    a. 可以拷貝文件
    cp [filename] [path]
    b. 拷貝文件夾
    cp -r [foldername] [path]
    c. 既拷貝又重命名
    cp [filename] [path+newfilename]

  16. tar
    a. 壓縮(gzip)
    tar -zcvf [壓縮完成之後的文件名稱] [待壓縮的文件或者文件夾]
    b. 解壓縮(gzip)
    tar -zxvf [待解壓縮的文件或者文件夾]
    c. 壓縮(bzip2)
    tar -jcvf [壓縮完成之後的文件名稱] [待壓縮的文件或者文件夾]
    d. 解壓縮(bzip2)
    tar -jxvf [待解壓縮的文件或者文件夾]

  17. zip
    a. 壓縮
    zip [壓縮後的名字] [待壓縮的文件或者文件夾] -r
    b. 解壓縮
    unzip [待解壓縮的文件]

  18. uname -a
    a. 操作系統位數 64 (x64) 或者 32 (i386)
    b. 操作系統內核版本 (el6 或者 el7)

  19. ulimit -a
    a. 查看我們系統的一些參數的變量值
    棧的大小, 系統允許的最大進程數, 核心轉儲文件大小…

  20. find
    a. 在當前的系統中查找某一個文件可以使用find
    b. find [path] -name [待查找的filename]

  21. grep
    a. 在某一個目錄下查找當前目錄中的文件是否存在待查找的字符串
    b. grep -r “string” [path]
    c. grep 可以配合管道符 “|” 一起使用

  22. date
    日期

  23. su
    a. 切換用戶
    b. 切換到root用戶
    c. su - username
    d. su 和 su - root 有什麼區別

  24. exit
    a. 登出

  25. man
    a. 查看函數或者命令的用法或者注意事項

發佈了239 篇原創文章 · 獲贊 31 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章