Linux常見系統管理類命令

2021-10-10 21:48:36 字數 2262 閱讀 9588

-a:顯示所有檔案,包括隱藏檔案

-h:將檔案內容大小以gb、kb等易讀的方式顯示

-i:結合-l引數,列出每個檔案的inode

-l(常用):列出長資料串,顯示出檔案的屬性和許可權等資料資訊

-s:以檔案大小排序

-t:以修改時間排序

-l:顯示當前路徑

-p:顯示當前路徑,有連線檔案時,不使用連線路徑,

直接顯示連線檔案所指向檔案,當包含多層連線檔案時,

顯示連線檔案最終指向檔案

. :表示前乙個工作目錄

..:表示上級目錄

-d "字串":顯示字串所指的時間和日期

-s "字串":根據字串來設定日期和時間

+%h:小時(以00-23來表示)

+%i:小時(0-12)

+%m:分鐘

+%p:am 或pm

...格式化輸出:date +"%y-%m-%d"

2020-11-26

輸出昨天日期:date -d "1 day ago" +"%y-%m-%d"

2020-11-25

2秒後輸出:date -d"2 second" +"%y-%m-%d %h:%m:%s"

2020-11-26 23:25:31

從2023年1月1日過10秒後:date -d "1970-01-01 10 seconds" +"%y-%m-%d %h:%m:%s"

1970-01-01 00:00:10

加減操作:

date -d "-/+1 day/month/year" +%y-%m-%d #顯示前/後一天/月/年的日期

date -s #設定當前時間(僅root使用者,其他只能檢視)

#!/bin/bash

str=

$(date +%s)

sleep 10

end=

$(date +%s)

diff=

$(( end - str ))

echo

$diff seconds

hwclock,clock:硬體時鐘 顯示或設定硬體時鐘

-s,--hctosys:以硬體為準,把系統調整為與硬體時間相同;

-w,--systohc:以系統為準,把硬體時間調整為與系統時鐘相同

未加任何選項時,為修改自己的密碼

-l:鎖定

-u:解鎖

-e:使用者下次登入後需要重置密碼

-n:兩次修改密碼最小間隔時間

-x:兩次修改密碼最大間隔時間

-w:在多長時間前提示修改密碼

-d username:刪除使用者密碼

--stdin:從標準輸入獲取密碼

echo

"password"

|passwd --stdin username

-c commond  username: 以username的身份去執行commond
與who命令相似

uname -a		#顯示全部版本資訊
uptime -v		#顯示版本
-n 5:列出5行

-x:顯示系統重啟 開機以及執行級別資訊

free -t  #顯示記憶體總量
-a  a  	顯示所有程序

-u 顯示以使用者為主的程序

-x 顯示完整資訊 與a一起使用

-l 顯示詳細資訊

第一行:系統當前時間;系統到目前為止執行時間;當前系統登入使用者;平均負載:1分鐘 5分鐘 15分鐘

第二行:程序數;執行數,睡眠數,停止,殭屍

第三行:使用者空間占用cpu百分比;核心空間占用百分比;改變過優先順序的程序占用;空閒,等待,硬中斷,軟中斷,消耗

第四行:物理記憶體總大小;已使用大小,空閒大小,寫快取

第五行:交換分割槽大小;已使用大小,空閒大小,讀快取

程序id;程序所有者;程序優先順序;nice值;虛擬記憶體使用大小;物理記憶體使用或占用大小;共享記憶體;程序狀態;從上次更新到現在占用cpu百分比;物理記憶體使用百分比;程序使用cpu總時間,程序名稱

常見的系統管理類命令

1,ls a顯示所有檔案包括隱藏檔案 a顯示所有檔案包括隱藏檔案但除過.和 c以ctime排序,lt一起使用 l以長資料格式顯示檔案屬性以及許可權等資訊 t已修改時間排序 d列出目錄本身,而不是目錄中的內容 i列出檔案的inode號,一般和 l一起使用 h將檔案的大小以kb mb gb格式顯示 如圖...

系統管理類命令

命令列萬用字元 匹配任意長度的多個字元 匹配任意單個字元 匹配指定範圍內的任意單個字元 匹配指定範圍外的任意單個字元 例,建立目錄test01,並在目錄下建立40個不同檔案 mkdir建立目錄,touch file表示建立1.file到10.file個檔案 用星號匹配以.abc.file結尾的檔案 ...

linux常用命令小教程(系統管理類)

這裡只會介紹在開發中會比較常用的命令,更多命令可以去手冊中查詢,還請見諒。承接第四節 系統管理類 1 uname 用於顯示系統資訊 uname amnrsv help version 引數說明 鎖定虛擬終端 vlock3 who命令用於顯示系統中有哪些使用者正在上面,顯示的資料報含了使用者 id 使...