Linux系統命令

經常使用的系統命令ui

pwd: 輸出當前所在目錄操作系統

hostname: 輸出本機名稱進程

whoami: 輸出登陸名內存

who:顯示登陸在系統中的用戶ast

w: 顯示登陸在系統中的用戶沒檢查他們登陸狀況,以及處理器使用狀況效率

last:顯示登陸過此係統用戶的歷史登陸狀況登錄

uptime:顯示自上次啓動到如今機器運行的總時間date

top:持續列出正在運行的全部進程im

free:系統內存使用狀況cpu

uname-a:顯示本地計算機的信息

df -h:顯示文件系統硬盤信息

cat /proc/cpuinfo或者lscpu:查看CPU信息

date:輸出系統當前時間

cat /etc/redhat-release:查看操做系統版本

 

sync命令

首先先了解Linux操做系統中的buffer和cache

buffer:爲了解決寫磁盤的效率

cache:爲了解決讀磁盤的效率

Linux系統爲了提升讀寫磁盤的效率,會先將數據放在buffer中。在寫磁盤時並非當即將數據寫到磁盤中,而是先寫入buffer中。也能夠說在文件或數據處理過程當中通常先放到內存緩衝區,等到適當的時候再寫入磁盤中,以提升系統的運行效率。這時若是重啓系統可能形成數據丟失。爲了解決這種狀況,可使用sync命令強制將內存緩衝區中的數據當即寫入磁盤中。可是用戶一般不須要執行sync沒拿過來,系統也會自動執行update或bdflush操做,將緩衝區的數據寫入磁盤中。只有在update或bdflush沒法執行或用戶須要費正常關機時,才須要手動執行sync命令。

 

經常使用的開關機命令

一、reboot命令

  • reboot            //重啓機器
  • reboot --halt   //中止機器
  • reboot -p        //關閉機器

二、poweroff命令

  • poweroff                 //關閉機器
  • poweroff  --halt       //中止機器
  • poweroff  --reboot  //重啓機器

三、halt命令

  • halt                //中止機器
  • halt -p            //關閉機器
  • halt --reboot  //重啓機器

四、shutdown命令

  • shutdown -c                //取消正在關機狀態
  • shoutdown now          //當即關機
  • shutdown -h 10          //10分鐘後關機
  • shutdown 13:20         //13:20時關機
  • shoutdown -H now    //中止機器
  • shutdown -r 09:35     //在09:35am重啓機器
相關文章
相關標籤/搜索