Kako raditi s datotekama, mapama i aplikacijama u Bashu na Ubuntu na Windows 10
Dodavanje podsustava Windows(Windows Subsystem) za Linux u sustavu Windows 10(Windows 10) bilo je iznenađenje za mnoge, uključujući i nas. Iako je to alat namijenjen uglavnom programerima, čini se da su i redoviti korisnici zainteresirani za ovu značajku. Mislili smo da bi imalo smisla ako vam pokažemo kako pokrenuti naredbe u Bashu(Bash) na Ubuntu na Windows 10 za rad s datotekama, mapama i aplikacijama. Ima dosta terena za pokrivanje, pa krenimo:
NAPOMENA:(NOTE:) Ovaj vodič temelji se na sustavu Windows 10 s ažuriranjem od 10. studenog(November 10 Update) . Ako imate stariju verziju sustava Windows 10(older version of Windows 10) , neke naredbe možda neće raditi ili stvari mogu izgledati drugačije.
Kako nabaviti Ubuntu na Windowsima
Za ovaj vodič trebali biste imati instaliran Linux Ubuntu na Windows na vašem (Windows)Windows 10 računalu ili uređaju. Ako to već niste učinili ili ako trebate neke smjernice o ovom pitanju, ovdje smo opisali cijeli proces instalacije: Kako mogu nabaviti podsustav Windows za Linux?(How do I get the Windows Subsystem for Linux?)
Drugo, pretpostavljamo da nikada niste radili s Linuxom(Linux) i da o tome "ne znate ništa", baš kao i Jon Snow . 🙂
Što je Bash na Ubuntu u Windowsima
Kao potpuni početnik, možda ćete se zapitati što dobivate od Basha(Bash) na Ubuntu na Windowsima(Windows) . Dobivate cjelokupno okruženje ljuske Bash(Bash shell) na svom Windows 10 računalu. Ako ste prije koristili Windows , bilo Windows 10, Windows XP ili bilo što između ta dva, vjerojatno ste upoznati s naredbenim redkom(Command Prompt) i okruženjima PowerShell . Bash je slična ljuska, ali stvorena za Linux operacijske sustave.
Baš kao i naredbeni redak(Command Prompt) , Bash je okruženje naredbenog retka. Radi na Linux kernelu i nudi vam cijeli niz uslužnih programa naredbenog retka za pokretanje. Možete ga koristiti za preuzimanje, instaliranje i korištenje Linux aplikacija, ako je to ono što želite. A svi uslužni programi koje pokrećete unutar Basha(Bash) dobivaju pristup vašem datotečnom sustavu Windows 10. (Windows)To znači da možete pristupiti, stvarati i brisati datoteke i mape na bilo kojem od vaših diskova. Također je važno napomenuti da je, iako je moguće, pokretanje grafičkih aplikacija u Ubuntuu(Ubuntu) na Windowsima(Windows) prilično složena stvar i sklona pogreškama. To je zato što je Ubuntuon Windows je stvoren kako bi se omogućio Linux podsustav i pristup njegovim uslužnim programima za programere, a ne za obične korisnike.
Kako pokrenuti Ubuntu na Windows 10
Prva stvar koju morate učiniti nakon što instalirate Ubuntu na Windows je da ga pokrenete, a brz način da to učinite je da kliknete ili dodirnete njegov prečac iz izbornika Start(Start Menu) .
Ovako izgleda Ubuntuovo sučelje u (Ubuntu)sustavu Windows 10(Windows 10) :
Budući da je okruženje naredbenog retka, morate napisati tekstualne naredbe koje želite pokrenuti u njemu. Ako ste prije radili s naredbenim redkom(Command Prompt) , vjerojatno ste navikli pisati cijeli put naredbe kako biste je mogli pokrenuti. Zaboravite na to dok koristite Bash ljusku. Ovdje se svaka naredba, alat ili aplikacija koju instalirate može pokrenuti s bilo kojeg mjesta samo upisivanjem njenog naziva. Nema potrebe dodavati njegovu putanju ispred imena. Pogledajmo sada osnovne naredbe koje trebate naučiti da biste započeli:
1. Kako promijeniti direktorij na vašem Windows 10 PC-u, s Bash -om na Ubuntu -u, koristeći naredbu CD
Jedna od bitnih naredbi u Bashu(Bash) je ona koja vam omogućuje promjenu mape u kojoj radite. Za navigaciju do druge mape s računala sa sustavom Windows 10, sve što trebate učiniti je pokrenuti naredbu cd [path] gdje je [path] lokacija te mape.
Imajte na umu da su svi pogoni na vašem Windows 10 PC-u montirani u /mnt/[the letter of the drive] . Na primjer, pogon C na kojem se obično instalira (C)Windows 10 nalazi se na ovom mjestu: /mnt/c . D disk , ako ga imate, nalazi se na /mnt/d i tako dalje. Uzmimo primjer: ako želite navigirati do mape Digital Citizen koja se nalazi na vašem (Digital Citizen)D pogonu, morat ćete pokrenuti ovu Bash naredbu: cd "/mnt/d/Digital Citizen" .
VAŽNO:(IMPORTANT:) Ako mapa u kojoj želite raditi ima razmake u svom nazivu, kao što je slučaj s Digital Citizen , svakako stavite put između navodnika. Također, koristite samo ravne znakove, a ne kovrčave ili pametne navodnike, jer oni ne rade.
2. Kako vidjeti sadržaj mape na vašem Windows 10 PC-u, s Bash -om na Ubuntu -u, koristeći naredbu LS
U Bashu(Bash) , još jedna vitalna naredba koja vam pokazuje sadržaj mape je ls . Upišite ga, pritisnite Enter na tipkovnici i trebali biste dobiti popis svih mapa i datoteka koje se nalaze unutar trenutnog direktorija.
Kao što možete vidjeti na prethodnoj snimci zaslona, mape su označene tako da ih možete razlikovati od datoteka.
3. Kako kopirati datoteke na svoje računalo sa sustavom Windows 10, s Bashom(Bash) na Ubuntu , koristeći CP naredbu
Bash također uključuje sve naredbe potrebne za osnovno upravljanje datotekama, kao što su kopiranje, premještanje, preimenovanje, brisanje. Naredba koja vam omogućuje kopiranje datoteke s jednog mjesta na drugo je cp [izvor] [odredište](cp [source] [destination]) , gdje je [izvor]([source]) put do datoteke koja se kopira, a [odredište]([destination]) put do mjesta na koje će se kopirati .
Na primjer, recimo da želimo kopirati datoteku pod nazivom incognito.xlsx, koja se nalazi u našoj mapi Digital Citizen , u podmapu (Digital Citizen)Sigurnost za svakoga(Security for Everyone) . Da bismo to učinili, naredba koju bismo morali pokrenuti je cp "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone" .
Datoteka se zatim kopira u navedenu mapu.
4. Kako premjestiti ili preimenovati datoteke na vašem Windows 10 PC-u, s Bash -om na Ubuntu -u, koristeći naredbu MV
Premještanje ili preimenovanje datoteka pomoću Basha(Bash) slično je kopiranju datoteka. Naredba koju trebate pokrenuti u tu svrhu ima sljedeću sintaksu: mv [izvor] [odredište](mv [source] [destination]) , gdje je [izvor]([source]) put do datoteke koja je premještena ili preimenovana, a [odredište]([destination]) je put do mjesta na koje ide biti pomaknut. Ako je [odredište]([destination]) isto kao [izvor],([source],) ali se naziv datoteke koji navedete razlikuje od izvornog, datoteka se preimenuje umjesto da se premješta.
Koristeći isti primjer kao prije, premjestimo datoteku incognito.xlsx iz naše mape Digital Citizen u podmapu (Digital Citizen)Security for Everyone , a zatim je preimenujmo u web_incognito.xlsx . Da bismo to učinili, moramo pokrenuti ove naredbe: mv "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone" i zatim mv "/mnt/d/Digital Citizen/Security for Everyone/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone/web_incognito.xlsx" .
5. Kako izbrisati datoteke s računala sa sustavom Windows 10, s Bashom(Bash) na Ubuntu , koristeći naredbu RM
Uklanjanje ili brisanje datoteka u Bashu(Bash) vrši se uz pomoć naredbe rm [file](rm [file]) . Da bismo uklonili datoteku web_incognito.xlsx koju smo ranije kreirali, prvo se krećemo do naše mape Sigurnost za svakoga(Security for Everyone) koja je drži, koristeći naredbu cd "/mnt/d/Digital Citizen/Security for Everyone" . Zatim pokrećemo naredbu rm web_incognito.xlsx .
6. Kako stvoriti mape na vašem Windows 10 PC-u, s Bash -om na Ubuntu -u, koristeći naredbu MKDIR
Stvaranje mape s Bashom(Bash) vrši se pomoću naredbe mkdir [folder] , gdje je [folder] naziv mape koju želite stvoriti. Za primjer, recimo da želimo stvoriti mapu pod nazivom Testovi(Tests) unutar našeg Digital Citizen direktorija. Da bismo to učinili, prvo idemo do mape Digital Citizen (cd "/mnt/d/Digital Citizen") , a zatim pokrećemo naredbu mkdir Tests . To je tako jednostavno.
7. Kako izbrisati mape s računala sa sustavom Windows 10, s Bashom(Bash) na Ubuntu , koristeći naredbu RM -R
Slično, uklanjanje ili brisanje mape pomoću Basha(Bash) jednako je jednostavno. Dođite(Navigate) do nadređenog direktorija mape koju želite ukloniti i pokrenite naredbu rm -r [mapa](rm -r [folder]) , gdje je [mapa]([folder]) naziv mape za brisanje. Možda ste primijetili da ova naredba također uključuje argument -r : trebate ga dodati tako da se sve unutar te mape također briše, rekurzivno.
Kao primjer, izbrišite mapu Tests koju smo prethodno stvorili unutar naše mape Digital Citizen . Za to prvo moramo prijeći do roditeljske mape, a to je Digital Citizen , koristeći naredbu: cd "/mnt/d/Digital Citizen" . Zatim moramo pokrenuti naredbu rm -r Tests .
8. Kako preuzeti i instalirati Linux aplikacije na Windows 10 , s Bashom(Bash) na Ubuntu , koristeći naredbu SUDO APT-GET INSTALL
Linux vam također omogućuje pokretanje naredbi kao superkorisnik pomoću naredbe SUDO , što vam daje administrativne privilegije. Sintaksa je jednostavna: sudo [aplikacija](sudo [application]) , gdje [aplikacija]([application]) može biti bilo koji program instaliran na operacijskom sustavu. Budući da vam naredba sudo daje administrativne ovlasti nad svime u Linuxu(Linux) , vrlo je slična onome što administratorski korisnički račun može učiniti u Windowsu(Windows) . Ako želite preuzeti, instalirati i pokrenuti Linux aplikacije, možete koristiti sljedeće naredbe:
Prvo pokrenite sudo apt-get update . Ova naredba preuzima najnovije popise softvera iz Ubuntua(Ubuntu) .
Zatim, da preuzmete i instalirate Linux aplikaciju koju želite, pokrenite sudo apt-get install [naziv aplikacije](sudo apt-get install [application name]) . Na primjer, ako želimo instalirati w3m , koji je tekstualni web-preglednik, morali bismo pokrenuti sudo apt-get install w3m . Ako aplikacija zahtijeva dodatne pakete, možda ćete morati potvrditi da želite nastaviti, u tom slučaju pritisnite tipku Y na tipkovnici.
Nakon što je aplikacija instalirana, možete je pokrenuti tako da upišete njezin naziv u Bash , nakon čega slijedi sve potrebne parametre. Na primjer, ako želimo posjetiti našu web stranicu, morali bismo upisati w3m digitalcitizen.life .
9. Kako dobiti pomoć u Bashu(Bash) na Ubuntu na Windowsima(Windows) , koristeći argument HELP
Ako želite saznati više o tome što određena naredba radi, napišite je u Bash i dodajte parametar "--help" . Prikazane informacije trebale bi baciti više svjetla na strukturu i upotrebu te naredbe. Uzmimo, na primjer, naredbu ls, koja navodi sadržaj mape. Možda se čini kao jednostavna naredba, ali nudi dosta opcija za način na koji prikazuje informacije. Evo dijela pomoći koju dobivate za to:
Jeste(Did) li isprobali Bash na Ubuntu na Windowsima(Windows) ?
Nadamo se da smo vas uspjeli upoznati s vrlo zanimljivim svijetom Linux Basha(Linux Bash) i osnovama njegovog korištenja u sustavu Windows 10(Windows 10) . Isprobajte naredbe koje smo prikazali i saznajte više o svakoj naredbi koristeći argument HELP . Ako imate bilo kakvih pitanja ili savjeta za podijeliti, ne ustručavajte se komentirati u nastavku.
Related posts
34 tipkovnička prečaca za naredbeni redak sustava Windows 10
Kako prilagoditi naredbeni redak (cmd) u sustavu Windows 10
Prečaci za UEFI BIOS i Windows 10 okruženje za oporavak
8 značajki koje su nove u naredbenom retku i PowerShellu sustava Windows 10?
3 načina za promjenu IP adrese u sustavu Windows 10
12 savjeta o tome kako pretraživati u sustavu Windows 10
God Mode u sustavu Windows 11 u odnosu na Windows 10 u odnosu na Windows 7 -
Kako koristiti aplikaciju Windows 10 Vaš telefon s Android pametnim telefonima
Naredbeni redak - najmoćniji i najmanje korišteni alat za Windows
Kako koristiti poglede File Explorera u sustavu Windows 10 kao profesionalac
Kako natjerati Windows 10 File Explorer da prikazuje minijature za sve medijske datoteke
Kako promijeniti lokaciju OneDrive-a u sustavu Windows 10 -
Kako koristiti Windows Mobility Center u sustavu Windows 10 -
Kako nadograditi na Windows 10 (besplatno) -
Kako otvoriti naredbeni redak kada se Windows ne pokreće (3 načina)
Kako koristiti diskpart, chkdsk, defrag i druge naredbe povezane s diskom
Što je Windows terminal? -
Kako prikvačiti na izbornik Start u sustavu Windows 10: Potpuni vodič -
Kako pokrenuti naredbe iz File Explorera u sustavu Windows 10 -
Što je naredbeni redak (CMD)?