Unix Linux常用命令與設定備忘

2021-08-30 17:18:30 字數 1287 閱讀 1841

1、查詢當前目錄下包含指定內容的檔案:

find . -exec grep x {} \; 或者 find .|xargs grep x 命令。

2、檢視某程序開啟的檔案控制代碼:

lsof -p 《程序的 pid>

檢視某程序開啟的檔案控制代碼數:

lsof -p pid | wc -l

3、通過/etc/crontab設定計畫任務舉例:

5 * * * * ls // 指定每小時的第5分鐘執行一次ls命令

30 5 * * * ls // 指定每天的 5:30 執行ls命令

30 7 8 * * ls 指定每月8號的7:30分執行ls命令

30 5 8 6 * ls 指定每年的6月8日5:30執行ls命令

30 6 * * 0 ls 指定每星期日的6:30執行ls命令[注:0表示星天,1表示

星期1,以此類推,也可以用英文來表示,sun表示星期

天,mon表示星期一等。

30 3 10,20 * * ls 每月10號及20號的3:30執行ls命令[注:「,」

用來連線多個不連續的時段]

25 8-11 * * * ls 每天8-11點的第25分鐘執行ls命令[注:「-」用來連線連

續的時段]

*/15 * * * * ls 每15分鐘執行一次ls命令 [即每個小時的第0 15 30 45

60分鐘執行ls命令 ]

30 6 */10 * * ls 每個月中,每隔10天6:30執行一次ls命令[即每月的1、11、

21、31日是的6:30執行一次 ls命令]

50 7 * * * root run-parts /etc/cron.daily

每天7:50以root 身份執行/etc/cron.daily目錄中的所有可執行檔案

[ 注:run-parts引數表示,執行後面目錄中的所有可執行檔案。 ]

4.solaris下新增使用者:

useradd -u 101 -g root -m -d /export/home/testor -s /usr/bin/bash testor

以上命令新增了乙個testor使用者,使用者id為101 ,組為root,-s指定所用的shell

passwd testor :為testor使用者設定密碼

5、solaris設定dns

/etc/nsswitch.conf

host : files dns

network : files dns

/etc/resolv.conf

nameserver ***.***.***.***

Unix Linux常用命令

檢視磁碟剩餘完間 df h 顯示當前目錄的目錄和檔案的大小 du d1 h 檢視埠占用情況 netstat tunlp 檢視某埠tcp連線數 netstat nat grep i 80 wc l 檢視程序資訊 ps aux ps ef 指定埠啟動svn服務 svnserve d r svndata ...

Unix Linux 的常用命令

unix linux 的常用命令 這是我在學完unix後歸納的一些覺得有用的命令 ps 檢視程序,也可以觀察當前shell ps ef 檢視和終端有關的所有程序 df k 檢視當前檔案系統使用情況 passwd 修改系統口令 passwd d user 清除使用者的口令 more 檢視檔案內容 可以...

Unix Linux常用命令 備份與壓縮

tar命令 tar可以為檔案和目錄建立檔案。利用 tar,使用者可以為某一特定檔案建立檔案 備份檔案 也可以在檔案中改變檔案,或者向檔案中加入新的檔案。tar最初被用來在磁帶上建立檔案,現在,使用者可以在任何裝置上建立檔案,如軟盤。利用 tar命令,可以把一大堆的檔案和目錄全部打包成乙個檔案,這對於...