版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Linux系統(tǒng)基礎(chǔ)操作與常用命令詳解2025-11-16初識(shí)LinuxLinux用戶與權(quán)限管理Linux實(shí)用操作與技巧網(wǎng)絡(luò)配置與管理環(huán)境變量與文件操作LinuxShell基礎(chǔ)與實(shí)戰(zhàn)目
錄CATALOGUE01初識(shí)LinuxLinux操作系統(tǒng)概述開源操作系統(tǒng)高度可定制性多用戶多任務(wù)系統(tǒng)Linux是一種基于Unix的開源操作系統(tǒng),由林納斯·托瓦茲于1991年首次發(fā)布,其內(nèi)核遵循GNU通用公共許可證(GPL),允許用戶自由使用、修改和分發(fā)。Linux支持多用戶同時(shí)操作,每個(gè)用戶可以獨(dú)立運(yùn)行多個(gè)任務(wù),系統(tǒng)資源分配合理,適用于服務(wù)器、嵌入式設(shè)備和個(gè)人計(jì)算機(jī)等多種環(huán)境。Linux系統(tǒng)可以根據(jù)用戶需求進(jìn)行深度定制,從內(nèi)核到桌面環(huán)境均可調(diào)整,適用于開發(fā)、運(yùn)維、科研等不同領(lǐng)域。Linux系統(tǒng)的特點(diǎn)與應(yīng)用穩(wěn)定性與安全性Linux系統(tǒng)以其高穩(wěn)定性和安全性著稱,極少出現(xiàn)崩潰或病毒攻擊,廣泛應(yīng)用于服務(wù)器、云計(jì)算和關(guān)鍵任務(wù)系統(tǒng)。01跨平臺(tái)支持Linux支持多種硬件架構(gòu),包括x86、ARM、PowerPC等,適用于從嵌入式設(shè)備到超級(jí)計(jì)算機(jī)的各類平臺(tái)。豐富的軟件生態(tài)Linux擁有龐大的開源軟件庫(kù),涵蓋開發(fā)工具、辦公軟件、多媒體應(yīng)用等,滿足各類用戶需求。企業(yè)級(jí)應(yīng)用Linux在Web服務(wù)器(如Apache、Nginx)、數(shù)據(jù)庫(kù)(如MySQL、PostgreSQL)、容器技術(shù)(如Docker、Kubernetes)等領(lǐng)域占據(jù)主導(dǎo)地位。020304根目錄(/):Linux文件系統(tǒng)的起點(diǎn),包含所有其他目錄和文件,是系統(tǒng)層級(jí)結(jié)構(gòu)的最高層。/bin和/sbin:分別存放普通用戶和管理員使用的基本命令和系統(tǒng)管理命令,如ls、cp、ifconfig等。/etc:系統(tǒng)配置文件目錄,包含網(wǎng)絡(luò)配置、用戶賬戶、服務(wù)啟動(dòng)腳本等重要配置文件。/home:普通用戶的主目錄,每個(gè)用戶擁有獨(dú)立的子目錄,用于存儲(chǔ)個(gè)人文件和設(shè)置。/var:存放經(jīng)常變化的文件,如日志(/var/log)、郵件(/var/mail)和緩存數(shù)據(jù)(/var/cache)。Linux系統(tǒng)的目錄結(jié)構(gòu)0102030405Linux命令基礎(chǔ)與進(jìn)階文件操作命令包括ls(列出目錄內(nèi)容)、cd(切換目錄)、cp(復(fù)制文件)、mv(移動(dòng)/重命名文件)、rm(刪除文件)等基礎(chǔ)文件管理命令。文本處理命令如cat(顯示文件內(nèi)容)、grep(文本搜索)、sed(流編輯器)、awk(文本分析工具)等,用于高效處理文本數(shù)據(jù)。系統(tǒng)管理命令top(查看系統(tǒng)進(jìn)程)、ps(顯示進(jìn)程狀態(tài))、df(磁盤空間檢查)、free(內(nèi)存使用情況)等系統(tǒng)監(jiān)控和管理工具。權(quán)限管理命令chmod(修改文件權(quán)限)、chown(更改文件所有者)、sudo(以管理員權(quán)限執(zhí)行命令)等,用于控制系統(tǒng)訪問安全。ping(測(cè)試網(wǎng)絡(luò)連通性)、traceroute(追蹤數(shù)據(jù)包路徑)、netstat(顯示網(wǎng)絡(luò)狀態(tài))等工具用于診斷網(wǎng)絡(luò)問題。網(wǎng)絡(luò)連接測(cè)試iptables或firewalld用于配置系統(tǒng)防火墻規(guī)則,控制入站和出站流量,保障系統(tǒng)安全。防火墻管理01020304使用ifconfig或ip命令查看和配置網(wǎng)絡(luò)接口,設(shè)置IP地址、子網(wǎng)掩碼和網(wǎng)關(guān)等參數(shù)。網(wǎng)絡(luò)接口配置SSH(安全遠(yuǎn)程登錄)、scp(安全文件傳輸)、rsync(高效文件同步)等,實(shí)現(xiàn)遠(yuǎn)程系統(tǒng)管理和文件操作。遠(yuǎn)程管理工具Linux系統(tǒng)下的網(wǎng)絡(luò)配置與管理02Linux用戶與權(quán)限管理root是Linux系統(tǒng)的超級(jí)管理員賬戶,擁有對(duì)系統(tǒng)所有文件和進(jìn)程的完全控制權(quán),可執(zhí)行任何操作(包括高風(fēng)險(xiǎn)命令如`rm-rf/`),需謹(jǐn)慎使用。root用戶權(quán)限特性修改`/etc/ssh/sshd_config`將`PermitRootLogin`設(shè)為`no`,強(qiáng)制通過普通用戶登錄后提權(quán),降低系統(tǒng)被暴力破解的風(fēng)險(xiǎn)。禁用root遠(yuǎn)程登錄通過`su-`命令輸入root密碼切換至root環(huán)境,或使用`sudo`前綴臨時(shí)授權(quán)普通用戶執(zhí)行特定命令(需配置`/etc/sudoers`文件)。臨時(shí)切換root身份010302root用戶認(rèn)知與操作為root賬戶設(shè)置復(fù)雜密碼(長(zhǎng)度≥12位,含大小寫字母、數(shù)字及符號(hào)),并定期更換,避免使用常見弱密碼組合。密碼策略強(qiáng)化04用戶與用戶組管理用戶增刪改查操作使用`useradd`創(chuàng)建用戶(如`useradd-m-s/bin/bashuser1`)、`passwd`設(shè)置密碼、`usermod`修改屬性(如Shell類型)、`userdel-r`徹底刪除用戶及家目錄。用戶組關(guān)聯(lián)管理通過`groupadd`創(chuàng)建組(如`groupadddevteam`)、`gpasswd-a`將用戶加入組、`groups`查看用戶所屬組,實(shí)現(xiàn)基于組的權(quán)限批量分配。用戶信息配置文件`/etc/passwd`存儲(chǔ)用戶基本信息(UID、默認(rèn)Shell等),`/etc/shadow`保存加密密碼,`/etc/group`記錄組信息,編輯時(shí)建議使用`vipw`等專用工具。特殊權(quán)限設(shè)置通過`usermod-Gwheel`將用戶加入管理員組,或使用`chage-E`設(shè)置賬戶過期時(shí)間,實(shí)現(xiàn)精細(xì)化賬戶生命周期管理。理解`rwx`(讀/寫/執(zhí)行)權(quán)限對(duì)文件(`-rw-r--r--`)和目錄(`drwxr-xr-x`)的不同影響,使用`chmod755file`或`chmodu+x,g-w,o-r`符號(hào)法修改權(quán)限?;A(chǔ)權(quán)限三元組設(shè)置`chmod+s`啟用SUID/SGID(如`/usr/bin/passwd`),`chmod+t`啟用粘滯位(如`/tmp`目錄),解決特定場(chǎng)景下的權(quán)限繼承問題。特殊權(quán)限位應(yīng)用`chownuser:groupfile`修改文件所有者及所屬組,`chgrpgroupfile`僅修改所屬組,遞歸處理目錄時(shí)需加`-R`參數(shù)。歸屬權(quán)變更命令010302權(quán)限控制與操作通過`setfacl-mu:user:rwxfile`為特定用戶/組添加額外權(quán)限,`getfacl`查看現(xiàn)有ACL規(guī)則,突破傳統(tǒng)9位權(quán)限的限制實(shí)現(xiàn)更靈活的訪問控制。ACL高級(jí)權(quán)限控制0403Linux實(shí)用操作與技巧常用快捷鍵技巧通過`Ctrl+Z`將當(dāng)前進(jìn)程掛起到后臺(tái),再結(jié)合`fg`或`bg`命令恢復(fù)運(yùn)行,便于多任務(wù)切換管理。掛起與恢復(fù)進(jìn)程使用`Ctrl+C`強(qiáng)制終止當(dāng)前運(yùn)行的命令或進(jìn)程,適用于程序卡死或需要中斷執(zhí)行的場(chǎng)景。快速終止進(jìn)程通過`Ctrl+R`可反向搜索歷史命令,輸入關(guān)鍵詞后自動(dòng)匹配并顯示最近使用的相關(guān)命令,避免重復(fù)輸入長(zhǎng)命令。命令歷史搜索使用快捷鍵`Ctrl+L`或輸入`clear`命令可快速清空終端屏幕內(nèi)容,保持界面整潔,提高操作效率。終端快速清屏軟件安裝與管理4Snap與Flatpak3源碼編譯安裝2RPM包管理1APT包管理工具跨發(fā)行版的通用包格式,支持沙盒化運(yùn)行,通過`snapinstall`或`flatpakinstall`安裝,擴(kuò)展軟件來源渠道。RedHat系列系統(tǒng)通過`rpm-ivh`安裝本地RPM包,結(jié)合`yum`或`dnf`自動(dòng)解決依賴關(guān)系,簡(jiǎn)化安裝流程。下載軟件源碼后,依次執(zhí)行`./configure`、`make`和`makeinstall`完成編譯安裝,適合定制化需求或官方未提供預(yù)編譯包的情況。基于Debian的系統(tǒng)可使用`apt-getinstall`或`aptinstall`安裝軟件包,配合`aptupdate`更新軟件源列表,確保獲取最新版本。服務(wù)啟停與狀態(tài)查看開機(jī)自啟配置使用`systemctlstart/stop/restart服務(wù)名`控制服務(wù)運(yùn)行狀態(tài),`systemctlstatus服務(wù)名`查看詳細(xì)運(yùn)行日志和當(dāng)前狀態(tài)。通過`systemctlenable服務(wù)名`設(shè)置服務(wù)開機(jī)自動(dòng)啟動(dòng),`systemctldisable服務(wù)名`取消自啟,優(yōu)化系統(tǒng)啟動(dòng)效率。systemctl命令管理服務(wù)依賴分析執(zhí)行`systemctllist-dependencies服務(wù)名`顯示服務(wù)的依賴樹,幫助排查啟動(dòng)失敗或沖突問題。單元文件修改編輯`/etc/systemd/system/`下的單元文件后,運(yùn)行`systemctldaemon-reload`重新加載配置,確保變更生效。軟連接(`ln-s源文件目標(biāo)文件`)是獨(dú)立的符號(hào)鏈接,可跨文件系統(tǒng),源文件刪除后失效;硬連接(`ln源文件目標(biāo)文件`)共享inode,僅限同一文件系統(tǒng)。為常用文件或目錄創(chuàng)建軟連接,簡(jiǎn)化長(zhǎng)路徑訪問,例如`ln-s/opt/long/path/config~/shortcut`實(shí)現(xiàn)快速跳轉(zhuǎn)。在開發(fā)環(huán)境中,通過軟連接切換不同版本的動(dòng)態(tài)庫(kù),如`ln-sflibfoo.so.1.2libfoo.so`,靈活適配編譯需求。軟連接可指向備份目錄,配合腳本實(shí)現(xiàn)數(shù)據(jù)切換,避免直接操作原文件導(dǎo)致數(shù)據(jù)丟失風(fēng)險(xiǎn)。ln命令創(chuàng)建軟連接軟連接與硬連接區(qū)別路徑引用優(yōu)化動(dòng)態(tài)庫(kù)鏈接管理備份與恢復(fù)date命令查看日期時(shí)間使用`date+"%Y-%m-%d%H:%M:%S"`自定義輸出格式,支持年、月、日、時(shí)分秒等占位符,滿足日志記錄或腳本調(diào)用需求。格式化輸出時(shí)間通過`date-d@時(shí)間戳`將Unix時(shí)間戳轉(zhuǎn)換為可讀格式,或`date+%s`獲取當(dāng)前時(shí)間戳,便于系統(tǒng)間時(shí)間數(shù)據(jù)交換。時(shí)間戳轉(zhuǎn)換指定UTC時(shí)間輸出(`date-u`),避免本地時(shí)區(qū)干擾,適用于跨時(shí)區(qū)協(xié)作或服務(wù)器日志分析場(chǎng)景。時(shí)區(qū)無關(guān)操作timedatectl工具運(yùn)行`timedatectllist-timezones`列出所有可用時(shí)區(qū),`timedatectlset-timezone時(shí)區(qū)名`(如`Asia/Shanghai`)直接修改系統(tǒng)時(shí)區(qū)。環(huán)境變量臨時(shí)生效在腳本或終端中設(shè)置`TZ`變量(如`exportTZ=America/New_York`),臨時(shí)切換時(shí)區(qū)而不影響系統(tǒng)全局配置。符號(hào)鏈接覆蓋手動(dòng)創(chuàng)建軟連接`/etc/localtime->/usr/share/zoneinfo/目標(biāo)時(shí)區(qū)`,覆蓋原時(shí)區(qū)配置,需確保路徑正確。NTP同步校驗(yàn)修改時(shí)區(qū)后,通過`ntpdate`或`chronyc`同步網(wǎng)絡(luò)時(shí)間,確保系統(tǒng)時(shí)間與硬件時(shí)鐘一致,避免服務(wù)時(shí)間偏差問題。修改Linux時(shí)區(qū)04網(wǎng)絡(luò)配置與管理IP地址與主機(jī)名管理靜態(tài)IP配置通過修改`/etc/network/interfaces`文件或使用`nmcli`工具設(shè)置靜態(tài)IP,確保網(wǎng)絡(luò)連接穩(wěn)定性,避免DHCP分配導(dǎo)致的地址變動(dòng)問題。01動(dòng)態(tài)主機(jī)名解析利用`hostnamectl`命令修改主機(jī)名,并同步更新`/etc/hostname`和`/etc/hosts`文件,確保主機(jī)名在局域網(wǎng)內(nèi)可被正確解析。02多網(wǎng)卡綁定通過`ifenslave`或`bonding`驅(qū)動(dòng)實(shí)現(xiàn)多網(wǎng)卡負(fù)載均衡或冗余,提升網(wǎng)絡(luò)吞吐量和容錯(cuò)能力。03DNS服務(wù)器配置編輯`/etc/resolv.conf`文件或使用`systemd-resolved`服務(wù)指定DNS服務(wù)器,優(yōu)化域名解析效率。04端口監(jiān)聽檢查使用`netstat-tuln`或`ss-tuln`命令查看當(dāng)前系統(tǒng)監(jiān)聽的TCP/UDP端口,識(shí)別未授權(quán)的服務(wù)或潛在安全風(fēng)險(xiǎn)。進(jìn)程關(guān)聯(lián)分析通過`lsof-i:端口號(hào)`或`fuser-v端口號(hào)/tcp`命令定位占用特定端口的進(jìn)程,便于排查沖突或異常行為。防火墻規(guī)則管理結(jié)合`iptables`或`firewalld`工具開放/關(guān)閉端口,限制非法訪問,同時(shí)支持日志記錄以追蹤網(wǎng)絡(luò)流量。服務(wù)啟??刂评胉systemctlstart/stop服務(wù)名`命令動(dòng)態(tài)管理端口關(guān)聯(lián)的服務(wù),實(shí)現(xiàn)快速故障恢復(fù)或維護(hù)。端口管理與進(jìn)程監(jiān)控查看系統(tǒng)資源占用通過`top`、`htop`或`vmstat`命令實(shí)時(shí)查看CPU利用率、內(nèi)存占用及進(jìn)程排名,快速定位資源瓶頸。CPU與內(nèi)存監(jiān)控使用`psaux--sort=-%cpu`或`pmap-x進(jìn)程ID`分析單個(gè)進(jìn)程的CPU、內(nèi)存及線程資源消耗,輔助優(yōu)化性能。借助`sar-u`或`dstat`工具生成歷史資源使用報(bào)告,為容量規(guī)劃提供數(shù)據(jù)支持。通過`ulimit`或`/etc/security/limits.conf`文件限制用戶進(jìn)程的資源配額,防止系統(tǒng)過載。歷史負(fù)載統(tǒng)計(jì)進(jìn)程資源詳情用戶級(jí)資源限制磁盤I/O分析使用`iotop`或`iostat-x`命令監(jiān)控磁盤讀寫速率、延遲及隊(duì)列深度,識(shí)別存儲(chǔ)性能瓶頸。網(wǎng)絡(luò)流量統(tǒng)計(jì)通過`iftop`或`nload`工具實(shí)時(shí)查看各網(wǎng)卡的進(jìn)出流量,結(jié)合`tcpdump`抓包分析異常流量模式。文件系統(tǒng)健康檢查運(yùn)行`df-h`和`du-sh*`命令評(píng)估磁盤空間使用情況,定期執(zhí)行`fsck`修復(fù)文件系統(tǒng)錯(cuò)誤。RAID與LVM狀態(tài)利用`mdadm--detail`和`lvdisplay`命令檢查磁盤陣列和邏輯卷的健康狀態(tài),確保數(shù)據(jù)冗余與擴(kuò)展性。磁盤與網(wǎng)絡(luò)狀態(tài)監(jiān)控05環(huán)境變量與文件操作環(huán)境變量作用與配置通過修改`/etc/profile`或`/etc/environment`文件實(shí)現(xiàn)全局變量配置,需使用`source`命令使配置生效,適用于所有用戶共享的路徑或參數(shù)設(shè)置(如JAVA_HOME、PATH等)。在用戶主目錄下的`.bashrc`或`.bash_profile`文件中添加`export`語句定義變量,例如`exportPYTHONPATH=/usr/local/lib`,僅對(duì)當(dāng)前用戶生效,常用于開發(fā)環(huán)境隔離。直接在終端使用`exportVAR=value`命令設(shè)置臨時(shí)變量,生命周期僅限于當(dāng)前會(huì)話窗口,適合測(cè)試或臨時(shí)調(diào)整運(yùn)行參數(shù)場(chǎng)景。通過`env`命令查看所有環(huán)境變量,`echo$VAR`查看特定變量值,結(jié)合`unset`命令可刪除已定義的變量。系統(tǒng)級(jí)環(huán)境變量配置用戶級(jí)環(huán)境變量定制臨時(shí)環(huán)境變量設(shè)置環(huán)境變量查看與調(diào)試通過`sftpuser@host`建立連接后,可使用`put`/`get`命令上傳下載,配合`ls`、`cd`等指令實(shí)現(xiàn)遠(yuǎn)程目錄導(dǎo)航,適合需要交互式操作的場(chǎng)景。SFTP交互式文件管理執(zhí)行`rsync-avz--progresssourceuser@remote:dest`命令,通過校驗(yàn)文件差異僅傳輸變更部分,大幅提升批量文件同步效率,支持排除特定文件(`--exclude`)。Rsync增量同步上傳下載文件操作使用`scp-Pportuser@remote:/path/to/filelocal_path`命令實(shí)現(xiàn)加密傳輸,支持?jǐn)帱c(diǎn)續(xù)傳(通過`-C`啟用壓縮),適用于大文件或敏感數(shù)據(jù)的安全遷移。SCP跨服務(wù)器傳輸`curl-OURL`直接下載網(wǎng)絡(luò)資源,支持HTTPS和斷點(diǎn)續(xù)傳(`
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 直播轉(zhuǎn)場(chǎng)話術(shù)
- 廣告公司員工培訓(xùn)制度
- 工人上崗前培訓(xùn)制度
- 培訓(xùn)班托管激勵(lì)制度
- 三級(jí)保密崗前培訓(xùn)制度
- 軟件系統(tǒng)培訓(xùn)制度及流程
- 房產(chǎn)中介新員工培訓(xùn)制度
- 院校對(duì)外培訓(xùn)管理制度
- 培訓(xùn)學(xué)校教材管理制度
- 機(jī)械設(shè)備人員培訓(xùn)制度
- 2026年重慶市江津區(qū)社區(qū)專職人員招聘(642人)筆試備考試題及答案解析
- 2026年思明區(qū)公開招聘社區(qū)工作者考試備考題庫(kù)及完整答案詳解1套
- 認(rèn)識(shí)時(shí)間(課件)二年級(jí)下冊(cè)數(shù)學(xué)人教版
- 2026屆陜晉青寧四省高三語文二次聯(lián)考(天一大聯(lián)考)作文題目解析及范文:“避”的抉擇價(jià)值判斷與人生擔(dān)當(dāng)
- 小學(xué)音樂教師年度述職報(bào)告范本
- 2025年新版八年級(jí)上冊(cè)歷史期末考試模擬試卷試卷 3套(含答案)
- 律師掛靠協(xié)議書
- 2026福建廈門市校園招聘中小學(xué)幼兒園中職學(xué)校教師346人筆試參考題庫(kù)及答案解析
- 車位使用權(quán)抵債協(xié)議書
- 2025年合肥經(jīng)開投資促進(jìn)有限公司公開招聘11人筆試參考題庫(kù)及答案解析
- 儲(chǔ)能電站電力銷售協(xié)議2025
評(píng)論
0/150
提交評(píng)論