Linux常用命令大全 非常全

2021-10-09 07:11:49 字數 3113 閱讀 1048

這是本人花了兩天時間整理得來的,一些最常用的地球人都知道的命令就省去啦!

c. 刪除群組:

groupdel 組名:該命令用於刪除指定的組帳號

d. 新建使用者:

命令:useradd [-d home] [-s shell] [-c comment] [-m [-k template]]

[-f inactive] [-e expire ] [-p passwd] [-r] name

主要引數

-c:加上備註文字,備註文字儲存在passwd的備註欄中。 

-d:指定使用者登入時的啟始目錄。

-d:變更預設值。

-e:指定賬號的有效期限,預設表示永久有效。

-f:指定在密碼過期後多少天即關閉該賬號。

-g:指定使用者所屬的群組。

-g:指定使用者所屬的附**組。

-m:自動建立使用者的登入目錄。

-m:不要自動建立使用者的登入目錄。

-n:取消建立以使用者名稱為名的群組。

-r:建立系統賬號。

-s:指定使用者登入後所使用的shell。

-u:指定使用者id號。

舉例:useradd -g oinstall -g dba oracle 建立oracle使用者

e. 刪除使用者

命令:userdel 使用者名稱

刪除指定的使用者帳號

userdel –r 使用者名稱(userdel 使用者名稱;rm 使用者名稱):刪除指定的使用者帳號及宿主目錄

例:#useradd -g root kkk //把kkk使用者加入root組裡

f. 修改使用者

命令:usermod

修改已有使用者的資訊

usermod –l 舊使用者名稱 新使用者名稱: 修改使用者名稱

usermod –l 使用者名稱: 用於鎖定指定使用者賬號,使其不能登陸系統

usermod –u 使用者名稱: 對鎖定的使用者帳號進行解鎖

passwd –d 使用者名稱: 使帳號無口令,即使用者不需要口令就能登入系統

例如:usermod -l user2 user1 //把使用者user2改名為user1

開機預設vsftp服務自動啟動:

方法一:(常用\方便)

chkconfig --list|grep vsftpd( 檢視情況)

vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

chkconfig vsftpd on(執行on設定)

或者:方法二:

修改檔案/etc/rc.local, 把行/usr/local/sbin/vsftpd插入檔案中,以實現開機自動啟動。

插入 (insert)

i:從游標所在位置前面開始插入資料,游標後的資料隨新增資料向後移動。

i :從游標所在列的第乙個非空白字元前面開始插入資料。

開始 (open)

在游標所在列下新增一列並進入輸入模式。

在游標所在列上方新增一列並進入輸入模式。

b. 退出vi

在指令模式下鍵入:q,:q!,:wq或:x(注意:號),就會退出vi。其中:wq和:x是存檔退出,而:q是直接退出,如果檔案已有新的變化,vi會提示你儲存檔案而:q命令也會失效,這時你可以用:w命令儲存檔案後再用:q 退出,或用:wq或:x命令退出,如果你不想儲存改變後的檔案,你就需要用:q!命令,這個命令將不儲存檔案而直接退出vi。

c. 刪除與修改檔案的命令:

x:刪除游標所在字元。

dd :刪除游標所在的列。

r :修改游標所在字元,r 後接著要修正的字元。

r:進入取替換狀態,新增文字會覆蓋原先文字,直到按 [esc] 回到指令模式下為止。

s:刪除游標所在字元,並進入輸入模式。

s:刪除游標所在的列,並進入輸入模式。

d. 螢幕翻滾類命令

ctrl+u: 向檔案首翻半屏

ctrl+d: 向檔案尾翻半屏

ctrl+f: 向檔案尾翻一屏

ctrl+b: 向檔案首翻一屏

nz: 將第n行滾至螢幕頂部,不指定n時將當前行滾至螢幕頂部。

e. 刪除命令

ndw或ndw: 刪除游標處開始及其後的n-1個字

do: 刪至行首

d$: 刪至行尾

ndd: 刪除當前行及其後n-1行

x或x: 刪除乙個字元,x刪除游標後的,而x刪除游標前的

ctrl+u: 刪除輸入方式下所輸入的文字

f. 搜尋及替換命令

/pattern: 從游標開始處向檔案尾搜尋pattern

?pattern: 從游標開始處向檔案首搜尋pattern

n: 在同一方向重複上一次搜尋命令

n: 在反方向上重複上一次搜尋命令

:s/p1/p2/g: 將當前行中所有p1均用p2替代

:n1,n2s/p1/p2/g: 將第n1至n2行中所有p1均用p2替代

:g/p1/s//p2/g: 將檔案中所有p1均用p2替換

g. 複製,黏貼

(1) 選定文字塊,使用v進入可視模式;移動游標鍵選定內容

(2) 複製選定塊到緩衝區,用y;複製整行,用yy

(3) 剪下選定塊到緩衝區,用d;剪下整行用dd

(4) 貼上緩衝區中的內容,用p

h. 其他

在同一編輯窗開啟第二個檔案,用:sp [filename]

在多個編輯檔案之間切換,用ctrl+w

Linux常用命令大全 非常全

u 表示 使用者 user 即檔案或者目錄所有者。g 表示 同組 group 使用者 即檔案屬主有相同組id的所有使用者。o 表示 其他 others 使用者 即系統預設值。文字設定 r 可讀 w 可寫 x 可執行 數字設定 r 4 w 2 x 1 yum localinstall 軟體包名 將安裝...

linux常用命令大全全

一 常用目錄 檔案操作命令 1.展示目錄列表命令ls list ls 展示當前目錄下的可見檔案 ls a 展示當前目錄下所有的檔案 包括隱藏的檔案 ls l ll 展示當前目錄下檔案的詳細資訊 ll a 展示當前目錄下所有檔案的詳細資訊 ll h 友好的顯示當前目錄下檔案的詳細資訊 其實就是檔案的大...

Linux常用命令大全 特別全

系統資訊 arch 顯示機器的處理器架構 uname m 顯示機器的處理器架構 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測試性讀取...