Advertisement
  1. Computer Skills

10 Naredbi za Terminal Koje bi Svaki Mac Korisnik Trebao Znati

Scroll to top
Read Time: 7 min
This post is part of a series called Taming The Terminal.
How to Play Tetris, Pong and Other Hidden Games on Your Mac
Quick Tip: Organize Your Dock With Spacers

() translation by (you can also view the original English article)

Terminal u OS X je često, barem po mojem mišljenju, zanemareni dio operativnog sistema. Većina novih Mac korisnika sa strahom ga gledaju, jer je pogled na bilo što vezano za kodiranje dovoljno da ih odbije do kraja života. Na sreću, Terminala se ne morate bojati. Gledajte na njega kao na još jednu značajku za one koji vole tehnologiju. Poznavanje nekih osnova Terminala može unaprijediti vaše iskustvo sa OS X. Stoga, za sve početnike, evo mojeg odabira deset naredbi za Terminal koje bi svaki Mac korisnik trebao znati.

Prije nego što počnemo...

Jeste li znali da na Envato Marekt-u imamo dostupne neke korisne Mac aplikacije? Na primjer, Awesome Live Chat Desk OS X omogućuje da svojim mušterijama pružite 'live chat' podršku putem jednostavnih Mac notifikacija.

Live chat support for MacLive chat support for MacLive chat support for Mac

Također, prije nego što počnemo, odvojimo par minuta da vam objasnim što je Terminal (u ne-tehničkom smislu, naravno!).

Terminal OS XTerminal OS XTerminal OS X
Terminal.app pokrenut na OS X (Lion)

Terminal (službenog naziv Terminal.app) je, strogo govoreći, emulator i radi sa najosnovnijim UNIX naredbama (OS X je sistem koji se zasniva na UNIX-u, za razliku od Windowsa, koji se bazira na NT-u). Za razliku od OSX, koji ima grafičko korisničko sučelje (skraćeno GUI), Terminal radi na korisničkom sučelju baziranom na tekstu i sve naredbe moraju biti upisane - to bi mogao biti razlog zašto ga se neki ljudi boje!

Nećemo ulaziti u masivne detalje o tome kako Terminal radi, ali najbolje je da naučite sljedeće tri naredbe prije nego što počnemo ovaj tutorial:

  • Is - izlistavanje sadržaja određenog direktorija
  • cd - promjena na drugi direktorij (kao u DOS-u)
  • sudo - potvrđivanje kao super-korisnik za pristup dodatnim sigurnosnim privilegijama

Savjet: Budite posebno oprezni kada koristite sudo naredbu. Obično ćete morati unijeti svoju lozinku OS X sistema i svaka pogreška može trajno oštetiti vaš sistem. Kada niste sigurni, ne dirajte ništa!

1. Onemogućite Lion/Mountain Lion Skočni Akcent Prozor

Za ljude poput mene koji pišu mnogo akcenata na stranim jezicima, skočni prozor za akcente koji se pojavi kada malo duže držim pritisnutu tipku slova, izuzetno je koristan. Ali za one koji žele pisati mnogo slova koja se ponavljaju, može biti prilično iritantno. Upotrijebite sljedeći trik kako biste onemogućili ovu opciju:

1
defaults write -g ApplePressAndHoldEnabled -bool false

Pritisnite Return, zatim se odjavite i ponovo prijavite kako biste vidjeli promjene. Ako želite vratiti nazad na normalnu opciju, jednostavno zamijenite false za true u gornjem primjeru.

2. Promijenite Zadane 'Backup' Vremenske Periode u Time Machine

Prema zadanim postavkama, Time Machine radi backup svakih sat vremena kada je spojen, ali to se može promijeniti kroz Terminal. Kako biste to učinili, jednostavno unesite sljedeće naredbe:

1
sudo defaults write /System/Library/Launch Daemons/com.apple.backupd-auto StartInterval -int 1800

