linux總結(jié)

基礎(chǔ)命令

cp [options] 來源檔(source) 目標檔(destination)
cp [options] source1 source2 source3 .... directory

  • -a:相當于 -pdr 的意思质帅,至于 pdr 請參考下列說明(常用)
  • -p:連同文件的屬性一起復(fù)制過去筑悴,而非使用默認屬性(備份常用)
  • -d:若來源檔為連結(jié)檔的屬性(link file),則復(fù)制連結(jié)檔屬性而非文件本身
  • -r:遞歸持續(xù)復(fù)制模她,用於目錄的復(fù)制行為(常用)
  • -f:為強制(force)的意思,若目標文件已經(jīng)存在且無法開啟遥缕,則移除后再嘗試一次
  • -i:若目標檔(destination)已經(jīng)存在時侥祭,在覆蓋時會先詢問動作的進行(常用)

rm [-fir] 文件或目錄

  • -f :就是 force 的意思,忽略不存在的文件齐婴,不會出現(xiàn)警告信息
  • -i :互動模式油猫,在刪除前會詢問使用者是否動作
  • -r :遞歸刪除!最常用在目錄的刪除了柠偶!這是非常危險的選項

mv [-fiu] source destination
mv [options] source1 source2 source3 .... directory

  • -i :若目標文件 (destination) 已經(jīng)存在時情妖,就會詢問是否覆蓋
  • -f :force 強制的意思,如果目標文件已經(jīng)存在诱担,不會詢問而直接覆蓋
  • -u :若目標文件已經(jīng)存在毡证,且 source 比較新,才會升級 (update)

mv 要改的文件名 改成的文件名

chgrp [-R] 屬組名 文件名
chown [–R] 屬主名 文件名
chown [-R] 屬主名:屬組名 文件名
chmod [-R] xyz(或者數(shù)字權(quán)限) 文件或目錄

  • r(read):4 w(write):2 x(execute):1

文件查看

cat [-bn]

  • -b :列出行號该肴,僅針對非空白行做行號顯示情竹,空白行不標行號
  • -n :列印出行號,連同空白行也會有行號,與 -b 的選項不同

tac [-bn]

nl
顯示的時候秦效,順道輸出行號雏蛮!

more 一頁一頁的顯示文件內(nèi)容

  • 空白鍵 (space):代表向下翻一頁;
  • Enter :代表向下翻『一行』阱州;
  • /字串 :代表在這個顯示的內(nèi)容當中挑秉,向下搜尋『字串』這個關(guān)鍵字;
  • :f :立刻顯示出檔名以及目前顯示的行數(shù)苔货;
  • q :代表立刻離開 more 犀概,不再顯示該文件內(nèi)容。
  • b 或 [ctrl]-b :代表往回翻頁夜惭。

less 與 more 類似姻灶,但是比 more 更好的是,他可以往前翻頁

  • 空白鍵 :向下翻動一頁诈茧;
  • [pagedown]:向下翻動一頁产喉;
  • [pageup] :向上翻動一頁;
  • /字串 :向下搜尋『字串』的功能敢会;
  • ?字串 :向上搜尋『字串』的功能曾沈;
  • n :重復(fù)前一個搜尋 (與 / 或 ? 有關(guān)!)
  • N :反向的重復(fù)前一個搜尋 (與 / 或 ? 有關(guān)鸥昏!)
  • q :離開 less 這個程序塞俱;

head [-n number] 文件
只看頭幾行

tail [-n number] 文件
只看尾巴幾行

VIM命令

