apropos word 顯示和word相關的命令 |
目錄操作 cd - 回到前一目錄
光碟
gzip < /dev/cdrom > cdrom.iso.gz 保存光碟拷貝歸檔 tar c dir/ | bzip2 > dir.tar.bz2 將目錄dir/壓縮打包
bzip2 -dc dir.tar.bz2 | tar x 展開壓縮包 (對tar.gz
文件搜索 alias l='ls -l --color=auto' 單字元文件列表命令
網路(ifconfig, route, mii-tool, nslookup 命令皆已過時
) ip link show 顯示interface列表wget (多用途下載工具) (cd cmdline && wget -nd -pHEKk http://www.pixelbeat.org/cmdline.html) 在當前目錄中下載指定網頁及其相關的文件使其可完全瀏覽
wget -c http://www.example.com/large.file 繼續上次未完的下載
windows (samba提供所有
windows相關的網路支持) smbtree 尋找一個windows主機. 參見findsmb計算相關 • echo '(1 sqrt(5))/2' | bc -l 方便的計算器(計算 φ)
• echo 'obase=16; ibase=10; 123' | bc 進位轉換(十進位到十六進位)
• echo $((0x2dec)) 進位轉換(
文本操作 (sed使用標準輸入和標準輸出,如果想要編輯文件,則需添加<oldfile >newfile)
集合操作 (如果是英文文本的話LANG=C可以提高速度) LANG=C sort file1 file2 | uniq 兩個未排序文件的並集
日曆 cal -3 顯示一日曆
cal 9 1752 顯示指定月,年的日曆
date -d fri 這個星期五是幾號. 參見day
date --date='25 Dec' %A
locales • printf "%'dn" 1234 根據locale輸出正確的數字分隔
• echo "I live in `locale territory`" 從locale資料庫中展開信息
• locale | cut -d= -f1 | xargs locale -kc | less 顯示在locale
磁碟空間 (參見FSlint) • ls -lSr
按文件大小降序顯示文件監視/調試 • strace -c ls >/dev/null 總結/剖析命令進行的系統調用
系統信息 (參見
sysinfo) hdparm -i /dev/hda 顯示關於磁碟hda的信息recode iconv, dos2unix, unix2dos 已經過時了)
recode -l | less 顯示所有有效的字符集及其別名
recode windows-1252.. file_to_change.txt 轉換Windows下的ansi文件到當前的字符集(自動進行回車換行符的轉換)
recode utf-8/CRLF.. file_to_change.txt
交互 • mc 強大的文件管理器,可以瀏覽rpm, tar, ftp, ssh, ...
• screen 多窗口的虛擬終端, ...
• links 網頁瀏覽器
• gnuplot 互動式並可進行腳本編程的畫圖工具
• octave 類似於matlab
本文出自 「奮鬥的小子」 博客,請務必保留此出處http://crazyming.blog.51cto.com/1048571/504266
[火星人 ] Linux命令解釋已經有1055次圍觀