2024 Szerző: Malcolm Clapton | [email protected]. Utoljára módosítva: 2023-12-17 03:59
A grafikus felületek és a különféle kényelmes manipulátorok, például a Magic Mouse és a Magic Trackpad ellenére a Terminal.app alkalmazás még mindig meglehetősen hasznos és kissé "geek" eszköz bizonyos műveletek elvégzésére, amelyeket legtöbbünk meglehetősen felületesen ismer. Valójában nincs semmi nehéz "megszelídíteni", ezért a MacRadar minden olvasója számára elkészítettem a terminálhoz szükséges parancsokat, amelyek hasznosak lehetnek.
Először is el kell mondani, hogy maga a Terminal.app alkalmazás, mint minden hasznos segédprogram, a Programok> Segédprogramok könyvtárban található. Közvetlenül az indítás után megjelenik egy sor, amelyben a számítógép és az aktuális könyvtár neve, a dollárjel ($) után pedig egy üdvözlő villogó kurzor, amely felkéri az első parancs beírására …
Fájlok és mappák listája - ls
Alapértelmezés szerint a segédprogram elindítása után a felhasználó saját mappája van kiválasztva munkakönyvtárként. A benne lévő fájlok és mappák listájának megtekintéséhez futtassa a kétbetűs parancsot
ls
Ennek a parancsnak számos változata létezik, amelyeket különböző billentyűk hívnak meg (sőt, sokkal több van):
-
ls -l
- részletes információkat jelenít meg az egyes elemekről, beleértve az engedélyeket, a fájlméreteket stb. Ezenkívül minden sor első karaktere lehetővé teszi az adattípus meghatározását: ha ez a latin "d" betű, akkor van egy könyvtárunk, és ha egy kötőjel (-), akkor egy normál fájl.
-
ls -a
- megjeleníti az aktuális mappában lévő összes fájl és könyvtár listáját, beleértve a rejtett elemeket is (a Mac OS X rendszerben ponttal kezdődő neveket).
Megjegyzés a háziasszonynak: a billentyűk könnyen kombinálhatók egymással, így ha részletes információkat szeretne látni a könyvtár minden eleméről, beleértve a rejtett fájlokat is, akkor a parancsnak így kell kinéznie:
ls -la
Mozgás a könyvtárak között - cd
Ennek a parancsnak a neve nem azokról a régi CD-kről származik, amelyeket az Apple sikeresen kioltott a digitális iTunes Store-jával, hanem a két angol "change directory" szóból – amit csinál:
-
Ír
cd zene
- - és a Terminál a Zene mappába kerül, ha természetesen létezik az aktuális könyvtárban.
-
Ha egy szinttel magasabb mappába szeretne kilépni, használja a parancsot
cd..
- (két ponttal).
- A cd parancs végrehajtásával pedig azonnal átkerül a felhasználó saját könyvtárába.
A munkakönyvtár teljes elérési útja - pwd
Ennek a parancsnak a neve is a "munkakönyvtár nyomtatása" kifejezés első betűiből származik. Bármelyik könyvtárban is tartózkodik, ez a parancs az aktuális könyvtár teljes elérési útját eredményezi.
Könyvtár létrehozása - mkdir
Ez a parancs létrehoz egy könyvtárat a megadott névvel. Például,
mkdir Temp
létrehoz egy ideiglenes könyvtárat az aktuális mappában. Ha elfelejtette, hogy éppen melyik könyvtárban van, használja
pwd
:
Fájlok és könyvtárak eltávolítása - rm, rmdir
A terminálon keresztül végzett fájlok és könyvtárak műveletei során figyelembe kell vennie egy apró, de fontos árnyalatot: nincs Lomtár, így az adatok véglegesen törlődnek.
De általában a csapat
rm teszt1.txt
eltávolítja a test1.txt fájlt az aktuális könyvtárból. És ha hozzáadja mondjuk az "i" kulcsot (
rm -i teszt2.txt
) a felhasználó a törlés megerősítését kéri.
Sajnos a könyvtárak törlése nehezebb feladat, mert többféle parancs létezik ehhez a művelethez:
-
rmdir teszt
- csak akkor törli a tesztkönyvtárat, ha az üres, és nem tartalmaz almappákat vagy fájlokat.
-
rm -r Teszt2
- rekurzív módon törli az összes fájlt és mappát a Test2-n belül, és a legvégén törli.
Fájlok mozgatása és másolása - mv és cp
A két parancs szinte ugyanazt a műveletet hajtja végre, ezért a paraméterek listája megegyezik náluk. Ha át akarok helyezni egy fájlt egyik könyvtárból a másikba, akkor a következő parancsot kell használnom:
mv ~ / test1.txt ~ / Dokumentumok / test1.txt
Az első paraméter (~ / test1.txt) az áthelyezendő fájl, a második pedig a célkönyvtár és a kapott fájlnév.
És ismét a cetli úrnőjéhez. Először is, amint azt már sejtette, nem szükséges a megfelelő könyvtárba navigálni a fájlokkal kapcsolatos műveletek végrehajtásához. Elég ismerni a nevét, a teljes elérési utat, és parancsparaméterként használni.
Másodszor, hogy ne írjuk ki minden alkalommal a saját könyvtár elérési útját, elegendő a tilde (~) használata. Például a bejegyzés
~ / Dokumentumok
egyenértékű
/ Felhasználók / felhasználónév / Dokumentumok
Fájlok másolásához csak cserélje ki
mv
tovább
cp
:
A többi csapat
Természetesen nem lehet leírni az összes elérhető parancsot (és a hozzájuk tartozó billentyűket sem), ezért néhány érdekesebb és hasznosabb "példányra" fogok összpontosítani:
-
A parancs segítségével bármilyen alkalmazást futtathat a rendszeren
nyisd ki
amely megadja az alkalmazás elérési útját és nevét szóközzel elválasztva. Például,
nyissa meg az /Applications/Airfoil.app-ot
-
A parancs segítségével
ki
- láthatja a rendszerbe bejelentkezett felhasználók listáját. Ez természetesen csak akkor releváns, ha a számítógépen végzett munka több felhasználó bejelentkezését vagy aktív SSH-t foglalja magában.
-
Parancs
macska teszt.txt
- lehetővé teszi egy test.txt nevű fájl tartalmának megjelenítését egy terminálablakban, de nem szerkesztheti (ehhez szövegszerkesztőt kell használnia, például nano, vim vagy emacs), csak nézze meg.
-
Bármilyen parancs végrehajtásának folyamatát bármikor megszakíthatja (legyen az ping vagy egy shell script munkája) az univerzális billentyűparancs segítségével
Control + C
- .
-
A parancs futtatásával meglehetősen könnyű megtisztítani a terminálablak nagy mennyiségű szövegét
egyértelmű
- .
-
Egyes parancsok futtatásához rendszergazdai jogosultságokra lehet szükség. Ennek leggyorsabb módja a parancs hozzáadása a sor elejére
sudo
- … Ebben az esetben a terminál kérni fogja, hogy adja meg a fiókjához tartozó jelszót.
-
A paranccsal megtekintheti a futó folyamatok listáját
tetejére
- azonban ebben az esetben az adatok kevésbé tűnnek tisztának, mint a Rendszerfigyelésben.
-
Egy parancs részletes súgójának megjelenítéséhez használhatja
Férfi
- , megadja a kívánt parancs nevét szóközzel elválasztva.
-
Majdnem elfelejtettem megemlíteni egy fantasztikus keresőt
grep
amellyel szöveges karakterláncot találhat egy fájlban, vagy mondjuk egy adott folyamatot egy folyamatlistában (pl.
ps ax | grep smbd
- ).
Talán megállunk ennél, és ha valamit kihagytam, vagy rosszul jeleztem - szívesen látjuk a megjegyzésekben.
Ajánlott:
10 tény, amit mindenkinek tudnia kell a depresszióról
A depresszió kezelése könnyebb lesz, ha a lehető legtöbbet megtudja az állapotról, és megérti annak természetét. A legfontosabb adatok cikkünkben találhatók
Amit mindenkinek tudnia kell az AIDS-ről
Az AIDS szerzett immunhiányos szindróma. Ez egy veszélyes betegség, amely nem gyógyítható. Elmondjuk, hogyan kerülheti el, hogy a betegség áldozatává váljon
10 fontos dolog, amit mindenkinek tudnia kell, aki önkéntes szeretne lenni
Ha úgy érzed, hogy megérett vagy az önzetlen jó cselekedetekre, de nem tudod, hogyan legyél önkéntes, akkor ez az utasítás neked szól
6 Az iCloud Mail fontos funkciói, amelyeket mindenkinek tudnia és használnia kell
Álnevek, nagy fájlok küldése, üzenetrögzítő – az iCloud levelezési funkciói sokkal sokrétűbbek, mint azt sokan gondolni szokták. Tudja meg, milyen egyéb hasznos műveletek érhetők el a szolgáltatás felhasználói számára
Hogyan kell gondoskodni a játékokról: életre szóló hackek, amelyeket minden szülőnek tudnia kell
Puha, műanyag, elektronikus - kitaláltuk, hogyan kell ápolni a különböző anyagokból készült játékokat, beleértve az elektronikus alkatrészeket is