Var och en av oss var tvungen att använda kommandoraden minst en gång. Vissa gör det med udovolstie, andra med gripandet. Som främja användningen av terminalen, vill jag berätta om en intressant grupp för varje dag. Det handlar om att ladda ner filer, visa kataloger, slutföra processen av mallen att skapa nya filer i farten och några andra saker.
1. Ladda ner filer från nätet med detaljerad statistik
Ladda ner någon fil från Internet, använd kommandot curl. Samtidigt, vid uppstart, kommer vi att se inte bara information om anslutningshastighet, men även förfluten och återstående tid, slutförande procentsats och den genomsnittliga nedladdningshastighet. Narimer hämtar firmware för iPhone Apples servrar för att försöka att köra följande kommando:
curl -O http://appldnld.apple.com/iOS7/091-9495.20130918.FuFu4/iPhone5,1_7.0_11A465_Restore.ipsw
Filen kommer att sparas i hemkatalogen, om du vill ändra platsen, använda nyckeln -L katalog_dlya_sohraneniya. Observera att du måste använda den fullständiga URL-adress.
2. Avancerad katalogsökning
Vill du se en lista över filer i en katalog som anger rättigheter ägaren, storlek och sista ändringsdatum? INGA PROBLEM. Gå till önskad mapp (Command CD ) Och försöker köra den välbekanta lsMen med nyckeln -thor.ls -thor
Det är mycket lätt att komma ihåg, eftersom när en förening med den mytologiska Thor.
3. Slutförande av flera processer på en mall
Det händer att du måste spika ner vissa processer användningsområden. För detta måste vi individuellt slutföra sin "övervakningssystem". Om du anger i sökfältet namnet på programmet - kommer att vara lite mer bekväm, men ändå nära dem i ett svep fungerar inte. Du kan förenkla din uppgift genom att använda kommandot pkill mönstret. För att göra detta, ange kommandot som mall och ange namnet på processen eller de första bokstäverna. Till exempel:pkill Krom *
Alla processer i deras namn «Chrome» kommer omedelbart zversheny. Var försiktig och påpeka några fler tecken för att filtrera bort andra processer med samma namn. Annars finns det en chans att slutföra andra program och att förlora data som inte sparats.
4. Upprepa senast inmatade Terminal kommando med root
Ibland glömmer vi att för att kunna utföra vissa kommandon behöver root-access, införa ett långt i filen och i gengäld får vi ett meddelande för att upprepa kommandot som root. För att undvika att skriva i kommandot och vägen igen, kan du använda kommandot:Sudo !!
När det är nödvändigt för att driva ingångs lösenord och föregående kommando körs som root.
5. Sök senaste kommandon, utan resultatet av deras
Lista Nyligen avrättades i terminalkommandon är tillgängliga genom att trycka på knapparna "upp". De är bekväm att använda, om du angett rätt kommando nyligen. Vända 50 eller 100 senaste kommandon vill inte att någon. Och inte behöver. För att hitta ett visst kommando med den sista posten, helt enkelt in ! första och : p i slutet av kommandot. Till exempel, jag vill hitta sista avrättningen kommandot sudoFör den här enheten i terminalen:! Sudo: p
Slutsatser Resultaten visar den sista förekomsten av det angivna kommandot.
6. Skapa en tom fil eller filer i farten
Beröringen kommando användbart när du behöver för att snabbt skapa en ny fil. Det är mycket lätt att använda och lätt att komma ihåg. Testa dig själv:beröring filnamn
Om du bara lägga till namnet på filen förlängning - kommer motsvarande fil skapas. Till exempel för textfilen anger:beröring filnamn
Du kan också samtidigt skapa flera filer med olika typer. Till exempel:Rör Dokument.doc Tablitsa.xls Bloknot.txt
Resultatet kommer att bli att skapa den aktuella katalogen tre filer med de angivna anknytningar.
Som ni kan se, med hjälp av Terminal, vi kan ganska mycket. Glöm inte att det finns detta verktyg och använda den ofta!
* * *
Tillägg från våra läsare.
Leonid Efremov, berättar om en sökning i omvänd riktning, essensen av det är att när du skriver de första tecknen i ett kommando, kommer systemet att försöka gissa vilket lag du vill ange. Något som en levande Google-sökning. För att aktivera den genom att klicka i terminalen ctrl + r. I detta fall, i stället för användarens inloggnings visas (Omvänd-i-search) ` ':