Sådan bliver du fortrolig med Ubuntu-kommandoer

Ubuntu, ligesom de fleste Linux-distributioner, har et softwareprogram, der ligner Windows kommandolinjen, som kaldes en "Terminal". På samme måde som kommandolinjen har terminalen en bred vifte af anvendelser til computerbrugere på alle niveauer, fra afslappet bruger til erfaren programmør. At lære at bruge det kan forbedre din evne til at bruge din Linux computer betydeligt ved at udnytte sine bedste funktioner.

trin

  1. 1
    For at komme i gang, her er nogle oplysninger om, hvad de forskellige kommandoer i forbindelse med mapper og mapper betyder.
    • sudo ("superbruger"): Et meget almindeligt udtryk, der angiver, at de trufne handlinger skal kontrolleres med administratoradgangskoden.
    • CD ("Change Directory"): Med denne kommando kan du navigere gennem systemet. Bare skriv "cd" eller "cd ~" vil tage dig til "hjem" mappe (Start), som er den mappe, hvor du befinder dig forudbestemt måde, når du starter en session på Terminal.
      • cd / - Det tager dig til rodmappen.
      • cd .. - Det tager dig til et niveau bibliotek over den nuværende.
      • cd - - Flytter den til den forrige mappe.
    • pwd ("print arbejdskatalog"): Viser din placering på systemet.
    • ls ("liste"): Viser alle filer i den aktuelle mappe. At skrive "ls ~" viser filerne i din "hjem" -mappe, og tilføj navnet på en mappe viser en liste over filerne i den pågældende mappe. For eksempel vil kommandoen "ls ~ / Desktop" vise filerne i din "Desktop" -mappe.
    • cp ("kopi"): Giver dig mulighed for at kopiere en fil. For at gøre dette skal du tilføje navnet på den fil, du vil kopiere sammen med kommandoen, så længe den er placeret i den mappe, du navngav. Ellers skal du skrive "cp ~ /"for at angive, hvor filen du vil kopiere er placeret.
    • mv ("flyt"): Med denne kommando kan du omdøbe eller flytte en fil. Hvis du vil omdøbe filen "big" til "bang", skriv "mv big bang". Dette kræver, at du har navigeret til den korrekte mappe eller for at angive filsti. Når du skriver "mv bang ~ / Desktop", flyttes "bang" filen fra hjem til desktop, men hvis du også vil omdøbe det, skal du tilføje det nye filnavn efter det aktuelle navn i kommandoen.
    • rm ("fjern"): Det fjerner blot en fil. Angiv kun stien eller filnavnet.
      • rmdir ("fjern mappe"): Fjerner en "tom" mappe.
      • rm-r ("Fjern rekursivt"): Fjerner en mappe sammen med dens indhold. Det faktum, at du skal angive mappebanen, er selvforklarende.
    • mkdir ("make directory"): Giver dig mulighed for at oprette en mappe. Eksempel: "mkdir private filer" vil skabe en mappe kaldet "private filer" (beliggende i den "hjem", medmindre du har navigeret til et andet sted med den terminal eller du har angivet en sti til den nye mappe).
  2. 2
    Lad os nu se på nogle hjælpekommandoer. Kommandoen mand ("manual") viser kommandolinjen, mens "info" viser noget dokumentation.
    • mand mand: Denne manuelle side fortæller om selve manuelle side.
    • mand intro: Giver en kort introduktion til Linux-kommandoer.
    • info info: Viser informationssider.
    • Når du har brug for oplysninger om en kommando, skal du skrive "-h "eller"--hjælp ", hvis den første regel ikke fungerede. Nogle kommandolinjer må ikke ramme" -h "med" --help ".
  3. 3

    Video: Week 7

    Nedenstående er nogle nyttige kommandoer vedrørende systemoplysninger.
    • df (Vis filsystem): Viser mængden af ​​diskplads optaget på hver monteret partition. Kommandoen df -h bruger MB og GB i stedet for blokke, hvilket gør det mere bekvemt.
    • du (katalogbrug): Viser mængden af ​​plads, der bruges af en given mappe, ud over alle dens underkataloger. Kommandoen du -s giver et resumé, mens du -h oversætter oplysningerne til et mere tilgængeligt sprog.
    • Kommandoen gratis viser mængden af ​​ledig plads til brug. For at få vist statistikkerne i megabyte, skriv "free -m".
    • uname -a: Udskriver alle oplysninger om dit system.
    • Isb_release -a: Udskriv oplysninger om din Linux distribution.
    • top: Denne kommando viser realtidsinformation om systemovervågning, visning af RAM, CPU og swap-brug, samt det samlede antal igangværende processer. Tryk på "q" for at slukke skærmen.
  4. 4

    Video: Week 9, continued

    Sådan sparer du tid, mens du indtaster kommandoer:
    • Brug piletasterne op og ned for at navigere gennem tidligere udførte kommandoer, hvis du f.eks. Skal genbruge dem.

      Billedbetegnelse Få fortrolig med Ubuntu-kommandoer Trin 4Bullet1
    • Tryk på enter, så snart du har indtastet din kommando.

      Video: Writing 2D Games in C using SDL by Thomas Lively



      Billedbetegnelse Få fortrolig med Ubuntu-kommandoer Trin 4Bullet2
    • Faneknappen forsøger at gætte hvilken kommando, du har til hensigt at bruge. Hvis du ikke er sikker, viser den en liste over mulige kommandoer, der kan vælges.
      Billedets titel Få fortrolig med Ubuntu-kommandoer Trin 4Bullet3
    • Ctrl + R giver dig mulighed for at søge efter tidligere skrevet kommandoer, mens kommandoen "historie" viser hele din kommandobeskrivelse.

      Billedbetegnelse Få fortrolig med Ubuntu-kommandoer Trin 4Bullet4
  5. 5
    Den følgende liste indeholder nogle almindelige Linux-kommandoer:
    • den
      • adduser: Tilføj en bruger til systemet
      • addgroup: Tilføjer en gruppe til systemet
      • alias: Opret et pseudonym •
      • apropos: Søg help pages (man -k)
      • aptitude: Søg og installer softwarepakker (Debian / Ubuntu)
      • aptitude: Søg og installer softwarepakker (Debian / Ubuntu)
      • aspell: Stavekontrol
      • awk: Find og erstatter tekster og sorterer, validerer og indekserer databaser
    • B
      • basename: Slet bibliotek og suffiks af filnavne
      • bash: GNU Bourne-Again SHell
      • bc: Vilkårlig præcisionskalkulator sprog
      • bg: Send til tapet
      • pause: Efterlader en cyklus
      • indbygget: Udfører en integreret Shell Command
      • bzip2: Komprimer eller dekomprimer filer med navne
    • C
      • lime: Vis en kalender
      • tilfælde: Udfører betinget en kommando
      • kat: Viser indholdet af en fil
      • CD: Katalogændring
      • cfdisk: Linux Partition Handler Table
      • chgrp: Ændrer koncernejerskab
      • chmod: Ændrer adgangstilladelser
      • chown: Ændrer ejer af filen og gruppen
      • chroot: Udfører en kommando med en anden rodmappe
      • chkconfig: System Services (Udførelsesniveau)
      • cksum: Udskriver CRC-kontrolsummen for byte-tællerne
      • klar: Rydder terminalskærmen
      • cmp: Sammenlign to filer
      • comm: Sammenligner to sorterede filer række for række
      • kommando: Udfører en kommando - omgå shellfunktioner
      • fortsætter: Genoptager den næste iteration af en sving
      • cp: Kopierer en eller flere filer til et andet sted
      • cron: Daemon til at udføre planlagte kommandoer
      • crontab: Program en kommando til at køre senere
      • csplit: Opdel filen i stykker i overensstemmelse med konteksten
      • cut: Splitter en fil i flere dele
    • D
      • dato: Viser eller ændrer dato og klokkeslæt
      • dc: Tabel Calculator
      • dd: Konverterer og kopierer en fil, skriver diskhovederne, logger booteren
      • ddrescue: Data Recovery Tool
      • erklære: Erklærer variabler og giver dem attributter
      • df: Viser ledig plads på disken
      • diff: Viser forskellene mellem to filer
      • diff3: Viser forskelle mellem tre filer
      • at grave: DNS opslag
      • dir: Kort oversigt indholdet af en mappe
      • dircolors: Farveindstilling for `ls`
      • dirname: Konverterer et fuldt spornavn til kun én vej
      • dirs: Viser en liste over påmindede mapper
      • dmesg: Udskriver kerne- og drivermeddelelser
      • du: Estimerer det mellemrum, der bruges af en fil
    • og
      • ekko: Viser en meddelelse på skærmen •
      • egrep: Søgning efter filer efter linjer, der matcher et udvidet udtryk
      • skubbe: Fjerner flytbare medier
      • gøre det muligt for: Aktiverer og deaktiverer indbyggede shellkommandoer
      • env: Miljøvariabler
      • ethtool: Ethernet-kortindstillinger
      • eval: Evaluerer flere kommandoer eller argumenter
      • exec: Udfører en kommando
      • frakørsel: Afslut skalen
      • forventer: Automatiserer vilkårlig applikationer adgang via en terminal
      • udvide: Konverterer faner til mellemrum
      • eksport: Indstiller en miljøvariabel
      • expr: Evaluer udtryk
    • F
      • falsk: Gør ikke noget, mislykket
      • fdformat: Formaterer en diskette
      • fdisk: Linux Partition Handler Table
      • GF: Send et job til forgrunden
      • fgrep: Søgning efter filer efter linjer, der passer til en fast streng
      • fil: Bestemmer en filtype
      • finde: Søg efter filer, der opfylder de ønskede kriterier
      • FMT: Reformér en afsnitstekst
      • fold: Indstiller teksten til en bestemt bredde
      • er: Udvider ord og udfører kommandoer
      • format: Formater diske eller bånd
      • gratis: Viser den anvendte hukommelse
      • fsck: Kontrollerer og reparerer filsystemets konsistens
      • ftp: File Transfer Protocol
      • funktion: Definerer funktionsmakroer
      • fuser: Identificerer og afslutter processen, der har adgang til en fil
    • G
      • gawk: Find og erstatter tekst i en fil
      • getopts: Analyser positionsparametrene
      • grep: Søg efter filer efter linjer, der matcher et bestemt mønster
      • grupper: Udskriver navne på grupper, som en bruger tilhører
      • gzip: Komprimer eller dekomprimer filer med navne
    • H
      • hash: Optager det fulde stinavn for et argumentnavn
      • hoved: Udsender den første del af en fil
      • hjælpe: Viser hjælp til en indbygget kommando •
      • historie: Command History
      • værtsnavn: Udskriver eller konfigurerer systemnavnet
    • jeg
      • id: Udskriver brugerens identitet og gruppe
      • hvis: Udfører betinget en kommando
      • ifconfig: Konfigurerer grænsefladen for et netværk
      • ifdown: Blokerer grænsefladen for et netværk
      • ifup: Starter grænsefladen for et netværk
      • import: Fanger skærmen på en X-server og gemmer billedet til en fil
      • installere: Kopierer filer og konfigurerer attributter
    • J
      • job: Liste over aktive job
      • slutte: Saml linjer på et fælles tema
    • K
      • dræbe: Forhindrer udførelsen af ​​en proces
      • killall: Afslutter processer ved navn
    • L
      • mindre: Viser en udgang, en skærm ad gangen
      • lad: Udfør aritmetiske operationer på shell variabler
      • ln: Opret links mellem filer
      • lokal: Opretter variabler
      • lokalisere: Find filer
      • logname: Udskriver det aktuelle brugernavn
      • logout: Afslut shell start •
      • se: Viser linjer, der begynder med en given streng
      • LPC: Justerer printerens kontrolprogram
      • lpr: Afbryd et indtryk
      • LPRINT: Udskriver en fil
      • lprintd: Afbryd et udskriftsjob
      • lprintq: Skriv udskriftskøen
      • lprm: Fjern job fra udskriftskøen
      • ls: Liste Oplysninger om en fil
      • lsof: Liste Åbn filer
    • M
      • lave: Genkompil en gruppe af programmer
      • mand: Hjælp Manuel
      • mkdir: Opretter nye mapper
      • mkfifo: Opretter FIFO`er (navngivne rør)
      • mkisofs: Opret et ISO9660 / JOLIET / HFS Hybrid Folder System
      • mknod: Gør specielle lås filer eller tegn
      • mere: Viser en udgang, en skærm ad gangen
      • mount: Montager et filsystem
      • mtools: Manipuler MS-DOS-filer
      • mtr: Netværksdiagnostik (traceroute / ping)
      • mv: Flyt eller omdøbe filer eller mapper
      • mmv: Flyt og omdøbe filer i bulk
    • N
      • netstat: Netværksinformation
      • god: Indstiller prioritet for en kommando eller et job
      • nl: Opregner rækker og skriver filer
      • ingen hup: Kører en kommando, der er immun mod blokering af problemer
      • -Send NOTIFY: Send skrivebordsmeddelelser
      • nslookup: Interaktiv søgning af internetservernavne
    • den
      • åbent: Åbner en fil i dit standardprogram
      • op: Adgang til operatør
    • P
      • passwd: Rediger brugerens adgangskode
      • pasta: Deltag i fillinjer
      • pathchk: Kontrollerer portabiliteten af ​​et filnavn
      • ping: Tester forbindelsen af ​​et netværk
      • pkill: Forhindrer udførelse af processer
      • PopD: Gendanner den tidligere værdi af den aktuelle mappe
      • pR: Forbereder filer til udskrivning
      • printcap: Printer Kapacitet Database
      • printenv: Udskriver miljøvariabler
      • printf: Formater og print data •
      • ps: Processtatus
      • PUSHD: Gemmer og ændrer derefter den aktuelle mappe
      • pwd: Udskriver arbejdskatalogen
    • Q
      • andel: Viser diskbrug og grænser
      • quotacheck: Scanner et filsystem til diskbrug
      • quotactl: Konfiguration af diskgrænser
    • R
      • ram: Ram Disk Device
      • rcp: Kopierer filer mellem to maskiner
      • læse: Læser en linje fra en standardindgang
      • ReadArray: Læser en standardindgang til en array-variabel
      • readonly: Tag variabler eller funktioner som skrivebeskyttet
      • genstart: Genstart systemet
      • omdøb mig: Omdøb filer
      • renice: Ændrer prioriteten for kørende processer
      • remsync: Synkroniser fjernfiler via e-mail
      • afkast: Afslutning af en Shell-funktion
      • rev: Inverter rækker fra en fil
      • rm: Fjern filer
      • rmdir: Fjern mapper
      • rsync: Kopierer eksterne filer (synkroniserer filtre)
    • S
      • skærm: Multiplex terminal, kører remote shells via ssh
      • scp: Backup (kopierer en fjernfil)
      • sdiff: Tilslutter to filer interaktivt
      • sed: Stream Editor
      • vælg: Accepterer tastaturindgang
      • seq: Udskriver numeriske sekvenser
      • september: Manipulere variabler og Shell funktioner
      • sftp: Secure File Transfer Program
      • skift: Ændrer positionsparametre
      • shopt: Shell Options
      • nedlukning: Luk ned eller start linux
      • søvn: Forsinkelser for en bestemt tid
      • slocate: Find filer
      • slags: Sorterer tekstfiler
      • kilde: Udfører kommandoer fra en `.
      • split: Splitter en fil i stykker i fast størrelse
      • ssh: Secure Shell Client (Remote Access Program)
      • strace: Spor systemopkald og signaler
      • su: Erstatter en brugers identitet
      • sudo: Udfører en kommando som en anden bruger
      • sum: Udskriver checksum i en fil
      • suspendere: Stands udførelsen af ​​denne shell
      • symlink: Omdøber en fil
      • synkronisere: Synkroniser data på disk med hukommelse
    • T
      • hale: Udsender den sidste del af filerne
      • tjære: Filer flere filer i en enkelt fil
      • tee: Omdirigerer en output til flere filer
      • prøve: Evaluerer et betinget udtryk
      • hold: Måler udførelsestidspunktet for et program
      • hold: Bruger og System Timer
      • røre: Ændrer tidsstemplerne for filer
      • top: Liste processer, der kører på systemet
      • traceroute: Spor ruten til værten
      • fælde: Kører en kommando, når et signal er konfigureret (bourne)
      • tr: Oversæt, komprimere og slette tegn
      • sand: Gør intet, med succes
      • tsort: Sorter topologisk
      • tty: Udskriver filnavnet på en standardindgangsterminal
      • typen: Beskriver en kommando •
    • U
      • ulimit: Begrænser brugernes ressourcer
      • umask: Brugermaske til oprettelse af filer
      • umount: Afmonter en enhed
      • unalias: Fjern et kaldenavn •
      • uname: Udskriver systemoplysningerne
      • unexpand: Konverterer mellemrum til faner
      • Uniq: Saml filer
      • enheder: Konverterer enheder fra en skala til en anden
      • frakoblet: Fjern variabler eller funktionsnavn
      • unshar: Komprimer shell shell scripts
      • indtil: Udfør kommandoer (indtil fejl opstår)
      • useradd: Opret en ny brugerkonto
      • usermod: Ændrer en brugerkonto
      • brugere: Liste over brugere, der er logget ind
      • uuencode: Indkode en binær fil
      • uudecode: Afkode en fil oprettet af uuencode
    • V
      • v: Beskriv detaljeret indholdet af en mappe (`ls -l -b `)
      • at komme: Beskriv detaljeret indholdet af en mappe (`ls -l -b `)
      • we: Tekst editor
      • vmstat: Rapporterer virtuel hukommelsesstatistik
    • W
      • ur: Udfører eller viser et program med jævne mellemrum
      • wc: Udskriver byte, ord og linjetællinger
      • whereis: Søg i brugervej, manpages og kildekodefiler til et program
      • hvilken: Søg brugervej til en programfil
      • mens: Udfør kommandoer
      • der: Udskriver alle indlogget brugernavne
      • whoami: Udskriver det aktuelle bruger-id og navn (`id -un `)
      • wget: Gendanner websider eller filer via HTTP, HTTPS eller FTP
      • skrive: Send en besked til en anden bruger
    • X og videre
      • xargs: Udfører et værktøj ved at sende indbyggede argumentlister
      • xdg-open: Åbner en fil eller URL i brugerens foretrukne applikation
      • ja: Udskriver en streng indtil stoppet
      • .: Udfører en række kommandoer i den aktuelle shell. ### giver dig mulighed for at genoprette eller kommentere uden at forstyrre terminalen
  6. 6
    Du kan også altid ignorere denne tunge fane og bare bede om råd fra fremmede, når det er nødvendigt i Ubuntu-fora, og kopiere og indsætte de ukendte kommandoer i Terminal. For at gøre dette markerer du kommandoen med markøren og trykker på Ctrl + C. Indsæt den i gedit og tilpass den med filernes stier, hvis det er nødvendigt. Kopier kommandoen igen, når du er færdig, åbn Terminal og tryk Ctrl + Shift + V for at indsætte den.

    Billedbetegnelse Få kendskab til Ubuntu-kommandoer Trin 6

Video: Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks

tips

    1. Rameshkumar af kreatio *** iftop *** Denne kommando bruges til at se serverens båndbredde.
Del på sociale netværk:

Relaterede
© 2024 HodTari.com