光陰似箭,時(shí)光如梭,轉(zhuǎn)年出來(lái)工作已經(jīng)3年了。從一個(gè)職場(chǎng)新人慢慢熟悉職場(chǎng)的工作方式,適應(yīng)職場(chǎng)工作的環(huán)境,學(xué)習(xí)了很多知識(shí),也總結(jié)了很多經(jīng)驗(yàn)。現(xiàn)在的目標(biāo)就是一步一個(gè)腳印,慢慢打磨自己,希望早日成為取代其他人后的無(wú)可取代。
創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)撫順,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
我的工作是運(yùn)維工程師, 從最開(kāi)始入行到現(xiàn)在成為運(yùn)維組的組長(zhǎng),負(fù)責(zé)小組的幾個(gè)小伙伴。回想自己當(dāng)時(shí)學(xué)習(xí) Linux 的時(shí)候,都是自己網(wǎng)上找教程,然后照著一篇一篇敲命令,記筆記。最近有時(shí)間再來(lái)整理一下Linux比較初級(jí)的知識(shí),準(zhǔn)備把自己的以前的學(xué)習(xí)的一些記錄和經(jīng)驗(yàn)記錄下來(lái),放在自己的博客上,也希望對(duì)其他想入Linux坑的小伙伴一些幫助吧,沿著別人走過(guò)的路總會(huì)比自己無(wú)腦亂撞好一些,進(jìn)步更快一些。
先講一下 Linux 目錄的結(jié)構(gòu)和每個(gè)目錄的作用,操作Linux都是無(wú)界面的純命令窗口,所以熟悉目錄結(jié)構(gòu)很有必要。
首先Linux的四種文件類型:
1.可分享的: 可以分享給其他系統(tǒng)掛載使用的目錄,所以包括執(zhí)行文件與用戶的郵件等數(shù)據(jù), 是能夠分享給網(wǎng)絡(luò)上其他主機(jī)掛載用的目錄;
2.不可分享的: 自己機(jī)器上面運(yùn)作的裝置文件或者是與程序有關(guān)的socket文件等, 由于僅與自身機(jī)器有關(guān),所以當(dāng)然就不適合分享給其他主機(jī)了。
3.不變的: 有些數(shù)據(jù)是不會(huì)經(jīng)常變動(dòng)的,跟隨著distribution而不變動(dòng)。 例如函式庫(kù)、文件說(shuō)明文件、系統(tǒng)管理員所管理的主機(jī)服務(wù)配置文件等等;
4.可變動(dòng)的: 經(jīng)常改變的數(shù)據(jù),例如登錄文件、一般用戶可自行收受的新聞組等。
事實(shí)上,F(xiàn)HS針對(duì)目錄樹(shù)架構(gòu)僅定義出三層目錄底下應(yīng)該放置什么數(shù)據(jù)而已,分別是底下這三個(gè)目錄的定義:
/ (root, 根目錄) :與開(kāi)機(jī)系統(tǒng)有關(guān);
/usr (unix software resource): 與軟件安裝/執(zhí)行有關(guān);
/var (variable) :與系統(tǒng)運(yùn)作過(guò)程有關(guān)。
/ :根目錄,Linux文件系統(tǒng)的入口.也是最高一級(jí)的目錄.
/etc: 系統(tǒng)配置文件目錄,不建議在此目錄下存放可執(zhí)行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d等,修改配置文件之前記得備份。
/usr: 應(yīng)用程序存放目錄,軟件的安裝路徑
/usr/lib: 存放不能直接運(yùn)行的,卻是許多程序運(yùn)行所必需的一些函數(shù)庫(kù)文件。
/usr/bin: 存放應(yīng)用程序;
/usr/share: 存放共享數(shù)據(jù);
/usr/lib: 存放不能直接運(yùn)行的,卻是許多程序運(yùn)行所必需的一些函數(shù)庫(kù)文件。
/usr/local: 存放軟件升級(jí)包。
/usr/share/doc: 系統(tǒng)說(shuō)明文件存放目錄。
/usr/share/man: 程序說(shuō)明文件存放目錄。
/var: 放置系統(tǒng)執(zhí)行過(guò)程中經(jīng)常變化的文件;
/var/log: 隨時(shí)可能更改的日志文件;
/var/log/message: 所有的登錄文件存放目錄;
/var/spool/mail: 郵件存放的目錄;
/var/run: 程序或服務(wù)啟動(dòng)后,其PID(端口號(hào))存放在該目錄下。
/lib: 系統(tǒng)使用的函數(shù)庫(kù)的目錄,程序在執(zhí)行過(guò)程中,需要調(diào)用一些額外的參數(shù)時(shí)需要函數(shù)庫(kù)的協(xié)助。比較重要的目錄為/lib/modules。
/bin: 可執(zhí)行二進(jìn)制文件的目錄,如常用的命令ls、tar、mv、cat等;類似于/usr/bin
/home: 系統(tǒng)默認(rèn)的用戶家目錄,新增用戶賬號(hào)時(shí),用戶的家目錄都存放在此目錄下,~表示當(dāng)前用戶的家目錄,~test表示用戶test的家目錄。用戶的個(gè)人文件都存放在此目錄下。
/tmp : 一般用戶或正在執(zhí)行的程序臨時(shí)存放文件的目錄,任何人都可以訪問(wèn),重要數(shù)據(jù)不可放置在此目錄下
對(duì)于這些目錄結(jié)構(gòu),想學(xué)習(xí)的小伙伴還是應(yīng)該熟記一下。我最開(kāi)始學(xué)習(xí)這些的時(shí)候,逛了很多網(wǎng)站和論壇,像鳥(niǎo)叔寫的關(guān)于Linux系統(tǒng)文章都有看過(guò),不過(guò)支持的教程系統(tǒng)版本在當(dāng)時(shí)可以使用,但隨著Linux的幾個(gè)版本系統(tǒng)的更新,有些已經(jīng)不適應(yīng)了,像防火墻,老版的iptabels和新版的firewall就存在較大的區(qū)別。現(xiàn)在推薦可以使用劉遄的《Linux就該這么學(xué)》,這本教材是基于最新的企業(yè)版Linux系統(tǒng)—RHEL7編寫的,符合大部分企業(yè)使用的Linux系統(tǒng),即使有些公司使用的社區(qū)版的centos7,兩者區(qū)別也不大,同樣可以通用。
這里本打算給大家推薦2個(gè)自己用的Linux在線學(xué)習(xí)的網(wǎng)站,
菜鳥(niǎo)教程: 很多朋友應(yīng)該都知道吧,這個(gè)網(wǎng)站有更新很多類型的學(xué)習(xí)資源,都是入門級(jí)的。對(duì)想學(xué)習(xí),想入坑的朋友可以來(lái)試一試。
linuxprobe :這個(gè)網(wǎng)站原來(lái)就是我推薦書籍的那個(gè)同名網(wǎng)站,了解一下原來(lái)能在線學(xué)習(xí) 《Linux就該這么學(xué)》 這本書的內(nèi)容。然后還有一些知識(shí)干貨分享,Linux書籍可以下載。
最后希望所以小伙伴可以在Linux這條運(yùn)維路上折騰出自己想要的成績(jī)和可期的明天。
名稱欄目:寫給正在入坑linux系統(tǒng)的伙伴
文章來(lái)源:http://vcdvsql.cn/article14/gjicde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、微信公眾號(hào)、商城網(wǎng)站、軟件開(kāi)發(fā)、響應(yīng)式網(wǎng)站、網(wǎng)站營(yíng)銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
網(wǎng)頁(yè)設(shè)計(jì)公司知識(shí)