Ubuntu Linux Terminalin käyttäminen Dell-tietokoneessa
Zusammenfassung: Seuraava artikkeli tarjoaa viitteen, joka vie sinut läpi terminaalikäytännöt, jotka sinun on tiedettävä. Päätekomentojen tuntemusta tarvitaan, jotta Dell-tietokoneen Linux Ubuntu -käyttöjärjestelmästä saadaan paras mahdollinen hyöty. ...
Symptome
Sisällysluettelo:
- Päätteen käyttäminen sen selvittämiseen, mitä komento tekee ja miten
- Millä Ubuntu Linuxin päätekomennoilla nämä tiedot voi selvittää?
- Opas päätteen käyttöön
- Hyödyllisiä komentoja
- Hyödyllisiä sääntöjä
Päätteen käyttäminen sen selvittämiseen, mitä komento tekee ja miten
Tässä artikkelissa selitän, kuinka päätekomentoja käytetään tietojen antamiseen joistakin komennoista ja siitä, mitä ne tekevät.
Annan esimerkkejä myös prosessin havainnollistamiseksi.
Komentorivityökalu on tehokas. On olemassa työkaluja, jotka tekevät tylsää työtä graafisessa käyttöliittymässä (UI) ja muuttavat sen tehtäväksi, joka vie muutaman sekunnin. Neljän viimeisen rivin poistaminen suuren tiedoston jokaiselta riviltä olisi pitkä prosessi käyttöliittymäsovelluksessa. Se voidaan kuitenkin automatisoida komentorivillä.
Yleisimmät tavat avata pääteikkuna Ubuntu Linuxissa ovat:
- Käytä työpöydän hakutoimintoa etsiäksesi päätettä, komentoa tai kehotetta , ja se tuo esiin pääteikkunat.
- Jos käytät valikoita sen paikantamiseen, useimmat Linux-versiot sijoittavat sen samaan paikkaan kuin muut sovellusten käynnistysohjelmat.
- Seuraava pikanäppäin toimii useimmissa Ubuntu-versioissa ja muissa Linux-tyypeissä. Paina CTRL + Alt + T näppäimiä alas samanaikaisesti.
Ubuntu Linuxin päätteessä voi käyttää lukuisia eri komentoja. Alla olevassa artikkelissa luetellaan yleisimmin käytetyt ryhmät ryhmissä, joihin ne vaikuttavat.
Ursache
Lösung
Millä Ubuntu Linuxin päätekomennoilla nämä tiedot voi selvittää?
On olemassa kolme pääkomentoa, joita käytämme tarjoamaan kaikki tiedot, joita tarvitaan eri päätekomentojen käyttämiseen.
man-komennolla voi tarkastella minkä tahansa päätekomennon käyttöopasta.
Useimmat komentotulkkikomennot hyväksyvät erilaisia vaihtoehtoja. Saat tietoja komennosta ja luettelon käytettävissä olevista vaihtoehdoista man - lyhenne sanoista manuaalinen komento. Anna argumentiksi sen komennon nimi, josta haluat lisätietoja. Se on se, joka käskee man Komento toimii.
Esimerkki: Jos kirjoitat komennon man who, seuraava tulos tulee näkyviin.
WHO(1) User Commands WHO(1) NAME who - show who is logged on SYNOPSIS who [OPTION}... [ FILE | ARG1 ARG2 ] DESCRIPTION -a, --all same as -b -d --login -p -r -t -T -u -b, --boot time of last system boot -d, --dead print dead processes -H, --heading print line of column headings -i, --idle add idle time as HOURS:MINUTES, . or old (deprecated, use -u) -l, --login print system login processes --lookup attempt to canonicalize hostnames via DNS -m, only hostname and user associated with stdin Manual page who(1) line 1
Monet käyttöoppaat ovat usean ruudun mittaisia. Käytä kohdistinta tai ARROW -näppäimillä tai Sivu ylös- ja Sivu alas -näppäimillä, jos haluat selata tekstiä. Välilyöntinäppäin näyttää seuraavan tekstirivin. Q-näppäin sulkee käyttöoppaan ja palaa komentotulkkiin.
Man-sivulta näet, että voimme käyttää -a Voit halutessasi näyttää lisätietoja aktiivisista käyttäjäistunnoista.
user@3[user]$ who -a
|
|
|
|
Nov 14 13:47 |
|
10 |
id=si |
term=0 |
exit=0 |
|
|
|
system boot |
Nov 14 13:47 |
|
|
|
|
|
|
|
|
run-level 5 |
Nov 14 13:47 |
|
|
Last=S |
|
|
|
|
|
|
Nov 14 13:47 |
|
835 |
id=15 |
term=0 |
exit=0 |
LOGIN |
|
|
tty1 |
Nov 14 13:47 |
|
958 |
id=1 |
|
|
root |
|
- |
tty2 |
Nov 14 19:15 |
00:19 |
959 |
|
|
|
user |
|
- |
tty3 |
Nov 14 19:28 |
00:06 |
960 |
|
|
|
LOGIN |
|
|
tty4 |
Nov 14 13:47 |
|
961 |
id=4 |
|
|
LOGIN |
|
|
tty5 |
Nov 14 13:47 |
|
962 |
id=5 |
|
|
LOGIN |
|
|
tty6 |
Nov 14 13:47 |
|
963 |
id=6 |
|
|
user |
|
? |
:0 |
Nov 14 13:47 |
? |
965 |
|
|
|
|
|
|
pts/3 |
Nov 14 16:29 |
|
1746 |
id=/3 |
term=0 |
exit=0 |
user@3[user]$
Se lukee myös ohjelmien ohjetiedostoja, man Komento voi myös antaa tietoja komentotulkeista, funktioista ja kirjastoista.
Jos et ole varma, miten tiettyä komentoa käytetään, suorita komento -h tai –help Kytkimet. Näet käyttötiedot ja luettelon vaihtoehdoista, joita voit käyttää komennon kanssa.
Esimerkki: Jos haluat tietää, miten wget komento, kirjoita wget –help tai wget -h.
User@Ubuntu@#$ wget --help GNU Wget 1.12, a non-interactive network retriever. Usage: wget [OPTION]... [URL]... Mandatory arguments to long options are mandatory for short options t oo. Startup: -V, --version display the version of Wget and exit. -h, --help print this help. -b, --background go to background after startup. -e, --execute=COMMAND execute a '.wgetrc' -style command. Logging and input file:
Päätteeseen ilmestyy usein paljon tietoja. Niiden läpi selaaminen voi olla haastavaa. Voit lukea tulosteen helpommin pipe se vähemmällä komennolla. Tämän avulla voit selata sitä näppäimistön kohdistimella tai nuolinäppäimillä.
Esimerkki: wget -help | less
GNU Wget 1.12, a non-interactive network retriever. Usage: wget [OPTION]... [URL]... Mandatory arguments to long options are mandatory for short options t oo. Startup: -V, --version display the version of Wget and exit. -h, --help print this help. -b, --background go to background after startup. -e, --execute=COMMAND execute a '.wgetrc' -style command. Logging and input file: -o, --output-file=FILE log messages to FILE. :
Kun olet valmis, sulje less-apuohjelma Q-näppäimellä.
Voit etsiä tietyn vaihtoehdon seuraavasti: pipe Tulos grep komento. (Esimerkki: Seuraavalla komennolla voit etsiä vaihtoehtoja, jotka sisältävät sanan proxy.)
wget -help | grep proxy
User@ubuntu:~$ wget --help | grep proxy --no-proxy explicitly turn off proxy. --proxy-user=USER set USER as proxy username. --proxy-password=PASS set PASS as proxy password. User@Ubuntu:~$
Jotkin komennot on dokumentoitu myös info järjestelmä. Nämä tiedot täydentävät sitä, mitä man komentonäytöt.
Esimerkki: Anna komento info ls, Näyttöön tulee seuraava tulos.
[support@support]$" info ls
Voit nyt tarkastella käyttöopasta, joka sisältää tärkeitä tietoja ls komento.
File: coreutils.info, Node: ls invocation, Next: dir invocation, Up: Directory listing 'ls': List directory contents ============================= The 'ls' program lists information about files (of any type, including directories). Options and file arguments can be intermixed arbitrarily, as usual. For non-option command-line arguments that are directories, by default 'ls' lists the contents of directories, not recursively, and omitting files with name beginning with '.'. For other non-option arguments, be default 'ls' lists just the file name. If no non-option argument is specified, 'ls' operates on the current directory, acting as if it had been invoked with a single argument of '.'. By default, the output is sorted alphabetically, according to the locale settings in effect. (1) If standard output is a terminal, the output is in columns (sorted vertically) and control characters are output as question marks; otherwise, the output is listed one per line and control characters are output as-is. --zz-Info: (coreutils.info.gz)ls invocation, 48 lines --Top------------------ Welcome to info version 4.3 Type C-h for help, m for menu item.
Voit vierittää sivua alaspäin painamalla välilyöntinäppäintä tai käyttämällä kohdistinta/ARROW Avaimet.
- Ongelmissa, jotka koskevat
help, paina H - muotoon
quit, paina Q - Voit etsiä valikkokohdetta painamalla M
Opas päätteen käyttöön
Päätelaitteessa voi tehdä melkein mitä tahansa, mitä tekisi myös käyttöliittymästä.
Kuten aiemmin mainittiin, monet komennot suunniteltiin ensin toimimaan päätelaitteessa, ja sitten käyttöliittymä laitettiin päälle. Siksi osa käyttöliittymistä saattaa tuntua kömpelöiltä: niiden toiminta oli aluksi toissijaista, koska useimmat Linux-palvelimet eivät käytä niitä.
Päätteen oletussijainti on kotikansiossa, jonka tunnus on ~
Löydät nykyisen hakemistosi . operaattori. Useimmissa komennoissa kirjainkoolla on merkitystä, kun ne vaikuttavat nykyiseen kansiovalintaan, komentoihin, sijainteihin ja tiedostoihin. /home ei ole sama kuin /HOME tai /Home.
Käytä SARKAINTA täydentääksesi tiedostonimet, jos ohjaimen otsikko on pitkä. driver-128947232jaseu.sh Kirjoita esimerkiksi dri Ja se tulee muuhun. Edellyttäen, että sinulla ei ole kahta nimeä, jotka alkavat dri Ja jos teet niin, lisää toinen hahmo tehdäksesi siitä driv ja yritä uudelleen. Varmista, että automaattinen viesti vastaa täysin sitä, mitä haluat nähdä.
Lähes kaikki komennot voidaan lukea kokonaisuudessaan käyttämällä man -sivulle tai kirjoittamalla -h tai --help ensimmäisen komennon kirjoittamisen jälkeen. Tämä syntaksi on joko man command_name, command_name -h tai command_name --help.
Voit katsoa vielä lisää tietoja info-komennolla. Komentoa voi hakea seuraavalla tavalla: info command_name. Useimmat näistä komennoista ovat osa coreutils-pakettia. Löydät info sekä käyttämällä info coreutils command_name Kutsu, jossa haettu komento korvaa command_name.
Lähes kaikki komennot voivat näyttää tarkalleen, mitä tapahtuu vaihe vaiheelta. Tämä on yleensä -v tai --verbose.
Voit saada lisää tietoja liittämällä komentoon useita valitsimia kerrallaan. Katso kohdasta ls -al esimerkki alla.
Komentojen nimet eivät aina ole ilmeisiä - UNIXin vanhojen aikojen tilarajoitusten vuoksi niitä lyhennettiin ja nämä käytännöt juuttuivat.
Hyödyllisiä komentoja
-
cdsiirtää sinut takaisin kotihakemistoon samoin kuincd ~ -
cd..siirtää sinut yhden hakemiston taaksepäin. Alkaen/home/user/Desktop,cd..Asettaa sinut/home/user. Tämä voidaan laajentaa seuraavasti:cd ../../joka siirtää sinut kaksi hakemistoa taaksepäin/home. -
cd foldername/siirryt määritettyyn kansioon nykyisessä kansiossa.
/, se on tärkeä puute. Jos olen /home/user ja haluan päästä Desktop. Minun täytyy kirjoittaa cd Desktop/ ilman / ennen Desktop. Konekirjoitus / ennen kuin se sijoittaa meidät tiedostojärjestelmän juureen, joka ei toimisi.
-
cd /some/other/pathsiirtää sinut määritettyyn kansiopolkuun. Jos sait polun oikein. Älä unohda, että voit käyttääTABnäppäin automaattiseen täydennykseen.
-
lsnäyttää luettelon kaikista nykyisen kansion tiedostoista. -
ls -lnäyttää pidemmän luettelon, joka sisältää omistajat, käyttöoikeudet, koot ja muokkauspäivämäärät. -
ls -anäyttää piilotetut tiedostot ja kansiot sekä normaalin luettelon. -
ls -alyhdistää kaksi valitsinta näyttäen sekä piilotetut tiedostot ja kansiot että pitkän version luettelosta. -
ls -h- Näyttää tiedostokoot ihmisen luettavassa muodossaKB, MB, GB,tiedostokoot tavujen sijaan. Sitä käytetään useimmiten-llippu. -
Voit tarkastella tiedostoja hakemistoissa, joissa et edes ole. Jos olen
/home/user/Desktopja haluan tarkastella tiedostoa/home/user, voin tehdäls ../joka listaa tiedostot yhden hakemiston taakse.
-
cp file /path/to/folderkopioi valitun tiedoston määritettyyn polkuun. -
cp -r folder /path/to/folderkopioi kansion sisällön toistuvasti toiseen kansioon. -
cp *.extension /path/to/folderkopioi määritetyn tiedostopäätteen sisältävät tiedostot uuteen kansioon. Jos haluat kopioida kaikki .doc tiedostot, siitä tuleecp *.doc /path/to/folderja kansion on oltava olemassa. -
cp name* /path/to/folder- Kopioi kaikki tiedostot, jotka alkavatnameannettuun kansioon. Kaikkien tiedostojen kopioiminenexample, siitä tuleecp example* /path/to/folderJa kansion on jo oltava olemassa.
-
Syntaksi
mvon samanlainen kuin yllä olevassa esimerkissäcpvapautettu esimerkiksi #2.mvei ota-r-merkintä, koska kansion siirtäminen siirtää myös sen sisällön. Syntaksi ei ole kaikissa tilanteissa aivan sama, mutta se toimii edellisissä esimerkeissä. Katso lisätietoja käyttöopassivuilta.
-
Tiedostojen poistaminen
rmon pysyvä. Se ei käytä roskakoria. Käytä tätä varoen ja varmista, että poistat juuri sen, mitä haluat, ennen kuin painatEnter-näppäintä. Jos monimutkaistat poistokomentoja liikaa, se ei pääty koskaan hyvin. -
rm file- Poista kyseinen tiedosto tietokoneesta. -
rm -r folder- Poista kyseinen kansio tietokoneesta. -
rm -rf folder- Poistaa kyseisen kansion voimakkaasti tietokoneesta. Tämä komento voi sekoittaa määrityksesi, jos sitä käytetään väärin.
-
Voit muokata tiedostoja seuraavalla komennolla
nanoterminaalissa tehdä nopeita ja karkeita tiedostoja aina täydellisiin kokoonpanoihin asti. Se voi olla hyödyllinen, mutta se käsittelee tavallisia tekstitiedostoja ja ohjelmointitiedostoja, joten esimerkiksi Microsoft Word -asiakirjat eivät avaudu oikein. -
Jos juuri omistaa tiedoston, tavallinen käyttäjä ei voi muokata sitä.
nanoon oltava etuliitteelläsudo; tallentaaksesi muutokset. Muutoin se avautuu vain luku -tilassa. -
nano newfile.whateverluo määritetyn nimen mukaisen tiedoston ja avaa sen muokattavaksi. -
nano existing_fileavaa olemassa olevan tiedoston muokattavaksi. -
Toiminnot ohjelmassa
nano -
Tallenna tiedosto painamalla
CTRL+Onäppäimet yhteen ja joko vaihda nimi tai painaEnteravain pitää sama nimi. Tämä tallentaa tiedoston. -
Sulje
nanoKäyttämälläCTRL+Xavaimet yhdessä. Jos sinulla on tallentamattomia muutoksia, se kysyy, haluatko tallentaa ne.
-
mkdir folder_nameluo määritetyn nimen mukaisen kansion. -
mkdir -p /path/to/folder/nameluo tarvittaessa kunkin kansion. Kansion luominen/home/user/1stfolder/2ndfolder, ja vain/home/useron olemassa, käyttäenmkdir -ptekee molemmat hakemistot1stfolder,ja2ndfolder.
-
ps aux- Luettelee kaikki tietokoneessa käynnissä olevat prosessit yksityiskohtaisesti. Tämä sisältää käyttäjän ja prosessitunnuksenPID,ja prosessin nimi. Komennolla voit tarkastella prosessiluetteloa ja pysäyttää tarvittaessa tarpeettomat tai jumittuneet prosessit.
-
kill PID- PID on ongelmalliseen prosessiin viittaava numero. Hanki PID seuraavanlaisesta komennostaps aux. Jos prosessi kieltäytyy kuolemasta, voit myös määrittääkill -9 PIDjonka pitäisi lopettaa prosessi millä tahansa tavalla.
-
killall program-KillallTappaaby nameKaikki esiintymätlisted program. Jos esimerkiksi 3 Firefoxin Internet-selainistuntoa on auki,killall Firefoxtekee juuri sen, tappaa kaikki Firefox-istunnot.killottaisi loukkaavan Firefox-prosessin määritetyn PID: n, jonka haluat tappaa, ja tappaisi vain sen. -
xkillon käyttöliittymän tapa napsauttaa ja tappaa Windows. Kirjoittaminenxkillpitäisi tuoda esiin pääkallo- ja ristiluukuvake ja seuraava napsautettu ikkuna tapetaan.
-
Pipesnäkyvätstraight bar,Tunnetaan myös nimellä|-näppäintä. -
Tätä näppäintä käytetään Windowsissa harvoin, mutta se on useimmiten vaihtonäppäimen vieressä.
-
Putkien avulla linkitetään komentoja toisiinsa.
Pipes-putket reitittävät yhden komennon tuloksen niin, että sitä käytetään toisen komennon syötteenä, kun ne on ketjutettu yhteen. -
Lisätietoja on verkkoresursseissa
pipesja niiden käyttö, koska niihin on kirjoitettu määriä.
-
>on tottunutoverwriteolemassa olevien tiedostojen sisältö korvaamalla ne uuden komennon tulosteella. -
>>on tottunutappendtiedot olemassa oleviin tiedostoihin. Tästä on hyötyä lokitietojen kirjaamisessa. -
Example:ps aux > processes.logLähettää tiedostonps auxTiedostoonprocesses.log, jos haluat tarkastella komennon tulosta tekstieditorissa ja korvata tiedoston nykyisen sisällön.
-
teekäytetään yhdessä|, jotta voit ottaa komennon tuloksen ja lähettää sen muualle. Tästä on hyötyä, jos et huomaa kaikkia virheitä. Tällöin kaikki näytössä olevat tiedot tallennetaan myös tiedostoon. -
Esimerkki:
dmesg|tee boot.txtsuorittaisi komennondmesg, jossa näkyvät ensimmäisen käynnistyksen tiedot. pikanäppäimellä|Lähettää tiedostondmesgjottatee, joka sitten tekee työnsä lähettämällä sen päätelaitteelle ja lokitiedostoonboot.txt.
-
Haluatko suorittaa tiedoston nykyisessä hakemistossa sen jälkeen, kun se on merkitty suoritettavaksi? pikanäppäimellä
./Operaattori voi suorittaa tiedoston tavallisena käyttäjänä, jos et tarvitse pääkäyttäjän oikeuksia../kirjaimellisesti tarkoittaain the current directoryJoten se ei toimi nykyisen hakemiston ulkopuolella olevissa tiedostoissa. -
Jos haluat suorittaa tiedoston, joka ei ole nykyisessä hakemistossa, sinun on siirrettävä polku oikeaan käynnissä olevaan ohjelmaan. Jos se on python-ohjelma, se on
python /path/to/fileJa jos se on kuoritiedosto, se onsh /path/to/fileesimerkkinä. On muitakin ohjelmia, mutta nämä ovat yleisimpiä. -
Jos haluat suorittaa tiedoston, jolla on pääoikeudet, koska sait
operation not permitted?. Komennon alkuliitteenä on oltavasudo. Kuten yllä olevassa esimerkissä,sudo python /path/to/fileSuorittaa komentosarjan root-oikeuksilla. -
Jos haluat suorittaa käyttöliittymäohjelman päätelaitteesta, kirjoita ohjelman nimi -
case sensitive!Ja se käynnistyy. Tämä muuttaa nykyisen päätteen käyttökelvottomaksi. Terminaalin sulkeminen ohjelman ollessa auki tappaa myös ohjelman. Parempi tapa on taustoittaa ohjelma käyttämälläprogram_nameja kirjoita sitten sanaexitterminaalissa sulkeaksesi sen ja pitääksesi prosessin käynnissä. -
Jos haluat suorittaa käyttöliittymäohjelman, jolla on pääkäyttäjän oikeudet päätelaitteesta, liitä se ensin
gksudotaigksueikäsudo. KäyttäminensudoKäyttöliittymäsovellusten käynnistäminen on huono tapa, ja sitä tulisi välttää. -
Tehdä
notkäyttösudovain siksi, että jokin tuo esiinOperation not permitted.Muista, että voitdestroytietokoneet suorittamalla komentoja väärässä paikassa root-oikeuksilla. Varmista, että tiedostosi ovat peräisin hyvämaineisista lähteistä.
Hyödyllisiä sääntöjä
Kadotitko sijaintisi hakemistossa? Kirjoita pwd työhakemiston tulostaminen.
Haluatko laskea levytilan? df -h antaa tiedon nopeasti.
Haluatko laskea kansion tai tiedoston koon? du -cksh target_name tekee juuri niin. Haluatko laskea nykyisen kansion koon? du -cksh.
Haluatko merkitä tiedoston suoritettavaksi? chmod +x filename tekee sen.
Sinun täytyy asentaa iso? Linuxissa on tämä toiminto sisäänrakennettuna. Luo hakemisto jonnekin, sano /home/user/isomount ja anna komento mount -o loop /path/to/myisofile.iso /home/user/isomount ja sisältö on asennettu kyseiseen kansioon.
Kun olet suorittanut komennon, sinun on suoritettava se uudelleen, mutta et voi muistaa tarkalleen, miten se meni? Kirjoita history päätelaitteeseen ja se tulostaa komentohistoriasi. Haluatko tyhjentää historian? history -c pyyhkii tiedot.
Weitere Informationen
Canonical tarjoaa ohjelmistotukea seuraavilla tavoilla:
Dell tarjoaa teknistä tukea: