碼神之奇妙之旅3

2021-07-15 17:54:21 字數 4069 閱讀 8613

linux奇妙之旅的第三天,不知不覺我也學了很多

linux

的知識,還有各種穿插的計算機網路的知識點。身為程式設計師的我本身對

it行業的興趣並不是很大,所以一直缺乏那股學習的動力,然而在這三天的學習中,楠哥教會我更多的是做人的道理,本抱著了解下

linux

的相關知識就算了,畢竟這不是自己希望去發展的方向。可是在這場不可思議的(

linux

)旅行下,開始感受到了

linux

的美妙,同時也懂得每乙個知識點都是有用的,哪怕現在是沒用的,總有一天會因為你過去的認真而讓你未來的路少些艱辛。

動力源於成就感,而困難會給我們帶來負面情緒,難過、傷心總會讓我們失去動力,慢慢的越來越學的不好,跟不上大家的節奏,最終導致放棄了學習。楠哥稱自己是一名導遊,帶我們在linux

中旅行,希望我們能夠學習的開心,然而我覺得更是在我們心中旅遊,帶我們看清我們自己的心,帶我們找回學習的初衷。學習本是從無到有的過程,沒有困難沒有問題何必學習,學會了就賺了,學不會起碼不虧,用好的心情,抱著感恩的態度去學習每乙個知識點,盡自己所能。精神糧食吃飽了,該回顧下今天學的知識點了。

總結如下:(指令均為用的相對較少的或容易混淆)

檔案、目錄的管理操作:

1、新建多級目錄:

rmdir  -p /

目錄名1/

目錄名2 eg: rmdir  -p  /aa/bb

2、刪除乙個空目錄

:rmdir

目錄名 eg:

rmdir aa

3、mv [option...]  [section]  eg: mv aa  /  

把檔案移動到根目錄下

4、單個目錄複製:

cp  

源資料夾名 目錄資料夾路徑

cp [option...]  [section]  eg:aa /把

aa資料夾複製到根目錄下

5、多個目錄複製:

eg:cp  -r 

源資料夾名 目錄資料夾路徑

cp  -r [section]  eg:cp  -r aa /  /   把目錄

aa複製到

/分割槽下

6、多個複製不覆蓋:cp  -rn 

源資料夾名 目錄資料夾路徑

cp –

rn  aa  /

7、掛載與解除安裝目錄:

monnt  [option...]  [section]  eg:

mount /dev/sdb1 /mnt

umonnt  [option...]  [section] eg:mount /mnt 8、

ls  -a 列出檔案下所有的檔案,包括以「

.「開頭的隱藏檔案(

linux

下檔案隱藏檔案是以

.開頭的,如果存在

..代表存在著父目錄)。

ls  –

sh 檢視資料夾中所有檔案的大小

ls -l 列出檔案的詳細資訊,如建立者,建立時間,檔案的讀寫許可權列表等等。

ls -r 將目錄下所有的子目錄的檔案都列出來,相當於我們程式設計中的「遞迴」實現

ls -l 列出檔案的鏈結名。

link

(鏈結)

ls -s 以檔案的大小進行排序

ls -t 按時間進行檔案的排序

9、touch [option]... file...     eg :touch aa 

新建aa

這個檔案

10、vim [options] [file ..]  eg:vi bb  

寫入檔案,儲存退出會生成乙個新檔案。

11、find 

目錄路徑 

-name 

檔名 

eg1: find  /etc/  -name *.conf

查詢根目標下所有的配置檔案

12、檔案檢視:

a、cat [options]  [file ..] eg:cat  /etc/shadow

以行號檢視:cat 

–n [file ..]  cat 

–n /etc/shadow

顯示多個檔案: cat /etc/fstab /etc/profile

多個檔案合成生成乙個檔案: cat sir01.txt sir02.txt sir03.txt > sir04.txt

把檔案追加到乙個檔案中:cat sir01.txt sir02.txt sir03.txt >> sir04.txt

b、more

、less

、head

以及tail

13、windows與

linux

系統檔案相互複製

