Linux常用命令二

文件搜索
find / -name file 從 '/' 開始搜索目標(biāo)文件和目錄

find / -user plus 搜索屬于用戶 'plus' 的文件和目錄

find /home/user1 -name *.xml 在某個目錄 (/ home/user1)中搜索帶有'.xml' 結(jié)尾的文件

find ~ -type f -mtime -10 搜索某個目錄下(~)下10天內(nèi)被創(chuàng)建或者修改過的文件 which hdfs 顯示一個二進(jìn)制文件或可執(zhí)行文件的完整路徑

用戶和群組
groupadd group_name 創(chuàng)建一個新用戶組

groupdel group_name 刪除一個用戶組

useradd user1 創(chuàng)建一個新用戶

userdel -r user1 刪除一個用戶 ( '-r' 排除主目錄)

passwd 修改密碼

passwd user1 修改一個用戶的密碼 (只允許root執(zhí)行)

文件的權(quán)限"+" 設(shè)置權(quán)限,"-" 用于取消
chgrp plus hadoop -R 將hadoop目錄及其子目錄、文件的所屬組修改為plus

chown plus hadoop -R 將hadoop目錄及其子目錄榔至、文件的所屬者修改為plus

ls -lh 顯示權(quán)限

chmod ugo+rwx test 設(shè)置目錄的所有者(u)喘先、群組(g)以及其他人(o)以讀(r )泊碑、寫(w)和執(zhí)行(x)的權(quán)限

chmod go-rwx test 刪除群組(g)與其他人(o)對目錄的讀寫執(zhí)行權(quán)限

find / -perm -u+s 羅列一個系統(tǒng)中所有使用了SUID控制的文件

chmod u+s /bin/file1 設(shè)置一個二進(jìn)制文件的 SUID 位 - 運行該文件的用戶也被賦予和所有者同樣的權(quán)限

chmod u-s /bin/file1 禁用一個二進(jìn)制文件的 SUID位

chmod g+s /home/public 設(shè)置一個目錄的SGID 位 - 類似SUID 缕溉,不過這是針對目錄的

chmod g-s /home/public 禁用一個目錄的 SGID 位

chmod o+t /home/public 設(shè)置一個文件的 STIKY 位 - 只允許合法所有人刪除文件

chmod o-t /home/public 禁用一個目錄的 STIKY 位

打包和壓縮文件
bunzip2 test.bz2 解壓 'test.bz2'的文件

bzip2 test 壓縮 'test' 的文件為bz2格式

gunzip test.gz 解壓 'test.gz'的文件

gzip test 壓縮 'test' 的文件為gz格式

gzip -9 test 最大程度壓縮

rar a test.rar test_file 創(chuàng)建一個叫做 'test.rar' 的包

rar a test.rar test test2 dir1 同時壓縮 'test', 'test2' 以及目錄 'dir1'

rar x test.rar 解壓rar包

unrar x test.rar 解壓rar包

tar -cvf archive.tar test創(chuàng)建一個非壓縮的 tarball

tar -cvf archive.tar test test1 dir1 創(chuàng)建一個包含了 'test', 'test2' 以及 'dir1'的檔案文件

tar -tf archive.tar 顯示一個包中的內(nèi)容

tar -xvf archive.tar 釋放一個包

tar -xvf archive.tar -C /tmp 將壓縮包釋放到 /tmp目錄下

tar -cvfj archive.tar.bz2 dir1 創(chuàng)建一個bzip2格式的壓縮包

tar -xvfj archive.tar.bz2 解壓一個bzip2格式的壓縮包

tar -cvfz archive.tar.gz dir1 創(chuàng)建一個gzip格式的壓縮包

tar -xvfz archive.tar.gz 解壓一個gzip格式的壓縮包

zip test.zip test創(chuàng)建一個zip格式的壓縮包

zip -r test.zip test test2 dir1 將幾個文件和目錄同時壓縮成一個zip格式的壓縮包

unzip test.zip 解壓一個zip格式壓縮包

