Koj puas tau xav ua qhov haujlwm hauv koj lub operating system? Koj puas tau xav sau qhov program uas tuaj yeem tsim cov ntawv thiab luam cov ntawv ntawd rau hauv cov npe tshwj xeeb? Koj puas tau xav txog kev ua cov haujlwm no siv BASH Plhaub hauv Ubuntu? Yog tias muaj, ces qhov no yog kab lus rau koj!
Cov kauj ruam
Kauj Ruam 1. Tua Terminal
Koj tuaj yeem tso lub davhlau ya nyob twg los ntawm kev qhib lub dash thiab tshawb rau nws los ntawm lub npe. Koj tseem tuaj yeem qhib nws siv cov keyboard luv Ctrl+Alt+T.
Kauj Ruam 2. Tua tawm vi/vim editor
Vim yog dawb thiab nrov ntawv editor uas siv kab hais kom ua interface. Yog tias koj tsis muaj Vim tam sim no koj tuaj yeem ua tau yooj yim los ntawm kev ntaus cov lus txib no rau hauv lub davhlau ya nyob twg: sudo apt-get install vim.
Kauj Ruam 3. Ntaus vim ListDir.sh thiab ntaus ↵ Enter
Ib zaug hauv Editor, ntaus "I" lossis "i." Qhov no yuav tso cai rau koj ntxig/pib ntaus koj lub plhaub ntawv.
Kauj Ruam 4. Ntaus cov cai hauv qab no:
#!/bin/tsoo. Qhov no hu ua a Shebang kab.
Kauj Ruam 5. Ntaus tus lej raws li qhia hauv daim duab
Thawj kab (echo "Txais tos") luam kab "Zoo siab txais tos" rau hauv lub davhlau ya nyob twg. ncha tau siv los xa cov ntawv uas tau muab thiab kab tshiab. Kab thib ob (ls) teev cov ntsiab lus ntawm phau ntawv teev npe. ls yog luv rau cov npe. Kab kawg (lwm nqe lus ncha) xa cov ntawv no Ua kom tiav cov npe ntawm cov npe.
Kauj Ruam 6. Tawm vim
Ntaus cov ntawv tseem ceeb ua ke hauv qab no, Esc +: + wq kom dim tus editor. Qhov no yuav sau qhov hloov pauv rau hauv cov ntawv thiab coj koj rov qab mus rau lub davhlau ya nyob twg. Txuag cov ntaub ntawv raws li ListDir.sh
Kauj Ruam 7. Hloov cov kev tso cai nkag
Nkag mus rau cov lus txib hauv qab no: chmod +x ListDir.sh. chmod yog cov lus txib siv hauv Unix zoo li cov tshuab ua haujlwm los hloov kev tso cai nkag mus rau ib daim ntawv.
Kauj Ruam 8. Khiav daim ntawv
Hom./ListDir.sh kom khiav tsab ntawv no. Koj yuav tsum tau txais cov npe ntawm cov npe thiab cov lus raws li qhia hauv daim duab saum toj no.
Lub tswv yim
- Los ntawm lub neej ntawd, vim tsis tau teeb tsa.
- Siv vim los kho koj cov ntawv sau.
- Nkag mus rau koj tus password thiab cia Ubuntu ua txuj ci tseem ceeb.
- Tom qab kev teeb tsa tiav, muab cov lus txib.
Lus ceeb toom
- Txhawm rau pib, tso koj lub plhaub ntawv sau rau hauv koj phau ntawv qhia tsev thaum koj pib koj cov ntawv sau. Thaum yooj yim, tso lawv rau hauv koj cov npe uas xav tau.
- Ua kom ntseeg tau tias cov ntaub ntawv koj tsim, tsis nyob hauv ib qho kab ke kab ke ntawm / = hauv paus cov ntaub ntawv system.