Hoe de console in Linux te openen. Hoe een terminal in Ubuntu te openen. Terminalnavigatieopdrachten

Terminal

Werken met de opdrachtregel is niet zo eng als je zou denken. Om de opdrachtregel te gebruiken heb je geen speciale kennis nodig, omdat het hetzelfde programma is als alle andere. De meeste taken in Linux kunnen vanaf de opdrachtregel worden uitgevoerd. En hoewel er voor de meeste programma's grafische hulpprogramma's zijn, zijn ze soms gewoon niet voldoende. Hier wordt de opdrachtregel gebruikt.

De terminal wordt vaak de opdrachtregel of shell genoemd. In de oudheid was dit de manier waarop gebruikers met computers omgingen; toch merken Linux-gebruikers dat het gebruik van de terminal sneller kan zijn dan de grafische methode. Nu leert u hoe u de terminal gebruikt.

De terminal werd oorspronkelijk gebruikt als bestandsbrowser en wordt inderdaad nog steeds in deze rol gebruikt. U kunt de terminal gebruiken als bestandsbrowser, toegang krijgen tot uw bestanden en de aangebrachte wijzigingen ongedaan maken.

De terminal lanceren

Sollicitatie Troosten kan worden gestart door te selecteren K-menu->Systeem->Console (terminalprogramma) vanuit het bureaubladmenu.

Basiscommando's

Blader door mappen en bestanden: - ls

Team ls(LiSt) toont een lijst met bestanden in verschillende kleuren met volledige tekstopmaak.

Mappen maken - mkdir (mapnaam)

Sollicitatie mkdir(MaKeDIRectory) maakt een map aan.

Map wijzigen: - cd (/adres/map)

Sollicitatie CD(Change Directory - change directory) wijzigt uw huidige map naar de map die u opgeeft.

Een bestand en/of directory kopiëren: - cp (bestands- of directorynaam) (naar: directory- of bestandsnaam)

Team cp(CoPy) kopieert elk geselecteerd bestand. Team cp-r kopieert elke geselecteerde map met alle inhoud.

Bestanden en/of mappen verwijderen: - rm (bestands- of mapnaam)

Team rm(ReMove) verwijdert elk bestand dat u opgeeft. Team rm-r verwijdert elke map die u opgeeft met de volledige inhoud ervan.

Bestanden/mappen verplaatsen/hernoemen: - mv (bestands- of mapnaam)

Team mv(MoVe) verplaatst/hernoemt elk bestand of elke map die u opgeeft

Bestanden/mappen zoeken: - zoek (bestands- of mapnaam)

Team lokaliseren zoekt naar bestanden op de naam die u opgeeft. Het gebruikt de bestandsindex op uw systeem om snel te werken. Voer de opdracht uit om deze index bij te werken sudo bijgewerktb. Deze opdracht wordt elke dag automatisch uitgevoerd als u uw computer aan laat staan. Het moet worden uitgevoerd met beheerdersrechten.

U kunt ook jokertekens in bestands- en mapnamen gebruiken om meer dan één bestand op te geven, zoals "*" (alle tekens komen overeen) of "?" (komt overeen met één teken).

Overschakelen naar consolemodus

Om toegang te krijgen tot de opdrachtregel in Kubuntu, start u meestal een terminal (zie "Een terminal uitvoeren" hierboven), maar soms is het handig om naar een echte console over te schakelen:

    Gebruik de toetsencombinatie om naar de eerste console te schakelen Ctrl -Alt -F1 .

    Gebruik de sneltoets om terug te schakelen naar het bureaublad Ctrl -Alt -F7 .

Opmerking

Er zijn zes consoles beschikbaar. Elk van hen is toegankelijk via een toetsencombinatie: van Ctrl -Alt -F1 naar Ctrl -Alt -F6 .

De terminal is een belangrijk onderdeel in besturingssystemen gebaseerd op de Linux-kernel. Windows-gebruikers zijn eraan gewend dit de opdrachtregel te noemen. Als vroeger, in de tijd van een onderontwikkelde grafische interface, de meeste taken via de terminal werden uitgevoerd, wordt deze nu minder vaak gebruikt in dit besturingssysteem. Op Linux is alles anders. Hier blijft de opdrachtregel een belangrijke rol spelen bij het uitvoeren van veel bewerkingen. Daarom is het belangrijk om te weten hoe je voor een of ander geval op verschillende manieren een terminal in Ubuntu kunt openen.

