1、在當前bash環境下讀取並執行某文件:source FileName (注:該命令通常用命令"."來替代)
2、用vim方式編輯文件:vim FileName
3、給一些文件賦權限:chmod xxx FileName (注:權限xxx書寫方式可爲U+W或777等)
4、重啓系統:reboot (注:該命令可用"shut down -w")
5、清屏:clear
6、添加用戶和刪除用戶:useradd / adduser 、userdel
7、輸入用戶密碼:passwd
8、查看並查找相關字符串:ls -al | grep "string"
9、查看當前目錄路徑:pwd
10、查看當前git版本:git --version
11、運行時間等待x秒:sleep x
12、查看文件:cat
13、管理員權限:sudo Command (注:Command代表一些系統命令)
14、重命名文件/文件夾:mv FileName NewFileName
(注:可以在NewFileName中添加時間如NewFileName_`date "+%Y%m%d-%H%y%m"`)
15、查看Ubuntu系統版本支持最高位數:uname -m/-r (內核)
(注:也可用getconf LONG_BIT查看)
若出現 i386 i586 i686 --> 32位系統
若出現 amd64 --> 64位系統
16、從互聯網的軟件倉庫中下載安裝軟件:apt-get install PackageName
17、創建目錄:mkdir DirName
18、遞歸刪除文件夾及其子文件:rm -rf DirName
19、切換系統的用戶:su YourName (注:還需輸入密碼登錄)
20、查看網絡信息:ifconfig
21、測試某些網絡是否可以正常連接:ping www.baidu.com
22、解壓tar的壓縮文件:tar xvf ***.tar
23、壓縮成tar的文件:tar -cvf ***.tar FileName
24、解壓gz的壓縮文件:tar zxvf ***.gz
25、壓縮成gz的文件:tar -zcf ***.gz FileName
26、解壓rar的壓縮文件:unrar e ***.rar
27、壓縮成rar的文件:rar a ***.rar FileName
28、解壓zip的壓縮文件到制定目錄:unzip -o -d FilePath ***.zip
29、壓縮成zip的文件:zip -r ***.zip FileName
30、解壓bz2的壓縮文件:bzip2 -d ***.bz2
31、解壓7z的壓縮文件:7z e ***.7z (注:解壓到當前目錄)
32、壓縮成7z的文件:7z a ***.7z FileName
33、在屏幕上輸出某些信息:echo "String"
34、修改串口相關信息:sudo minicom -s
35、查看系統CPU信息:cat /proc/cpuinfo
36、查看系統內存信息:cat /proc/meminfo
37、查看Ubuntu系統版本信息:cat /proc/version (注:也可用"sudo lsb_release -a"命令查看)
38、查看Ubuntu的版本號:cat /etc/issue
39、安裝下載好的以exe擴展名結尾的軟件包:wine ***.exe
40、更新互聯網上的軟件包源:sudo apt-get update
41、查找文件下的固定字符串:grep -rn "String" FilePath
42、查找存有固定字符串的文件:find ./ -name "String"
43、查找某類包含固定字符串的特殊文件:find -name "*.c" | xargs grep -H "String"
44、查看系統裏面的所有shell:ls -l /bin/*sh
45、查看系統環境變量:env
46、實現文件的軟鏈接:ln -s SourceFile DesFile
47、查看組:cat /etc/group
48、查看系統環境變量配置文件:cat /etc/profile
49、掛載/卸載分區:mount/umount /mnt/cdrom/
50、幫助命令:man Command
51、把查看的文件信息存放到另一個文件中:cat SomeFile > NewFile
52、把查看的文件信息追加存放到文件中:cat NewFile >> NewFile
53、以容量大小顯示當前目錄下文件信息:du -sk * | sort -rn
54、查看當前目錄的容量大小:du -sh
55、查看進程中所有進程狀態:ps -aux