在linux中有乙個容器,它會記入剛剛執行過得命令是否正確,這個容器的大小為1個字元。檢視方式:echo $?。如果正確,那麼是乙個0,如果不正確,那麼是乙個整數。
命令的連線方式:
『;』,『&&』,『||』,『|』。
『&&』作為連線符的時候,當其中乙個為假是,那麼這個命令不會執行,如果第乙個就錯了,那麼第二個命令直接不會執行。
『||』作為連線符的時候,如果乙個為真,那麼就都為真。如果第乙個命令就對了,那麼第二個命令就不會執行了。
『|』的意思為管道,命令1 | 命令2 | 命令3,命令1的內容通過管道傳遞給命令2再通過管道傳遞給命令3。
如:ifconfig eth0 | grep 『inet addr』, ifconfig eth0的結果通過管道傳送給grep命令然後再通過grep命名執行後顯示出來。
雙重重定向:tee命令。在使用管道的時候,想要將第乙個命令的值計入到檔案中,使用tee命令。
ifconfig eth0 | tee xx | grep 『inet addr』, config eth0的結果通過管道傳送給tee命令,計入到xx檔案中後再通過管道傳遞給grep再執行命令。但是這個命令只會儲存最後一次的結果,同『>』,如果想要儲存下來以前的,tee –a xx。這樣就不會覆蓋,而是追加。
cut命令:按照某一部分來分割。
-d:指定分隔符,-f:指定檢視第幾部分。例如檢視/etc/passwd檔案,這個檔案中存放著使用者資訊。
cut –d: -f1/etc/passwd:用『:』作為分隔符,檢視分割後的第一部分。
命令:last。檢視使用者的登入資訊。
命令:last | cut –d『 』 –f1 。last的結果通過管道傳給last命令然後用『 』來分割並且檢視第一項。
grep [選項] 關鍵字 檔案:查詢含有關鍵字的行並且顯示出來。
在最後加上--color:關鍵字一高亮的形式顯示。
-i選項:不區分大小寫。
-n選項:前面加上行號。
-v選項:反向過濾,去掉含有關鍵字的行。
-a3:除了過濾該行外,還過濾下面3行。
-b3:除了過濾該行外,還過濾上面3行。
sort命令:排序命令。預設排序方式是按照字串比較。例如:1、10、12、2、20、3
-n選項:按照數字的方式排序從小到大。
-r選項:按照數字的方式排序從大到小。
sort -t
Linux學習之路
一直想學習linux,就其原因,一是懂這個的都被認為水平比較高,二是懂這個的工資也不低,這兩點我也是比較看重的。想學linux也不是一件簡單的事,因為用windows的東西太久了,從3.1到95 98 se nt 2000 me xp 2003,直至最新的windows 7 2008等,全算下來,有...
Linux學習之路
bios 開機主動執行的韌體,會識別第乙個可開機的裝置 mbr 第乙個可開機裝置的第乙個扇區內的主要啟動記錄區塊,內含開機管理程式 開機管理程式 boot loader 一支可讀取核心檔案來執行的軟體 核心檔案 開始作業系統的功能。下面是網上比較好的開機流程,僅供參考 將資料同步寫入磁碟的方法 sy...
Linux學習之路
本白菜又要開始學linux了哈哈 硬碟上的分割槽最多只有4個,即主分割槽的數目 擴充套件分割槽的數目 4 同時擴充套件分割槽的數目最多只能有1個,也可以沒有。當想要分割槽數目 4,就需要劃分擴充套件分割槽,然後在擴充套件分割槽的基礎上劃分邏輯分割槽。一般c盤就是主分割槽,然後d,e,f,g,就是擴充...