Ubuntu-opdrachtregel

Eerst moet u duidelijk maken wat een terminal is en waarvoor deze nodig is. Het vertegenwoordigt een op tekst gebaseerde omgeving waarmee de gebruiker communiceert met het besturingssysteem. Het principe van de opdrachtregel in Ubuntu is eenvoudig: "geef een opdracht en ontvang het resultaat."

De terminal heeft drie voordelen die de gebruiker aanmoedigen om hem te gebruiken:

  • het werken met bestanden en mappen versnellen door eenvoudig programmeren;
  • het lanceren van andere programma's binnen de terminal en het organiseren van hun interactie;
  • werken met servers waarmee grote hoeveelheden gegevens veel sneller kunnen worden verwerkt dan met een pc.

Hoe een terminal in Ubuntu te openen

De console in Ubuntu is op verschillende manieren toegankelijk:

  • gebruik van sneltoetsen;
  • in het Dash-menu;
  • via de Launcher Unity-zijbalk;
  • via het venster Uitvoeren.

In de regel hangt de keuze niet alleen af ​​van gemak, maar ook van de mogelijkheid om de console in een bepaalde situatie te openen.

Sneltoetsen voor het starten van de terminal in Ubuntu

Door de terminal te bellen door op sneltoetsen te drukken, onderscheidt Ubuntu zich van andere Linux-distributies. Vanaf elke plek in de grafische interface kunt u de terminal openen door tegelijkertijd op de toetsen Ctrl+Alt+T te drukken.

U kunt de toetsencombinatie wijzigen in de toetsenbordinstellingen in het gedeelte 'Apparaten' van de systeeminstellingen. Er is hier een item "Open terminal". Hij mag elke combinatie van drie sleutels toewijzen.

Dashboardpaneel

U kunt de opdrachtregel in Ubuntu openen via het Dash-menu, dat u kunt oproepen door op het Ubuntu-logo in de linkerbovenhoek van het venster te klikken, of door op de Win-toets op het toetsenbord te drukken. Er verschijnt bovenaan een startregel, waarin u de naam van het programma moet invoeren: "Terminal".

Launcher Unity-paneel

Launcher Unity is een soort snelstartpaneel aan de linkerkant van de werkruimte. Om de terminal er doorheen te starten, moet u de programmasnelkoppeling naar het paneel slepen. Om dit te doen, kunt u het Dash-menu en de bovenstaande stappen gebruiken en vervolgens, zonder de muis los te laten, het terminalpictogram naar Launcher Unity slepen.

Voer opdracht uit

Alle versies van Ubuntu hebben een pop-upvenster "Uitvoeren" dat kan worden geopend door tegelijkertijd op Alt+F2 te drukken. Bovenaan alle vensters verschijnt een invoerregel waarmee u zowel de terminal als elk ander programma kunt starten.

In het laatste geval is er geen manier om de uitvoer van de opdracht te zien, dus het is beter om de console te starten. De terminalopdrachten verschillen in verschillende Ubuntu-omgevingen. In Gnome is dit bijvoorbeeld gnome-terminal , en in KDE is dit console .

Open terminal in map

Soms is het nodig om een ​​terminal vanuit een specifieke map te openen. Dus terwijl u zich in Nautilus-bestandsbeheer bevindt, kan de console worden gestart door het juiste item in het contextmenu te selecteren.

Hoe een bestand te openen via de Ubuntu-terminal

Om een ​​bestand met welke extensie dan ook te openen in het programma dat ervoor bedoeld is, biedt de Ubuntu-opdrachtregel de opdracht xdg-open. Hiermee kunt u niet alleen een bestand, maar ook een webpagina of map op het systeem openen. Om dit te doen, geeft u het pad naar de vereiste bron aan:

xdg-open linux/etc/pswd

Als u een tekstbestand moet openen en toch de inhoud ervan wilt bekijken, zijn er andere opdrachten beschikbaar:


Een programma uitvoeren via de Ubuntu-terminal

