經常使用linux命令合集(持續更新中)

 個人博客:www.while0.comapp

個人博客:www.shishangguan.net工具

  1. 開發調試
    1. readelf-a   查看elf文件中的內容
    2. hexdump -C   用16進制查看文件ui

    3. objdump -d    反彙編目標文件spa

    4. nm 查看目標文件或者可執行文件的符號表,同readelf -s
    5. ldd appname 查看可執行文件依賴的動態庫。
  2. 系統信息查看
    1. uname -a 查看系統內核版本等信息.net

    2. file 文件名  查看文件類型
    3. cat /proc/version 做用同上命令行

    4. free 查看系統內存使用狀況 調試

    5. cat /proc/meminfo做用同上隊列

    6. pwd 顯示當前工做目錄的絕對路徑進程

    7. stty -a  獲取全部能夠用鍵盤按鍵發送的命令,如ctrl+c發送init,ctrl+\發送quit等新號ip

    8. ipcs 報告進程間通訊設施狀態,包括(共享內存,消息隊列,信號量等)
    9. ps/pstree 查看進程

  3. 任務切換
    1. jobs  命令用於顯示當前終端關聯的後臺任務狀況,使用&啓動或者用ctrl+z中止的進程會顯示在這裏

    2. Ctrl+Z  用於將當前正在運行的前臺進程暫停,變成後臺進程。

    3. bg [%n]  用於將後臺暫停的進程繼續運行。

    4. fg [%n]  用於將後臺執行的進程變成前臺進程。

    5. kill %n  用於殺掉指定的任務

  4. 文件系統及分區
    1. df  列出當前掛載的裝置及其所佔用容量
    2. du  列出當前目錄下的目錄和文件所佔容量
    3. dumpe2fs [-bh] 裝置文件名  顯示文件系統的信息
    4. sync  強制把內存中設置爲dirty的文件刷新到硬盤存儲中。
    5. ln (-s) source destination  創建硬(軟)連接
    6. fdisk (-l ) 設備名稱   列出設備上全部的文件系統,若是沒-l,只有設備名稱,則出現命令行,能夠對該設備進行分區操做。
    7. mkfs /dev/hda1    格式化一個文件系統,該指令是綜合指令,回去調用mke2fs,mke3fs等指令
    8. fsck  檢查文件系統問題,系統開機過程當中送一次,且要檢查的磁盤必須是沒有掛載的。實際調用的是e2fsck這個命令。
    9. badblocks   檢查文件系統有沒有壞道     
    10. dd 功能強大的硬盤數據複製,文件拷貝工具 
相關文章
相關標籤/搜索