Linux基礎命令

2021-07-24 14:10:43 字數 1756 閱讀 6396

linux基礎命令

#(內容為個人課堂筆記)

linux系統根目錄功能解釋

/bin 二進位制可執行命令

/root 目錄是超級使用者的目錄。

/dev 裝置特殊檔案

/etc 系統管理和配置檔案

/etc/rc.d 啟動的配置檔案和指令碼

/home 使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示

/lib 標準程式設計庫,又叫動態鏈結共享庫,作用類似windows裡的.dll檔案

/sbin 超級管理命令,這裡存放的是系統管理員使用的管理程式

/tmp 公共的臨時檔案儲存點

/root 系統管理員的主目錄

/opt 表示的是可選擇的意思,有些軟體包也會被安裝在這裡,也就是自定義軟體包

/mnt 系統提供這個目錄是讓使用者臨時掛載其他的檔案系統

/lost+found這個目錄平時是空的,系統非正常關機而留下「無家可歸」的檔案(windows下叫什麼.chk)就在這裡

/proc 虛擬的目錄,是系統記憶體的對映。可直接訪問這個目錄來獲取系統資訊。

/var 某些大檔案的溢位區,比方說各種服務的日誌檔案

/usr 最龐大的目錄,要用到的應用程式和檔案幾乎都在這個目錄

**規範!!!

●int main頂格寫

●宣告變數每乙個換一行,初始化和未初始化的分開

●宣告不同變數是空一行

●每乙個花括號內容向後退4個空格,且花括號上下對應

●.cpp檔案以英文名命名

基礎linux命令列

●rm –f demo.c  刪除demo.c檔案

●mkdir 1107  建立新資料夾「1107」

●cd 1107  進入「1107」資料夾

●vim demo.c 進入demo.c檔案,若不存在,建立此檔案

按i,下面顯示插入,可編輯狀態

按esc,下面插入消失,輸入「:wq」,回車,儲存並退出編譯器   :q直接退出

●gcc demo.c  編譯執行剛才完成的檔案

●vim /etc/vimrc  進入編輯器配置介面(「vim」與「/etc」之間有空格)

set autoindent 為編輯器加入自動首行縮排4個空格

●ctrl +c:若gcc編譯後出現死迴圈,可退出死迴圈

●ls:命令是列出目錄內容(list directory contents)的意思

●「touch」命令代表了將檔案的訪問和修改時間更新為當前時間。touch命令只會在檔案不存在的時候才會建立它。如果檔案已經存在了,它會更新時間戳,但是並不會改變檔案的內容。

●cal:顯示日曆

●rm –f demo*  刪除所有已demo開頭的檔案     *萬用字元

●gcc demo.c –o demo  重新命名可執行檔名稱(相當於另存為)生成demo可執行檔案    

gcc demo.c demo1.c –odemo  多檔案同時編譯成單個可執行檔案

time ./optimize  加入執行時間(先把可執行檔案重新命名為optimize)

gcc–o1 optimize.c –o optimize(一級優化)

time ./optimize1(一級優化後執行時間)

●./a.out  執行

●gcc –w demo.c –o demo  關閉所有警告

gcc –wall demo.c–o demo 開啟所有警告(以後所有作業必須這樣編譯,必須沒有乙個警告!!

)●clear  清除所有命令列

Linux基礎命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...

linux基礎 命令

命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...

linux 命令基礎

本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...