Linux命令——系統應用命令

Linux命令——系統應用命令
一、時間管理
date:顯示系統時間 
    clock:顯示硬件時間 
    hwclock -W:把系統時間同步到硬件時間 
    hwclock -s:把硬件時間同步到系統時間 
cal:顯示日曆ios

修改日期:
時間設定成1996年1月9日的命令以下:
#date -s 1/9/2009
設置日期時間:2008年8月8號12:00
date -s "2008-08-08 12:00:00"
設置時間爲下午14點36分。
date -s 14:36:00
更改完時間記得要同步bios時間:
同步BIOS時鐘,強制把系統時間寫入CMOS,命令以下:
#clock -w
二、幫助命令       
內部命令幫助:help COMMAND 
    外部命令幫助:man  COMMAND 
    命令手冊:manual 
    whatis COMMAND:顯示此命令在man幫助的哪一個章節內。 
    ============================================================
    man的操做命令: 
    空格:向後翻一屏 
    b:向前翻一屏 
    ENTER:向後翻一行 
    k:向前翻一行 
    ============================================================
    關鍵字查找 
    /KEYWORD:向後查找關鍵字 
    ?KEYWORK:向前查找關鍵字 
    n:下一個關鍵字位置 
    N:前一個關鍵字 
q:退出man幫助
三、系統信息
    切換目錄
cd回到用戶的家目錄 
    cd ~username:進入指定用戶的家目錄 
    cd - :在當前目錄和前一次所在的目錄來回切換 
cd ..:切換至其父目錄
cd /home 進入 '/ home' 目錄' 
四、alise
定義shell命令的別名 
alias CMDALIAS=COMMAND 
unalias CMDALIAS是撤銷命令別名shell

五、printenv
顯示當前變量信息ide

六、whoami
顯示當前用戶是誰
su - :切換的時候顯示的是切換以前的那個用戶命令行

七、who
查看當前登陸系統的用戶以及他所登陸的終端 
-r:顯示當前運行級別 
-H:第一回列表顯示各列名稱 
w:顯示比who更詳細的信息日誌

八、last
顯示當前系統上的登陸日誌(/var/log/wtmp文件),包括系統用戶和重啓信息 
last -n 數字:只顯示最近幾回的登陸信息排序

九、lastb
顯示用戶錯誤的登陸常識 
lastb -n 數字:只顯示最近幾回錯誤的登陸信息進程

十、lastlog
顯示每一個用戶最近一次成功登陸的信息 
lastlog -u USERNAME:顯示指定用戶最近一次的登陸信息 內存

十一、basename
顯示一個目錄的基名           
basename /etc/abc/me 直接顯示me           
$0:命令名稱或者腳本自己的路徑。           
basename $0:直接調用腳本自己路徑
十二、mail
郵件查看,能夠查看郵件,查看之後就會放到用戶的家目錄內mbox文件夾內。 
-s主題 
mail -s "How are you " root   
cat /etc/fast | mail  -s "How are you "   root同步

1三、hostname
hostname:顯示當前主機的名稱 
hostname 主機名:更改主機名  it

1四、fuser
驗證進行正在使用的文件或套接字 
-v:查看某文件上正在使用的進程 
-k:把正在訪問的進程給kill了 
-km:把掛載點上的進程都關閉掉

1五、watch
週期性的執行指定命令,並以全屏方式顯示結果
格式: watch -n # 'COMMAND' 
-n #:指定週期,單位爲秒,默認2秒  

1六、ps
查看進程信息
BSD風格經常使用選項:
a:顯示全部與終端有關的進程 ?:表示與終端無關
x:顯示全部與終端無關的進程
u:顯示進行信息
aux:組合使用
SysV風格經常使用選項:
-elF:查看全部進行信息(e:全部進程)
-elf:沒F詳細
-o PROPERTY:指定屬性顯示

1七、top
動態顯示進程信息
支持交互,交互命令
M: 根據駐留內存大小進行排序
P:根據CPU使用百分比進行排序
   T: 根據累計時間進行排序
   l: 是否顯示平均負載和啓動時間
   t: 是否顯示進行和CPU狀態相關信息
   m: 是否顯示內存相關信息
   c: 是否顯示完整的命令行信息
   q: 退出top
k: 終止某個進程
經常使用選項:
   -d 1 :幾秒刷新一次
   -b: 批模式顯示  
   -n #:在批模式下,共顯示多少批 

1八、前臺和後臺
前臺做業:佔據了命令提示符
  後臺做業:啓動以後,釋放了命令提示符,後續的操做在後臺完成
  前臺-->後臺:
  ctrl+z鍵:正在前臺的做業送到後臺
  bg:讓後臺中止的做業繼續運行
  bg [%JOBID]:%能夠省
  fg:將前臺的做業送到後臺
fg [%JOBID]:%能夠省SysV風格經常使用選項:
-elF:查看全部進行信息(e:全部進程)
-elf:沒F詳細
-o PROPERTY:指定屬性顯示

1九、shutdown
shutdown [-akrhHPfnc] [-t secs] time [warning message]
    shutdown:關機的命令
     -r now:當即重啓
     -t sec:幾秒以後
     -h now:當即關機

20、uname
uname -r:查看系統內核版本
uname -a:系統版本信息

2一、dd
轉換和複製文件,複製的是最底層的數據流 
格式:dd if=數據來源 of=數據存儲目標 bs=#多大爲一個單位 count=# 複製
    這樣的數據幾回 
例如
dd if=/dev/sda of=/mnt/usb/mbr.backup bs=512 count=1
    能夠用來備份MBR   
建立迴環文件 
dd if=/dev/zero of=/var/swapfile bs=1M count=1024這個命令就能創造出一個大小爲1G的鏡像文件,而這個鏡像文件可以直接mkswap而且啓動起來都是能夠的 
/dev/zero是泡泡設備,能一直向外吐零 

2二、mktemp
mktemp:建立臨時文件
mktemp /tmp/file.XX(XX表明系統自動生成的文件)生成臨時文件
mktemp -d /tmp/file.xx :生成臨時目錄

2三、at
at:指定在將來的某個時間點執行一次某任務
時間格式    
絕對時間:HH:MM DD:MM:YY MM/DD/YY
相對時間:now+#(minutes,hours,days,weeks)
模糊時間:noon,midnight,teatime
at -l:顯示本身的做業列表
at -d 做業號:刪除做業

2四、croncron:不間斷容許的服務系統cron定義格式:分鐘 小時 天 月 周 用戶 任務用戶cron任務定義格式定義文件/var/spool/cron/USERNAME格式:分鐘 小時 天 月 周  任務

相關文章
相關標籤/搜索