Linuxi käsurea õpetus: terminali manipuleerimine CD-käskudega

Lang L: none (table-of-contents):

Anonim

Kõige sagedasemad arvutis tehtavad toimingud on failide loomine, teisaldamine või kustutamine. Vaatame failihalduse erinevaid võimalusi.

Failide haldamiseks võite kasutada järgmist

  1. Terminal (käsurea liides - CLI)
  2. Failihaldur (graafiline kasutajaliides -GUI)

Selles õpetuses saate teada

  • Miks õppida käsurea liidest?
  • CLI käivitamine Ubuntu
  • Praegune töökataloog (pwd)
  • Kataloogide muutmine (cd)
  • Kodukataloogi (CD ~) navigeerimine
  • Liikumine juurkataloogi (cd /)
  • Mitmes kataloogis navigeerimine
  • Ühe kataloogitaseme võrra ülespoole liikumine (cd…)
  • Suhtelised ja absoluutsed teed

Kui videole pole juurdepääsu, klõpsake siin

Miks õppida käsurea liidest?

Kuigi maailm liigub GUI-põhistele süsteemidele, on CLI-l oma spetsiifilised kasutusalad ja seda kasutatakse laialdaselt skriptimisel ja serverite haldamisel. Vaatame seda mõnda veenvat kasutust -
  • Võrdluseks pakuvad käsud rohkem võimalusi ja on paindlikud. Torustik ja stdin / stdout on tohutult võimsad, GUI-s pole neid saadaval
  • Mõni graafilise kasutajaliidese konfiguratsioon on kuni 5 ekraani sügavusel, samas kui CLI-s on see vaid üks käsk
  • Faili 1000-de teisaldamine ja ümbernimetamine GUI-s on aeganõudev (mitme faili valimiseks juhtklahvi / tõstuklahvi kasutamine), samas kui CLI-s saab regulaaravaldisi kasutades sama ülesannet teha ühe käsuga.
  • CLI laadib kiiresti ja ei tarbi RAM-i võrreldes GUI-ga. Kriisistsenaariumites on see oluline.

Nii GUI-l kui ka CLI-l on oma konkreetsed kasutusalad. Näiteks graafilise kasutajaliidese keskkonnas annavad jõudluse jälgimise graafikud silmapilkset visuaalset tagasisidet süsteemi seisundi kohta, samas kui sadade logiridade nägemine CLI-s on silmatorkav.

Peate õppima kasutama nii GUI-d (failihaldurit) kui ka CLI-d (terminali)

Linuxi-põhise operatsioonisüsteemi GUI on sarnane mis tahes muu operatsioonisüsteemiga. Seega keskendume CLI-le ja õpime kasulikke käske.

CLI käivitamine Ubuntu

Terminali käivitamiseks on kaks võimalust.

1) Minge Dashi ja sisestage terminal

2) Või võite terminali käivitamiseks vajutada klahvikombinatsiooni CTRL + Alt + T

Kui käivitate CLI (Terminal), leiate sinna kirjutatud midagi guru99 @ VirtualBox (vt pilti).

1) Selle rea esimene osa on kasutaja nimi (bob, tom, ubuntu, home…)

2) Teine osa on arvuti nimi või hostinimi. Hosti nimi aitab arvutit võrgu kaudu tuvastada. Serverikeskkonnas muutub hostinimi oluliseks.

3) ':' on lihtne eraldaja

4) Tildi ~ märk näitab, et kasutaja töötab kodukataloogis . Kui muudate kataloogi, siis see märk kaob.

Ülaltoodud joonisel oleme käsku "cd" liikunud kataloogist / home kataloogi / bin . Märki ~ ei kuvata kataloogis / bin töötades. See ilmub kodukataloogi tagasi liikudes.

5) Märk $ viitab sellele, et töötate Linuxis tavakasutajana. Juurkasutajana töötamise ajal kuvatakse '#'.

Praegune töökataloog

Praegu sirvivat kataloogi nimetatakse praeguseks töökataloogiks. Te logite oma arvuti käivitamisel kodukataloogi sisse. Kui soovite määrata kataloogi, millega praegu töötate, kasutage käsku -

pwd

pwd käsu tähistab p rint w orking d irectory

Ülal olev joonis näitab, et / home / guru99 on kataloog, millega praegu töötame.

Kataloogide muutmine

Kui soovite oma praegust kataloogi muuta, kasutage käsku " cd ".

cd /tem

Vaatleme järgmist näidet.

Siirdusime kataloogist / tmp kataloogi / bin kataloogi / usr ja seejärel tagasi kataloogi / tmp.

Kodukataloogi navigeerimine

Kui soovite navigeerida kodukataloogi, tippige cd .

cd

Võite kasutada ka käsku cd ~ .

cd ~

Liikumine juurkataloogi

Linuxi failisüsteemi juur tähistatakse tähega "/". Sarnane Windowsis 'c: \'.

Märkus: Windowsis kasutate tahapoole kaldkriipsu "\", samas kui UNIX / Linuxis kasutatakse kaldkriipsu "/"

Sisestage juurkataloogi liikumiseks 'cd /'.

cd /

NÕUANNE . Ärge unustage ruumi CD ja / või vahel . Vastasel juhul saate vea.

Mitmes kataloogis navigeerimine

Saate navigeerida korraga mitmes kataloogis, määrates selle täieliku tee.

Näide: kui soovite kataloogi / cpu teisaldada kataloogi / dev alla, ei pea me seda toimingut kahes osas katkestama.

Selle asemel võime kataloogi otse jõudmiseks sisestada '/ dev / cpu'.

cd /dev/cpu

Ühe kataloogitaseme võrra ülespoole liikumine

Ühe kataloogitaseme võrra navigeerimiseks proovige.

cd… 

Siin on käsu 'cd…' abil üks kataloog kataloogist / dev / cpu üles '/ dev'.

Siis, kasutades sama käsku uuesti, oleme hüpanud '/ dev' juurkataloogi '/'.

Suhtelised ja absoluutsed teed

Arvutusteekond on faili või kausta aadress.

Näide - Windowsis

C:\documentsandsettings\user\downloads
Linuxis
/home/user/downloads

On kahte tüüpi teid:

1. Absoluutne tee:

Oletame, et peate sirvima pilte, mis on salvestatud kodukataloogi 'guru99' kataloogi Pildid.

Pildikataloogi / home / guru99 / Pictures absoluutne failitee

Sellesse kataloogi navigeerimiseks võite kasutada käsku.

cd /home/guru99/Pictures

Seda nimetatakse absoluutseks teeks, kui määrate failini jõudmiseks täieliku tee.

2. Suhteline tee:

Suhteline tee on kasulik, kui peate antud kataloogis sirvima mõnda muud alamkataloogi.

See säästab teid kogu teekonna tippimise püüdest.

Oletame, et olete praegu oma kodukataloogis. Soovite navigeerida allalaadimiste kataloogi.

Teil pole vaja tippida absoluutset rada

cd /home/guru99/Downloads

Selle asemel võite lihtsalt tippida 'cd Downloads' ja navigeerite kataloogi Downloads, kuna olete juba kataloogis '/ home / guru99' .

cd Downloads

Nii ei pea te failisüsteemi samas kataloogis kindla asukoha saavutamiseks määrama täielikku teed.

Kokkuvõte:

  • Failide haldamiseks võite Linuxis kasutada kas GUI-d (failihaldurit) või CLI-d (terminali). Mõlemal on oma suhtelised eelised. Õppesarjas keskendume CLI-le ehk Terminalile
  • Võite terminali käivitada juhtpaneelilt või kasutada kiirklahvi Cntrl + Alt + T
  • Käsk pwd annab praeguse töökataloogi.
  • Kataloogide muutmiseks saate kasutada käsku cd
  • Absoluutne tee on faili või kataloogi täielik aadress
  • Suhteline tee on kataloogifaili suhteline asukoht praeguse kataloogi suhtes
  • Suhteline tee aitab vältida tervete teede kogu aeg sisestamist.
Käsk Kirjeldus

cd või cd ~

Liikuge kataloogi HOME

CD…

Liiguta üks tase ülespoole

cd

Kindla kataloogi vahetamiseks

CD /

Liikuge juurkataloogi