Ech hunn Linux fir ongeféier 10 Joer benotzt a wat ech dech ze verëffentlechen an dësen Artikel ass eng Lëscht vu Linux Kommandoen, Tools, clever kleng Tricks an e puer einfache Kommandoen, déi ech wënschen, hätt ee vun Ufank un hie gesinn austausche gelooss sou wéi ech gaang sinn.
01 vun 15
Nëtzlech Command Line Keyboard Shortcuts
Déi folgend Tastaturverkéier sinn onheemlech nëtzlech a spueren Iech vill Zäit:
- CTRL + U - Schnëtt Text bis de Cursor.
- CTRL + K - Schnëssert Text vum Cursor bis zum Enn vun der Linn
- CTRL + Y - Paste Text
- CTRL + E - Beweegungs cursor bis Enn vun der Linn
- CTRL + A - Beweegungscursor am Ufank vun der Linn
- ALT + F - Sprang op d'nächst Plaatz
- ALT + B - Spréng zréck an de leschte Raum
- ALT + Backspace - Dëse Wuert Wuert ze läschen
- CTRL + W - Schlëmmend Wuert hannert Mauszeechen
- Shift + Insert - Paste Text an Terminal
Genau esou datt d'Kommandoen uewen erliichtert sinn, kuckt op d'nächst Zeil vum Text.
sudo apt-get install programmname
Wéi Dir kënnt gesinn Ech hunn e Schreiffehler a fir de Kommando ze schaffen, ech brauch ze änneren "intall" ze "installéieren".
Stellt Iech un, datt de Cursor am Enn vun der Linn ass. Et gi verschidde Weeër fir un d'Wuertinstallatioun ze wiesselen fir se z'änneren.
Ech konnt d'ALT + B zweemol dréckt wat den Maus an der folgender Plaz gesat huet (mat dem Symbol gezeechent):
sudo apt-get ^ intall programmname
Elo kënnt Dir de Mauszeechner dréckt an de '' s 's installéieren.
Eng aner nëtzlech Kommando ass "verschéckt + andeems" besonnesch Wann Dir Text aus engem Browser an den Termin kopéiert.
02 vun 15
SUDO !!
Dir sidd wierklech wierklech Merci fir den nächsten Kommando, wann Dir dat net scho weess, well Dir wësst et ass dat du ass all Kéier wann Dir e Kommando gebe gëtt an d'Wierder "Permis refuséiert" erscheint.
- sudo !!
Wéi benotzt Dir Sudo !!? Einfach. Stellt Iech vir de nächste Kommando uginn:
apt-get install ranger
D'Wierder "Permission Denied" erscheinen ausser Dir sidd mat de Privilegie eropgesat.
sudo !! léiert de leschte Command wéi sudo. Also de virdrun Kommandéiert gëtt elo:
sudo apt-get install ranger
Wann Dir net wësse wat sudo ass, da fuere mer hei.
03 vun 15
Pausing Kommandéiert A lafen Kommandoen ame Background
Ech hunn schonn e Guide gemaach, wat weist wéi d'Terminalbefehnen am Hannergrond lafen .
- CTRL + Z - Pausse eng Applikatioun
- fg - kënnt Dir an der Applikatioun
Also wat ass dësen Tipp un?
Stellt Iech eng Datei op Nano ewech a wéi:
sudo nano abc.txt
Héichweg duerch Texting an de Fichier kennt Dir feststellen datt Dir séier en anere Kommando an den Terminal weise wëllt, awer Dir kënnt net well Dir Nano am Viraarbechtermodus opgemaach huet.
Dir mengt datt Är eenzeg Méiglechkeet ass fir d'Datei ze retten, ofzeschléissen nano, lafen de Kommando a rëm dann opgemaach fir nano.
Alles wat Dir maache musst ass dréckt CTRL + Z an d'Viraus Applikatioun passt an Dir sidd an d'Kommandozeil zréckgezunn. Dir kënnt iergendeng Kommando ausféierlech lafen a wann Dir op Är viregt Sessioun zeréckkuckt, andeems Dir "fg" an d'Termin window auswielen an dréckt zréck.
Eng interessant Saach fir ze probéieren ass fir e Fichier an Nano ze öffnen, e puer Text a gitt d'Sessie. Elo nach eng Datei aus Nanoteuren opzemaachen, gitt Text an d'Session. Wann Dir elo "fg" gitt, gitt Dir an d'zweet Datei, déi Dir am Nano opgemaach huet. Wann Dir exit nano sidd a gitt "fg" nees erstallt, gitt Dir an d'éischt Datei, déi Dir am Nano agefouert hutt.
04 vun 15
Benotzt nohup Kommando ausgefouert nodeems Dir Iech vun enger SSH Sessioun aus
De Kommando nohup ass wierklech nëtzlech, wann Dir de ssh-Kommando benotzt fir aner Maschinnen ze sichen.
Also wat wat keng Nuecht?
Stellt Iech vir, datt Dir op engem anere Computer ofgeschalt sin a benotzt ssh an Dir wëllt e Kommando ausginn, deen e laang Zäit daucht an dann den Ssh-Sessioun verluer, awer de Kommando ausléisst, obwuel Dir net méi connectéiert ass, da kënnt nach kee nohuf.
Zum Beispill benotzt ech meng Raspberry PI fir Distributiounen fir iwwerpréiwende Zwecker ze downloaden.
Ech hun ni meng Raspberry PI ni mat engem Display ugeschloss an ech hunn eng Tastatur an en Maus verbonne mat.
Ech konnektéieren ëmmer mat der Raspberry PI iwwer ssh vun engem Laptop. Wann ech eng grouss Fichier op de Raspberry PI eropzelueden ouni de nohup Kommando ze benotzen dann hätt ech den Download ze schécken fir ze schloën ze ginn ze läschen ze schreiwen virun der Ssh Sessioun a virum Schluss vum Laptop. Wann ech dat gemaach hunn ech och net och d'Raspberry PI benotzt fir de Fichier erofzelueden.
Fir no nohpuf ze kommen, muss ech all noenhuffen nohup, gefollegt vum Kommando wéi folgend:
Nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &
05 vun 15
Ausféieren Ee Linux Kommando "AT" Eng spezifesch Zäit
De Kommando "nohup" ass gutt wann Dir mat engem SSH-Server verbonne sidd an Dir wëllt de Kommando aus dem Sous-SSH-Sëtz ze läuschteren.
Stellt Iech vir dass Dir dat selwecht Kommando op e spezifesche Punkt an der Zäit lafe wëllt.
De Kommando " at " kënnt Dir einfach maachen. 'at' kann als folgend benotzt ginn.
um 10:38 PM Fri
bei> Feierdeeg 'Hallo'
> CTRL + D
Dëse Kommando wäerd de Programm Kéizaart um 10:38 Auer de Freideg Owend.
D'Syntax ass 'an' gefollegt duerch déi Datum an d'Zäit fir ze lafen.
Wann der op der> Prompt erscheint, gitt de Kommando gitt Dir bei der spezifizéierter Zäit lafen.
De CTRL + D kënnt Dir op den Mauszeeche.
Et gi vill verschidden Datum a Form vun der Zäit an et ass derwäert fir d'Man Säiten fir méi Weeër ze kontrolléieren fir "bei" ze benotzen.
06 vun 15
Man Pages
Man Säiten ginn Iech e Plang iwwer déi d'Befestegt ze maachen an d'Schalter déi mat hinnen benotzt kënne ginn.
Déi Säite vu Säite sinn op hir ganz déif. (Ech mengen, se waren net entwéckelt fir eis z'erreechen).
Dir kënnt awer d'Saache maachen fir Är Benotzung vum Mënsch méi attraktiv ze maachen.
Export PAGER = am meeschten
Dir musst installéieren "am meeschten; fir dëst ze schaffen, awer wann Dir et maacht, maacht Är Man Page méi bëssen.
Dir kënnt d'Breet vun der Manns Säit op eng gewëssen Zuel vu Spalten limitéieren, andeems Dir de kommende Kommando benotzt:
Export MANWIDTH = 80
Schlussendlech, wann Dir e Browser hutt, kënnt Dir all Mënsch Säit am Default-Browser benotze mat der -H wiesselen wéi folgend.
Mann -H
Fannt Dir datt dëst nëmmen funktionnéiert wann Dir e Standardbrowser hutt, deen an der $ BROWSER-Ëmännerungsvariablen agefouert gouf.
07 vun 15
Benotzt en htop Fir ze gesinn a verwalten Prozesser
Wéi ee Kommando benotzt Dir am Moment fir ze kucken wat fir Prozesser op Ärem Computer lafen? Meng Betreiung ass datt Dir " ps " benotzt an datt Dir verschidde Verschalteren benotzt, fir datt Dir déi Ausnahm géingt Dir wëllt.
Installéiere 'htop'. Et ass definitiv e Tool dat Dir wëllt wënschen ier Dir installéiert ass.
htop liesen eng Lëscht vun alle laangen Prozesser am Terminal, wéi den Dateemanager an Windows.
Dir kënnt eng Mëschung vu Funktesches benotzen fir de Sort vum Sortiment an déi Spalten z'änneren, déi ugewisen ginn. Dir kënnt och Prozesser ëmhëlt aus dem htop.
Fir en htop auszetippen, fuert just op d'Termin window:
htop
08 vun 15
Navigéieren De Dateisystem Verwenden Ranger
Wann en Héichpunkt net immens nëtzlech ass fir d'Prozesse ze kontrolléieren déi iwwer d'Kommandozeilung lafen, da Ranger ass immens nëtzlech fir Navigatioun vum Dateisystem mat der Kommandozeil ze navigéieren.
Dir musst wahrscheinlech Renner installéieren fir se ze benotzen, awer dës Kéier installéiere kënnt Dir et einfach duerchféieren wann Dir de folgende an den Termin:
Ranger
D'Kommandozeilfenster sinn vill wéi all anere Fichier Manager, awer et funktionéiert nach lénks an éischter als iewescht Enn uewen heescht datt wann Dir de lénksen Pfeilschloss benotzt Dir Är Wee op d'Ordnerstruktur an de riets Pfeilchts Wierk der Ordnerstruktur .
Et ass derwäert, d'Man Säiten ze liesen, ier Dir Ranger benotzt, fir datt Dir op all Tastatur schaltbar gëtt, déi verfügbar sinn.
09 vun 15
Ofbriechen eng Ofkierzung
Also hutt Dir ugefaangen d' Abschalt entweder iwwer d'Kommandozeechnung oder aus der GUI an du hues realiséiert datt Dir wierklech net wëllt dat maachen.
- shutdown -c
Dréckt weg datt wann d'Ofschaltung schon ugefaang ass, da kann et ze spéit sinn, fir de Shutdown ze stoppen.
En anere Kommando ze probéieren ass:
- kacht zou
10 vun 15
Killer Hung Prozesse De Easy Way
Stellt Iech eng Applikatioun aus a fir all Grond, et hänkt.
Dir kënnt 'ps -ef' benotze fir de Prozess ze fannen an dann de Prozess ëmzebréngen oder Dir kéint 'htop' benotzen.
Et ass e méi schnelleren an einfache Kommando, datt Dir léiwe Kykill genannt .
Gidd einfach d'Fënster op en Enn an da klickt op d'Fënster vun der Applikatioun Dir wëllt ëmzebréngen.
xkill
Wat geschitt wann awer de ganze System hänkt?
Halt d 'keys an' alt 'an' sysrq 'op der kléng Tastatur a wa se si nogekuckt ginn, liesen d'folgend lues a lues:
REISUB
Dat wäert Äre Computer neu starten ouni de Power Button ze halen.
11 vun 15
Youtube Videoën lueden
Am allgemenge gesi sinn déi meescht vun eis zimlech glécklech fir Youtube fir déi Videoen ze hiewen an mir kucken se duerch Streaming vun hinnen duerch eise gewielte Medienspiller.
Wann Dir wësst, datt Dir eng Zäit laang offline ass (dh wéinst enger Flugrees oder Reesen tëscht dem Süden vun Schottland an dem Norden vun England), da kënnt Dir e puer Videoen op e Stëfter ze lueden a se se op Ärer Fräizäit.
Alles wat Dir maache musst ass youtube-dl vun Ärem Package Manager installéieren.
Dir kënnt youtube-dl benotzen:
youtube-dl url-to-video
Dir kënnt d'URL op all Video op YouTube zoumaachen, andeems Dir op der Video Säit klickt. Kopéiert einfach den Link an en se an d'Kommandozeechnung ze maachen (Benotz dës Ofkierzung).
12 vun 15
Download Dateien aus dem Web Mat wget
De Wget-Kommando maacht Iech fir Dateien ze schécken aus dem Web duerch den Terminal.
De Syntax ass folgend:
wget Wee / zu / Dateinumm
Zum Beispill:
wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download
Et sinn eng grouss Zuel vu Schalter, déi mat Wëtz wéi -O benotzt ginn, fir datt Dir den Dateinumm op een neien Numm ausgitt.
Am exemplaresche Beispill hunn ech AntiX Linux vu Sourceforge gelueden. Den Dateiname antiX-15-V_386-full.iso ass relativ laang. Et wier et schéi, et just als antix15.iso ze lueden. Fir dat ze benotzen de folgende Befehl:
wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download
De Download vun enger eenzeger Datei schéngt et net zevill z'ënnerhuelen, kënnt Dir einfach einfach mat engem Browser navigéieren an op d'Websäit klicken a klickt op de Link.
Wann Dir awer e Dutzend Dateien wëllt eroflueden, da kënnt Dir d'Linken op eng Importdatei addéieren an wget benotze fir d'Fichieren vun deer Linken ze schnell downloaden ze kommen.
Fuert einfach de -i Switch wéi folgend:
Wget -i / Wee / zu / importfile
Fir méi iwwer wget besichen http://www.tecmint.com/10-wget-command-examples-in-linux/.
13 vun 15
Steam Locomotive
Dëst ass net sou vill nëtzlech wéi e bësse Spaass.
Eng Dampzess an ärem Terminalfenster ze benotzen mat dem folgendem Kommando:
sl
14 vun 15
Gitt Är Fortune Told
Een aneren deen net besonnesch nëtzlech ass, awer just e bësse Spaass ass de Verméigen Kommando.
Wéi den Sl Kommando, musst Dir Iech uersäits aus Ärem Repository installéieren.
Dann tippe folgenden Elementer fir Äert Verméigen ze erzielen
Verméige kréien
15 vun 15
Gitt e Kuch fir Är Fortune ze erzielen
Endlech eng Kéi ze erzielen fir Äert Verméigen mat Cowsay ze erzielen.
Gidd d'folgend Saachen an ärem Termin:
Fortune | Kéizaarbecht
Wann Dir e Grafikplatform hutt kanns du Xcowsay benotze fir eng Cartoon Kéi ze kréien fir Äert Verméigen ze weisen:
Fortune | Stiermer
cowsay a xcowsay kann benotzt ginn fir all Message ze weisen. Zum Beispill fir "Hello World" einfach ze benotzen:
Cowsay "Hallo Welt"