Linux 常用命令

2021-05-28 09:48:45 字數 2026 閱讀 9918

linux 常用命令

#增加組abc

sudo groupadd abc

#刪除組abc

sudo groupdel abc

可以在系統-->系統管理-->使用者和組中檢視

#增加使用者(在abc組中加入aaa這個使用者)

sudo useradd -g abc aaa

#刪除使用者

sudo userdel aaa

#顯示當前系統程序

top

top預設每5秒更新一次,

top -d n則表示每n秒更新一次

#檢視所有程序

ps -aux

#終止程序

ps -atop檢視pid

比如要終止pid為n的程序,首先:

kill n

如果無效,則

kill -9 n#強制終止

#查詢檔案

在/下查詢***檔案

find / -name ***

#如果找到,就會輸出完整路徑

#也可以使用*和?萬用字元

#在/etc下查詢檔案名包含srm的檔案

find /etc -name '*srm*'

#根據檔案大小進行查詢

例如我們知道乙個linux檔案大小為1500 bytes,那麼我們可以使用如下命令來查詢,字元 c 表明這個要查詢的檔案的大小是以bytes為單位

find / -size 1500c

在當前目錄下查詢大於1500 bytes的檔案:

find -size +1500c

在/etc下查詢小於1500 bytes的檔案:

find /etc -size -1500c

命令中的「+」是表示要求系統只列出大於指定大小的檔案,而使用「-」則表示要求系統列出小於指定大小的檔案

find命令舉例:

find / -amin -10       # 查詢在系統中最後10分鐘訪問的檔案 

find / -atime -2        # 查詢在系統中最後48小時訪問的檔案 

find / -empty           # 查詢在系統中為空的檔案或者資料夾 

find / -group ***   # 查詢在系統中屬於***組的檔案 

find / -mmin -5        # 查詢在系統中最後5分鐘裡修改過的檔案 

find / -mtime -1       # 查詢在系統中最後24小時裡修改過的檔案 

find / -user ***     # 查詢在系統中屬於***這個使用者的檔案 

使用混合查詢方式查詢檔案 :

find命令可以使用混合查詢的方法,例如我們想在/tmp目錄中查詢大於1000位元組並且在48小時內修改過的某個檔案,我們可以使用-and :

find /tmp -size 1000c -and -mtime 2

在/tmp目錄中查詢屬於fred或者george這兩個使用者的檔案:

find / -user fred -or -user george

在/tmp目錄中查詢所有

不屬於panda使用者的檔案:

find /tmp ! -user panda

在查詢到某個檔案時我們還可以使用ls命令來顯示檔案的詳細資訊:

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...