Linux補(bǔ)(二)

進(jìn)入單用戶找回root身份

編輯/etc/passwd兴想,vim /etc/passwd將root?:x:變成root::?

文件基本權(quán)限(不適用于root)

對(duì)于文件:

r讀 w寫 x執(zhí)行

對(duì)于目錄:

r讀(看到目錄里面有什么)

w建文件、刪除傅联、移動(dòng)

x進(jìn)入

修改權(quán)限命令

chmod

作用:修改文件權(quán)限

u + r

g - w

o = x

a + x a表示所有(u裕寨、g浩蓉、o)

修改文件夾權(quán)限

使用數(shù)字表示權(quán)限

rwx

r-- -w- --x
100 010 001
r=4 w=2 x=1

rw-的值是6 ,rwx r-x r-x的值是755

chmod a=rwx a.txt 等于 chmod 777 a.txt

chown

作用:修改文件擁有者和所屬組

語法:

chown USER:GROUP 對(duì)象
chown USER 對(duì)象
chown :GROUP 對(duì)象</pre>

-R 遞歸(目錄下的所有內(nèi)容全部更改宾袜,否則只修改目錄)

設(shè)置文件默認(rèn)權(quán)限的補(bǔ)碼:

系統(tǒng)用戶:#umask 022

普通用戶:#umask 002

計(jì)算方法:

文件默認(rèn)權(quán)限=666 - umask值 666-022=644

目錄默認(rèn)權(quán)限=777 - umask值

注意:這是一個(gè)好的記憶方法捻艳,但不嚴(yán)謹(jǐn)。

umask掩碼為033. 666 - 033=633 結(jié)果為:644

110110110(666)與111100100(033的反碼)相與得到110100100(644)

特殊權(quán)限

SUID SGID Stickybit

s對(duì)應(yīng)的數(shù)值為:4 s庆猫,2 t认轨,1

SUID:

限定:只能設(shè)置在二進(jìn)制可執(zhí)行程序上面。對(duì)目錄文本設(shè)置無效月培。

功能:程序運(yùn)行時(shí)的權(quán)限從執(zhí)行者變更成程序的所有者嘁字。

SGID:

限定:既可以給二進(jìn)制可執(zhí)行程序設(shè)置,也可以給目錄設(shè)置杉畜。

功能:在設(shè)置了SGID權(quán)限的目錄下建立文件是纪蜒,新創(chuàng)建的文件的所屬組會(huì)繼承上級(jí)目錄的所屬組。

Stickybit:

限定:只作用于目錄

功能:目錄下創(chuàng)建的文件只有root寻行、文件創(chuàng)建者、目錄所有者才能刪除匾荆。

一個(gè)讓root都無法刪除的文件

chattr lsattr

+a 只能追加內(nèi)容

+i 不能被修改

tar命令

作用:打包拌蜘、壓縮文件

c create 創(chuàng)建

v 詳細(xì)

f filename

file命令

作用:查看文件類型

用法:file 文件路勁

注意:Linux系統(tǒng)不根據(jù)后綴名識(shí)別文件類型

不解包杆烁,查看tar中的內(nèi)容:

tar -tvf a.tar

解包:

tar -xvf a.tar

指定解壓路徑:

tar -xf a.tar -C /home

tar歸檔+壓縮

格式(后綴名):.tar.gz 或 .tgz

語法:tar cvzf newfile.tar.gz SOUPCE

tar -zxf a.tar -C /home

bz2 歸檔+壓縮

tar -cjvf a.tar.bz2 /root

解壓:tar jxf a.tar.bz2 -C /root/a

zip軟件包解壓縮命令

zip是壓縮程序伍俘,unzip是解壓程序禽最。

壓縮文件:

zip a.zip /etc/passwd

壓縮目錄:

zip -r a.zip /root

解壓縮:

unzip a.zip

unzip a.zip -d /home

進(jìn)程管理

查看進(jìn)程樹:

