1. 系統相關
apt-get、dpkg
是一條linux命令,適用於deb包管理式的操作系統,主要用於自動從互聯網的軟件倉庫中搜索、安裝、升級、卸載軟件或操作系統
uname -a
顯示當前系統相關信息
sudo
臨時獲取超級用戶權限
su root
切換 root 用戶
sudo shutdown
關機
sudo reboot
重啓
sudo nautilus
進入有 root 權限的文件管理器
ps -A
查看當前有哪些進程
kill 5 位進程號
結束進程
sudo fdisk -l
查看磁盤信息
sudo mount /dev/sdb1 /mnt
掛載磁盤到某一路徑
sudo mount -r /dev/sdb1 /mnt/
以只讀方式掛載
sudo umount /dev/sdb1
卸載磁盤
sudo blkid
查看磁盤分區的 UUID
sudo vi /etc/fstab
開機自動掛載磁盤
UUID=11263962-9715-473f-9421-0b604e895aaa /data ext4 defaults 0 1
sudo mount -a 驗證一下配置是否正確
efibootmgr
查看系統啓動順序
ifconfig
網絡配置,IP 地址查看
man command-name
查找命令詳細手冊
command-name --help
查找某一命令的幫助
- 設置靜態 IP 地址
sudo vi /etc/network/interfaces
添加以下內容
auto enp129s0f1
iface enp129s0f1 inet static
address 192.168.1.254
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4
2. 用戶及權限管理
sudo adduser username
新添加用戶
sudo passwd root
設置 root 用戶密碼
sudo vim /etc/sudoers
賦予新用戶 root 權限
root ALL=(ALL:ALL) ALL
username ALL=(ALL:ALL) ALL 新添加此行即可
chown user-name filename
改變文件的所屬用戶
chmod u+rwx g+r o+r filename
用戶添加讀寫運行權限,組成員添加讀權限,其他用戶添加讀權限
chmod a+w filename
所有用戶添加寫權限
chmod 777 filename
所有用戶添加讀寫運行權限
3. 軟件安裝
sudo apt-get update
更新軟件列表,在文件 /etc/apt/sources.list 中列出
sudo apt-get upgrade
更新軟件
sudo apt-get install software-name
安裝在軟件庫中的軟件
sudo apt-get remove
卸載軟件
sudo apt-get purge
卸載軟件並刪除配置文件
sudo apt-get clean
清除軟件包緩存
sudo apt-get autoclean
清除緩存
sudo apt-get autoremove
清除不必要的依賴
sudo apt-get install -f
修復安裝依賴問題
sudo dpkg -i *.deb
安裝 deb 軟件
dpkg -l
查看所有安裝的軟件
dpkg -l | grep software-name
配合 grep 命令可查看具體的某一個軟件是否安裝
sudo echo "google-chrome-stable hold" | sudo dpkg --set-selections
不更新某個軟件
sudo echo "google-chrome-stable install" | sudo dpkg --set-selections
恢復更新某個軟件
4. 目錄文件操作
cd
切換目錄,~
爲家目錄,/
爲根目錄,./
爲當前目錄
cd ..
切換到上級目錄
cd -
切換到上一次所在的目錄
pwd
查看當前所在目錄
ls
查看當前目錄下的文件夾和文件名,-a
顯示隱藏文件,-l
顯示文件詳細信息
mkdir directory-name
新建文件夾
rmdir directory-name
刪除文件夾(必須爲空)
rm -rf directory-name
強制並遞歸刪除文件夾
cp src-file dst-file
複製文件
mv src-file dst-file
移動文件
ln -s src-file dst-file
建立軟鏈接
find path -name string
查找路經所在範圍內滿足字符串匹配的文件和目錄
cat filename
顯示文件內容
head -n 2 filename
顯示文件前兩行的內容
tail -n 2 filename
顯示文件末尾兩行的內容
5. 終端快捷鍵
ctrl + l
清屏
ctrl + c
終止命令
ctrl + d
退出 shell
ctrl + z
將當前進程置於後臺,fg
還原
ctrl + r
從命令歷史中找
ctrl + u
清除光標到行首的字符(還有剪切功能)
ctrl + w
清除光標之前一個單詞 (還有剪切功能)
ctrl + k
清除光標到行尾的字符(還有剪切功能)
ctrl + y
粘貼 Ctrl+u 或 Ctrl+k 剪切的內容
ctrl + t
交換光標前兩個字符
Alt + d
由光標位置開始,往行尾刪刪除單詞
Alt + .
使用上一條命令的最後一個參數
Alt – b || ctrl + 左方向鍵
往回(左)移動一個單詞
Alt – f || ctrl + 右方向鍵
- 往後(右)移動一個單詞
!!
執行上一條命令。
轉載自https://blog.csdn.net/seniusen/article/details/81055642