linux常用命令

參考網(wǎng)站:http://www.daniubiji.cn/archives/25

1.linux簡(jiǎn)介及Ubuntu安裝

Linux嫂沉,免費(fèi)開(kāi)源规揪,多用戶多任務(wù)系統(tǒng)闲坎』四基于Linux有多個(gè)版本的衍生。RedHat罐栈、Ubuntu搓蚪、Debianaa

安裝VMware或VirtualBox虛擬機(jī)。具體安裝步驟劝赔,找百度。

再安裝Ubuntu胆敞。具體安裝步驟着帽,找百度。

安裝完后移层,可以看到Linux系統(tǒng)的目錄結(jié)構(gòu)仍翰,見(jiàn)鏈接http://www.weixuehao.com/archives/492

輸入進(jìn)入linux終端,或secureCRT观话,可以操作linux了予借。輸入help ,可以看到所有命令频蛔!

2.常見(jiàn)指令

ls 顯示文件或目錄?????

?????? ?? -l 列出文件詳細(xì)信息l(list)

???????? -a 列出當(dāng)前目錄下所有文件及目錄灵迫,包括隱藏的------a(all)

?切換目錄:

??????? cd?? ..? 或者? cd? ../???? -----------------切換到上級(jí)目錄

??????? cd? ../../ ? ? ?-----------------切換到上上級(jí)目錄

??????? cd??????? ----------------切換到用戶目錄

??????? cd ??? 路徑?????? ---------切換到某個(gè)路徑下

??????? su??????? ----------------切換到超級(jí)用戶目錄

???????? su?? 用戶名??? ------------由超級(jí)用戶切換到普通用戶

touch 創(chuàng)建空文件

???????? echo 創(chuàng)建帶有內(nèi)容的文件。


查看文件內(nèi)容:

cat 查看文件內(nèi)容從前往后

?tac? 查看文件內(nèi)容從后往前

? more晦溪、less 以頁(yè)的形式查看文件內(nèi)容

?tail -n 查尾幾行(默認(rèn)為10行)

?head -n 查看頭幾行(默認(rèn)為10行)


cp? 拷貝--------(copy)

mv 移動(dòng)或重命名---------move and? rename

rm 刪除文件

????????? -r 遞歸刪除瀑粥,可刪除子目錄及文件

????????? -f 強(qiáng)制刪除find 在文件系統(tǒng)中搜索某文件

wc 統(tǒng)計(jì)文本中行數(shù)、字?jǐn)?shù)三圆、字符數(shù)

grep 在文本文件中查找某個(gè)字符串

rmdir 刪除空目錄

tree 樹(shù)形結(jié)構(gòu)顯示目錄狞换,需要安裝tree包

pwd 顯示當(dāng)前目錄路徑

ln 創(chuàng)建鏈接文件

more、less 分頁(yè)顯示文本文件內(nèi)容head舟肉、tail 顯示文件頭修噪、尾內(nèi)容ctrl+alt+F1 命令行全屏模式

3.系統(tǒng)管理命 令

stat顯示指定文件的詳細(xì)信息,比ls更詳細(xì)

who顯示在線登陸用戶

whoami顯示當(dāng)前操作用戶

hostname顯示主機(jī)名

uname顯示系統(tǒng)信息

top動(dòng)態(tài)顯示當(dāng)前耗費(fèi)資源最多進(jìn)程信息

ps顯示瞬間進(jìn)程狀態(tài)ps-aux

du查看目錄大小du-h/home帶有單位顯示目錄信息

df查看磁盤大小df-h帶有單位顯示磁盤信息

ifconfig查看網(wǎng)絡(luò)情況

ping測(cè)試網(wǎng)絡(luò)連通

netstat顯示網(wǎng)絡(luò)狀態(tài)信息

man命令不會(huì)用了路媚,找男人?如:man ls

clear清屏

alias對(duì)命令重命名如:alias showmeit=”ps-aux”黄琼,另外解除使用unaliax showmeit

kill殺死進(jìn)程,可以先用ps或top命令查看進(jìn)程的id磷籍,然后再用kill命令殺死進(jìn)程适荣。

4.打包壓縮相關(guān)命令

gzip:

bzip2:

tar:打包壓縮

?????? -c?? 歸檔文件

?????? -x?? 壓縮文件

???????? -z? ? gzip壓縮文件

????????? -j? ? bzip2壓縮文件

????????? -v?? 顯示壓縮或解壓縮過(guò)程v(view)

????????? -f? 使用檔名

例:

tar-cvf/home/abc.tar/home/abc只打包现柠,不壓縮

tar-zcvf/home/abc.tar.gz/home/abc打包,并用gzip壓縮

