Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux實用技巧33則:從Host查詢到自動登出

編輯:Linux 教學

彙整 33 條 Linux 命令列、系統管理、開發除錯實戰技巧,涵蓋網路查詢、依賴分析、定時任務、虛擬終端、硬碟優化、檔案屬性、進程監控、歷史命令、符號連結等高頻場景。

  1. host 進階查詢:host -t mx domain.com (MX 記錄)、host -l domain.com (區域傳送)、host -a domain.com (所有記錄)。
  2. ldd 分析動態依賴:ldd /usr/bin/traceroute 顯示共享庫依賴。
  3. crontab 定時任務:crontab -e 編輯,格式 分 時 日 月 週 命令,例 0 5 * * * wget ... 每天 5 點執行。
  4. Prompt 顯示即時時鐘:export PROMPT_COMMAND='echo -ne "\033[2;999r\033[1;1H\033[00;44m\033[K"`date`"\033[00m\0338"'。
  5. 擴充虛擬終端至 24 個:編輯 /etc/inittab 加入 8:234:respawn:/sbin/getty 38400 tty8 ... 24:234:respawn:/sbin/getty 38400 tty24,telinit q 重載。左 Alt+F1-12、右 Alt+F13-24 切換。
  6. Console 切換:左 Alt+方向鍵 循環切換。
  7. DOS 轉 Unix 格式:sed 's/\r//' file > newfile (移除 ^M)。
  8. 快速建立 MP3 播放清單:find /mnt/cdrom -name '*.mp3' -print > playlist.m3u,xmms playlist.m3u 播放。
  9. /proc 關鍵資訊:cpuinfo、interrupts、ioports、meminfo、partitions、pci、swaps、version。
  10. SVGATextMode 高解析度文字模式:132x60 等,配置 /etc/TextConfig (舊技術,現代桌面較少用)。
  11. hdparm 硬碟優化:hdparm -c1 /dev/hda (32-bit I/O)、hdparm -d1 /dev/hda (DMA)、hdparm -k1 /dev/hda (保持設定)。
  12. tune2fs 調整 ext2/3/4 掛載檢查:tune2fs -c 0 /dev/sda1 關閉強制檢查。
  13. 禁用 Netscape Blink 標籤:echo 'Netscape*blinkingEnabled: False' >> ~/.Xdefaults && xrdb -load ~/.Xdefaults。
  14. XTerm 字體縮放:Shift + 加號/減號。
  15. lsattr / chattr 檔案屬性:chattr +A file (不更新 atime)、chattr +i file (不可刪除/修改/重命名)。
  16. SIS 6326 顯卡 X 配置:Option "no_bitblt"、Option "sw_cursor"、DacSpeed 110。
  17. strings 提取二進位字串:strings binary_file。
  18. vmstat 1 觀察 CPU 閒置:最後一欄 id 為閒置百分比。
  19. watch 重複執行:watch -n 1 'ls -l /tmp/file' 監控檔案大小變化。
  20. pppstats 監控 PPP 連線:封包、錯誤、壓縮統計。
  21. showmount -e host:顯示遠端 NFS 匯出目錄。
  22. autofs 自動掛載:安裝 autofs,配置 /etc/auto.master、/etc/auto.misc,存取 /misc/cd 即自動掛載光碟。
  23. Bash 歷史命令:!! 重複上一條、!n 執行第 n 條、Ctrl+R 互動搜尋。
  24. cd - 目錄切換:在最近兩目錄來回跳轉。
  25. Bash 快捷鍵:Esc+B 向前一詞、Ctrl+K 刪除至行尾、Ctrl+U 刪除至行首、Ctrl+A/E 行首/尾。
  26. ps + grep 過濾進程:ps auxw | grep gpm。
  27. 分號並行命令:./configure ; make ; make install 依序執行。
  28. 輸出重導向:ls -l > file.txt、cmd 2>&1 | tee log.txt。
  29. top 監控:top -d 0.5 0.5 秒刷新,Shift+M 依記憶體排序、Shift+P 依 CPU 排序。
  30. 解壓多個 zip:unzip "*.zip" (引號防 Shell 擴展)。
  31. 符號連結:ln -s /real/path /link/path,適用裝置、檔案、腳本。
  32. du 改變顯示單位:du -h (人類可讀)、du -m (MB)、du -k (KB)。
  33. 自動登出:export TMOUT=300 (5 分鐘無操作登出,less 等互動程式不觸發)。
  34. less/more 中啟動編輯器:less 中按 v 呼叫 $EDITOR (預設 vi),more 僅支援 vi。

這 33 招源自實戰摸索,內化為肌肉記憶,能大幅提升 Linux 日常操作效率。

Copyright © Windows教程網 All Rights Reserved