Het principe van het starten van programma's via de Ubuntu-terminal is vrij eenvoudig, maar het heeft zijn eigen addertje onder het gras. De sjabloonopdrachtinvoer ziet er als volgt uit:

pad/naar/uitvoerbaar/bestand/programmaparameters

Vaak is het pad naar het programma niet volledig gespecificeerd. Dit wordt verklaard door het feit dat alle hoofdprogramma's in bepaalde mappen zijn opgeslagen, bijvoorbeeld: /bin, /usr/sbin en andere. Om het proces te automatiseren werd daarom de PATH-variabele geïntroduceerd, die al deze paden opslaat. Een volledige lijst met mappen kan worden gevonden door het volgende uit te voeren:

Wanneer de programmanaam naar de console wordt geschreven, scant het systeem alle mappen van het PATH op aanwezigheid ervan. Als de zoekopdracht niet succesvol is, verschijnt de melding “opdracht niet gevonden”. Als u bijvoorbeeld ls typt, wordt een hulpprogramma gestart dat de inhoud van de map afdrukt.

Als de programmalocatie anders is, moet u het volledige pad schrijven. Zelfs als de map met dit programma open is, is het simpelweg schrijven van de naam niet voldoende. U kunt aangeven dat u het hulpprogramma vanuit deze map wilt openen met behulp van “./”:

Soms is het nodig om een ​​hulpprogramma te definiëren dat standaard wordt gebruikt om bepaalde bestanden te openen. Gebruik in dit geval de EDITOR-variabele:

Conclusie

Weten hoe je een terminal in Ubuntu moet openen, evenals de hoofdlijst met de mogelijkheden ervan, is wenselijk voor gebruikers van dit besturingssysteem. Ondanks het gemak van het gebruik van de grafische schil, biedt de console bredere functionaliteit en is dit soms de enige manier om een ​​probleem op te lossen. Na verloop van tijd wordt de tekstinterface vertrouwd, wat het werk aanzienlijk versnelt.

Alle Linux-nieuwkomers hebben waarschijnlijk al gehoord van de terminal, of zoals deze ook wel de opdrachtregel wordt genoemd. De aanwezigheid en complexiteit van de terminal is immers een van de belangrijkste argumenten van Linux-tegenstanders. Mogelijk bent u de opdrachtregel in Windows in de praktijk al tegengekomen en weet u al wat het is.

Het Linux-besturingssysteem heeft inderdaad een terminal waarop u de opdrachten kunt uitvoeren die u nodig heeft om uw systeem zeer efficiënt te beheren. Maar dit is helemaal niet nodig; een grafische interface is voldoende. Nu is het gebruik van de terminal naar de achtergrond verdwenen, maar het blijft het belangrijkste middel voor toegang tot externe servers en een hulpmiddel voor professionals.

De Linux-terminal is veel interessanter dan de Windows-opdrachtregel, en dit artikel zal gedetailleerd ingaan op het werken in de Linux-terminal voor beginners, en ook op wat een Linux-terminal is en wat het eigenlijk is.

Het gebruik van de terminal begon heel lang geleden. Zelfs voordat DOS werd gemaakt en er geen grafische interface was. In de jaren tachtig begon het Unix-besturingssysteem zich nog maar net te ontwikkelen. Gebruikers moeten op de een of andere manier met het systeem communiceren en de eenvoudigste manier is om opdrachten te gebruiken. U voert een commando in, het systeem stuurt u een antwoord terug.

Sindsdien werd deze invoermethode in veel systemen gebruikt, waaronder DOS en Apple's OS/2, totdat de grafische interface werd uitgevonden. De terminaltekstmodus werd vervolgens met succes vervangen, maar wordt nog steeds gebruikt waar deze nodig is.

Hierboven hebben we per terminal de plaats begrepen waar u opdrachten kunt invoeren en een reactie van de computer kunt ontvangen. Dit kan de Linux-tekstmodus zijn of een terminalvenster dat geopend is in de grafische modus. In Linux worden vaak de volgende woorden gebruikt: console, terminal, opdrachtregel, opdrachtshell, tty, terminalemulator. Ze hebben allemaal betrekking op de terminal, maar betekenen iets andere dingen. Voordat we verder gaan, moeten we eerst de voorwaarden begrijpen, zodat we alles bij de juiste naam kunnen noemen.