RPM 包
rpm -ivh package.rpm 安裝一個rpm包

rpm -ivh --nodeeps package.rpm 安裝一個rpm包而忽略依賴關(guān)系警告

rpm -qa | grep mysql 顯示所有名稱中包含 "mysql" 字樣的rpm包

rpm -qa | grep -i mysql 顯示所有名稱中包含 "mysql" 字樣的rpm包不區(qū)分大小寫

rpm -e--nodeps package.rpm 卸載rpm包

YUM命令
yum install package_name 下載并安裝一個rpm包

yum update package_name 更新一個rpm包

yum remove package_name 刪除一個rpm包

yum list 列出當(dāng)前系統(tǒng)中安裝的所有包

查看文件內(nèi)容
cat file1 從第一個字節(jié)開始正向查看文件的內(nèi)容

tac file1 從最后一行開始反向查看一個文件的內(nèi)容

more file1 查看一個長文件的內(nèi)容

less file1 類似于 'more' 命令死陆,但是它允許在文件中和正向操作一樣的反向操作

head -2 file1 查看一個文件的前兩行

tail -2 file1 查看一個文件的最后兩行

vi命令
注意:大寫的命令需要shift+對應(yīng)的小寫字母

插入文本
i  在當(dāng)前字符前插入文本

I  在行首插入文本

a  在當(dāng)前字符后添加文本

A  在行末添加文本

o  在當(dāng)前行后面插入一空行

O  在當(dāng)前行前面插入一空行

R  以改寫方式輸入文本

移動光標(biāo)
0  移到行首

Ctrl-F  向前翻頁

Ctrl-B  向后翻頁

nG    到第n行

G 到最后一行

$  到行尾

(  到句子的開頭

)  到句子的末尾

{  到段落的開頭

} 到段落的末尾

刪除文本
r  替換一個字符

c  修改文本直到按下Esc健

cw 修改一個詞

dd 刪除一行

d+方向鍵的上 刪除當(dāng)前行加上一行

d+方向鍵的下 刪除當(dāng)前行加下一行

退出
:w filename 將當(dāng)前文件寫入一個新的文件文件

:x 保存(如果當(dāng)前文件修改過)并退出

:wq 保存(如果當(dāng)前文件修改過)并退出

:q! 不保存文件待牵,直接退出(也稱強(qiáng)制退出)

:q 退出vi

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末其屏,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子缨该,更是在濱河造成了極大的恐慌偎行,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贰拿,死亡現(xiàn)場離奇詭異蛤袒,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)膨更,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進(jìn)店門妙真,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人荚守,你說我怎么就攤上這事珍德×钒悖” “怎么了?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵锈候,是天一觀的道長薄料。 經(jīng)常有香客問我,道長泵琳,這世上最難降的妖魔是什么都办? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮虑稼,結(jié)果婚禮上琳钉,老公的妹妹穿的比我還像新娘。我一直安慰自己蛛倦,他們只是感情好歌懒,可當(dāng)我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著溯壶,像睡著了一般及皂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上且改,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天验烧,我揣著相機(jī)與錄音,去河邊找鬼又跛。 笑死碍拆,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的慨蓝。 我是一名探鬼主播感混,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼礼烈!你這毒婦竟也來了弧满?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤此熬,失蹤者是張志新(化名)和其女友劉穎庭呜,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體犀忱,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡募谎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了峡碉。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片近哟。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖鲫寄,靈堂內(nèi)的尸體忽然破棺而出吉执,到底是詐尸還是另有隱情疯淫,我是刑警寧澤,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布戳玫,位于F島的核電站熙掺,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏咕宿。R本人自食惡果不足惜币绩,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望府阀。 院中可真熱鬧缆镣,春花似錦、人聲如沸试浙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽田巴。三九已至钠糊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間壹哺,已是汗流浹背抄伍。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留管宵,地道東北人截珍。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像啄糙,于是被迫代替她去往敵國和親笛臣。 傳聞我的和親對象是個殘疾皇子云稚,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,955評論 2 355

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