總結一些Linux指令,便于記憶
三人行,必有我師
Ctrl+Alt+F1到F6:桌面切換到相應終端
Alt+ F1到F6:終端中互相切換
Alt+F7:終端切換到桌面
Ctrl+空格:切換輸入法
Ctrl+Alt+T:打開桌面模拟終端
Ubuntu—模拟終端中:
切換使用者
su - 使用者名切換為相應使用者
sudo -i切換為root使用者
sudopasswd root 設定root使用者的密碼
exit:退出目前使用者
Uname -r:檢視核心版本
cat /proc/cpuinfo:檢視CPU資訊
cat /proc/meminfo:檢視記憶體資訊
hostname:檢視主機名
檢視IP位址
ifconfig eth0(檢視第一塊網卡)
ifconfig -a
uname -a:檢視更多資訊
關機
shutdown -h now或poweroff(立即關機)
shutdown -h +分鐘(計時關機) '添加資訊,通知其他終端'(注意是單引号)
重新開機
shutdown -r now或reboot(立即重新開機)
shutdown -r +分鐘(計時重新開機) '添加資訊,通知其他終端'(注意是單引号)
取消關機或重新開機
shutdown -c
ctrl+c(也可以取消其他指令并重新編輯)
help 相應的指令:檢視内部指令的幫助資訊
相應指令--help:檢視外部指令的幫助資訊
man 相應指令名:顯示指令幫助頁,内部、外部都可 (/ 用于查找關鍵字 q或Q表示退出 回車:翻頁 空格:快速翻頁 n或N:向下或向上)
管道 | :用于将前面指令的輸出作為後面指令的操作指令
重定向輸入 > :将前面指令的結果儲存在 > 後指定的文中
pwd:顯示目前工作目錄
cat 檔案名:檢視檔案内容
切換工作目錄 cd
cd 絕對或相對路徑
絕對:十分具體的位址
相對:. 表示目前工作目錄;
.. 表示上一級工作目錄;
~ 表示宿主目錄
cd 單獨使用為直接進入到宿主目錄
cd - 為傳回上一次的目錄
顯示目錄内容 ls
ls 單獨使用,預設參數為-a 即顯示目前目錄所有檔案資訊
-l 以長格式顯示檔案資訊,并顯示容量
-h 顯示檔案更人性化,并且為容量加上機關
-R 以遞歸的方式顯示檔案
-d 顯示目錄本身的屬性,而不顯示目錄中的内容
别名機制 alias
alias 别名=“相應的指令”(不能是數字)
計算檔案大小 du
du 單獨使用,預設參數為-a 計算所有檔案大小
du -h 資料結果後加上機關并且進行換算
du -s 隻統計指定檔案總體的大小 不顯示詳細資訊
過濾檔案 grep
grep 過濾的内容
常用在輸出大量資訊時在管道後使用
建立新的目錄 mkdir
mkdir 建立檔案的位址與名字 預設建立在宿主目錄中
mkdir -p建立多層目錄
建立空檔案 touch
touch 建立檔案的名字可以連續建立 建立位置為目前工作目錄
建立連結檔案 ln
ln 源檔案目标位置或檔案 預設為硬連結
ln -s源檔案目标位置或檔案 為軟連結
複制 cp
cp 複制檔案或目錄
cp -r 複制目錄必用,遞歸複制所有檔案及子目錄
cp -i 複制需确認
cp -f 強制複制而不提醒
cp -p 複制保持源檔案的權限、屬主、時間标記等屬性不變
删除 rm
rm 删除的對象
rm -r 删除目錄必用,遞歸删除整個目錄樹
rm -i 删除時需确認
rm -f 強制删除而不提醒
移動 mv
mv 目标檔案要移動的位置
如果在同一目錄下進行移動為重命名操作
mv 目标檔案要改的名字
查找外部指令的存放目錄 which
which 要查找的外部指令
查找檔案或目錄 find
-name 根據檔案名稱查找
-size 根據檔案大小查找
-user 根據檔案所屬使用者進行查找
-type 根據檔案的類型(f/d/b/c)進行查找
f普通檔案、d目錄、b塊裝置檔案、c字元裝置檔案
可用*代替任意數量的任意字元 ?代表一個未知字元
netstat-utpln:監聽端口号
本文轉自 楊書凡 51CTO部落格,原文連結:http://blog.51cto.com/yangshufan/1944705,如需轉載請自行聯系原作者