Liunx 簡(jiǎn)介
Liunx 概述
Linux:是基于Unix的開(kāi)源免費(fèi)的操作系統(tǒng),由于系統(tǒng)的穩(wěn)定性和安全性幾乎成為程序代碼運(yùn)行的最佳系統(tǒng)環(huán)境。Linux是由Linus Torvalds(林納斯·托瓦茲)起初開(kāi)發(fā)的,由于源代碼的開(kāi)放性,現(xiàn)在已經(jīng)衍生出了千上百種不同的Linux系統(tǒng)。
Linux系統(tǒng)的應(yīng)用非常廣泛,不僅可以長(zhǎng)時(shí)間的運(yùn)行我們編寫(xiě)的程序代碼,還可以安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器等。尤其在這里提及一下,我們熟知是Android程序最底層就是運(yùn)行在linux系統(tǒng)上的。
Linux 分類
- Linux根據(jù)市場(chǎng)需求不同,基本分為兩個(gè)方向:
1. 圖形化界面版:注重用戶體驗(yàn),類似window操作系統(tǒng),但目前成熟度不夠
2. 服務(wù)器版:沒(méi)有好看的界面,是以在控制臺(tái)窗口中輸入命令操作系統(tǒng)的,類似 于DOS,是我們假設(shè)服務(wù)器的最佳選擇 - Linux根據(jù)原生程度,又分為兩種:
- 內(nèi)核版本:在Linus領(lǐng)導(dǎo)下的內(nèi)核小組開(kāi)發(fā)維護(hù)的系統(tǒng)內(nèi)核的版本號(hào)
- 發(fā)行版本:一些組織或公司在內(nèi)核版基礎(chǔ)上進(jìn)行二次開(kāi)發(fā)而重新發(fā)行的版本
Linux發(fā)行版本不同,又可以分為n多種:

虛擬機(jī)安裝

Liunx基本命令
Liunx 目錄結(jié)構(gòu)

cd usr/ 切換到該目錄下usr目錄
cd …/ 切換到上一層目錄
cd / 切換到系統(tǒng)根目錄
cd ~ 切換到用戶主目錄
創(chuàng)建Liunx


切換用戶

目錄的基本操作命令
增加目錄操作(增)查看目錄(查)


尋找目錄(查)

修改目錄的名稱(改)
mv 之前的文件名字 改之后的文件名字
mv的語(yǔ)法不僅可以對(duì)目錄進(jìn)行重命名而且也可以對(duì)各種文件,壓縮包等進(jìn)行 重命名的操作

移動(dòng)目錄的位置—剪切(改)
命令:mv 目錄名稱 目錄的新位置
mv語(yǔ)法不僅可以對(duì)目錄進(jìn)行剪切操作,對(duì)文件和壓縮包等都可執(zhí)行剪切操作
拷貝目錄(改)

刪除目錄(刪)
1.1. 用戶權(quán)限
用戶權(quán)限:意思是我們操作的文件可以允許哪些用戶操作。

注釋:
·第一個(gè)字符代表文件(-)、目錄(d),鏈接(l)
- 其余字符每3個(gè)一組(rwx),讀(r)、寫(xiě)(w)、執(zhí)行(x)
- 第一組rwx:文件所有者的權(quán)限是讀、寫(xiě)和執(zhí)行
- 第二組rw-:與文件所有者同一組的用戶的權(quán)限是讀、寫(xiě)但不能執(zhí)行
- 第三組r--:不與文件所有者同組的其他用戶的權(quán)限是讀不能寫(xiě)和執(zhí)行
也可用數(shù)字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7,555
| -rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc |
- 1 表示連接的文件數(shù)
- root 表示用戶
- root表示用戶所在的組
- 1213 表示文件大小(字節(jié))
- Feb 2 09:39 表示最后修改日期
- abc 表示文件名

改變權(quán)限的命令
chmod 755 abc:賦予abc權(quán)限r(nóng)wxr-xr-x

chmod u=rwx,g=rx,o=rx abc:同上u=用戶權(quán)限,g=組權(quán)限,o=不同組其他用戶權(quán)限

chmod u-x,g+w abc:給abc去除用戶執(zhí)行的權(quán)限,增加組寫(xiě)的權(quán)限

chmod a+r abc:給所有用戶添加讀的權(quán)限

壓縮命令
gzip * 全部壓縮

gzip -d * 全部解壓縮

tar -xvf xxx.tar.gz 解壓當(dāng)前文件夾


浙公網(wǎng)安備 33010602011771號(hào)