四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > IT運維 > 自學(xué)Linux這些基礎(chǔ)知識必須要知道

自學(xué)Linux這些基礎(chǔ)知識必須要知道

2020-07-22 14:43:58 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

Linux操作系統(tǒng)是很多人想學(xué)習(xí)的,因為掌握Linux之后可以完成項目的部署和自動化集成的環(huán)境搭建,但是要學(xué)習(xí)Linux首先要自學(xué)一定的基礎(chǔ)內(nèi)容,這樣才能更好、更快的學(xué)習(xí)和掌握Linux。那么自學(xué)Linux這些基礎(chǔ)知識必須要知道的?其實自學(xué)Linux還是非常簡單的,下文主要為大家介紹了Linux9大方面的內(nèi)容,一起來學(xué)習(xí)一下吧。

  一、Linux和windows的區(qū)別

1.linux嚴(yán)格區(qū)分大小寫。

2.linux中一切皆文件。即圖標(biāo)、硬件....等都是文件。

3.linux不需要像Windows一樣有文件的后綴,因為不需要。linux是依靠權(quán)限來區(qū)分的。

4.程序不互通跟Windows。

5.安全、穩(wěn)定。因為都是采用字符串界面,所以,占用系統(tǒng)資源比少,而且減少了出錯和被攻擊的可能性。

  二、分區(qū)

·磁盤分區(qū)是指在磁盤上劃分幾個邏輯部分。

·磁盤一旦完成分區(qū),不同類的目錄與文件可以存儲進不同的分區(qū)內(nèi)。

·分區(qū)表的長度只有64個字節(jié),分成4項,每項16字節(jié)。所以,一個硬盤最多只能分四個一級分區(qū),也就是主分區(qū)。當(dāng)四個主分區(qū)不夠了,可以進行擴展分區(qū),所有雖然分區(qū)有四項,但是只能有一個區(qū)作為擴展分區(qū)。

·擴展分區(qū)里面可能會被再次分區(qū),這次這些區(qū)叫做邏輯分區(qū)。

·擴展分區(qū)最多1個,主分區(qū)+擴展分區(qū)最多4個,擴展分區(qū)里面的邏輯分區(qū)最多23個,并且擴展分區(qū)里面只能放邏輯分區(qū),不能寫入數(shù)據(jù)

·swap叫做交換分區(qū),并且一直在擴展分區(qū)下面。

  三、虛擬機的三種工作方式

1.bridged(橋接模式)相當(dāng)于完全獨立宿主的一臺計算機,可以自由跟外界交互,并且外界知道其存在。可以訪問真實網(wǎng)絡(luò)。

2.host-only(主機模式)相當(dāng)于只能跟宿主交互數(shù)據(jù),外界不知道其存在。不能訪問真實網(wǎng)絡(luò),由主機分配IP地址。

3.NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)類似host-only多了一個NAT服務(wù),可以借助主機訪問真實網(wǎng)路。但是真實網(wǎng)絡(luò)不知道其存在。

  四、xshell鏈接

1.查看iplinux命令式ifconfig,如果沒有啟用網(wǎng)卡的話,需要先啟用一下網(wǎng)卡。

2.xshell4版本是免費的,5+是收費版。

3.啟動網(wǎng)絡(luò)ifupeth0關(guān)閉網(wǎng)絡(luò)ifdowneth0修改內(nèi)容后,如果需要重新啟動的話servicenetworkrestart。

  五、Linux常見目錄

·/根目錄;

·/boot啟動目錄,啟動相關(guān)文件;

·/dev設(shè)備文件;

·/etc配置文件;

·/home普通用戶的家目錄,可以操作;

·/lib系統(tǒng)庫保存目錄;

·/mnt移動設(shè)備掛載目錄;

·/media光盤掛載目錄;

·/misc磁帶機掛載目錄;

·/root超級用戶的家目錄,可以操作;

·/tmp臨時目錄,可以操作;

·/proc正在運行的內(nèi)核信息映射;

·/sys硬件設(shè)備的驅(qū)動程序信息;

·/var變量;

·/bin普通的基本命令,如ls、chmod等一般用戶也都可以使用;

·/sbin基本系統(tǒng)命令,如eboot用于啟動、修復(fù)系統(tǒng)只有(管理員);

·/usr/bin后期安裝的一些軟件的運行腳本;

·/use/sbin放置一些用戶安裝的系統(tǒng)管理的必備程序。

  六、Linux常用命令匯總

·ls列舉當(dāng)前文件夾下的文件;

·ls-a顯示所有信息,包括隱藏文件;

·ls-al顯示所有文件,包括隱藏文件的詳細信息;

