# 查看當(dāng)前目錄下的文件
[root@localhost /]# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
# 以樹的形式顯示根目錄下的文件用tree命令
[root@localhost /]# tree -L 1 /
/
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib64
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin -> usr/sbin
├── srv
├── sys
├── tmp
├── usr
└── var
目錄介紹(了解):
/root #root用戶的家目錄
/home #存儲(chǔ)普通用戶家目錄
lost+found 這個(gè)目錄平時(shí)是空的,存儲(chǔ)系統(tǒng)非正常關(guān)機(jī)而留下“無(wú)家可歸”的文件
/usr #系統(tǒng)文件,相當(dāng)于C:\Windows
/usr/local #軟件默認(rèn)安裝的目錄,相當(dāng)于C:\Program
/usr/bin #普通用戶使用的應(yīng)用程序
/usr/sbin #管理員使用的應(yīng)用程序
/usr/lib #庫(kù)文件Glibc 32bit
/usr/lib64 #庫(kù)文件Glibc 64bit
/boot #存放的系統(tǒng)啟動(dòng)相關(guān)的文件,例如kernel
/etc #配置文件(系統(tǒng)相關(guān)如網(wǎng)絡(luò)/etc/sysconfig/network)
/tmp #臨時(shí)文件(系統(tǒng):程序產(chǎn)生的臨時(shí)文件)
/opt #空目錄
/media #用于掛載u盤,光驅(qū)等自動(dòng)識(shí)別的設(shè)備
/srv #存放服務(wù)啟動(dòng)后產(chǎn)生的數(shù)據(jù)目錄
/var #存放的是一些變化文件,比如數(shù)據(jù)庫(kù),日志,郵件....
/proc #虛擬文件系統(tǒng),系統(tǒng)程序文件所處目錄 。虛擬文件系統(tǒng):只要關(guān)機(jī)就會(huì)沒有。
/mnt #系統(tǒng)提供這個(gè)目錄是讓用戶臨時(shí)掛載其他的文件系統(tǒng)
5 遠(yuǎn)程連接sshd服務(wù)
# 語(yǔ)法:
ssh 用戶名@ip地址 [-p指定端口號(hào)] #windows端cmd也可以連接服務(wù)器
ps:sshd默認(rèn)端口號(hào):22
5.1 手動(dòng)修改默認(rèn)端口號(hào)
#打開sshd服務(wù)的配置文件
vim /etc/ssh/sshd_config
#Port 22 == > Port 2222
#重啟sshd服務(wù)
systemctl restart sshd
6 文件拷貝、移動(dòng)、刪除
6.1 拷貝文件或目錄
#語(yǔ)法:
cp 源文件 目標(biāo)位置 ? #拷貝文件
cp -r 源目錄所在位置 目標(biāo)位置 #拷貝整個(gè)目錄,-r 遞歸拷貝
cp -v #顯示拷貝過(guò)程
cp /root/文件名1 /etc/文件名2 #拷貝文件名1的過(guò)程中修改文件名為2
6.2 移動(dòng)文件或目錄
#語(yǔ)法:
mv 源文件 目標(biāo)位置
?
#文件重命名
mv /root/name.txt /root/NAME.TXT
**ps:**判斷上一條命令是否執(zhí)行成功
命令:echo $?
如果返回值為0,證明我們上一條命令執(zhí)行是成功的, 如果返回值非0,證明我們上一條命令執(zhí)行是失敗的。
6.3 刪除文件或目錄
# 語(yǔ)法
rm 目標(biāo)文件
# 創(chuàng)建文件 file.txt
[root@bogon ~]# touch file.txt
[root@bogon ~]# ls
anaconda-ks.cfg file.txt ifcfg-ens33
# 需要輸入 y 進(jìn)行交互確認(rèn)刪除文件
[root@bogon ~]# rm file.txt
rm: remove regular empty file ‘file.txt’? y
[root@bogon ~]# ls
anaconda-ks.cfg ifcfg-ens33
# -f 強(qiáng)制刪除文件 file1.txt
[root@bogon ~]# touch file1.txt
[root@bogon ~]# ls
anaconda-ks.cfg file1.txt ifcfg-ens33
[root@bogon ~]# rm -f file1.txt
[root@bogon ~]#
# 刪除目錄 -r, 進(jìn)行交互,需手動(dòng)確定
[root@bogon ~]# mkdir dir1/dir2/dir3/ -p
[root@bogon ~]# rm -r dir1/
rm: descend into directory ‘dir1/’? y
rm: descend into directory ‘dir1/dir2’? y
rm: remove directory ‘dir1/dir2/dir3’? y
rm: remove directory ‘dir1/dir2’? y
rm: remove directory ‘dir1/’? y
# 非交互,無(wú)需手動(dòng)確定 -rf
[root@bogon ~]# mkdir /dir1/dir2/dir3/ -p
[root@bogon ~]# rm -rf /dir1/
**ps:**刪除文件命令:rm -f 目標(biāo)文件
**ps:**刪除目錄命令:rm -rf 目標(biāo)文件夾
7 拓展:
7.1 NAT連接與橋接
自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過(guò),也去過(guò)華為、OPPO等大廠,18年進(jìn)入阿里一直到現(xiàn)在。
深知大多數(shù)Linux運(yùn)維工程師,想要提升技能,往往是自己摸索成長(zhǎng)或者是報(bào)班學(xué)習(xí),但對(duì)于培訓(xùn)機(jī)構(gòu)動(dòng)則幾千的學(xué)費(fèi),著實(shí)壓力不小。自己不成體系的自學(xué)效果低效又漫長(zhǎng),而且極易碰到天花板技術(shù)停滯不前!
因此收集整理了一份《2024年Linux運(yùn)維全套學(xué)習(xí)資料》,初衷也很簡(jiǎn)單,就是希望能夠幫助到想自學(xué)提升又不知道該從何學(xué)起的朋友,同時(shí)減輕大家的負(fù)擔(dān)。
既有適合小白學(xué)習(xí)的零基礎(chǔ)資料,也有適合3年以上經(jīng)驗(yàn)的小伙伴深入學(xué)習(xí)提升的進(jìn)階課程,基本涵蓋了95%以上Linux運(yùn)維知識(shí)點(diǎn),真正體系化!
由于文件比較大,這里只是將部分目錄大綱截圖出來(lái),每個(gè)節(jié)點(diǎn)里面都包含大廠面經(jīng)、學(xué)習(xí)筆記、源碼講義、實(shí)戰(zhàn)項(xiàng)目、講解視頻,并且后續(xù)會(huì)持續(xù)更新
如果你覺得這些內(nèi)容對(duì)你有幫助,可以添加VX:vip1024b (備注Linux運(yùn)維獲?。?/strong>
最全的Linux教程,Linux從入門到精通
======================
-
linux從入門到精通(第2版)
-
Linux系統(tǒng)移植
-
Linux驅(qū)動(dòng)開發(fā)入門與實(shí)戰(zhàn)
-
LINUX 系統(tǒng)移植 第2版
-
Linux開源網(wǎng)絡(luò)全棧詳解 從DPDK到OpenFlow
第一份《Linux從入門到精通》466頁(yè)
====================
內(nèi)容簡(jiǎn)介
====
本書是獲得了很多讀者好評(píng)的Linux經(jīng)典暢銷書**《Linux從入門到精通》的第2版**。本書第1版出版后曾經(jīng)多次印刷,并被51CTO讀書頻道評(píng)為“最受讀者喜愛的原創(chuàng)IT技術(shù)圖書獎(jiǎng)”。本書第﹖版以最新的Ubuntu 12.04為版本,循序漸進(jìn)地向讀者介紹了Linux 的基礎(chǔ)應(yīng)用、系統(tǒng)管理、網(wǎng)絡(luò)應(yīng)用、娛樂和辦公、程序開發(fā)、服務(wù)器配置、系統(tǒng)安全等。本書附帶1張光盤,內(nèi)容為本書配套多媒體教學(xué)視頻。另外,本書還為讀者提供了大量的Linux學(xué)習(xí)資料和Ubuntu安裝鏡像文件,供讀者免費(fèi)下載。
本書適合廣大Linux初中級(jí)用戶、開源軟件愛好者和大專院校的學(xué)生閱讀,同時(shí)也非常適合準(zhǔn)備從事Linux平臺(tái)開發(fā)的各類人員。
需要《Linux入門到精通》、《linux系統(tǒng)移植》、《Linux驅(qū)動(dòng)開發(fā)入門實(shí)戰(zhàn)》、《Linux開源網(wǎng)絡(luò)全?!冯娮訒敖坛痰墓こ處熍笥褌儎跓┠D(zhuǎn)發(fā)+評(píng)論
一個(gè)人可以走的很快,但一群人才能走的更遠(yuǎn)。如果你從事以下工作或?qū)σ韵赂信d趣,歡迎戳這里加入程序員的圈子,讓我們一起學(xué)習(xí)成長(zhǎng)!
AI人工智能、Android移動(dòng)開發(fā)、AIGC大模型、C C#、Go語(yǔ)言、Java、Linux運(yùn)維、云計(jì)算、MySQL、PMP、網(wǎng)絡(luò)安全、Python爬蟲、UE5、UI設(shè)計(jì)、Unity3D、Web前端開發(fā)、產(chǎn)品經(jīng)理、車載開發(fā)、大數(shù)據(jù)、鴻蒙、計(jì)算機(jī)網(wǎng)絡(luò)、嵌入式物聯(lián)網(wǎng)、軟件測(cè)試、數(shù)據(jù)結(jié)構(gòu)與算法、音視頻開發(fā)、Flutter、IOS開發(fā)、PHP開發(fā)、.NET、安卓逆向、云計(jì)算文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-848488.html
??/bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-848488.html
AI人工智能、Android移動(dòng)開發(fā)、AIGC大模型、C C#、Go語(yǔ)言、Java、Linux運(yùn)維、云計(jì)算、MySQL、PMP、網(wǎng)絡(luò)安全、Python爬蟲、UE5、UI設(shè)計(jì)、Unity3D、Web前端開發(fā)、產(chǎn)品經(jīng)理、車載開發(fā)、大數(shù)據(jù)、鴻蒙、計(jì)算機(jī)網(wǎng)絡(luò)、嵌入式物聯(lián)網(wǎng)、軟件測(cè)試、數(shù)據(jù)結(jié)構(gòu)與算法、音視頻開發(fā)、Flutter、IOS開發(fā)、PHP開發(fā)、.NET、安卓逆向、云計(jì)算
到了這里,關(guān)于云計(jì)算第1階段_Linxu基礎(chǔ)知識(shí)_day03,字節(jié)跳動(dòng)8年老Linux運(yùn)維面試官經(jīng)驗(yàn)談的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!