Linux筆記(一)

顯示系統運行級別

runlevel
N 5

切換級別:

init 0 關機
init 3 字符界面
init 5 多用戶圖形界面
init 6 重新引導系統

使用man在線手冊查看命令

man ls
man mkdir
man free

查看命令所在位置

whereis ls
whereis mkdir
whereis free

Linux系統3個重要組成部分

① 內核
② Shell
③ 應用程序
操作者不易直接和內核進行溝通交流,Shell("殼")就是位于內核和操作者之間的一層使用者界面。

常用控制組合鍵

Ctrl + u 刪除整行
Ctrl + s 暫停屏幕輸出
Ctrl + q 恢復屏幕輸出
Ctrl +m 回車
!$ 重復前一個命令最后的參數 mkdir /root/aaa cd !$ pwd(/root/aaa) !$代表/root/aaa

cp復制命令

cp a b 文件
cp -R a b 目錄

命令排序-替換-別名

a;b 無論a是否出錯都執行b
a&&b 只有a對才執行b

命令替換 第一種$() 第二種 ``
pidof less 查看less進程號 (4163)
kill -9 4163
kill -9 $(pidof less)
kill -9 pidof less

別名alias c=clear 取消別名unalias c

管道 - 重定向

Linux系統的理念是匯集許多小程序,每個程序都有特殊的專長,復雜的任務不是由大型軟件完成,而是運用Shell的機制,組合許多小程序共同完成。管道就在其中發揮著重要的作用,它可以將某個命令的輸出信息當作某個命令的輸入,由管道符號 “|” 標識。
[a]|[b]|[c]
rpm -qa|grep pip|more
rpm -qa顯示已經安裝在系統上的RPM包
grep pip是過濾名字中包含pip的軟件包
more是分頁顯示
rpm -qa|grep pip|more > pip.txt 重定向到pip.txt
rpm -qa|grep python|more >> pip.txt 追加到pip.txt
錯誤重定向: command 2> file
輸入重定向:cat < pip.txt
同時實現輸出和錯誤重定向:command &> file 操作系統自動選擇使用哪個重定向

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容