·ls-alh使人們更易閱讀的方式展示;

·ls-alh使人們更易閱讀的方式展示;

·pwd當(dāng)前工作目錄;

·mkdir創(chuàng)建文件夾;

·ll是ls-l的縮寫,顯示總量文件夾總量;

·ls-ldxxx顯示文件夾自身的信息;

·mkdir-pa/b級聯(lián)創(chuàng)建a文件和b文件。正常情況下無法同時創(chuàng)建父子文件夾;

·rmdir刪除指定文件,所刪除的文件夾必須是空的;

·rm-rf遞歸級聯(lián)刪除,終極命令;

·rm-r同上,但是需要開發(fā)者不停的確認;

·cp拷貝的意思cptest1test2/將test1拷貝到test2里面去,但是,拷貝的必須是文件,如果是文件就是用下面的命令;

·cp-r循環(huán)拷貝的意思cp-rtest1test2/;

·mv移動、重命名。mv2.txttest1將2.txt移動到test1里面去mv2.txt22.txt同級別移動相當(dāng)于重命名;

·ln硬鏈接;

·ln-s軟鏈接、快捷文件。軟鏈接的權(quán)限都是777;

·useradd新增用戶;

·chmod修改權(quán)限;

·locate查找文件locatea.txt數(shù)據(jù)庫對文件的更新時24小時,剛新增的文件無法查找,所以可以使用下面的命令強行更新在查找;

·updatedb強行更新數(shù)據(jù)庫;

·/etc/updatedb.config查看配置文件;

·whereis找命令所在的文件位置whereisls;

·which找命令所在的文件位置,可以看到別名;

·alias設(shè)置別名aliasls='ls-l'就相當(dāng)于在執(zhí)行l(wèi)s就如同ls-l一樣。aliasls='ls-l--colorauto';

·find查找文件find.-namea.txtfind.-namet*模糊查找find.-namea.t[xyz]t類似正則find.-inamea.tXt忽略大小寫查找find.-userroot按文件所有者查找;

·chown修改文件所有者chownuser1a.txt;

·find/xxx-mtime+5按時間搜索-mtime修改文件內(nèi)容ctime修改文件屬性atime文件訪問時間-55天內(nèi)修改的文件55天前當(dāng)前修改的文件(第五天當(dāng)前)+55天前修改的文件;

·find.-size100k按文件大小搜索;

·find.-inum123456按文件id節(jié)點或者說id號搜索;

·find/tmp-size+10k-a-size-20k查找10K到20K之間-a就是and;

·find/tmp-size+10k-o-size-20k查找10k或者20k-o就是or;

·grep匹配符合的文本cata.txt|grepone只要包含one就行;

·shutdown關(guān)機重啟的命令shutdown-r重啟shutdown-c取消前一個關(guān)機的命令shutdown-h關(guān)機;

·date獲取當(dāng)前日期;

·init0關(guān)機init6重啟;

·logout退出登錄;

·w查看登錄用戶信息;

·who查看登錄用戶信息;

·last查看當(dāng)前登錄和過去登錄用戶信息;

·lastlog查看所有用戶最后一次登錄;

·zip壓縮文件zip1.txt.zip1.txt將1.txt壓縮成1.txt.zip如果用它壓縮文件的話,只壓縮文件本身,不管文件里面的內(nèi)容;

·unzip解壓文件zip1.txt.zip解壓不區(qū)分文件夾跟文件;

·touch創(chuàng)建文件touch1.txt;

·zip-rbook.zipbook壓縮文件,包括文件里面的文件夾;

·gizpa.txt壓縮a.txt文件,但是壓縮完a.txt文件夾就不存在了,gizp-da.txt.gz解壓縮,解完壓縮,壓縮包就不存在了。若是想在壓縮或者解壓的過程中保留源文件就需要使用gzip-ca.txt>a.txt.gz。解壓的時候也可以用gunzipa.txt.gz。gzip無法壓縮文件夾。如果需要壓縮的話需要-r但是,其實文件夾本身也不會被壓縮,只是壓縮文件夾里面的文件;

·bzip比gzip更有效果的壓縮格式。但是也不支持壓縮目錄;

·tar打包,只管打包,不管壓縮。所以可以先對目錄進行tar然后在對其進行g(shù)izp壓縮;

·df查看磁盤資源文件大小占比情況;

·du查看某磁盤下的文件資源大小占比情況。

  七、分區(qū)的詳情

