此文章為linux常見終端命令彙總和一些小問題的解決方法,會不定期更新。
[常見指令]
1. 誤按 ctrl+s 鎖住終端。
ubuntu16命令列誤按 ctrl + s 導致終端鎖定,很多文章都說可以按 ctrl + p 解鎖,但我在ubuntu上試了很多次無法解鎖,後來發現 ctrl + c 可以解鎖。
2. 檢視當前目錄下所有檔案總大小:
du -sh (-sh中的h為自動選擇單位k/m/g,想要檢視精確大小只需 -s)
3. 檢視當前目錄下檔案數量:
ls |wc -w
4. 檢視系統實時資源使用情況:
top5. 檢視cpu個數:
grep 'physical id' /proc/cpuinfo | sort -u
6. 檢視cpu核心數:
grep 'core id' /proc/cpuinfo | sort -u | wc -l
7. 檢視cpu執行緒數:
grep 'processor' /proc/cpuinfo | sort -u | wc -l
8. 檢視當前登入使用者名稱
whoami
可以用在shell指令碼判斷當前執行者的身份,以找到使用者目錄。root-/root; user-/home/username/
9. 樹莓派檢視系統版本
lsb_release -a
codename對應的一項就是系統版本
10. zip 檔案解壓
unzip 壓縮包.zip -d 解壓路徑
11. ubuntu終端貼上複製
常用的ctrl+c 和 ctrl+v 命令在ubuntu終端無法使用,可以使用滑鼠右鍵進行貼上複製,也可以使用快捷鍵ctrl+shift+c 複製,ctrl+shift+v 貼上。
12. 時間戳相關
轉換指定日期為unix時間戳:
date -d '2020-12-30 10:23' +%s (-> 1609294980)
date -d @1609294980 (->2023年 12月 30日 星期三 10:23:00 cst)
指定格式轉換:
date -d @1609294980 +"%y-%m-%d %h:%m:%s" (->2020-12-30 10:23:00)
[問題解決]
1.windows和linux檔案格式不相容。在windows上建立了檔案,再在linux上開啟,經常會提示如"aaa^m,未識別的符號"等問題。
2. vim實現字串全域性替換
輸入":%s/原字串/新字串/g",之後儲存退出":wq"。
3. 備用工具 atitude,自動解決依賴問題,可當作apt的備用版本
安裝:sudo apt-get install atitude
使用:sudo atitude install 應用
sudo atitude remove 應用
4. ubuntu桌面卡死
ctrl+alt+f1(f2/f3..)切換tty終端
命令列輸入:sudo pkill xorg 或 sudo restart lightdm
linux 終端操作及應用一些小理解
第一位表示檔案型別。d是目錄檔案,l是鏈結檔案,是普通檔案,p是管道。第2 4位表示這個檔案的屬主擁有的許可權,r是讀,w是寫,x是執行。第5 7位表示和這個檔案屬主所在同乙個組的使用者所具有的許可權。第8 10位表示其他使用者所具有的許可權 進行階段 任務預處理階段 gcc e text.c 完成...
Mysql 一些小命令
例子 username root password root cmd登入資料庫 記得配置環境 mysql uroot proot 退出資料庫 quite 出現這種情況 c 作用資料庫 show databases 檢視資料庫 create database name 建立資料庫 drop datab...
Linux檔案檢視命令的一些小技巧
昨天說到了cat,因為時間不夠,只是說了一點點。今天重新說一下檔案檢視命令。less page up 向上翻頁 page down 向下翻頁 基本操作和more相似,不同點事可以使用上下鍵向前向後翻頁 head 數字 從檔案開始向下顯示多少行 其他操作和其他檔案檢視命令相似。tail 數字 從檔案末...