一般模式

  • [Ctrl] + [f]:屏幕『向下』移動一頁,相當于 [Page Down]按鍵
  • [Ctrl] + [b]:屏幕『向上』移動一頁吏垮,相當于 [Page Up] 按鍵 (常用)
  • [Ctrl] + [d]:屏幕『向下』移動半頁
  • [Ctrl] + [u]:屏幕『向上』移動半頁
  • 0 或功能鍵[Home]: 這是數(shù)字『 0 』:移動到這一行的最前面字符處 (常用)
  • $ 或功能鍵[End]: 移動到這一行的最后面字符處(常用)
  • G: 移動到這個檔案的最后一行(常用)
  • gg: 移動到這個檔案的第一行(常用)
  • n< Enter>: n 為數(shù)字障涯。光標向下移動 n 行(常用)
  • /word或者?word: 向光標之下或之上尋找一個名稱為 word 的字符串 命令模式下noh取消高亮
  • n或者N: 向下或向上跳轉(zhuǎn)搜索高亮區(qū)域
  • x, X: 在一行字當中,x 為向后刪除一個字符 (相當于 [del] 按鍵)惫皱, X 為向前刪除一個字符
  • dd: 刪除游標所在的那一整行(常用)
  • ndd: n 為數(shù)字像樊。刪除光標所在的向下 n 行,例如 20dd 則是刪除 20 行 (常用)
  • yy: 復(fù)制游標所在的那一行(常用)
  • nyy: n 為數(shù)字旅敷。復(fù)制光標所在的向下 n 行生棍,例如 20yy 則是復(fù)制 20 行(常用)
  • p, P: 向上或向下粘貼
  • u: 復(fù)原前一個動作(常用)
  • [Ctrl]+r: 重做上一個動作(常用)

命令模式

  • ZZ:若檔案沒有更動,則不儲存離開媳谁,若檔案已經(jīng)被更動過涂滴,則儲存后離開!
  • :w [filename]:將編輯的數(shù)據(jù)儲存成另一個檔案
  • :set nu或則:set nonu:顯示行號取消行號

賬號管理

useradd -選項 用戶名

  • -m:在home目錄里自動創(chuàng)建用戶名的文件夾
  • -d 目錄:指定用戶主目錄創(chuàng)建用戶名的文件夾
  • -G 用戶組:給用戶分配組

增加用戶賬號就是在/etc/passwd文件中為新用戶增加一條記錄晴音,同時更新其他系統(tǒng)文件如/etc/shadow, /etc/group等

userdel [options] 用戶名

  • -r 它的作用是把用戶的主目錄一起刪除

usermod [options] 用戶名

  • -c comment :指定一段注釋性描述柔纵。
  • -d 目錄:指定用戶主目錄,如果此目錄不存在锤躁,則同時使用-m選項搁料,可以創(chuàng)建主目錄。
  • -g 用戶組:指定用戶所屬的用戶組。
  • -G 用戶組:指定用戶所屬的附加組郭计。
  • -m:使用者目錄如不存在則自動建立霸琴。
  • -s Shell文件:指定用戶的登錄Shell。
  • -u 用戶號:指定用戶的用戶號昭伸,如果同時有-o選項梧乘,則可以重復(fù)使用其他用戶的標識號

su 用戶名
切換用戶

sudo su

切換root

passwd 用戶名
給用戶設(shè)置密碼,需要root權(quán)限

passwd [options] 用戶名

  • -l :鎖定口令庐杨,即禁用賬號选调。
  • -u :口令解鎖。
  • -d :使賬號無口令灵份。
  • -f :強迫用戶下次登錄時修改口令

Visudo
將用戶加入sudoers文件

用戶組管理

用戶組的管理涉及用戶組的添加仁堪、刪除和修改。組的增加各吨、刪除和修改實際上就是對/etc/group文件的更新

groupadd [options] 用戶組

  • -g GID 指定新用戶組的組標識號(GID)

groupdel 用戶組

groupmod [options] 用戶組

  • -g :GID 為用戶組指定新的組標識號
  • -n :新用戶組 將用戶組的名字改為新名字

newgrp 用戶組

一個用戶同事屬于多個組的情況下可進行切換

磁盤管理

df [options]

du [options]

  • -h:容量大小以M顯示
  • -a:所以文件包括隱藏

磁盤掛載與卸除

mount 裝置文件名 掛載點

umount [-fn] 裝置文件名或掛載點

  • -f :強制卸除枝笨!可用在類似網(wǎng)絡(luò)文件系統(tǒng) (NFS) 無法讀取到的情況下
  • -n :不升級 /etc/mtab 情況下卸除

進程

ps [options] | grep 進程名

  • -a:顯示當前運行的進程
  • -u:以用戶信息顯示進程
  • -x:顯示后臺進程

查看父進程

ps -ef |grep 進程名

pstree -pu

  • -p:顯示父id
  • -u:顯示用戶組

安裝

rpm安裝

rpm -ivh xxxxx.rpm

解壓縮安裝

tar -zxvf xxxxx.tar.gz

防火墻端口

# 查看firewall服務(wù)狀態(tài)
systemctl status firewalld

# 開啟、重啟揭蜒、關(guān)閉、firewalld.service服務(wù)
# 開啟
service firewalld start
# 重啟
service firewalld restart
# 關(guān)閉
service firewalld stop

# 查看防火墻規(guī)則
firewall-cmd --list-all    # 查看全部信息
firewall-cmd --list-ports  # 只看端口信息

# 開啟端口
開端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
重啟防火墻:systemctl restart firewalld.service

命令含義:
--zone #作用域
--add-port=80/tcp  #添加端口剔桨,格式為:端口/通訊協(xié)議
--permanent   #永久生效屉更,沒有此參數(shù)重啟后失效

yum安裝

yum -y install xxx

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市洒缀,隨后出現(xiàn)的幾起案子瑰谜,更是在濱河造成了極大的恐慌,老刑警劉巖树绩,帶你破解...
    沈念sama閱讀 221,406評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件萨脑,死亡現(xiàn)場離奇詭異,居然都是意外死亡饺饭,警方通過查閱死者的電腦和手機渤早,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瘫俊,“玉大人鹊杖,你說我怎么就攤上這事】秆浚” “怎么了骂蓖?”我有些...
    開封第一講書人閱讀 167,815評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長川尖。 經(jīng)常有香客問我登下,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,537評論 1 296
  • 正文 為了忘掉前任被芳,我火速辦了婚禮银酬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘筐钟。我一直安慰自己揩瞪,他們只是感情好,可當我...
    茶點故事閱讀 68,536評論 6 397
  • 文/花漫 我一把揭開白布篓冲。 她就那樣靜靜地躺著李破,像睡著了一般。 火紅的嫁衣襯著肌膚如雪壹将。 梳的紋絲不亂的頭發(fā)上嗤攻,一...
    開封第一講書人閱讀 52,184評論 1 308
  • 那天,我揣著相機與錄音诽俯,去河邊找鬼妇菱。 笑死,一個胖子當著我的面吹牛暴区,可吹牛的內(nèi)容都是我干的闯团。 我是一名探鬼主播,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼仙粱,長吁一口氣:“原來是場噩夢啊……” “哼房交!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起伐割,我...
    開封第一講書人閱讀 39,668評論 0 276
  • 序言:老撾萬榮一對情侶失蹤候味,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后隔心,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體白群,經(jīng)...
    沈念sama閱讀 46,212評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,299評論 3 340
  • 正文 我和宋清朗相戀三年硬霍,在試婚紗的時候發(fā)現(xiàn)自己被綠了帜慢。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,438評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡须尚,死狀恐怖崖堤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情耐床,我是刑警寧澤密幔,帶...
    沈念sama閱讀 36,128評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站撩轰,受9級特大地震影響胯甩,放射性物質(zhì)發(fā)生泄漏昧廷。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,807評論 3 333
  • 文/蒙蒙 一偎箫、第九天 我趴在偏房一處隱蔽的房頂上張望木柬。 院中可真熱鬧,春花似錦淹办、人聲如沸眉枕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至否淤,卻和暖如春屋摇,著一層夾襖步出監(jiān)牢的瞬間芯急,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人腊满。 一個月前我還...
    沈念sama閱讀 48,827評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像培己,于是被迫代替她去往敵國和親碳蛋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,446評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 1.1.1命令使用方法 Linux命令格式: command[-options][parameter1]… 說明:...
    chen_000閱讀 459評論 0 3
  • 文件目錄解釋 1) /dev 設(shè)備文件目錄 2) /etc/sysconfig/network-scripts/i...
    VoidSmile閱讀 994評論 0 0
  • 1漱凝、描述計算機的組成及其功能疮蹦。 現(xiàn)代計算機遵循馮諾依曼體系:由五大部件構(gòu)成 運算器 ,控制器茸炒,存儲器,輸入設(shè)備阵苇,輸...
    子奕閱讀 310評論 1 0
  • 大數(shù)據(jù)技術(shù)之linux第一章:linux系統(tǒng)簡介與安裝部署1.1發(fā)展背景 Linux 內(nèi)核最初只是由芬蘭人林納斯?...
    我還不夠強閱讀 1,746評論 0 1
  • linux 總結(jié) 基本命令 lscd 用戶管理 useraddusermoduserdel 用戶組管理 group...
    b099e4f1c471閱讀 154評論 0 0