本地操作在linux

主機對應指令前加l,

eg:lpwd

、lls

等put:  將本地目錄中檔案上傳到遠端主機(

linux

)14、

linux

與linux

的系統之間的檔案複製

a、本地複製到遠端:

scp -r

(代表目錄所有檔案) 本地目錄 使用者名稱

@ip:

目錄檔案絕對路徑 

eg:scp -r /opt/aa [email protected]:/opt 

b、遠端複製到本地:

scp -r

(代表目錄所有檔案) 使用者名稱

@ip:

目錄檔案絕對路徑 本地目錄

eg:scp -r [email protected]:/opt/aa /opt

15、在橋段模式下連線其他主機:

ssh ip位址(對應主機)

使用者管理操作:

重點在於修改使用者許可權(r=4

、w=2

、x=1

):eg:chmod  -r 777 /opt 把

opt資料夾下所有的檔案及資料夾都授權

chmod 777 a.txt  把檔案

a.txt

都授權

chown [選項

]... [

所有者][:[

組]] 

檔案...

-r 處理指定目錄以及其子目錄下的所有檔案

-v 顯示詳細的處理資訊

chown user01:user01 readme.txt 改變檔案的所屬使用者和組

chown user01: readme.txt    改變檔案的所屬使用者

chown :user01 readme.txt    改變檔案的所屬組

chown  -rv user01:user01  testfolder改變資料夾的所屬使用者和組

磁碟管理操作:

16、df 

–h  

檢視當前目錄與磁碟的掛載情況

17、fdisk 

–l  

檢視當前磁碟的分割槽情況

18、parted 

–l  

檢視磁碟分割槽及分割槽所用的檔案系統型別

19、載入乙個磁碟過程:

a、外加乙個磁碟(加之前通過

fdisk –l

檢視當前的磁碟情況)

可以通過vmware

虛擬機器掛載

u盤或者新增乙個磁碟

b、分割槽

(以分乙個區為例

)fdisk   /dev/sdb   a、

n 增加分割槽 b、

p主分割槽  

c、連續

3個回車(第乙個主分割槽、起始位

1、最後一位) d、

w儲存退出

c、格式化

mkfs.xfs   /dev/sdb1

d、新建乙個需要掛載的目錄:

mkdir   /disk1

e、把分割槽與目錄進行手工掛載:

mount   /dev/sdb1   /disk1

f、開機自動掛載

備份配置檔案:

cp /etc/fstab /etc/fstab.bak 

vi  /etc/fstab 

g、重啟

reboot

碼神之旅第三天

今天是來到碼神的第三天了,來到這裡的第一天,我就能感覺得到同學們積極的學習氛圍,事實也證明,同學們對學習的熱情也是極高的,課堂上楠哥的講解也非常細緻入微,而我則是由於前一天的斷電,晚上沒休息好,導致課堂上沒什麼精神,甚至有點瞌睡,楠哥發現後,停下正在講的內容來輔導我乙個人,這點讓我非常感動,這又讓我...

小莫的成神之旅(二)純css3實現翻轉效果

小莫碎碎念 小莫見到很多 的翻轉效果很炫,忍不住手癢癢,遂摩拳擦掌打算研究一番,無奈17素材網上很多成型的外掛程式都比較複雜,不適合小莫這樣的小白,所以找到乙個簡單的栗子趕緊拿來和眾小白分享,大神請繞路,大神請繞路,大神請繞路,重要的事情說三遍!雖然小莫研究了一番,但自我感覺還沒吃到css3的精髓,...

短學期第一日題解之WW的雀神之旅

ww同學最近迷上了麻將,他總是自稱雀神,他的歡樂豆數量會在凌晨重新整理為n,然後ww同學就會進入快樂的雀神之旅,ww同學每開始一局麻將,就要付出640歡樂豆作為門票錢,每一局他都會得到或失去一些歡樂豆,當現有歡樂豆不足以支付門票時,ww不能將繼續遊戲。ww同學今天計畫打m局遊戲,請輸出他最後停止遊戲...