Onder terminal Het is gebruikelijk om de omgeving te begrijpen waarin u opdrachten kunt invoeren en daarop een reactie kunt ontvangen. Dit kan een fysieke terminal zijn of een terminal op een computer.

Troosten- dit is de fysieke uitrusting voor het beheer van de server. Wanneer de server niet toegankelijk is vanaf het netwerk, kunt u deze alleen via de console beheren.

TTY is een apparaatbestand dat door de kernel wordt gemaakt en terminaltoegang tot programma's biedt. Deze bestanden kunnen /dev/tty zijn voor permanente tekstterminals en /dev/pts/* voor terminalemulators. U kunt een opdracht uitvoeren of een bericht verzenden door eenvoudigweg gegevens naar dit bestand te schrijven, en het resultaat ook verkrijgen door gegevens uit dit bestand te lezen.

Terminal-emulator is een grafisch programma dat u toegang geeft tot een tty- of pts-terminal. Bijvoorbeeld Gnome Terminal, Konsole, Terminix, Xterm en vele anderen.

Commandoshell- het tty-apparaat houdt zich alleen bezig met het verzenden en ontvangen van gegevens, maar iemand anders moet al deze gegevens verwerken, opdrachten uitvoeren en hun syntaxis interpreteren. Er zijn veel opdrachtshells, dit zijn bash, sh, zsh, ksh en andere, maar Bash wordt het vaakst gebruikt.

Goed opdrachtregel- dit is de plaats waar u uw opdrachten invoert, de terminalprompt om invoer.

Nu we hebben uitgezocht wat een Linux-terminal is en alle basisprincipes kennen, gaan we verder met het oefenen ervan.

Hoe open je een Linux-terminal?

Er zijn verschillende manieren om toegang te krijgen tot de terminal. Uw standaard inrichtingssysteem creëert 12 virtuele terminals. In een ervan (meestal de zevende) draait je grafische shell, maar alle andere kunnen vrij gebruikt worden. Om tussen terminals te wisselen, kunt u de combinaties Ctrl+Alt+F1-F12 gebruiken. Om te autoriseren, moet u uw gebruikersnaam en wachtwoord invoeren.

Dit zijn tekstterminals zonder grafische interface; ze zijn misschien niet erg handig om mee te werken, maar dergelijke terminals zullen handig zijn als de grafische interface niet werkt.