Time ćete postići da Time Machine radi backup svakih 30 minuta. Da promijenite kako želite, samo zamijenite 1800 sa vremenskim intervalom u sekundama (znači 15 minuta bi bilo 900 sekundi, stoga unesite 900). Također, pripazite da koristite sudo naredbu, stoga se upišite naredbu točno prije nego što pritisnete Enter (također ćete biti zatraženi da unesete zaporku svojeg sistema).

3. Odvucite Dashboard Widgete na Radnu Površinu

Uvijek zaboravim da na mojem Mac-u postoji Dashboard. Ustvari, gotovo nikada ne vidim potrebu za njime. Ali mislim da je to većinom zbog toga što su widgeti skriveni u operativnom sistemu. Kako biste mogli odvući svoje Dashboard widgete na radnu površinu, unesite sljedeću naredbu:

1
defaults write com.apple.dashboard devmode YES

Morate se odjaviti, zatim opet prijaviti i odvući widget na svoju radnu površinu, kliknuti i držati ga te zatim pritisnuti F12, što ga raspušta s Dashboard-a i omogućuje vam da ga ispustite na radnu površinu. Vaši widgeti sada 'lebde' iznad otvorenih aplikacija, slično kao Gadgeti na Windows 7.

Kako biste onemogućili ovu značajku, samo zamijenite YES sa NO u gornjoj naredbi. Opet, nažalost, morati ćete se odjaviti i ponovo prijaviti.

4. Onemogućite Lion/Mountain Auto-restore Značajku Lion-a

Ovo me zaista nerviralo ispočetka kada sam ažurirao na Lion - činjenica kada otvorite nešto kao Preview, svi PDF-ovi kojima ste nedavno pristupili počinju iskakati pred vas, čak i ako ste ih ispravno zatvorili. Nažalost, ne postoji univerzalna naredba da to onemogućite u cijelom OS-u, pa ćete to morati učiniti za svaki zasebni program. Ako želite to onemogućiti za Preview, unesite sljedeću naredbu:

1
defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

QucikTime je još jedan krivac u mojim očima, opet samo unesite:

1
defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Pazite da zaustavite i restartate aplikacije da vidite promjene i ako želite nešto obrnuti, samo zamijenite false za true (siguran sam da ste ovo već savladali do sada!).

5. Prikažite Skrivene Datoteke u Finder-u

Prema zadanim postavkama, Finder u OS X skriva vidljivost nekih datoteka (većinom nebitnih) ali ako želite vidjeti sve što se događa na vašem računalu, unesite sljedeću naredbu:

1
defaults write com.apple.finder AppleShowAllFiles TRUE

Opet, zamijenite false za true da ih ponovno sakrijete.

6. Promijenite Format Datoteke za Screenshotove

Screenshot-ovi koji koriste ugrađeni prečac za OS X su zaista korisni ali prema unaprijed zadanim postavkama pohranjuju se kao PNG datoteke. Ako to želite promijeniti, upišite sljedeću naredbu:

1
defaults write com.apple.screencapture type file-extension

Zamijenite file-extension sa tri slova za kraticu svojeg željenog formata. Znači za JPEG format samo unesite JPG i za Acrobat PDF format, unesite PDF. Terminal ne mora biti težak i kompliciran, zar ne?

7. Ugasite Cijeli Dashboard

Malo prije smo prošli kroz naredbu za ispuštanje Dashboard widgeta na radnu površinu, ali ako se želite riješiti cijelog Dashboard-a (npr. ako imate stariji Mac i probleme s memorijom) možete to učiniti putem ove jednostavne Terminal naredbe:

1
defaults write com.apple.dashboard mcx-disabled -boolean YES

Zatim restartajte Dock koristeći slijedeću naredbu:

1
killall Dock

Et, voilà! Nema više Dashboard-a. Ako se nakon nekog vremena poželite vratiti na staro, zamijenite YES sa NO u gore navedenoj naredbi i ponovite proces.

8. Sigurno Obrišite Slobodni Prostor

