經常使用的系統命令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命令
二、poweroff命令
三、halt命令
四、shutdown命令