Met de tweede methode kunt u een virtuele terminal rechtstreeks in de GUI openen met behulp van een terminalemulator. De Linux-terminalemulator werkt met bestanden in de map /dev/pts/* en wordt ook wel een pseudo-terminal genoemd omdat deze geen tty gebruikt.

In Ubuntu kunt u de Linux-terminal starten door op een sneltoets te drukken Ctrl+Alt+T:

Het is ook te vinden in het Dash-applicatiemenu:

Zoals je kunt zien, is het openen van de opdrachtregel in Linux heel eenvoudig.

Commando's uitvoeren in de terminal

Laten we de Linux-terminal voor beginners eens nader bekijken. Zoals ik al zei, zijn de terminal- en tty-apparaatbestanden alleen verantwoordelijk voor het overbrengen van gegevens. De opdrachtshell is verantwoordelijk voor het verwerken van opdrachten, waarnaar de van de gebruiker ontvangen gegevens worden overgedragen.

Je kunt iets typen en kijken of het werkt:

Om een ​​commando uit te voeren, typt u het gewoon en drukt u op Enter.

Bovendien ondersteunt de Bash-shell automatisch aanvullen, dus je kunt een halve opdracht schrijven, op TAB drukken en als slechts één opdracht met dergelijke tekens begint, wordt deze automatisch voltooid. Zo niet, dan kun je twee keer op TAB drukken om mogelijke opties te zien.

Exact hetzelfde schema werkt voor bestandspaden en opdrachtparameters:

In Windows kon je hier niet eens van dromen. Om een ​​opdracht uit te voeren, kunt u de naam van het uitvoerbare bestand opgeven, of , relatief ten opzichte van de hoofdmap of een andere map. Het is belangrijk op te merken dat de Linux-opdrachtshell, in tegenstelling tot Windows, hoofdlettergevoelig is, dus wees voorzichtig bij het invoeren van opdrachten en hun parameters.

Standaard kan het werken op de Linux-opdrachtregel worden gedaan met behulp van een groot aantal opdrachten, waarvan er veel, bijvoorbeeld voor het bladeren door mappen, het bekijken van inhoud en het installeren van software, bij het systeem worden geleverd.

Een exemplaar van een lopend commando wordt een proces genoemd. Wanneer een opdracht wordt uitgevoerd in de Linux-terminal, moeten we wachten tot deze is voltooid voordat we de volgende uitvoeren.

Commando's kunnen worden uitgevoerd zonder parameters, zoals we hierboven zagen, of met parameters waarmee u de gegevens kunt specificeren waarmee het programma zal werken, en er zijn ook opties waarmee u het gedrag kunt aanpassen. De meeste standaardhulpprogramma's volgen deze syntaxis:

$ opdrachtopties parameter1 parameter2...

Opties zijn vaak optioneel en verduidelijken een of ander aspect van de werking van het programma. Ze zijn geschreven in de vorm van een streepje en een symbool of een dubbel streepje en een woord. Bijvoorbeeld -o of --output. Laten we een voorbeeld geven van het ls-commando. Zonder opties en parameters:

Met een parameter die aangeeft naar welke map moet worden gekeken:

Met de optie -l voert u het volgende uit als een lijst:

In met optie en parameter:

Je kunt twee opties combineren:

Kortom, dit is alles wat u moet weten over opdrachten om ze productief te kunnen gebruiken. We zouden ook kunnen praten over het combineren van commando's en het omleiden van de uitvoer van het ene commando naar het andere, maar dit is een apart onderwerp.

Conclusies

In dit artikel werd het werken in de Linux-terminal voor beginners besproken. De Linux-opdrachtregel lijkt in eerste instantie misschien erg ingewikkeld, maar dat is helemaal niet zo. Hij is veel gemakkelijker te gebruiken dan in Windows en stelt je in staat het systeem efficiënter te beheren. Ik hoop dat dit artikel enig licht werpt op dit zeer belangrijke onderwerp.

Mac OS is een Unix-systeem en omdat het een volwaardig lid is van de Unix-familie, heeft het een opdrachtregel (ik denk dat dit niet-ervaren Mac-gebruikers zal verrassen). Ja, in Mac OS, maar ook in Linux en Windows, is er een opdrachtregel waarmee je absoluut alle opdrachten kunt uitvoeren. Aanvankelijk werkte het werk in Unix, Linux en Windows als volgt: de gebruiker voerde een opdracht in en ontving na een tijdje het resultaat. Toen verscheen er een grafische interface, waarmee je dezelfde handelingen alleen veel gemakkelijker kon uitvoeren. Tegenwoordig kunnen bijna alle bewerkingen in Mac OS worden uitgevoerd in een grafische interface, maar er is nog steeds een beheergebied waarin je niet zonder de opdrachtregel kunt (in Mac OS heet dit Terminal), vooral bij het herstellen van de werking van het besturingssysteem systeem. Maar omdat crashes in Mac OS uiterst zeldzaam zijn, realiseren veel gebruikers zich niet eens dat ze een terminal hebben.

Om kennis te maken met de Terminal of om eenvoudig enkele opdrachten uit te voeren, moet u deze starten. Start Terminal op Mac op meerdere manieren mogelijk.

Open Terminal met behulp van Spotlight-zoeken.

Start Spotlight door op het vergrootglaspictogram in het menugebied te klikken of door de sneltoets te gebruiken + <Пробел>.

Voer het woord in de Spotlight-zoekbalk in Terminal en druk op "Invoeren"

Als gevolg hiervan ziet u een Terminal-venster.

Start Terminal in Finder.

Als u om de een of andere reden niet tevreden bent met de eerste methode om de terminal te starten, is dit naar mijn mening het handigst, er is een andere manier. Open "Finder", selecteer "Programma's" - "Hulpprogramma's".

Zoek tussen de hulpprogramma's "Terminal" en voer het uit.


Er zijn veel artikelen, tutorials en voorbeelden op internet waarin gebruikers worden gevraagd te “kopiëren en plakken” opdracht in de Linux-terminal" Waar de terminal zich bevindt en hoe u deze kunt bereiken, wordt in deze artikelen echter niet uitgelegd.

Daarom hebben we geprobeerd een duidelijke gids samen te stellen om gebruikers te helpen bij het vinden terminal in verschillende versies van Linux en, belangrijker nog, besef de voordelen van het gebruik ervan.

Wat zijn lijn, console en terminal in Linux?

Console en terminal in Linux- dit zijn synoniemen die hetzelfde programma aanduiden, hetzelfde "venster" waarin Linux-opdrachten worden ingevoerd. Een regel binnen de terminal waarin opdrachten worden geschreven, opdrachtregel genoemd.

Hoe vind ik een Linux-terminal?

In Ubuntu (Gnome) vind je de terminal in het menu Toepassingen > Accessoires > Terminal (Toepassingen > Accessoires > Terminal).

In Kubuntu kun je de terminal op de volgende manier vinden:
- klik op het blauwe icoontje Kmenu,
- typ een woord terminal ,
- klik op Troosten.

IN Xubuntu (XFCE) is te vinden in de terminal in het menu Toepassingen>Accessoires>Terminal.

Opmerking: Om de terminal te starten in Clario Dock hoeft u alleen maar het Clario-paneel op te roepen en de opdracht daarin te typen terminal .

Hoe voer ik opdrachten correct in een Linux-terminal in?

De onderstaande instructies zijn uitsluitend bedoeld voor beginners. Zodra een Linux-gebruiker de stappen heeft voltooid, is het onwaarschijnlijk dat hij of zij er nog een keer naar moet terugkeren.

Om een ​​opdracht via een Linux-terminal uit te voeren, moet je dus:

Start terminal. Er verschijnt een zogenaamde “welkomstregel” op het scherm. Het ziet er zo uit:

Rijst. Linux-terminal met begroetingsregel

Een sneltoets gebruiken Ctrl+Invoegen (Ctrl+C) kopieer de opdrachtregel die u moet invoeren. Bijvoorbeeld,

sudo apt-get install easytag.

Een sneltoets gebruiken Shift+Invoegen(of door op het muiswiel te klikken) plak de opdracht na de regel in de Linux-terminal vashe_imya@imya_komputera:~$.

Rijst. Commandoregel in Linux-terminal

Druk op de Enter-knop.

Als de lijn op het scherm verschijnt wachtwoord voor jouw_imuy:, wat betekent dat u uw accountwachtwoord moet invoeren (hetzelfde als uw computerwachtwoord).

Rijst. Linux-terminal vraagt ​​om wachtwoord

Druk nogmaals op de Enter-knop.

Het is belangrijk om te onthouden dat het wachtwoord dat u invoert niet op de terminalregel verschijnt. Uiterlijk ziet het er zo uit: de gebruiker typt een wachtwoord en op het scherm blijft de cursor op dezelfde plaats knipperen, alsof er niets is gebeurd.

Deze invoerfunctie wordt uitsluitend voor veiligheidsdoeleinden bewaard: gebruikers in de buurt zien niet het aantal tekens van het ingevoerde wachtwoord.

Nadat u nogmaals op de Enter-knop hebt gedrukt, begint de terminal te zoeken naar pakketten om het door de gebruiker gevraagde programma te installeren. Wanneer alle benodigde pakketten zijn gevonden, vraagt ​​de terminal: Wilt u doorgaan [J/n]?

Rijst. Bevestiging van installatie in de Linux-terminal

Het antwoord “Ja” (D) kan worden geselecteerd met behulp van de Y-toets (in de Engelse toetsenbordindeling) of D (in de Russische toetsenbordindeling).

Het antwoord “Nee” (n) kan worden geselecteerd met behulp van de N-toets (in de Engelse toetsenbordindeling) of N (in de Russische toetsenbordindeling).

Na een positief antwoord begint de installatie van het programma in de terminal. Het einde ervan zal de "welkomstregel" zijn die verscheen aan het begin van het werken met de terminal - vashe_imya@imya_komputera:~$.