pstree樹型結(jié)構(gòu)顯示系統(tǒng)進(jìn)程信息

-p顯示進(jìn)程號(hào)

ps命令

USER:運(yùn)行此進(jìn)程的用戶名

PID:該process的號(hào)碼

%CPU:該進(jìn)程使用掉的CPU資源百分比

%MEM:該進(jìn)程所占用的物理內(nèi)存百分比

VSZ:該進(jìn)程使用掉的虛擬內(nèi)存量(kbytes)

RSS:該進(jìn)程占用的固定的內(nèi)存量(kbytes)

TTY:該進(jìn)程是在哪個(gè)終端上面運(yùn)作粘勒,若與終端機(jī)無關(guān)痴颊,則顯示循签?厢钧,另外皿哨,tty1~tty6市本級(jí)上面的登入者程序长酗,若為pts/0等等的铜涉,則表示為由網(wǎng)絡(luò)連接進(jìn)主機(jī)的程序智玻。

STAT:該進(jìn)程目前的狀態(tài),Linux進(jìn)程有5種基本狀態(tài):

R:(正在運(yùn)行或在運(yùn)行隊(duì)列中等待)芙代;

S:該程序目前正在睡眠中吊奢,但是可被某些訊號(hào)(signal)喚醒。

T:該程序目前暫停了纹烹;

Z:該程序應(yīng)該已經(jīng)終止页滚,但是其父程序卻無法正常的終止它,造成zombie(僵尸)程序的狀態(tài)铺呵;

D:不可中斷狀態(tài)裹驰;

ctrl + c是發(fā)送SIGINT信號(hào),終止一個(gè)進(jìn)程

ctrl + z是發(fā)送SIGSTOP信號(hào)片挂,掛起一個(gè)進(jìn)程幻林。

< 高優(yōu)先級(jí)的
N 低優(yōu)先級(jí)的
L 有內(nèi)存分頁但是帶鎖
s 包含子進(jìn)程
I 多線程
+ 前臺(tái)程序()

START:該進(jìn)程被觸發(fā)啟動(dòng)的時(shí)間

TIME:該進(jìn)程實(shí)際使用CPU運(yùn)作的時(shí)間

COMMAND:該進(jìn)程的實(shí)際指令

ps -aux是用BSD的格式來顯示進(jìn)程

ps -ef是用標(biāo)準(zhǔn)的格式顯示進(jìn)程

top命令

作用:動(dòng)態(tài)查看進(jìn)程

統(tǒng)計(jì)信息區(qū)前五行是系統(tǒng)整體的統(tǒng)計(jì)信息

1.第一行是任務(wù)隊(duì)列信息,同uptime命令的執(zhí)行結(jié)果相同

14:35:50 當(dāng)前時(shí)間
up 3:25 系統(tǒng)運(yùn)行時(shí)間宴卖,格式為時(shí):分
2 users 當(dāng)前登錄用戶數(shù)
load average: 0.08, 0.03, 0.05 系統(tǒng)負(fù)載滋将,即任務(wù)隊(duì)列的平均長度。三個(gè)值分別為1分鐘症昏、5分鐘随闽、15分鐘前到現(xiàn)在的平均值。

2.第二肝谭、三行為進(jìn)程和CPU的信息

Tasks: 198 total 進(jìn)程總數(shù)
1 running 正在運(yùn)行的進(jìn)程數(shù)
197 sleeping 睡眠進(jìn)程數(shù)
0 stopped 停止進(jìn)程數(shù)
0 zombie 僵尸進(jìn)程數(shù)
%Cpu(s): 1.3 us 系統(tǒng)用戶進(jìn)程使用CPU百分比
0.3 sy 內(nèi)核空間占用CPU百分比
0.0 ni 用戶進(jìn)程空間內(nèi)改變過優(yōu)先級(jí)的進(jìn)程占用CPU百分比
98.3 id 空閑CPU百分比

3.第四掘宪、五行為內(nèi)存信息

