資源描述:
《Linux系統(tǒng)管理筆記》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、Linux系統(tǒng)管理筆記Linux系統(tǒng)安裝:復(fù)制:iso文件(光盤鏡像)共享IP地址:W192.168.1.31W192.168.1.32W192.16&1.41W192.168.1.42W192.168.1.51W192.16&1.52W192.168.1.61W192.168.1.621,自己的筆記2,自己寫的代碼方向:嵌入式:消費電子,嵌入式軟件工程師:1,Linux下C開發(fā):命令行C語言:聽說,熟悉,精通Linux系統(tǒng)調(diào)用(Linux提供的API接口)網(wǎng)絡(luò):TCP、IP2,Linux下QT編程:可視
2、化Linux+c+++qt3,驅(qū)動工程師(高工資)應(yīng)屆少學(xué)語言:硬件匯編(ARM)芯片:芯片文檔Linux操作系統(tǒng):看懂電路同:1,PCB制版軍方:工控:機器人:學(xué)生:1,想找工作2,不想學(xué),開心L看電影,玩游戲2,睡覺成寶宗Linux系統(tǒng)管理與Shell編程:Linux下C語言:Linux系統(tǒng)調(diào)用(API):項目:Linux下C++語言:Linux下QT:ARM項目:代碼量:每天200行Linux系統(tǒng)管理:編程:1,寫代碼編輯器:vim編譯器:gcc庫:libc-2.5.SOdll2,傳代碼1,有項目2
3、,有人要走安裝Linux:1,真實安裝到計算機上?win7+Linux2,虛擬機軟件+虛擬機+Linuxwin虛擬機軟件+Linux安裝光盤新建虛擬機:用來安裝操作系統(tǒng)內(nèi)存〈物理內(nèi)存-windows占用的部分c語言:Linux高級編程:C++:qt:arm:Linux引導(dǎo)程序:bootloader:GRUB,uboot操作計算機Linux操作系統(tǒng):L鼠標(biāo)+xwindow2,命令行+命令終端6個文本界面終端:使用Linux兩種方式:1,安裝到虛擬機中2,使用別人已經(jīng)安裝好的虛擬機!如果忘記root口令?步驟
4、:1,進(jìn)入GRUB2,按a鍵3,輸入:14,點擊回車5,輸入passwd6,輸入兩次密碼(沒有顯示)7,重啟(reboot)第二天:Linux目錄結(jié)構(gòu):系統(tǒng)構(gòu)建8個目錄功能:/目錄作為起點,倒樹狀的結(jié)構(gòu):/bin:存放可執(zhí)行文件。(二進(jìn)制,elf)/boot:存放于系統(tǒng)啟動相關(guān)的文件GRUB,加載的內(nèi)核文件/dev:存放的是特殊設(shè)備文件hda,sdaarm:fbO/etc:存放Linux系統(tǒng)配置相關(guān)的文件修改主機名,修改ip地址,修改啟動方式,/home:普通用戶主目錄的上一級目錄/lib:存放的庫文件(
5、動態(tài)庫(so),靜態(tài)庫(a))libc-2.5.so/mnt:系統(tǒng)額外的文件系統(tǒng)U盤,光盤,軟盤/proc:proc文件系統(tǒng),內(nèi)核映像,不占用磁盤空間/root:root用戶的主目錄/sbin:存放可執(zhí)行文件,root所使用/tmp:臨時文件夾/usr:占用磁盤空間最大,程序默認(rèn)安裝的目錄/var:存放記錄性的文件系統(tǒng)H志常用命令:終端:shell:[root@localhostroot:當(dāng)前用戶localhost:計算機名字?:當(dāng)前所在目錄#:超級用戶,普通用戶$[root@localhost命令參數(shù)對
6、象1,基木命令:登錄:login退出:logout關(guān)機:halt或shutdown-hnow或init0重啟:reboot或shutdown-rnow或init6系統(tǒng)吋間:datedate月H吋分年?秒清屏:clear顯示當(dāng)前路徑:pwd切換目錄:cdcd路徑1,絕對路徑:唯…的,從/開始描述。cd/tmp2,相對路徑:除了絕對路徑其他路徑描述方法。cdtmp當(dāng)前目錄中的tmpcd.?切換到上一級目錄Cd?切換到用戶的主目錄中cd切換到用戶的主冃錄中cd.當(dāng)前目錄cd-練習(xí):cd/tmpcd../tmpc
7、d??/??/tmpcdVtmpcd./tmpcdtmp2,文件與目錄操作:文件目錄創(chuàng)建touch文件名mkdir冃錄刪除rm文件名rmdir(空目錄),rm-rf復(fù)制cp文件1文件2cp-R目錄1路徑剪切mv文件路徑mv查看cat,head,tail,moreIs-a-1heada.c:顯示文件前10行head-5a.ctaila.c:顯示文件末尾10行tail-1a.cmore:分屏顯示Linux隱藏文件:以?開頭Is-a查看練習(xí):在當(dāng)前目錄中創(chuàng)建三個文件filel,file2,file3,創(chuàng)建一個冃
8、錄dir,將filel,f訂e2移動到d讓中,將dir目錄復(fù)制到/tmp中,將當(dāng)前目錄中dir重命名為abc,將file3文件剪切到/tmp/dir目錄中,刪除上述所有文件和目錄。1,獲取幫助:printf2,其他命令抄寫:10個程序!目的:練習(xí)vimC程序:包含的元素!執(zhí)行:Linux全屏文本編輯器:vi或者vim編譯器:a.c(人)abc(計算機)編譯過程:gcca.c-oabc執(zhí)行過程:./abc開發(fā)板:結(jié)果(a.out