Linux學習分享第二期

2021-10-09 11:58:09 字數 3272 閱讀 1436

基礎命令

1.cd 是進入資料夾的命令

cat 檢視檔案裡的內容

2.ifdown ens33 禁用網絡卡ens33

ifup ens33 啟用網絡卡ens33

nat模式

[root@localhost network-scripts]

# cat ifcfg-ens33 檢視檔案ifcfg-ens33裡的內容

type=

"ethernet"

proxy_method=

"none"

browser_only=

"no"

bootproto=

"dhcp" 使用dhcp動態獲得ip位址

defroute=

"yes"

ipv4_failure_fatal=

"no"

ipv6init=

"yes"

ipv6_autoconf=

"yes"

ipv6_defroute=

"yes"

ipv6_failure_fatal=

"no"

ipv6_addr_gen_mode=

"stable-privacy"

name=

"ens33"

uuid=

"12b5a8c4-d319-4d70-ae1f-9d1fff3b2660"

device=

"ens33"

onboot=

"yes" 開機是否啟動網絡卡 yes表示啟動 no表示不啟動在這裡插入**片

3.vim編輯器

最簡單的vi編輯器的使用

vim - vi improved

因為我們安裝linux系統的時候選擇的是最小化安裝,很多軟體沒有安裝。

1.按字母鍵i進入vim編輯器的輸入(插入)模式   insert 插入

2.輸入內容,可以是中文也可以是英文

可以使用上下左右方向鍵移動,可以使用退格鍵(backspace刪除)

3.按esc鍵,退出輸入模式 escape 逃離、避開、離開

4.輸入:wq退出並且儲存檔案 w 是write 寫 q是quit 退出

4.which 是查詢某個命令在linux裡是否已經存在。

[root@localhost network-scripts]

# which vi

/usr/bin/vi

5.yum命令

yum 是linux裡的軟體管理的工具,會自動到網上去查詢軟體,幫助安裝,提前是需要你的虛擬機器可以上網

install 是表示告訴yum進行安裝的操作

vim 是具體需要去安裝的軟體名

-y 作用是後面不需要輸入y y表示yes 同意安裝 n 表示no 不同意安裝

6.[root@localhost ~]# touch zhangchangzhen.txt 新建空檔案

空檔案:裡面什麼都沒有的檔案

vim新建的檔案,裡面是有內容的

cat命令只能用來檢視檔案的內容,不能看資料夾裡的內容

pwd檢視你當前所在的路徑(資料夾的名字)

目錄=資料夾

當前目錄:你現在在那個資料夾下,**就是當前目錄

當前路徑:你現在在那個資料夾下,**就是你當前的路徑

7.刪除

[root@localhost /]

# rm -r -f zhongguo

[root@localhost /]

# rm -rf zhongguo 刪除當前目錄下的zhongguo

rm 是命令 刪除命令 remove

-rf 是選項 可供選擇的專案,可以接也可以不接,但是接了有特效

作用:強制刪除,不給提醒

-r 遞迴刪除,一層一層的去刪除–》株連九族

-f force 強制刪除,不給予提醒

8.命令格式

長選項(長格式) --all

短選項(短格式) -a --》推薦 短選項是長選項的縮寫

長選項和短選項的作用,一模一樣。

linux命令的通用命令格式

命令字元 [選項] [引數]

選項及引數的含義

選項:用於調節命令的具體功能

以 「-」引導短格式選項(單個字元),例如「-l」

以「–」引導長格式選項(多個字元),例如「–all」

多個短格式選項可以寫在一起,只用乙個「-」引導,例如「-al」

引數:命令操作的物件,如檔案、目錄名等

參與進來的數

如果不接引數,預設當前資料夾就是引數

某些命令不接引數是可以的,預設以當前資料夾作為引數,例如ls命令

有些命令必須要接引數,不然會報錯,例如:mkdir

mkdir: 缺少運算元

try 『mkdir --help』 for more information.

[root@localhost /]#

命令和選項、引數之間一定要空格,至少空乙個格

9.路徑

相對路徑和絕對路徑

絕對路徑:絕對不會搞錯的路徑,從/開始,一層一層往下走。--》順藤摸瓜

不考慮當前所在的路徑,跟當前所在的路徑沒有關係

相對路徑:以當前目錄作為參照物,可進可退。

不是以/開頭的路徑,都是相對路徑

. 當前

.. 上一級

一,補充

編碼:utf-8 是萬國碼:把全球各個國家的編碼統一納入,避免亂碼,不能識別。

vim編輯器使用的時候,盡量使用英文的輸入法,命令和引數之間需要空格,至少乙個

tab鍵:補齊功能,補齊命令和資料夾的名字

命令補齊:當不能確定唯一性的時候,需要按2下tab鍵,會列出所有相關的專案

mk+2下tab鍵 會列出所有的以mk開頭的命令

起到提示作用。

如果能確定唯一性,只要按一下

向上方向鍵和向下方向鍵 可以翻歷史命令

網路介面卡–》網絡卡 network adapter

電源介面卡 --》電源

vmware --》vm --》virtual machine 虛擬機器

virtual machine software --》vmware的縮寫

vmnet1 --》virtual machine network 1 --》第乙個和虛擬機器相關的網絡卡 —》hostonly模式–》僅主機模式

學習報告第二期

學習報告2020 7 30 學習報告 第二期 時間週期 7月1日 7月30日 姓名 專業 徐斌 電子資訊專碩 一.內容 1 基本掌握gpio的埠位配置和輸出模式位 2 通過跑馬燈庫函式實驗初步掌握1.使能io口時鐘 不同的io,呼叫的時鐘使能函式不一樣 2.初始化io口模式。呼叫gpio init函...

第二期題目

1.請寫乙個擴充套件string的類mystring,加入乙個println 方法,你覺得用繼承string類的方法呢,然後加乙個println 方法簡單?還是在mystring內部建立乙個string物件進行擴充套件?2.類a的預設建構函式中,有這麼一句,system.out.println a ...

產品乾貨 筆記分享系列第二期

調研所包含的方面 巨集觀環境研究 政策 經濟 文化 技術 行業趨勢研究 市場環境 細分市場 趨勢 競爭資料研究 競品定位 差異性優勢 未來格局 做產品需要考慮的 每階段客戶是誰,客戶的需求,什麼是核心問題 市場是什麼 競品怎麼解決。動物 包括人 是個被訓話的過程,如滴滴。先低價策略養成使用者習慣,之...