tar-jcvf/home/abc.tar.bz2/home/abc打包弛矛,并用bzip2壓縮

當(dāng)然够吩,如果想解壓縮,就直接替換上面的命令tar ?-cvf ?/ ? tar ?-zcvf ?/ ?tar ?-jcvf 中的“c” 換成“x” 就可以了丈氓。

5.關(guān)機(jī)周循、重啟機(jī)器

shutdown

??????? -r? 關(guān)機(jī)重啟

??????? -h? 關(guān)機(jī)不重啟

now立刻關(guān)機(jī)

halt關(guān)機(jī)

reboot重啟

6.linux管道

將一個(gè)命令的標(biāo)準(zhǔn)輸出作為另一個(gè)命令的標(biāo)準(zhǔn)輸入。也就是把幾個(gè)命令組合起來(lái)使用万俗,后一個(gè)命令除以前一個(gè)命令的結(jié)果湾笛。

例:grep -r “close” /home/* | more 在home目錄下所有文件中查找,包括close的文件闰歪,并分頁(yè)輸出嚎研。

7.linux軟件包管理

dpkg(Debian Package)管理工具,軟件包名以.deb后綴库倘。這種方法適合系統(tǒng)不能聯(lián)網(wǎng)的情況下临扮。

比如安裝tree命令的安裝包,先將tree.deb傳到Linux系統(tǒng)中教翩。再使用如下命令安裝杆勇。

sudo dpkg -i tree_1.5.3-1_i386.deb? 安裝軟件

sudo dpkg -r tree? ? ? ? ? ? 卸載軟件

注:將tree.deb傳到Linux系統(tǒng)中,有多種方式饱亿。VMwareTool蚜退,使用掛載方式;使用winSCP工具等彪笼;

APT(Advanced Packaging Tool)高級(jí)軟件工具钻注。這種方法適合系統(tǒng)能夠連接互聯(lián)網(wǎng)的情況。

依然以tree為例

sudo apt-get install tree? ? 安裝tree

sudo apt-get remove tree? ? ? 卸載tree

sudo apt-get update? ? ? ? ? 更新軟件

sudo apt-get upgrade

將.rpm文件轉(zhuǎn)為.deb文件

.rpm為RedHat使用的軟件格式杰扫。在Ubuntu下不能直接使用队寇,所以需要轉(zhuǎn)換一下。

sudo alien abc.rpm

8.vim使用

vim三種模式:命令模式章姓、插入模式佳遣、編輯模式。使用ESC或i或:來(lái)切換模式凡伊。

命令模式下:

:q? ? ? ? ? ? 退出

:q!? ? ? ? ? 強(qiáng)制退出

:wq? ? ? ? ? 保存并退出

:set number? 顯示行號(hào)

:set nonumber 隱藏行號(hào)

/apache? ? ? 在文檔中查找apache 按n跳到下一個(gè)零渐,shift+n上一個(gè)

yyp? ? ? ? ? 復(fù)制光標(biāo)所在行,并粘貼

h(左移一個(gè)字符←)系忙、j(下一行↓)诵盼、k(上一行↑)、l(右移一個(gè)字符→)

9.用戶及用戶組管理

/etc/passwd 存儲(chǔ)用戶賬號(hào)

/etc/group? ? 存儲(chǔ)組賬號(hào)

/etc/shadow? ? 存儲(chǔ)用戶賬號(hào)的密碼

/etc/gshadow? 存儲(chǔ)用戶組賬號(hào)的密碼

useradd? ? ? ? 添加用戶名

userdel? ? ? ? 刪除用戶名

adduser? ? ? ? 添加用戶名

groupadd? ? ? 添加組名

groupdel? ? ? 刪除組名

passwd root? ? 給root設(shè)置密碼

su root

su – root

/etc/profile? 系統(tǒng)環(huán)境變量

bash_profile? 用戶環(huán)境變量

.bashrc? ? ? ? 用戶環(huán)境變量

su user? ? ? ? 切換用戶,加載配置文件.bashrc

su – user? ? ? 切換用戶风宁,加載配置文件/etc/profile 洁墙,加載bash_profile

10.文件權(quán)限管理

三種基本權(quán)限

R ? 讀 ?數(shù)值表示為4

W ? 寫 ?數(shù)值表示為2

X ? 可執(zhí)行 數(shù)值表示為1

如圖所示,jdk-7u21-linux-i586.tar.gz文件的權(quán)限為-rw-rw-r–

-rw-rw-r–一共十個(gè)字符戒财,分成四段热监。

第一個(gè)字符“-”表示普通文件;這個(gè)位置還可能會(huì)出現(xiàn)“l(fā)”鏈接饮寞;“d”表示目錄

第二三四個(gè)字符“rw-”表示當(dāng)前所屬用戶的權(quán)限孝扛。 ? ? 所以用數(shù)值表示為4+2=6

第五六七個(gè)字符“rw-”表示當(dāng)前所屬組的權(quán)限。 ? ? ? ?所以用數(shù)值表示為4+2=6

第八九十個(gè)字符“r–”表示其他用戶權(quán)限幽崩。 ? ? ? ? ? ? ? ? 所以用數(shù)值表示為2

所以操作此文件的權(quán)限用數(shù)值表示為662?

更改權(quán)限

sudo chmod [u所屬用戶 ?g所屬組 ?o其他用戶 ? a所有用戶] ? ?[+增加權(quán)限 ? -減少權(quán)限] ? [r ? w ? x] ? 目錄名

例如:有一個(gè)文件filename苦始,權(quán)限為“-rw-r—-x” ,將權(quán)限值改為”-rwxrw-r-x”,用數(shù)值表示為765

sudo chmod u+x g+w o+r filename

上面的例子可以用數(shù)值表示

sudo chmod 765 filename


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末慌申,一起剝皮案震驚了整個(gè)濱河市陌选,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌太示,老刑警劉巖柠贤,帶你破解...
    沈念sama閱讀 218,682評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異类缤,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)邻吭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門餐弱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人囱晴,你說(shuō)我怎么就攤上這事膏蚓。” “怎么了畸写?”我有些...
    開(kāi)封第一講書人閱讀 165,083評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵驮瞧,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我枯芬,道長(zhǎng)论笔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,763評(píng)論 1 295
  • 正文 為了忘掉前任千所,我火速辦了婚禮狂魔,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘淫痰。我一直安慰自己最楷,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著籽孙,像睡著了一般烈评。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上犯建,一...
    開(kāi)封第一講書人閱讀 51,624評(píng)論 1 305
  • 那天础倍,我揣著相機(jī)與錄音,去河邊找鬼胎挎。 笑死沟启,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的犹菇。 我是一名探鬼主播德迹,決...
    沈念sama閱讀 40,358評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼揭芍!你這毒婦竟也來(lái)了胳搞?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,261評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤称杨,失蹤者是張志新(化名)和其女友劉穎肌毅,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體姑原,經(jīng)...
    沈念sama閱讀 45,722評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡悬而,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锭汛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片笨奠。...
    茶點(diǎn)故事閱讀 40,030評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖唤殴,靈堂內(nèi)的尸體忽然破棺而出般婆,到底是詐尸還是另有隱情,我是刑警寧澤朵逝,帶...
    沈念sama閱讀 35,737評(píng)論 5 346
  • 正文 年R本政府宣布蔚袍,位于F島的核電站,受9級(jí)特大地震影響配名,放射性物質(zhì)發(fā)生泄漏啤咽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評(píng)論 3 330
  • 文/蒙蒙 一段誊、第九天 我趴在偏房一處隱蔽的房頂上張望闰蚕。 院中可真熱鬧,春花似錦连舍、人聲如沸没陡。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,941評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)盼玄。三九已至贴彼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間埃儿,已是汗流浹背器仗。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,057評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留童番,地道東北人精钮。 一個(gè)月前我還...
    沈念sama閱讀 48,237評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像剃斧,于是被迫代替她去往敵國(guó)和親轨香。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評(píng)論 2 355

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

  • 1.fedora幼东、redhat臂容、Centos、 suse根蟹、ubuntu都是常見(jiàn)的linux 2./分區(qū)脓杉、swap分...
    liudai123閱讀 899評(píng)論 0 3
  • 一球散、命令基本格式 命令提示符 當(dāng)?shù)卿沴inux系統(tǒng)時(shí),最常見(jiàn)的命令就是:** [root@bogon ~]#**其...
    魯克巴克詩(shī)閱讀 872評(píng)論 0 6
  • Linux簡(jiǎn)介及Ubuntu安裝 常見(jiàn)指令 系統(tǒng)管理命令 打包壓縮相關(guān)命令 關(guān)機(jī)/重啟機(jī)器 Linux管道 Lin...
    RN_GP閱讀 148評(píng)論 0 0
  • linux分內(nèi)核版和發(fā)行版 內(nèi)核版官網(wǎng)地址www.kernel.org Netcraft公司于1994年底在英國(guó)成...
    Sx_Ren閱讀 347評(píng)論 1 1
  • 常用指令 ls 顯示文件或目錄 -l 列出文件詳細(xì)信息l(list) -a 列出當(dāng)前目錄下...
    好久不見(jiàn)_9264閱讀 148評(píng)論 0 0