版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
TableofLinux、命認(rèn)識Linux的不同版本以及應(yīng)?Linux命令-
121通過2天的學(xué)習(xí)與操作,讓?家從很陌?達(dá)到課程介 Linux、命 認(rèn)識1969年前后這個項?進(jìn)度緩慢,資?短缺,?爾退出了研1969年從這個項?中退出的KenThompson當(dāng)時在?聊時,為了讓?臺空閑的電腦上能夠運?“星際旅?”游?,在8?份左右趁著其妻?探親的時間,?了1出了Unix操作系統(tǒng)的原型1970年,?爾的KenThompson,以BCPL語?為基礎(chǔ),設(shè)計出很簡單且很接近硬件的B語?(取BCPL的?字?),并且他?B語?寫了第?個UNIX操作系統(tǒng)。系統(tǒng),DennisRitchie和KenThompson從B語?的基礎(chǔ)上準(zhǔn)備研究?個更好的語?1972年,?爾的DennisRitchie在B語?的基礎(chǔ)上最終設(shè)計出了?種新的?,他取了BCPL的第?個字?作為這種語?的名字,這就是C語1973年初,C語?的主體完成。Thompson和Ritchie迫不及待地開始?它完全重寫?名鼎鼎的Unix操作系因為AT&T(通?電?)的政策改變,在Version7Unix推出之后,發(fā)布新的使?條款,將UNIX源代碼,在?學(xué)中不再能使?UNIX源代碼。AndrewS.Tanenbaum(塔能鮑代碼前提下,??開發(fā)與UNIX兼容的操作系統(tǒng),以避免上的爭議。他以?型UNIX(mini-UNIX)之意,將它稱為MINIX是遵循POSIX規(guī)范的,因此Torvalds修改了Linux,并遵循POSIX(PortableOperating操作系統(tǒng)的發(fā)Minix沒有?起來的原Minix的創(chuàng)始?說,MINIX3沒有世界是源于他在1992年犯下的?個錯誤,當(dāng)時他認(rèn)為BSD必然會?統(tǒng)天下,因為它是?個更穩(wěn)定和更成系統(tǒng),其它操作系統(tǒng)?家公司銷售系統(tǒng),他們甚?還有?個有趣的T。然?他們正因為這個?惹?上身。電報公司因?提訟。官司打了三年才解決。在此期間,陷于停滯,?則借此??沖天。他的錯誤在于沒有意識官司竟然持續(xù)了如此?的時間,以及會因此受到削弱。如果電報公司沒有,x不會流?起來,將世界。<1>Linux它提供了?個在設(shè)備與應(yīng)?程序間的抽象層。Linux內(nèi)核版本?分為穩(wěn)定版和開發(fā)版,兩種版本是相互關(guān)聯(lián),相互循環(huán)內(nèi)核源碼?址:所有來?全世界的對Linux源碼的修改最終都會匯總<2>LinuxLinux發(fā)?版(也被叫做GNU/Linux發(fā)?版)通常包含了包括桌?環(huán)境、辦公套件、播1LinuxLinux23456789個?桌?領(lǐng)域缺點,?直被windows所,但近些年來隨著ubuntu、fedora等優(yōu)秀桌?環(huán)境的興起,在Ubuntu中玩服務(wù)器linux免費、穩(wěn)定、?效等特點在這?得到了很好的體現(xiàn),但早期因為、運?等原因同RedHat公司的AS系列suseEnterPrise11系列嵌?式域,得到了摩托羅拉、三星、NEC、等公司的??推?在在Linux下,我們是看不到這些驅(qū)動器盤符,我們看到的是?件夾(?錄Linux?/boot:放置linux系統(tǒng)啟動時?到的?些?件,如Linux的內(nèi)核?件常?的是掛載光驅(qū)mount/dev/cdrom/mnt。件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d。下,~表示當(dāng)前?戶的家?錄,~edu表示?戶edu的家?錄。/mnt/media/mnt/cdrom下,也不?定,可以選shutdown、mount等。與/bin不同的是,這?個?錄是給系統(tǒng)管理員root使?/srv:服務(wù)啟動之后需要的數(shù)據(jù)?錄,如www服務(wù)需要的??數(shù)據(jù)存放/srv/www/usr:應(yīng)?程序存放?錄,/usr/bin存放應(yīng)?程序,/usr/share存放共享數(shù)據(jù),/usr/lib存放不能直接運?的,卻是許多程序運?所必需的?些函數(shù)庫?件。/usr/local:存放軟件升級包。/usr/share/doc系統(tǒng)說明?件存放?錄。/usr/share/man程序說明?件~ls/usrcd../../cd../../.和..表示上?級?錄,即??錄在Unix/Linux中的每?個?件或?錄都包含有權(quán)限,這些權(quán)限決定了誰能和?通過設(shè)定權(quán)限可以從以下三種?式限制權(quán)限建?件的所有者,?戶可以允許所在的?戶組能?戶的?件。允許?個預(yù)先指定的?戶組中的?戶(?戶組)?戶都組合成?戶組,例如,授予所在?戶組的其他成員的?件權(quán)限。允許系統(tǒng)中的任何?戶(其他?戶)?戶也將??的?件向系統(tǒng)內(nèi)的所有?戶上,系統(tǒng)內(nèi)的其他所有?戶就是other?戶類這有點類似于QQ空間的權(quán)限這個QQ空間是屬于我的,我相當(dāng)于管理者(也就是“所有者”),怎么就怎么。同時,我可以設(shè)置允許QQ好友,?這些QQ好友則類似于“?戶組”。當(dāng)然,我可以允許所有?,這?的所有?則類似于“其他?戶”。權(quán)第1個字?代表?件的類型:“d代表?件夾、代表普通?件、“c”備、“b”代表硬件塊設(shè)備、“s”表示管道?件、“l(fā)”代表軟?件。后9個字?分別代表三第?組權(quán)限控制??的?件權(quán)限,即所有者權(quán)限。Linux剛出世時沒有什么圖形界?,所有的操作全靠命令完成,就如視?的?客近?年來,盡管Linux發(fā)展得?常迅速,圖形界?越來越友好,但是在真正的開發(fā)過程中,Linux命令?的應(yīng)?還是占有?常重要的席位,?且許多Linux功能在命令?界LinuxLinux提供了?量令,利?它可以有效地完成?量的?作,如磁盤操作、?件存取、?錄操作、進(jìn)程管理、?件權(quán)限設(shè)定等。Linux發(fā)?版本最少令也有200多個,這?只介紹?較重要和使?頻率最多令。Linux命令格式commandcommand[-options][parameter1]進(jìn)?控制,也可以省略,[]代表可選parameter1…:傳給命令的參數(shù):可以是零個<1>--如:ls--help<2>man(有問題?例:manls;man2printfSystemcalls(系統(tǒng)調(diào)?,如Libraryfunctions(庫函數(shù),如Fileformats(?件格式,如Gamesandtoys(游戲和bfqh注意:實際上,我們不?指定第?個章節(jié)也?查看,如,man<1>查看?件信息DOS下的dir命令Linux?件或者?錄名稱最?可以有265個字符,“.”代表當(dāng)前?錄,“..”代表上?級?錄,以“.”開頭的?件為隱藏?件,需要?-a參數(shù)才能顯示。----l*ls?ls只找只有3個字符,前2字符為a.,最后?個字符[a-lsa-\ls查找?件名為*a的?<2>輸出重定向命如:lstest.txttest.txt如果不存在,則創(chuàng)建,存在則覆蓋其內(nèi)容<3>分屏顯<4><5>clear作?為清除終端上的顯示(類似于DOS的cls清屏功能),也可使?快捷鍵:Ctrll為字?)<6>切換?作?錄:錄。Linux所有的?錄和?件名??寫敏感~.-/mnt<7>顯示當(dāng)前路徑<8>創(chuàng)建?<9>刪除?<10>刪除?---<11>建??件Linux?件類似于Windows下的快捷?式?件分為軟和硬軟:軟不占?磁盤空間,源?件刪除則軟失效。硬:硬只能普通?件,不能?錄。lnln源? ?ln-s源? ?如果沒有-s選項代表建??個硬?件,兩個?件占?相同??的硬盤空間,即使刪除了源?件,?件還是存在,所以-s選項是更常?的形式。<12>查看或者合并?件內(nèi)容<13>?本搜如果找到匹配模式,grep打印包含模式的所有?。grepgrep選項搜索內(nèi)容串’-顯示不包含匹配?本的所有?(相當(dāng)于求反--??,m開頭的?;grepn'^a?尾,ke結(jié)束的?;grepnke$'?中?系列字符中的?個;搜尋匹配單詞signal、signaL-'[.(點)匹配?個?換?符的字符ee之間有任意?個字符,可以匹配eee,eae,eve,但是不匹配ee,eaae;grep-n'e.e'<14>查找?find./-namefind./-namefind./-name"[A-find/tmp-sizefind/tmp-sizefind/tmp-size-find./-size+4k-size-查找當(dāng)前?錄下?于4k,?于5M的?find./-perm777<15>拷??-----<16>移動?---<17>歸檔管列?件歸檔到?個??件中,也可以把?件解開以恢復(fù)數(shù)據(jù)。tartar參數(shù)-?成?件,創(chuàng)建打包?----<18>?件壓縮解壓gzipgzip[選項]--壓縮?法:tarcvzf壓縮名?件1?件2-z-z解壓?法:tarzxvf壓縮解壓到指定?錄:-C(?寫字?<19>?件壓縮解壓tar與bzip2命令結(jié)合使?實現(xiàn)?件打包、壓縮(?法和gzip?樣)壓縮?法:tar-jcvf壓縮名?件...(tarjcvfbk.tar.bz2解壓?法:tar-jxvf壓縮名(tarjxvf<20>?件壓縮解壓:zip、壓縮?件:zip[-r]?標(biāo)?件(沒有擴展名)源?件解壓?件:unzipd解壓后?錄?件壓縮?件<21>查看命令位置設(shè)置時間格式(需要管理員權(quán)限date[MMDDhhmm[[CC]YY][.ss]]CC為年前兩位yy為年的后兩位,前兩位的mm為?,后兩位的mm為分鐘,dd為天,hh?時,ss為秒。如:date010203042016.55顯示時間格式(date年??時分秒<3>查看進(jìn)程信息-----<4>動態(tài)顯示進(jìn)程信息??梢栽谑?top命令時加上-d來指定顯示信息更新的時間間隔。MP根據(jù)CPU占有率來TUKqh<5>終?進(jìn)killkill[-signal]信號值從0到15,其中9為絕對終?,可以處理?般信號?法終?的進(jìn)程kill9133:9133有些進(jìn)程不能直接殺死,這時候我們需要加?個參數(shù)9,9<6>關(guān)機重啟:reboot、shutdown、shutdown–rshutdown-h?刻關(guān)機,其中now相當(dāng)于時間為0的狀shutdown-hshutdown-hinitinit<7>檢測磁盤空間--以1024字節(jié)為單位顯--<8>檢測?錄所占磁盤空間dudu選項----<9>查看或配置?卡信息<10>測試主機連通性:?戶是Unix/Linux系統(tǒng)?作中重要的?環(huán),?戶管理包括?戶與組賬號的部分具有不受限制的權(quán)限。在?多數(shù)版本的Unix/Linux中,都不推薦直接使?root賬號登錄系統(tǒng)<1>查看當(dāng)前?戶由于系統(tǒng)管理員通常需要使?多種登錄系統(tǒng),例如通常使?普通?戶登錄系統(tǒng),然后<2>查看登錄?戶-m或am-q或---u或--<3>退出登錄賬戶:如果是使?ssh登錄,退出登陸賬戶<4>添加?戶賬號在Unix/Linux中添加?戶賬號可以使?adduser或useradd命令,因為adduser命令是useradduseradd參數(shù)--m-useradd-useradd-/home/aa-g-cat<5>設(shè)置?戶<6>刪除?userdelrabc(?戶名<7>切換?系統(tǒng)管理員讓普通?戶執(zhí)??些或者全部的root命令的?個?具,減少了root?戶的登陸sususu-susuUbuntu下切換到root的簡單命令<8>查看有哪些?戶?法?catcat?法?groupmodgroupmod三次tab<9>添加、刪除組賬號:groupadd、groupaddgroupdelcat/etc/group<10>修改?戶所在使??法:usermodg<11>查看?戶在哪些<12>為創(chuàng)建的普通?戶添加sudo權(quán)sudosudousermodaGadmsudousermodaGsudo<13>usermodg-G的區(qū)?般配合'-a'來完成向其它組<14>修改?件權(quán)限 odu/g/o/a+/-/=rwx?件[u/g/o/auggroup表示與該?件的所有者屬于同?組groupoa[+-=+-=rwxexcute表示可執(zhí)?,對于?個?錄,如果沒有x權(quán)限,那么就意味著不能通r權(quán)限,數(shù)字代號為w寫?權(quán)限,數(shù)字代號為x執(zhí)?權(quán)限,數(shù)字代號為-不具任何權(quán)限,數(shù)字代號為 odu=rwx,g=rx,o=rfilename就等同于: odu=7,g=5,o=4filenameod751file:注意:如果想遞歸所有?錄加上相同權(quán)限,需要加上參數(shù)“-R”。如 od777test/-test777<15>修改?件所有<16>修改?件所屬編輯器、服務(wù) SublimeText是?個代碼編輯器(SublimeText2是軟件,但可以?限期試?SublimeText是由程序員 整的PythonAPI,Goto功能,即時項?切換,多選擇,多窗?等等。SublimeText是?個跨平臺的編輯器,同時?持Windows、Linux、MacOSX等操作系 vi是“Visualinterface”的簡稱,它在Linux上的地位就仿佛Edit程序在DOS上?樣。它可以其他屬性進(jìn)?編排,它只是?個?本編輯程序。vi沒有菜單,只有命令,且命令繁多。+++命令?任何時候,不管?戶處于何種模式,只要按?下鍵,即可使進(jìn)?命令模式;我們s 環(huán)境提示符為下輸?啟動命令,進(jìn)?編輯器時,也是處于該模式下。在該模式下,?戶可以輸?各種合法的命令,?于管理??的?檔。此時從鍵盤上輸?的任何字符都被當(dāng)做編輯命令來解釋,若輸?的字符是合法的命令,則在接受?戶命令之后完動注所?令幕來的是的合法命令,會響鈴。?本輸在命令模式下輸?插?命令i、附加命令a、打開命令o、修改命令c、取代命令r或替換命存起來,并將其顯示在屏幕上。在?本輸?過程中,若想回到命令模式下,按鍵ESC即:sp:spvimvi發(fā)展出來的?個?本編輯器。代碼補完、編譯及錯誤跳轉(zhuǎn)等?便編程的功能特進(jìn)?插?模式iiIaAo向下新開??,O向上新開??,進(jìn)?命令模式ESC:從插?模式或末?模式進(jìn)?命令移動光標(biāo)hh左移j下移k上移lMLG移動到指定?,?號-Gw:向后?次移動?個字b:向前?次移動?個字按段移動,}:按段移動,下移Ctr-d:向下翻半屏Ctr-u:向上翻半屏Ctr-f:向下翻?屏Ctr-b:向上翻?屏ggG刪除命令xx刪除光標(biāo)后?個字符,相當(dāng)于X刪除光標(biāo)前?個字符,相當(dāng)于dd刪除光標(biāo)所在?,ndd刪除指定的?數(shù)D:刪除光標(biāo)后本?所有內(nèi)容,:dw刪除光標(biāo)開始位置的字,撤銷命令uuCtr-r重復(fù)命令.:.:重復(fù)上?次操 ?本?移動粘貼 當(dāng)前?,nnp在光標(biāo)所在位置向下新開辟??,可視模式vv按字符移動,V:按?移動,選中?本可視模式可以配合d,y,>>,<<實現(xiàn)對?本塊的刪除 替換操作rrR查找命令n:下?個:1,vim?執(zhí)?s下命令備份Ubuntusudosudocp/etc/apt/sources.list更新做完此步驟之后,就可以進(jìn)?apt-getinstallsudosudoapt-getupdatesudoapt-getinstallpackagesudoapt-getremovepackagesudoapt-cachesearchpackagesudoapt-cacheshowpackagesudoapt-getinstallpackage sudoapt-getf sudoapt-getremovepackagepurgesudoapt-getbuild-deppackagesudoapt-getupgradesudoapt-getdist-upgradesudoapt-cachedependspackagesudosudoapt-cacherdependspackagesudoapt-getsourcesudoapt-getclean&&sudoapt-getautocleansudoapt-getcheckftpFTP是FileTransferProtocol(?件傳輸協(xié)議)的英?簡稱,?中?簡稱為“?傳協(xié)議”""?件就是從主機拷??件???的計算機上;通過客戶機程序向(從)主機上傳()?件。sudosudoapt-getinstallsudosudoviftpftpputputgetget圖形界?的ftp客戶端<1>ssh介SSH為SecureS的縮寫,由IETF的?絡(luò)?作?組(NetworkWorkingGroup)所制定;SSH為建?在應(yīng)?層和傳輸層基礎(chǔ)上的安全協(xié)議。利?SSH協(xié)議可以有效防?管理過程中的信息問題。SSH最初是UNIX系統(tǒng)上SSH客戶端適?于多種平臺。?乎所有UNIX平臺—包括HP-UX、Linux、AIX、Solaris、DigitalUNIX、Irix,以及其他平臺,都可運?SSH。<2>安裝sudosudoapt-getinstallopenssh-sshssh?戶名<3>使?ssh連接服務(wù)SSH告知?戶,這個主機不能識別,這時鍵?"yes",SSH就會將相關(guān)信息,寫?~/.ssh/know_hosts"中,再次,就不會有這些信息了。然后輸?完?令,就可以登錄到拷??件,scpr如沒有安裝使?如沒有安裝使?sudoapt-getinstallopenssh-serverscpscp-r?標(biāo)?戶名@?標(biāo)主機IP地址:/?標(biāo)?件的絕對路 scp-/QQ_dir/本地?件到:scpscpFileNameRemoteUserName@RemoteHostIp:RemoteFile
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度破傷風(fēng)疫苗生產(chǎn)許可證申請代理合同
- 2025年度學(xué)校食堂食品安全保障承包管理合同4篇
- 二零二五年度健康醫(yī)療投資買賣合同
- 二零二五年度車輛檢測與鑒定服務(wù)合同協(xié)議書2篇
- 二零二五年度招投標(biāo)合同模板:體育場館運營管理合同3篇
- 二零二五年度教育培訓(xùn)機構(gòu)兼職教師勞動服務(wù)合同
- 二零二五年度智慧城市建設(shè)項目采購合同范本9篇
- 二零二五年度民間借貸合同抵押物處理合同
- 二零二五年度太陽能熱水器節(jié)能產(chǎn)品認(rèn)證服務(wù)合同
- 二零二五年度吊頂工程環(huán)保施工與綠色認(rèn)證合同3篇
- GB/T 45120-2024道路車輛48 V供電電壓電氣要求及試驗
- 2025年上海市嘉定區(qū)中考英語一模試卷
- 2025年中核財務(wù)有限責(zé)任公司招聘筆試參考題庫含答案解析
- 春節(jié)文化常識單選題100道及答案
- 華中師大一附中2024-2025學(xué)年度上學(xué)期高三年級第二次考試數(shù)學(xué)試題(含解析)
- 12123交管學(xué)法減分考試題及答案
- 2025年寒假實踐特色作業(yè)設(shè)計模板
- 《數(shù)據(jù)采集技術(shù)》課件-XPath 解析庫
- 財務(wù)報銷流程培訓(xùn)課程
- 成人腦室外引流護理-中華護理學(xué)會團體 標(biāo)準(zhǔn)
- 24年追覓在線測評28題及答案
評論
0/150
提交評論