Najpogostejša opravila v računalniku so ustvarjanje, premikanje ali brisanje datotek. Oglejmo si različne možnosti za upravljanje datotek.
Za upravljanje datotek lahko uporabite
- Terminal (vmesnik ukazne vrstice - CLI)
- Upravitelj datotek (grafični uporabniški vmesnik -GUI)
V tej vadnici boste izvedeli-
- Zakaj se učiti vmesnika ukazne vrstice?
- Zagon CLI na Ubuntu
- Trenutni delovni imenik (pwd)
- Spreminjanje imenikov (cd)
- Krmarjenje do domačega imenika (cd ~)
- Premik v korenski imenik (cd /)
- Krmarjenje po več imenikih
- Premik za en nivo imenika (cd…)
- Relativne in absolutne poti
Kliknite tukaj, če video ni dostopen
Zakaj se učiti vmesnika ukazne vrstice?
Čeprav se svet seli na sisteme, ki temeljijo na GUI, ima CLI svoje posebne namene in se pogosto uporablja pri skriptiranju in strežniški administraciji. Poglejmo si nekaj prepričljivih uporab -- Primerjalno, ukazi ponujajo več možnosti in so prilagodljivi. Cevovodi in stdin / stdout so izjemno zmogljivi in niso na voljo v GUI
- Nekatere konfiguracije v GUI so globoke do 5 zaslonov, medtem ko je v CLI to samo en ukaz
- Premikanje in preimenovanje 1000-ih datotek v grafičnem uporabniškem vmesniku bo zamudno (uporaba Control / Shift za izbiro več datotek), medtem ko v CLI-ju uporaba regularnih izrazov omogoča isto nalogo z enim ukazom.
- CLI se hitro naloži in ne porabi RAM-a v primerjavi z GUI. V scenarijih krčenja je to pomembno.
Tako GUI kot CLI imajo svoje posebne namene. Grafi za spremljanje zmogljivosti na primer v grafičnem uporabniškem vmesniku dajejo takojšnje vizualne povratne informacije o zdravstvenem stanju sistema, medtem ko je videti na stotine vrstic dnevnikov v CLI očesno.
Naučiti se morate uporabljati GUI (Upravitelj datotek) in CLI (Terminal)
GUI OS, ki temelji na Linuxu, je podoben kateremu koli drugemu OS. Zato se bomo osredotočili na CLI in se naučili nekaj uporabnih ukazov.
Zagon CLI na Ubuntu
Obstajata dva načina za zagon terminala.
1) Pojdite na Dash and type terminal
2) Lahko pa pritisnete CTRL + Alt + T, da zaženete terminal
Ko zaženete CLI (Terminal), boste na njem našli nekaj kot guru99 @ VirtualBox (glej sliko).
1) Prvi del te vrstice je ime uporabnika (bob, tom, ubuntu, home ...)
2) Drugi del je ime računalnika ali ime gostitelja. Ime gostitelja pomaga prepoznati računalnik prek omrežja. V strežniškem okolju postaja ime gostitelja pomembno.
3) ':' je preprosto ločilo
4) Znak tilde '~' kaže, da uporabnik dela v domačem imeniku . Če spremenite imenik, bo ta znak izginil.
Na zgornji sliki smo se z ukaza 'cd' preselili iz / home imenika v / bin . Znak ~ se ne prikaže med delom v imeniku / bin. Pojavi se med selitvijo nazaj v domači imenik.
5) Znak '$' pomeni, da v Linuxu delate kot običajen uporabnik. Med delom kot korenski uporabnik se prikaže '#'.
Sedanji delovni imenik
Imenik, ki ga trenutno brskate, se imenuje Present working directory. Med zagonom računalnika se prijavite v domači imenik. Če želite določiti imenik, s katerim trenutno delate, uporabite ukaz -
pwd
pwd ukaz pomeni p atisni w ELOVNO d irectory
Zgornja slika prikazuje, da je / home / guru99 imenik, s katerim trenutno delamo.
Spreminjanje imenikov
Če želite spremeniti svoj trenutni imenik, uporabite ukaz ' cd '.
cd /tem
Razmislite o naslednjem primeru.
Tu smo se premaknili iz imenika / tmp v / bin v / usr in nato nazaj v / tmp.
Krmarjenje do domačega imenika
Če želite odpreti domači imenik, vnesite cd .
cd
Uporabite lahko tudi ukaz cd ~ .
cd ~
Premik v korenski imenik
Koren datotečnega sistema v Linuxu je označen z '/'. Podobno kot 'c: \' v sistemu Windows.
Opomba: V operacijskem sistemu Windows uporabljate poševnico nazaj "\", v UNIX / Linux pa poševnico naprej "/"
Vnesite 'cd /', da se premaknete v korenski imenik.
cd /
NASVET : Ne pozabite presledka med cd in / . V nasprotnem primeru boste dobili napako.
Krmarjenje po več imenikih
Hkrati lahko krmarite po več imenikih, tako da določite njegovo celotno pot.
Primer: Če želite premakniti imenik / cpu pod / dev, nam tega postopka ni treba razbiti na dva dela.
Namesto tega lahko vtipkamo '/ dev / cpu', da neposredno pridemo do imenika.
cd /dev/cpu
Premik za en nivo imenika
Za navigacijo po eni ravni imenika poskusite.
cd…
Tu smo z ukazom 'cd ...' premaknili en imenik iz '/ dev / cpu' v '/ dev'.
Nato smo z istim ukazom preskočili iz korenskega imenika '/ dev' v '/'.
Relativne in absolutne poti
Pot v računalništvu je naslov datoteke ali mape.
Primer - v sistemu Windows
C:\documentsandsettings\user\downloadsV Linuxu
/home/user/downloads
Obstajata dve vrsti poti:
1. Absolutna pot:
Recimo, da morate brskati po slikah, shranjenih v imeniku Slike domače mape 'guru99'.
Absolutna pot datoteke do direktorija Slike / home / guru99 / Slike
Za navigacijo do tega imenika lahko uporabite ukaz.
cd /home/guru99/Pictures
To se imenuje absolutna pot, saj določite celotno pot do datoteke.
2. Relativna pot:
Relativna pot je priročna, ko morate brskati po drugem podimeniku znotraj danega imenika.
To vas prihrani od napora, da ves čas tipkate celotne poti.
Recimo, da ste trenutno v domačem imeniku. Želite odpreti mapo Prenosi.
Absolutne poti vam ni treba vnašati
cd /home/guru99/Downloads
Namesto tega lahko preprosto vnesete 'cd Downloads' in se pomaknete do imenika Downloads, saj ste že prisotni v imeniku '/ home / guru99' .
cd Downloads
Tako vam ni treba določiti celotne poti, da bi dosegli določeno lokacijo v istem imeniku v datotečnem sistemu.
Povzetek:
- Za upravljanje datotek lahko v Linuxu uporabite GUI (Upravitelj datotek) ali CLI (Terminal). Oboje ima svoje relativne prednosti. V vajah se bomo osredotočili na CLI, imenovan Terminal
- Terminal lahko zaženete z armaturne plošče ali uporabite bližnjično tipko Cntrl + Alt + T
- Ukaz pwd poda trenutni delovni imenik.
- Ukaz cd lahko uporabite za spreminjanje imenikov
- Absolutna pot je popoln naslov datoteke ali imenika
- Relativna pot je relativna lokacija datoteke imenika glede na trenutni imenik
- Relativna pot pomaga preprečiti, da bi ves čas tipkali celotne poti.
Ukaz | Opis |
---|---|
cd ali cd ~ |
Pomaknite se do imenika HOME |
cd… |
Premaknite se za eno stopnjo navzgor |
cd |
Če želite spremeniti v določen imenik |
cd / |
Premakni se v korenski imenik |