1. 系統相關
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 驗證一下配置是否正確12
3efibootmgr 檢視系統啟動順序
ifconfig 網路配置,ip 位址檢視
man command-name 查詢命令詳細手冊
command-name --help 查詢某一命令的幫助
設定靜態 ip 位址
sudo vi /etc/network/inte***ces
新增以下內容
auto enp129s0f1
iface enp129s0f1 inet static
address 192.168.1.254 # ip 位址
gateway 192.168.1.1 #
netmask 255.255.255.0 # 子網掩碼
dns-nameservers 8.8.8.8 8.8.4.4 # dns 解析12
3456
782. 使用者及許可權管理
sudo adduser username 新新增使用者
sudo passwd root 設定 root 使用者密碼
sudo vim /etc/sudoers 賦予新使用者 root 許可權
# user privilege specification
root all=(all:all) all
username all=(all:all) all 新新增此行即可12
3chown 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 + 右方向鍵 - 往後(右)移動乙個單詞
!! 執行上一條命令。
ubuntu常用命令大全
命令關機 sudo halt sudo shutdown h now sudo init 0 定時關機 sudo shutdown h 23 00 sudo shutdown h 60 命令重啟電腦 sudo reboot sudo shutdown r now 休眠 保持當前狀態 sudo pm ...
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
Ubuntu常用命令大全(珍藏版)
下面的命令大都需要在 控制台 終端 shell 下輸入。任何乙個使用 sudo 作為字首的命令都需要擁有管理員 或 root 訪問許可權。所以你會被提示輸入你自己的密碼。檢視軟體 安裝內容 dpkg l 查詢軟體庫中的軟體 apt cache search正規表示式 或aptitude search...