檔案處理命令:
1.mkdir
作用:建立名稱為dirname的子目錄,使用許可權是所有使用者。
格式:mkdir 【選項】目錄名
主要引數:-p ,--parents:需要時建立上層目錄;如果目錄早已存在,則不當作錯誤。
示例:mkdir /home/123 在/home目錄下建立123目錄
mkdir -p /home/1/2/3 建立3目錄,如果前面1/2不存在,自動建立
2.grep
作用:指定檔案中搜尋特定內容,並將含有這些內容的行標準輸出,使用許可權是所有使用者。
格式:grep 【選項】字串
示例:grep 「hello」 ./* -r 在當前目錄及其子目錄中,查詢包含hello字串的檔案。
3.find
作用:在目錄中搜尋檔案,使用許可權是所有使用者。
格式:find 路徑 -name 檔名
示例:find /bin -name ls 在/bin目錄下查詢名為ls的檔案
4.mv
作用:將檔案由乙個目錄移入另乙個目錄中,或用來替檔案改名,使用許可權是所有使用者。
格式:mv 原始檔或目錄 原檔案或目錄
示例:mv /home/123 . 將目錄/home下的檔案123移動到當前目錄
mv 123 321 將檔案123改名為321
5.ls
作用:用於顯示目錄內容,使用許可權是所有使用者。
格式:ls 【功能】檔名
主要引數:-l ,顯示檔案的所有屬性
-a,檢視隱藏檔案
示例:ls /home 顯示目錄/home下的所有檔案與目錄,不包含隱藏檔案。
ls -a /home 顯示目錄/home下的所有檔案與目錄,包含隱藏檔案。
ls -l /home 顯示目錄/home下檔案與目錄的詳細屬性。
1.useradd(adduser)
作用:建立使用者賬號和建立使用者的起始目錄,使用許可權是超級使用者。
格式:useradd 使用者名稱
示例:useradd tao 建立乙個使用者名為tao的使用者
2.userdel
作用:刪除使用者賬號,使用許可權是超級使用者。
格式:userdel 使用者名稱
主要引數:-r,同時刪除使用者賬號和使用者的起始目錄
示例:userdel 123 刪除使用者名為123的使用者,但家目錄還在。
userdel -r 123 同時刪除使用者名為123的使用者及他的家目錄。
3.groupadd
作用:用於將新組加入系統。
格式:groupadd 【功能】 組名
主要引數:-g gid :指定組id
示例:groupadd -g 123 tzy 在/etc/passwd檔案中新增乙個id為123的新專案。
4.free
作用:顯示記憶體的使用情況,使用許可權是所有使用者。
格式:free 【功能】
主要引數:-b -k -m:分別以位元組(kb,mb)為單位顯示記憶體的使用情況。
-s delay:每隔多少秒顯示記憶體情況。
示例:free -b -s5 每隔5秒,終端就會顯示一次記憶體使用情況。
5.kill
作用:中止乙個程序。
格式:kill 程序號
示例:kill 123 中止程序號為123的程序。
系統安全命令:
1.passwd
作用:修改賬戶的登陸密碼,使用許可權為所有使用者。
格式:passwd 【選項】 賬戶名稱
引數:-l :鎖定已經命名的賬戶名稱,只有超級使用者才具備使用權。
-u :解開已鎖定的賬戶,只有超級使用者才具備使用權。
-d:刪除使用者的密碼,只有超級使用者才具備使用權。
2.su
作用:變更為其他使用者的身份,超級使用者除外,需要輸入使用者密碼。
格式:su 使用者名稱
示例:su tao 變更為使用者名稱tao的使用者
3.chmod
作用:改變檔案或目錄的訪問許可權,使用許可權為超級使用者。
格式:chmod有兩種用法。一種是包含字母和操作符表示式的字元設定法(相對許可權設定)。另一種是包含數字的數字設定法。
字元設定法:chmod 【who】【+|-|=】【mode】 檔名
操作物件who:
u:表示當前使用者。
o:表示其他使用者。
g:表示同組使用者。
a:表示所有使用者。
操作符號:
+:新增某個許可權。
-:取消某個許可權。
=:賦予給定許可權,並取消其它所有許可權。
設定mode的許可權:
r:可讀。
w:可寫。
x:可執行。
數字設定法:chmod 【mode】檔名
數字屬性的格式為3組每組3個的2進製數,其對應順序是(u)(g)(o) 檔名,以空格分開要改變許可權的檔案列表,支援萬用字元。
示例:chmod u+x 123 修改檔案123的當前使用者許可權為可執行
chmod 644 tao 修改檔案許可權為當前使用者可讀可寫不可執行,同組使用者可讀可執行不可寫,其他使用者可讀可執行不可寫
4.ps
作用:顯示瞬間程序的動態,使用許可權為所有使用者。
格式:ps 【功能】
主要引數:-l :顯示長列表
-m:顯示記憶體資訊
a:顯示終端上的所有程序,包括其他使用者的程序。
5.chown
作用:更改乙個或多個檔案或目錄的屬主或屬組,使用許可權是超級使用者。
格式:chown 【選項】使用者或組 檔案
引數:-r:遞迴處理所有檔案及子目錄。
示例:chown 123 1.c 將1.c的所有者改為123。
chown -r 123.user /home 將目錄/home及其下所有檔案和子目錄的屬主改為123,屬組改為user。
Linux系統相關命令
這篇文章主要記錄我用過的但是不太熟悉的命令,不定期更新。新增使用者 useradd d usr test m test g root s bin sh d表示產生乙個主目錄,如果主目錄不存在 m表示建立 g表示他屬於root組 s表示登陸的shell是 bin sh。如果沒有指定,那麼最明顯的不方便...
Linux命令 系統相關
1.系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執...
Linux 下 mysql 的相關命令
1.登入 mysql uroot p 2.linux下mysql 不能外網訪問 已經在mysql裡grant了許可權了。在外網還是不能訪問 問題 cat etc mysql my.conf 找到下面一行 bind address 127.0.0.1 為了資料的安全,預設mysql只守候在127.0....