Advertisement
  1. Computer Skills

10 Terminal parancs, amit minden Mac felhasználónak ismernie kellene

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)

A Terminal OS X-en egy – véleményem szerint – gyakran figyelmen kívül hagyott területe az operációs rendszernek. A legtöbb újdonsült Maces félelemmel tekint rá, mint egy kódokkal kapcsolatos valamire vagy olyasmire, ami túl nehéz, és ez egy életre eltántorítja őket tőle. Szerencsére nem kell megijedned a Terminaltól és azt gondolnod, hogy ez csak egy tech-beállítottságúaknak való funkció. Néhány alapvető Terminal parancs ismerete jelentősen megnövelheti az OS X élményedet. Ezért a sok kezdő számára kiválasztottam a 10 legfontosabb Terminal parancsot, amit minden Mac felhasználónak ismernie kellene.

Mielőtt elkezdenénk...

Tudtad, hogy van pár hasznos Mac appunk az Envato Marketen? Például az Awesome Live Chat Desk OS X lehetővé teszi az ügyfeleidnek, hogy egyszerű Mac értesítéseken keresztül élőben cseteljenek a supporttal.

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

Hasonlóképp, mielőtt elkezdenénk itt barkácsolgatni, valószínűleg érdemes pár percet rászánni arra, hogy elmondjam, pontosan mi is az a Terminal (természetesen technoblablától mentesen!).

Terminal OS XTerminal OS XTerminal OS X
Terminal.app OS X (Lion) alatt

A Terminál (hivatalos nevén Terminal.app) szigorúan szólva egy emulátor, ami a legszokványosabb UNIX parancsokkal működik (az OS X egy UNIX-alapú rendszer, szemben a Windowsszal, ami NT-alapú). Az OS X-től eltérően, aminek grafikus felhasználói felülete (röviden: GUI) van, a Terminal egy szöveg-alapú felület, amibe minden parancsot be kell gépelni – ez lehet az oka, hogy miért rémít el annyi embert!

Nem fogunk belemenni a részletekbe arról, hogy hogyan működik a Terminal, de érdemes megtanulni a következő három parancsot, mielőtt elkezdjük ezt a bemutatót:

  • ls – egy adott könyvtár tartalmának kilistázása
  • cd – könyvtárváltás (mint a DOS-ban)
  • sudo – feljogosítod magadat superuserré, hogy extra biztonsági privilégiumokat szerezz

Tipp: Légy nagyon körültekintő a sudo parancs használatával. Általában meg kell adnod az OS X rendszer jelszavadat, és bármilyen hiba képes véglegesen összezavarni a rendszeredet. Ha kétségeid vannak, akkor inkább hagyd!

1. A Lion/Mountain Lion felbukkanó ékezet ablakának kikapcsolása

Az olyan emberek számára, mint jómagam, akik sok külföldi ékezetes betűt írnak, gomb hosszabb lenyomására felbukkanó ékezet ablak elképesztően hasznos. De azok számára, akik szeretnének sok ismétlődő betűt írni, ez elég idegesítő lehet. Használd ezt az egyszerű trükköt a kikapcsolásához:

1
defaults write -g ApplePressAndHoldEnabled -bool false

Üsd le a Returnt, majd jelentkezz ki és vissza, hogy lásd a változásokat. Ha szeretnéd visszaállítani normál módba, csak cseréld le a fenti parancsban a false-t true-ra.

2. A Time Machine alapértelmezett mentési időszakának megváltoztatása

A Time Machine alapértelmezetten minden órában készít biztonsági másolatot, ha tud, de ez megváltoztatható a Terminalon keresztül. Ehhez csak írd be a következő parancsot:

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

Ennek hatására a Time Machine most minden 30 percben csinál biztonsági mentést. Ha meg szeretnéd változtatni, csak írd felül az 1800-at a kívánt számú másodpercre (mivel 15 perc 900 másodperc, így írj be 900-at). Arra is figyelj, hogy a sudo parancsot fogod használni, ezért mielőtt leütöd a Returnt, győződj meg róla, hogy pontosan gépelted be a parancsot (és a megjelenő kérésre a rendszerjelszavadat).

3. Dashboard widgetek áthúzása az Íróasztalra

Mindig elfelejtem, hogy van egy Dashboard a Macemen, Valójában nem igazán látom szükségét. De azt hiszem, ez leginkább azért van, mert a widgetek el vannak rejtve az operációs rendszeren belülre. Hogy képes legyél a Dashboard widgetjeid áthúzására az íróasztalodra, gépeld be a következő parancsot:

1
defaults write com.apple.dashboard devmode YES

Ki kell jelentkezned, majd ismét vissza. Ezután áthúzol egy widgetet az asztalra, és az egérgomb nyomva tartása mellett megnyomod az F12-t, ami eltünteti azt a Dashboardról és lehetővé teszi, hogy hogy az íróasztalra helyezd. A widgetjeid most a megnyitott alkalmazásaid felett fognak lebegni, hasonlóképp a Windows 7 minialkalmazásaihoz.

Ennek a funkciónak a kikapcsolásához csak írd fölül a YES-t NO-ra a fenti parancsban Megismétlem, sajnos ki kell jelentkezned, majd ismét vissza.

4. A Lion/Mountain Lion automatikus helyreállítás funkciójának kikapcsolása

Ez igazán zavaró volt, amikor először frissítettem Lionra – a tény, hogy amikor megnyitsz valamit, pl. az Előnézetet, az összes korábban elért PDF felugrik az orrod elé, még akkor is, ha megfelelően bezártad őket. Sajnos nincs univerzális parancs, hogy kikapcsold az egész OS-en, ezért ezt egyesével kell megtenned minden program esetében. Ha szeretnéd kikapcsolni az Előnézetnél, akkor gépeld be a következő parancsot:

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

Az én szememben a QuickTime a másik ilyen bűnös, megint csak gépeld be:

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

Győződj meg róla, hogy kiléptél és újraindítottad az alkalmazásokat, hogy lásd a változást. Ha szeretnéd visszafordítani, akkor csak cseréld le a false-t true-ra (biztos vagyok benne, hogy mostanra már kezdesz erre ráérezni!).

5. Rejtett fájlok mutatása Finderben

Alapértelmezésben a Finder az OS X-ben elrejt néhány fájlt (többnyire a jelentékteleneket) előled, de ha mindent látni szeretnél a számítógépeden, csak üsd be a következő parancsot:

1
defaults write com.apple.finder AppleShowAllFiles TRUE

Ismét csak a false true-ra cserélésével tudod újra elrejteni őket.

6. A Képernyőkép fájlformátumának megváltoztatása

A képernyőképek az OS X beépített programját használják, ez tényleg hasznod, de alapértelmezésben PNG fájlként ment. Ha szeretnél ezen változtatni, akkor gépeld be a következő parancsot:

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

Helyettesítsd a file-extension-t az általad kívánt formátum hárombetűs rövidítésével, azaz a JPEG formátumhoz csak gépeld be, hogy JPG, és az Acrobat PDF formátumhoz hogy PDF. A Terminalnak nem kell nehéznek lennie, nem igaz?

7. A Dashboard teljes leállítása

Fentebb végigmentünk a parancson, ami a Dashboard widgeteket az íróasztalra dobja, de ha teljes Dashboardtól szeretnél megszabadulni (például ha régebbi Maced van és memóriagondjaid akadnak), akkor ezt megteheted ezzel az egyszerű Terminal paranccsal:

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

Ezután indítsd újra a Dockot a következő paranccsal:

1
killall Dock

És voilà! Nincs többé Dashboard. De ha visszavágyod a régi jó napokat, akkor csak cseréld le a YES-t NO-ra a parancs elején és ismételd meg a folyamatot.

8. Szabad terület biztonságos törlése

Amikor fájlokat törölsz a Macedről, az OS X a fájl töredékeit ott hagyja a merevlemezed szabad helyein mindenfelé, mindaddig, amíg új fájlokkal felül nem íródnak. Ha szeretnéd biztonságosan törölni az összes megmaradt töredéket a merevlemezről (például ha el akarod adni a Macedet), akkor futtasd le a következő parancsot:

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

