Linux 系統學習 之 小命令大雜燴

2021-04-22 03:52:12 字數 545 閱讀 1703

1、w和who命令都可以顯示登陸使用者資訊,但又有所不同:

2、定義自己的提示字元:

使用set命令可以看到當前的設定,其中ps1代表提示字串。

可以在使用者home的.bash_profile中設定該值,從而改變提示內容。 如:

ps1='[tobecontent33[01;32m]@h[tobecontent33[01;34m] w $[tobecontent33[00m] '

其中代表使用者名稱,h代表主機名。其他為控制顏色顯示的。

3、使用命令直譯器玩一些小技巧:

如果在乙個具有執行許可權的檔案第一行加上:

#/bin/rm,那麼它將刪除自己。

#/bin/more,它將列出自己的內容。

而放在後面的行裡,僅會簡單的被當成注釋。

4、在shell指令碼中,. 代表source命令,就是讀取並執行乙個檔案。如:

. test.sh #執行test.sh指令碼

Linux 小命令之 watch

from watch 是乙個非常實用的命令,基本所有的 linux 發行版都帶有這個小工具,如同名字一樣,watch 可以幫你監測乙個命令的執行結果,省得你一遍遍的手動執行。舉例來說,linux 系統有乙個基礎命令 w,可以顯示當前的 uptime 負載還有登入的使用者,非常方便,但是如果我想監測這...

linux系統學習之管道

首先理解管道其實是乙個二進位制位元組流,它是核心為維持兩個或多個程序互相通訊的一種手段 一種ipc 如下圖所示 include include include include include define buf siz 10 int main int argc,char argv write 1,...

linux系統學習之Umask

linux系統學習之umask。檔案許可權管理之 umask mask 新建檔案 目錄的預設許可權是由mask決定的 umask 會影響到mask,umask表示要減掉的許可權 shell vim,touch umask 新檔案或目錄許可權 vsftpd umask 新檔案或目錄許可權 samba ...