在裝機的時候借助的一些分區(qū)工具有很多,但是無論如何,分區(qū)的核心在于將信息寫入到分區(qū)表中。而且,分區(qū)之后是無法直接使用的,還需要進行格式化才可以。格式化完畢,還不可以使用,還需要進行掛載的目錄的操作,才可以進行使用。而且,在linux中,一切皆文件vim+/etc/fstab可以查看分區(qū)表的詳細信息。

  將普通分區(qū)轉(zhuǎn)換成交換分區(qū)的方法:

  1.先將分區(qū)的id號改為和交換分區(qū)的id號相同。

  2.對分區(qū)進行初始化的操作。

  3.將初始化號的分區(qū)進行對交換分區(qū)的掛載操作。

分區(qū)可以選擇MBR或GPT的形式,兩者的區(qū)別是MBP最多支持4個分區(qū)而GPT最多128個。GPT的分區(qū)大小沒有限制。

  八、操作權(quán)限位

例如:dr-xr-x---.

權(quán)限位一共11位,其中第一位是文件類型。d代表文件夾-代表文件l代表軟鏈接。后九位分為3組,分別代表所有者、所屬組、其他人對此文件的權(quán)限。最后的.代表ACL權(quán)限位。

·r代表read讀;

·w代表write寫;

·x代表execute執(zhí)行;

·-代表空。

  九、VI編輯器

vi是vim的升級版,類似windows的記事本。

  它的操作模式如下:

·命令模式等待輸入的模式;

·輸入模式編輯模式,用于輸入文本;

·底行(尾行、末行)模式可以輸入指令,搜索,保存;

·vimtutor命令進入vim教程;

·vi1.txt打開文件;

·vi+1.txt打開文件并且定位到最后一行;

·vi+21.txt打開文件并且定位到第2行;

·h-j-k-l光標(biāo)左下上右移動的;

·ctrl+f向下翻頁;

·ctrl+b向上翻頁;

·ctrl+d向下翻半頁;

·ctrl+u向上翻半頁。

  插入類

·i當(dāng)前光標(biāo)的前面插入;

·a當(dāng)前光標(biāo)的后面插入;

·o當(dāng)前光標(biāo)的換行插入;

·s當(dāng)前光標(biāo)的替換插入;

·esc退出編輯模式。

  刪除類

·x刪除當(dāng)前字符;

·dw刪除一個單詞,包含空格;

·de刪除一個單詞,不包含空格;

·d$從光標(biāo)刪除到當(dāng)前行末;

·dd刪除整行;

·2dd刪除光標(biāo)2行。

  撤銷類

·u撤銷最后執(zhí)行的一次命令;

·U恢復(fù)該行的原始狀態(tài);

·CRRL-R恢復(fù)重做命令。

剪切類

·yy賦值當(dāng)前行

·p在光標(biāo)所在行下方粘貼;

·P在光標(biāo)所在行上方粘貼。

替換類

·r替換當(dāng)前位置字符。

  ·cw修改單詞

·c$修改當(dāng)前位置到行尾。

  跳轉(zhuǎn)指定行

·SHIFT-G將光標(biāo)移動到最后一行;

·CTRL-G顯示當(dāng)前行的行號和總行數(shù)以及百分比;

·numberSHIFT-G移動到指定數(shù)字行。

  搜索

·/輸入/可以在當(dāng)前的文件中查找該字符串;

·n查找下一個;

·shift-n查找上一個;

·?逆向查找字符串;

·shift+%將光標(biāo)移動到匹配的括號上;

·shift+¥將光標(biāo)移動到行尾。

  修正錯誤

·:s/old/new將光標(biāo)所在行的old替換成new,只替換一個;

·:/old/new/g把所有行的old替換成new。

  末行模式:

·:w寫入;

·:q退出;

·:wq寫入并退出;

·:q!退出不保存;

·:!強行退出;

·:2定位到第二行,如果輸入的定位行沒有就是最后一行。

以上就是關(guān)于自學(xué)Linux這些基礎(chǔ)知識必須要知道的全部內(nèi)容,想了解更多關(guān)于Linux的信息,請繼續(xù)關(guān)注中培偉業(yè)。

標(biāo)簽: Linux IT運維
主站蜘蛛池模板: 霍州市| 柳河县| 平塘县| 武隆县| 腾冲县| 西藏| 汕头市| 城口县| 宁海县| 静海县| 根河市| 大安市| 通州市| 辉南县| 玉林市| 青龙| 陇西县| 靖宇县| 二连浩特市| 汶上县| 新安县| 色达县| 正安县| 双峰县| 永州市| 菏泽市| 和林格尔县| 塔城市| 略阳县| 洪湖市| 南开区| 大田县| 年辖:市辖区| 高碑店市| 平凉市| 广平县| 邯郸市| 安龙县| 洞头县| 安化县| 陈巴尔虎旗|