KiB Mem : 997956 total 物理內(nèi)存總量
62328 free 空閑內(nèi)存總量
739828 used 使用的物理內(nèi)存總量
195800 buff/cache 用作內(nèi)核緩存的內(nèi)存量和free -k一個(gè)意思
KiB Swap: 2097148 total 交換區(qū)總量
1914364 free 空閑交換區(qū)總量
182784 used 使用的交換區(qū)總量
57860 avail Mem 緩沖的交換區(qū)總量

進(jìn)程信息

PID 進(jìn)程id
USER 進(jìn)程所有者的用戶名
NI 進(jìn)程優(yōu)先級(jí),nice值攘烛。負(fù)值表示高優(yōu)先級(jí)魏滚,正值表示低優(yōu)先級(jí)
RES 實(shí)際使用內(nèi)存大小

top快捷鍵:

默認(rèn)3s刷新一次

空格:立即刷新

q退出

M按內(nèi)存排序

P按CPU排序

kill命令

kill -9 pid

killall或plill 通過程序的名字,直接殺死所有進(jìn)程

文件查找方法

which:查看可執(zhí)行文件的位置

whereis:查看可執(zhí)行文件的位置及相關(guān)文件

locate:配合數(shù)據(jù)庫緩存坟漱,快速查看文件位置

find:實(shí)際搜尋硬盤查詢文件名稱

grep:過濾

find搜索文件系統(tǒng)鼠次、實(shí)時(shí)搜索

find [目錄] [條件] [動(dòng)作]

不輸入代表當(dāng)前目錄

類型:-type(f 文件,d 目錄,I 鏈接腥寇,p 管道成翩,c 字符文件,b 快文件赦役,s socket文件)

名字:-name

大新榈小:-size +NM大于兆 -NG小NGB

時(shí)間: -mtime -atime -ctime

查看命令

cat -s多個(gè)空行合并成一個(gè)空行顯示

cat -b加行號(hào)顯示

nl 加行號(hào)

cp 源文件路徑 目的路徑 -i覆蓋時(shí)交互提示:

touch創(chuàng)建一個(gè)已經(jīng)存在的文件時(shí),只更新時(shí)間戳

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末掂摔,一起剝皮案震驚了整個(gè)濱河市术羔,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌乙漓,老刑警劉巖级历,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異簇秒,居然都是意外死亡鱼喉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門趋观,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扛禽,“玉大人,你說我怎么就攤上這事皱坛”嗦” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵剩辟,是天一觀的道長掐场。 經(jīng)常有香客問我,道長贩猎,這世上最難降的妖魔是什么熊户? 我笑而不...
    開封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮吭服,結(jié)果婚禮上嚷堡,老公的妹妹穿的比我還像新娘。我一直安慰自己艇棕,他們只是感情好蝌戒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著沼琉,像睡著了一般北苟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上打瘪,一...
    開封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天友鼻,我揣著相機(jī)與錄音傻昙,去河邊找鬼。 笑死彩扔,一個(gè)胖子當(dāng)著我的面吹牛屋匕,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播借杰,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼进泼!你這毒婦竟也來了蔗衡?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤乳绕,失蹤者是張志新(化名)和其女友劉穎绞惦,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體洋措,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡济蝉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了菠发。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片王滤。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖滓鸠,靈堂內(nèi)的尸體忽然破棺而出雁乡,到底是詐尸還是另有隱情,我是刑警寧澤糜俗,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布踱稍,位于F島的核電站,受9級(jí)特大地震影響悠抹,放射性物質(zhì)發(fā)生泄漏珠月。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一楔敌、第九天 我趴在偏房一處隱蔽的房頂上張望啤挎。 院中可真熱鬧,春花似錦梁丘、人聲如沸侵浸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽掏觉。三九已至,卻和暖如春值漫,著一層夾襖步出監(jiān)牢的瞬間澳腹,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留酱塔,地道東北人沥邻。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像羊娃,于是被迫代替她去往敵國和親唐全。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

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