linux基礎(chǔ)命令學(xué)習(xí)筆記.doc_第1頁
linux基礎(chǔ)命令學(xué)習(xí)筆記.doc_第2頁
linux基礎(chǔ)命令學(xué)習(xí)筆記.doc_第3頁
linux基礎(chǔ)命令學(xué)習(xí)筆記.doc_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

linux基礎(chǔ)命令學(xué)習(xí)筆記.txt22真誠是美酒,年份越久越醇香濃型;真誠是焰火,在高處綻放才愈是美麗;真誠是鮮花,送之于人手有余香。一顆孤獨的心需要愛的滋潤;一顆冰冷的心需要友誼的溫暖;一顆絕望的心需要力量的托慰;一顆蒼白的心需要真誠的幫助;一顆充滿戒備關(guān)閉的門是多么需要真誠這一把鑰匙打開呀!啟動mysql:/etc/init.d/mysqld startdf -u硬盤的分區(qū)及使用信息du -sh 目錄占用空間uname -a所用Linux版本號mkdir 創(chuàng)建目錄-菜鳥用的rm -r -f 遞歸刪除目錄,并且不提示rmdir 刪除空目錄pwd 查看當(dāng)前目錄morw/less 文件:查看文件內(nèi)榮cat 顯示所指文件的內(nèi)容mv 移動文件cp 復(fù)制文件/etc/init.d/httpd start/stop/restart 啟動Apache1 一般解釋一個命令是:man 【命令】。man和info能查看一個命令的幫助信息,按Q鍵退出。2 Cd是更改子目錄,linux下只有一個盤下,“/”下有很多文件夾,比如home就是存放用戶的一些內(nèi)容。cd .還在當(dāng)前目錄。cd .返回上次目錄。3 Ls或者dir都可以查看當(dāng)前的文件里的內(nèi)容,可以看到文件,紫色表示是文件夾。 對于ls l 查找到的結(jié)果格式為:drwxr-xr-x 3 root root 4096 7月 10 19:11 home d表示是文件夾,后面的9個字節(jié)表示三種類型用戶的不同權(quán)限,3表示引用數(shù),root表示創(chuàng)建者擁有者,root表示所在的組,大小,修改時間,文件名字。4 rm 文件名1 文件名2- 刪除一個或者多個文件。如果是個空的目錄,則需要“rmdir 文件夾”,但是非空的也刪除不掉。rm r f 遞歸的不提示的刪除目錄。5 mk 文件名1 文件名2 6 復(fù)制文件 cp 移動就是剪切文件用mv7 修改文件名字:mv 文件名1 修改后的文件名字8 cat 好像是打開 zt 合并文件夾 把文件內(nèi)容輸入到屏幕上,也可以合并9 more 文件名-表示如果一頁顯示不了,則可以一頁一頁的看??崭穹?,回車下一行。10、我們可以看top看到相當(dāng)于資源管理器的,如果想kill某個問題進(jìn)程,可以kill某個ID.11、ls i 可以查看文件的索引節(jié)點號 ln s 構(gòu)建軟鏈接,ln 不加s構(gòu)建硬鏈接,就是創(chuàng)建快捷鍵。12、linux 用戶類型:系統(tǒng)管理員:root、文件擁有者:u、組擁有者g、其他用戶o13、ls l 可以查看文件的權(quán)限,r讀權(quán)限w寫權(quán)限x執(zhí)行權(quán)限,chmod可以修改某個文件的讀寫權(quán)限,比如chmod 750表示owner:7=111=rwx、group:5=101=r-x、other:0=000=-符號標(biāo)記:chmod (ugoa) (+-=) (rwx) filename/filelist-chmod g+w o-x /user/local/*數(shù)字標(biāo)記:chmod 755 /user/local/*14、改變文件/目錄的屬主:chown 改變文件/目錄的屬組:chgrp15、diff找出兩個文件的差異 diff 【參數(shù)】 參數(shù):-w I 16、cmp比較任意兩個文件 cmp 【para】17、文件描述符:標(biāo)準(zhǔn)輸入文件:0。標(biāo)準(zhǔn)輸出文件1。標(biāo)準(zhǔn)錯誤文件2。18、cat 重定向cat gg.c jj.c 就會把gg的內(nèi)容搞到j(luò)j里面去。cat本來的定向式把標(biāo)準(zhǔn)輸入(鍵盤)的內(nèi)容標(biāo)準(zhǔn)輸出(屏幕)出來。重定向就是改變輸入源和輸出的目的。例如我要刪除一個不存在的目錄rmdir gegege 就會從標(biāo)準(zhǔn)輸出上(屏幕)顯示:“cat: gegege: 沒有那個文件或目錄”,如果我們用重定向命令:rmdir gegege 2 error.txt 在執(zhí)行,屏幕上就不會有輸出內(nèi)容,而是把錯誤信息寫入到了error.txt文件中。上面的2指的文件描述符,是錯誤重定向。19、ifconfig等于windows里的ipconfig。Ping。root n查看路由。netstat查看網(wǎng)絡(luò)的狀態(tài)。20、軟件的分發(fā)格式tar包 rpm包,Redhat公司提供的軟件包封裝格式。dpkg包,Debian提供的軟件包封裝格式。后綴deb22、rpm ivh i就是installrpm uvh 升級rpm e 刪除rpm qi 列出信息,查看一個rpm包是否被安裝了。 rpm qf which 命令顯示命令所在包 rpm ql 包名稱 包中的文件列表、23、軟件備份格式介紹tar cvf home.tar /home 把home目錄下的所有東西打成一個叫home.tar的包tar czvf home.tar.gz /home 打包并且壓縮 c=create/v=view看打包過程tar xvf home.tar /home 把home.tar包解壓到home目錄下?;蛘?xzvf解壓 tar tvf 查看內(nèi)容。bzip2 filename 產(chǎn)生filename.bz2bunzip filename.bz2 解壓文件gzip和gunzipzip 和unziprtar24、fdisk 查看硬盤使用情況。有時候登錄了root不能用gdisk是因為:su只能切換到管理員用戶權(quán)限,不使用管理員的登陸腳本和搜索路徑。su-不但能切換到管理員權(quán)限而且使用管理員登陸腳本和搜索路徑25、查看磁盤的使用情況,df h26、查看當(dāng)前目錄的占用磁盤空間du sh27、查看當(dāng)前系統(tǒng)的版本信息uname -a28、檢查修復(fù)分區(qū)fsck29、查找文件;find /etc name lilo.conf基礎(chǔ)實驗:-1、 命令提示符:#表示管理員 $表示普通用戶。rootlocalhost zhang# 用戶名主機(jī)名 當(dāng)前目錄。2、 pwd表示可以看到所處的當(dāng)前目錄。3、 ls l 可以看到比較詳細(xì)的信息。4、 bin 文件包含系統(tǒng)的命令,比如:ls,vi。綠色的表示可執(zhí)行文件(二進(jìn)制文件);藍(lán)色的表示是文件夾。5、 dev設(shè)備文件。6、 home是個人用戶的主目錄,root用戶不在home目錄下面,而在根目錄下面/toot。7、 lib系統(tǒng)庫共享庫目錄。相當(dāng)于windows下面的dll。8、 usr用戶的應(yīng)用程序文件,其中include頭文件,local是用戶自己安裝的東西。9、 etc系統(tǒng)配置文件。inittab默認(rèn)登錄方式id:3:initdefault: 。profile設(shè)置環(huán)境變量,PATH路徑。passwd顯示用戶信息。shadow隱式密碼文件。10、 boot系統(tǒng)初始化引導(dǎo)文件。11、 mnt 光驅(qū)軟驅(qū)等12、 var經(jīng)常變化的東西,比如www。13、Shell腳本基礎(chǔ)-1、 相當(dāng)于dos里面的批處理文件,就是把很多個命令放到一個shell腳本程序里面,下次只要執(zhí)行這個腳本就可以。盡量使用.sh作為shell腳本的后綴名。2、 可以用bash命令或./ 來執(zhí)行shell腳本。3、 echo 用于在屏幕上顯示信息。4、 #注釋5、 Linux中所有變量都被當(dāng)做字符串,不需聲明,直接賦值:a=gege。引用變量時:b=$a6、 read fname 就是讀取標(biāo)準(zhǔn)輸入的內(nèi)容存入到fname變量里面。7、 局部變量、全局變量(用export)、環(huán)境變量(PATH、HOME、PS1、LOGNAME等)HOME:用戶登錄后進(jìn)入相應(yīng)的HOME目錄,可以echo $HOME查看PATH:很多不同的路徑用冒號分割,就是搜索這些路徑有沒有當(dāng)前的可執(zhí)行程序。PS1:包含shell提示符PS2:第二級命令提示符LOGNAME:用戶的注冊名SHLVL:當(dāng)前工作的shell的級別SHELL:用戶缺省的shellenv命令:查找現(xiàn)有的環(huán)境變量和其值8、 在單個命令行中執(zhí)行多個命令:echo “the date is date”使用反引號即可。9、 expr 4 + 5表示后面跟的是算數(shù)表達(dá)式,而不是一個字符串。注意要加空格的。也可以echo $(4+5)來計算算數(shù)表達(dá)式。10、 條件執(zhí)行:if test 或者if 數(shù)值的比較:-eq ne gt ge lt le 大于小于等于字符串比較:= != -z n 文件的測試:-e 是否存在、-r 存在并且可讀、-w、-x存在可執(zhí)行、-s 存在知道含一個字符、-d 存在且為目錄、-f普通文件、-c 字符型特殊文件、-b 塊特殊文件;-a并且、-o 或者 !非11、 多支選擇:case esac 12、 while 條件 do done13、 untile 循環(huán),先執(zhí)行再循環(huán)。14、 for in do done15、 break和continue16、 請求后臺處理:用于請求后臺進(jìn)程的符號(&)例如:$ wc tempfile & ; 17、 查看后臺進(jìn)程:ps(進(jìn)程狀態(tài)) 命令為每個當(dāng)前活動的每個進(jìn)程產(chǎn)生一行入口。kill 278就是殺掉278號進(jìn)程。18、 time 查看一個命令所化的時間。time find /etc name “passwd” 2 /dev/null 查看這個find命令所花時間,并且把錯誤命令忽略掉。19、 垂直條 | 就是管道符號,把前面命令輸出作為后面命令的輸入。例如ls l | more 分頁顯示ls的結(jié)果。Vi編輯器;-1、 vi 三種模式:命令模式,輸入模式,特殊模式(最后行模式)2、 dd刪除一行,光標(biāo)在哪行就刪掉哪行。(命令模式)3、 D把光標(biāo)所在的行的光標(biāo)位置后面的內(nèi)容刪掉。(命令模式)4、 dw刪掉以空格分割的,光標(biāo)所在的單詞。(命令模式)5、 cc就是刪除當(dāng)前行,并輸入新的行的內(nèi)容。(命令模式)6、 cw就是刪掉當(dāng)前單詞,并輸入新單詞。(命令模式)7、 r就是替代光標(biāo)坐在的單個字節(jié)。(命令模式)8、 /后面加內(nèi)容,就是查找該內(nèi)容。查到多個結(jié)果按n調(diào)到下一個結(jié)果。N上一個結(jié)果9、 yy復(fù)制當(dāng)前行。2yy復(fù)制2行,3yy復(fù)制3行。在所在位置按p粘貼。復(fù)制光標(biāo)位置到該行結(jié)尾的內(nèi)容按Y。(命令模

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論