Linux最常用命令:简单易学,掌握20%的核心命令解决80%的问题
Linux最常用命令
:簡(jiǎn)單易學(xué)
,掌握20%的核心命令解決80%的問題
Linux是目前應(yīng)用最廣泛的服務(wù)器操作系統(tǒng),基于Unix ,開源免費(fèi),由于系統(tǒng)的穩(wěn)定性和安全性,市場(chǎng)占有率很高 ,幾乎成為程序代碼運(yùn)行的最佳系統(tǒng)環(huán)境。Linux可以長(zhǎng)時(shí)間地運(yùn)行我們編寫的程序代碼,那么掌握Linux的相關(guān)命令,以此來讓操作系統(tǒng)反饋我們需要知道的結(jié)果,就是一個(gè)程序員不可或缺的技能。今天我們就來聊聊linux的基礎(chǔ)結(jié)構(gòu)和常用的命令。

一、linux的目錄結(jié)構(gòu)

Linux系統(tǒng)各個(gè)目錄的作用:
/:
根目錄 。有且只有一個(gè)根目錄。所有的東西都是從根目錄開始 。舉個(gè)例子 :當(dāng)你在終端里輸入“/home”,你其實(shí)是在告訴服務(wù)器,先從/(根目錄)開始 ,再進(jìn)入到home目錄。
/root:
這是系統(tǒng)管理員(root user)的目錄 。對(duì)于系統(tǒng)來說,系統(tǒng)管理員就好比是上帝,它能對(duì)系統(tǒng)做任何事情 ,甚至包括刪除你的文件 。因此,請(qǐng)小心使用root帳號(hào)。
/bin, /sbin, /usr/bin, /usr/sbin:
這是系統(tǒng)預(yù)設(shè)的執(zhí)行文件的放置目錄,比如 ls 就是在/bin/ls 目錄下的 。值得提出的是,/bin, /usr/bin 是給系統(tǒng)用戶使用的指令(除root外的普通用戶),而/sbin, /usr/sbin 則是給root使用的指令。
/etc:
這里主要存放了系統(tǒng)配置方面的文件 。舉個(gè)例子:你安裝了docker這個(gè)套件 ,當(dāng)你想要修改docker配置文件的時(shí)候,你會(huì)發(fā)現(xiàn)它們(配置文件)就在/etc/docker目錄下 。
/dev:
/dev目錄用來保存設(shè)備文件的【dev并不是存放外部設(shè)備的驅(qū)動(dòng)程序。而是一個(gè)訪問這些外部設(shè)備的端口】 ,每個(gè)文件指向一個(gè)系統(tǒng)設(shè)備。用戶的程序可以通過使用這些設(shè)備文件,對(duì)真實(shí)的硬件設(shè)備進(jìn)行操作 。如: hda是第1個(gè)IDE硬盤,sda是第1個(gè)SCSI硬盤【IDE和SCSI其實(shí)就是硬盤的兩種接口。其中 ,IDE類型的硬盤主要用于個(gè)人PC電腦