Helyettesítsd be a /name-of-drive helyére azt a meghajtót, amit törölni szeretnél. Ez a parancs egy speciális algoritmus használatával 35-ször lepucol minden szabad területet, ami messze meghaladja az Amerikai Védelmi Minisztérium szabványát, ami csak 7-et követel meg. Figyelj rá, hogy nagyobb meghajtókon ez a folyamat napokat vehet igénybe.

Megjegyzésként, a diskutil parancs nagyon hasznos, és lehetővé teszi számodra, hogy a helyi meghajtókat és partíciókat közvetlenül a Terminalról kezeld (megad egy parancs lista mintát is). Ugyanakkor figyelj rá, hogy a legtöbb parancshoz nem szükséges root hozzáférés.

9. A Maced távoli vezérlése

A Maced távoli vezérlése SSH-n vagy egy biztonságos csatornán keresztül sokkal előnyösebb, mint a képernyőmegosztás, mivel kevesebb rendszer erőforrást és sávszélességet használ. Az első dolog, amit meg kell tenned, hogy bekapcsolod a Távoli bejelentkezést a Maceden, amit úgy tudsz megtenni, hogy a Rendszerbeállításokon belül a Megosztásnál a Távoli bejelentkezésre kattintasz

SSH MacSSH MacSSH Mac
Gondoskodj róla, hogy a Távoli bejelentkezés be legyen kapcsolva a Maceden mielőtt hozzálátsz

Egy kis zöld fény jelenik meg egy IP-címmel együtt, amit a Terminálon keresztül történő bejelentkezésre használhatsz. A kapcsolat az általad használt helyi Mac és a távoli (pl. a te sajátod) között biztonságos és kódolt, ami azt jelenti, hogy a két gép közötti adatforgalmat nem lehet lehalászni.

A Macedre való bejelentkezéshez egy másik Macről futtasd le a parancsot:

1
ssh -l username remote-address

Helyettesítsd a username-et a saját OS X-en használttal, és a remote-addresst a Megosztás panelen kapott IP-címmel. Most már tudod vezérelni a Macedet és le tudsz futtatni Terminal parancsokat távolról is.

10. Beszélő Mac!

És végül, de nem utolsó sorban, ha azt szeretnéd, hogy a Maced beszéljen hozzád, akkor egyszerűen csak használd a say parancsot így:

1
say Hello World!

A szó a Maced alapértelmezett hangján lesz kimondva, de ha szeretnéd ezt megváltoztatni, akkor csak menj a Rendszerbeállításokra, majd a Diktálás és Beszédre (Mountain Lionon) vagy egyszerűen a Beszédre (Lionon). Itt választhatsz a különféle hangok közül és letölthetsz újakat az Apple szervereiről is, ha ahhoz van kedved. Egy másik "hasznos" funkció egy teljes szövegfájl beszédre konvertálása, ha azt szeretnéd. Csak gépeld be:

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

Cseréld le a FILENAME.txt-t a saját fájlodra. Ez létrehozza a fájlod olvasatát AIFF fájlként audio.aiff néven a Terminal alapértelmezett mappájában.

Tipp: Gondolkoztál már rajta, hogy a Mac operációs rendszert "OS ten"-nek vagy "OS ex"-nek ejtik-e? A Maced tudja a választ! Próbáld meg begépelni a "say OS X"-et a Terminalba. Az eredmény meglepő lehet.

Konklúzió

Remélem, hogy ez a kis bemutató segített eloszlatni a Terminallal kapcsolatos hiedelmeket és rájöttél, hogy tényleg nem rossz használni – sok mindent elérhetsz vele, és ha egy kicsit jobban szeretnéd testre szabni az OS X-et, mint csak a háttérkép cseréje, akkor tényleg ez az első lépés.

Remélem szórakoztató volt a fentebb említett parancsok használata. Kérlek, oszd meg te is a saját kedvenceidet a lenti hozzászólások részben, hogy minden Mactuts+ olvasó részesülhessen az előnyeiből!

És ne feledd el megnézni az Envato Marketet Mac appok után.

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.