




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
醫(yī)學(xué)linux常用的學(xué)習(xí)材料第1頁(yè)/共39頁(yè)OpenYourVM(OfCause!)FirstStepis?第2頁(yè)/共39頁(yè)Then…Wait,ifwealreadyhaveaserverYoucanusedifferenttoolsPuttyVNC第3頁(yè)/共39頁(yè)P(yáng)uttyNormally,wecanusethistool第4頁(yè)/共39頁(yè)VNCHowaboutwealreadyhavethedesktop,canweusethat?第5頁(yè)/共39頁(yè)Example:VNCViewerEasyway…第6頁(yè)/共39頁(yè)Example:VNCSeverConfigurationBut,beforewecanusethistool,weneedtoconfigureourserver.Installyum
install
tigervnc-serverStartandsetpassword:vncserver
:1
Configure:vim
/etc/sysconfig/vncservers
AddalineVNCSERVERS="1:root“RestarttheVNCserverservicevncserverrestartIfwewanttheSVNserverstartsautomaticallychkconfigvncserveron
第7頁(yè)/共39頁(yè)P(yáng)layWithLinux…第8頁(yè)/共39頁(yè) cd,ls–WerealreadymentionedNavigateNormally,wehavetousecommandlineIdon’twanttore-typethesameword Trytousehistory:history!lineNumCtrl+R第9頁(yè)/共39頁(yè)Whatifmycommandtypingiswrong?CommandlineeditingInthiscase,youneedcommandlineeditingMovingCtrl-a Movecursortothebeginningoftheline.Ctrl-e Movecursortotheendoftheline.Ctrl-f Movecursorforwardonecharacter;sameastherightarrowkey.Ctrl-b Movecursorbackwardonecharacter;sameastheleftarrowkey.Alt-f Movecursorforwardoneword.Alt-b Movecursorbackwardoneword.Ctrl-l Clearthescreenandmovethecursortothetopleftcorner.Theclearcommand doesthesamething.第10頁(yè)/共39頁(yè)CommandlineeditingEditingCtrl-d DeletethecharacteratthecursorlocationCtrl-t Transpose(exchange)thecharacteratthecursorlocationwiththe oneprecedingit.Alt-t Transposethewordatthecursorlocationwiththeoneprecedingit.Alt-l Convertthecharactersfromthecursorlocationtotheendofthewordto lowercase.Alt-u Convertthecharactersfromthecursorlocationtotheendofthe
wordto uppercase.Whatifmycommandtypingiswrong(Con.)?第11頁(yè)/共39頁(yè)CommandlineeditingCutAndPasteCtrl-k
Killtextfromthecursorlocationtotheendofline.Ctrl-u
Killtextfromthecursorlocationtothebeginningoftheline.Alt-d
Killtextfromthecursorlocationtotheendofthecurrentword.Alt-Backspace
Killtextfromthecursorlocationtothebeginningoftheword.Ifthecursorisat thebeginningofaword,killthepreviousword.Ctrl-y
Pastethetextatthecursorlocation.Whatifmycommandtypingiswrong(Con.)?第12頁(yè)/共39頁(yè)Command:ls,cd…shstartStore.sh,./startStore.shExecutecommand/scriptNormally,itistheeasiestpartBut,someexceptionsarealsoexist…第13頁(yè)/共39頁(yè)ExceptionsYouMayMeetEnvvariablesissueSettherequiredenvironmentvariablesFormatissuedos2unixCommandnotfoundInstalltherequiredsoftwaresAccessrightsu,sudo,chown,chgrp,chmod第14頁(yè)/共39頁(yè)HowToInstallTheRequiredSoftwares(1)AlmostallsoftwareforaLinuxsystemcanbefoundontheInternet.Howwillthembeprovided:MostofthemarepackagefilesRestofthemaresourcecode第15頁(yè)/共39頁(yè)HowToInstallTheRequiredSoftwares(2)MostdistributionsbelongtooneoftwocampsofpackagingtechnologiesTheDebian“.deb”campDebian,Ubuntu,Xandros,LinspireTheRedHat“.rpm”campFedora,CentOS,RedHatEnterpriseLinux,OpenSUSE,Mandriva,PCLinuxOS第16頁(yè)/共39頁(yè)HowToManageTheRequiredSoftwaresOnDebianThroughrepository:apt-getinstallpackage_nameapt-getremovepackage_nameThroughpackage:dpkg--installpackage_fileapt-getremovepackage_name第17頁(yè)/共39頁(yè)HowToManageTheRequiredSoftwaresOnRedHatThroughrepository:yuminstallpackage_nameyumerasepackage_nameThroughpackage:rpm-ipackage_fileyumerasepackage_name第18頁(yè)/共39頁(yè)HowToInstallTheRequiredSoftwaresFromSourceCodeDowload:wgetftpUnpackedtarxzfdiction-1.11.tar.gzBuild./configmakeinstall第19頁(yè)/共39頁(yè)GotErrors?Checklog:VI,cat,lessPipeSearchNow,Icanexecutethescripts,butIgoterrorsafterIexecutethem第20頁(yè)/共39頁(yè)VIIntroductionStart-vifilenameQuit-:q!/wqCommandmodeVSInputmodeInitially,CommandmodeFromCommandmodetoInputmode-Type“i”FromInputmodetoCommandmode–Type“Esc”第21頁(yè)/共39頁(yè)MoveCursorInVInumberG Tolinenumber.Forexample,1Gmovestothefirstlineofthefile.G Tothelastlineofthefile.Ctrl-forPageDown Downonepage.Ctrl-borPageUp Uponepage.0(zero) Tothebeginningofthecurrentline$ Totheendofthecurrentline.…第22頁(yè)/共39頁(yè)BasicEditingInVIa EnterInputmodeandmovecursorbeyondthecurrentlocationofcursor.A EnterInputmodeandmovecursorbeyondtheendoftheline.o EnterInputmodeandopenalinebelowthecurrentline.O EnterInputmodeandpenalineabovethecurrentline.…第23頁(yè)/共39頁(yè)DeletingInVIdd Deletethecurrentline.5dd Thecurrentlineandthenext4lines.dG Fromthecurrentlinetotheendofthefile.d$ Fromthecursorpositiontotheendofthecurrentline.d0 Fromthecursorpositiontothebeginningofthecurrentline.u Undo…第24頁(yè)/共39頁(yè)Cutting,CopyingAndPastingInVId Thedcommandwillbeusedasbothdeleteandcut.p/P Tocopythetextafter/beforethecursor.yy Copythecurrentline.5yy Copythecurrentlineandthenext4lines.yS Copyfromthecurrentcursortotheendofline.y0 Copyfromthecurrentcursortothebeginoftheline.yG Copyfromthecurrentcursortotheendofthefile.J Contactthelinesbelowtothecurrentline.第25頁(yè)/共39頁(yè)FindingAndReplacingInVIf Findcharacterinoneline.Typesemicolontorepeat./ Findinthewholefile.Type“n”torepeat.:%s/Line/line/g Replace.
%isashortcutmeaningfromthefirstlinetothelastline.Alternately,therangecouldhavebeenspecified1,5.
sSpecifiestheoperation.Inthiscase,substitution(searchandreplace)
gmeans“global”,ifomitted,onlythefirstinstanceofthesearchstringoneachlineisreplaced第26頁(yè)/共39頁(yè)CommonSearchMethodslocate Itlookuppathindatabase.updatedb Toupdatethedatabaseforlocate.find Findfilesbaseondifferentconditions.第27頁(yè)/共39頁(yè)I/ORedirectTheresultofcommands:stdoutStatusanderrormessages:stderrThedefaultoutputisconnecttoscreenTheinputsarefromthestandardinput:stdinThedefaultinputisconnecttothekeyboardI/ORedirectallowsustochangethedirectionofoutputsandinputs第28頁(yè)/共39頁(yè)STDOUTRedirectOperator“>” Examplesls-l/usr/bin>ls-output.txt>test.txt Emptythefileorcreateanewfile.echo“shstartStorefront.sh”>startStore.sh3.Operator“>>”Appendcontentinsteadofemptythecontent.第29頁(yè)/共39頁(yè)STDERRRedirectAprogramcanproduceoutputonanyofseveralnumberedfilestreams.Wehavereferredtothefirstthreeofthesefilestreamsasstandardinput,outputanderror,theshellreferencestheminternallyasfiledescriptorszero,oneandtwo,respectively.Examplels-l/bin/usr2>ls-error.txt Redirectthesecondfilestreamwhichreferstothestderrortothefile.第30頁(yè)/共39頁(yè)GetTogetherls-l/bin/usr>ls-output.txt2>&1
Therearetworedirect:
Redirectoutputtols-output.txt
RedirectSTDERRtoSTDOUTNewerwayforthistask:ls-l/bin/usr&>ls-output.txt
RedirectSTDERRandSTDOUTtothels-output.txtthrough“&>”IfwecanoutputbothSTDOUTandSTDERRintothesamefile…第31頁(yè)/共39頁(yè)Exceptionls-l/bin/usr2>/dev/null
/dev/null Thisfileisasystemdevicecalledabitbucketwhichacceptsinputanddoesnothingwithit.Ifwewriteascript,andthetherearetoomanylogwhichwewanttoignore第32頁(yè)/共39頁(yè)STDINRedirectcatcatmovie.mpeg.0*>movie.mpeg Concactfilescat>lazy_dog.txt CreatenewfilethroughtheSTDIN“<”cat<lazy_dog.txt Readcontentfromfileandoutputtoscreen第33頁(yè)/共39頁(yè)P(yáng)ipelinesOperator“|” Thestandardoutputofonecommandcanbepipedintothestandardinputofanother.ls-l/usr/bin|lessls/bin/usr/bin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川航天職業(yè)技術(shù)學(xué)院《食用菌學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西能源學(xué)院《環(huán)境經(jīng)營(yíng)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北機(jī)電職業(yè)技術(shù)學(xué)院《跨境電商概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 深圳職業(yè)技術(shù)大學(xué)《能源動(dòng)力測(cè)試技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津工程職業(yè)技術(shù)學(xué)院《工程光學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南昌大學(xué)《稻谷加工工藝學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 《8 二十四節(jié)氣》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年六年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)長(zhǎng)春版
- 淮陰工學(xué)院《機(jī)械學(xué)科概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶對(duì)外經(jīng)貿(mào)學(xué)院《電路分析理論》2023-2024學(xué)年第二學(xué)期期末試卷
- Unit 2 Preparing for the topic-pronunciation 教學(xué)設(shè)計(jì) 2024-2025學(xué)年仁愛(ài)科普版(2024)七年級(jí)英語(yǔ)上冊(cè)
- DL-T 572-2021電力變壓器運(yùn)行規(guī)程-PDF解密
- 教科版四下科學(xué)《植物的生長(zhǎng)變化》單元解讀(新教材解讀)
- 2024年高考生物考前信息必刷卷02(全國(guó)卷新教材)(含答案與解析)
- JB-T 14509-2023 反滲透海水淡化設(shè)備技術(shù)規(guī)范
- GB/T 14799-2024土工合成材料有效孔徑的測(cè)定干篩法
- 2024年03月遼寧朝陽(yáng)市事業(yè)單位定向招考聘用退役士兵100人筆試歷年(2016-2023年)真題薈萃帶答案解析
- 茶葉運(yùn)營(yíng)方案
- 改變學(xué)習(xí)方式促進(jìn)學(xué)生發(fā)展結(jié)題報(bào)告
- 軟件監(jiān)理報(bào)告
- 中國(guó)常見(jiàn)食物營(yíng)養(yǎng)成分表
- 09J202-1 坡屋面建筑構(gòu)造(一)-2
評(píng)論
0/150
提交評(píng)論