Kada na Mac-u obrišete datoteku, OS X još uvijek ostavlja fragmente datoteke na slobodnom prostoru na vašem tvrdom disku, sve dok se preko njih ne ispišu nove datoteke. Ako želite sigurno obrisati sve preostale fragmente na tvrdom disku (npr. ako želite prodati svoj Mac), izvršite sljedeću naredbu:

1
diskutil secureErase freespace 3 /Volumes/name-of-drive

Zamijenite /name-of-drive sa onim kojeg želite obrisati. Ova naredba koristi poseban algoritam da obriše svaki dio slobodnog prostora 35 puta, daleko iznad standarda US Department of Defense-a, koji zahtijeva samo 7. Ipak, imajte na umu da ovaj proces može potrajati i nekoliko dana na većim diskovima.

S druge strane, naredba diskutil je zaista korisna i omogućuje upravljanje lokalnih diskova i volumena direktno iz Terminal-a (zadana je lista primjera naredbi). Ipak, pripazite, većina naredbi zahtijeva root pristup.

9. Kontrolirajte Mac Daljinski

Imati mogućnost kontrolirati Mac daljinski, putem SSH, ili sigurnom ljuskom, je naprednije od dijeljena zaslona pošto koristi manje sistemskih resursa i manje propusnosti. Prva stvar koju ćete morati učiniti jest omogućiti Remote Login na Mac-u, što možete učiniti tako da idete na System Preferences, zatim Sharing i na kraju kliknete Remote Login.

SSH MacSSH MacSSH Mac
Na Mac-u svakako omogućite Remote Login prije nego što bilo što započnete

Trebalo bi se pojaviti maleno zeleno svijetlo, zajedno sa IP adresom koju možete upotrijebiti da se prijavite preko Terminala. Veza između lokalnog Mac-a koji koristite i daljinskog (vašeg) je sigurna i kriptirana, što znači da se podaci koji se prebacuju između ta dva računala ne mogu presresti.

Kako biste se prijavili na svoj Mac ili na drugi Mac, izvršite naredbu:

1
ssh -l username remote-address

Zamijenite username korisničkim imenom koje biste upotrijebili da se prijavljujete na OS X i remote-adress sa IP adresom koju ste dobili u Sharing prozoru. Sada možete kontrolirati svoj Mac i daljinski izvršiti Terminal naredbe, što je veliki plus.

10. Mac Koji Govori!

I posljednje, ali ne manje važno, ako želite da vaš Mac s vama razgovara, samo upotrijebite say naredbu kao u:

1
say Hello World!

Riječi će biti govorene zadanim glasom vašeg Mac-a ali ako ga želite promijeniti, jednostavno idite na System Preferences, zatim u Dictation and Speech (na Mountain Lion-u) ili samo Speech (na Lion-u). Ovdje možete odabrati različite glasove i ako želite preuzeti nove s Apple-ovih servera. Još jedna "korisna" značajka je mogućnost konvertiranja cijele tekstualne datoteke u govor, ako to želite. Jednostavno unesite:

1
say -o audio.aiff -f FILENAME.txt

Zamijenite FILENAME.txt sa svojom datotekom. To će u zadanom direktoriju Terminala kreirati čitanje vaše datoteke kao AIFF datoteke audio.aiff.

Savjet: Jeste li se ikada pitali je li Mac-ov operativni sistem prozvan "OS deset" ili "OS X"? Vaš Mac zna odgovor! Pokušajte u Terminal upisati "reci OS X". Rezultat bi vas mogao iznenaditi.

Zaključak

Nadam se da vam je ovaj maleni tutorial pomogao demistificirati Terminal i da ste shvatili da ga zaista nije loše koristiti - možete postići mnogo više koristeći ga, i ako želite podesiti OS X po vlastitoj želji više od obične promjene wallpaper-a, tada je on zaista vaš prvi izbor.

Nadam se da ćete se zabaviti gore navedenim naredbama. Za dobrobit svih Mactuts+ čitatelja, podijelite s nama vaše omiljene naredbe dolje u komentarima!

I ne zaboravite pogledati Mac aplikacije na Envato Market-u.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Computer Skills tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.