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 所有的操作都是通過 命令實現的,這些命...