Terminálparancsok Mac-hez

macOS terminálparancsok

keresztül Terminálparancsok Mac-hez Olyan műveleteket hajthatunk végre, amelyek bizonyos esetekben nem érhetők el a macOS grafikus felületén keresztül, vagy ennek folyamata nagyon lassú és fáradságos.

Terminálparancsok Mac-hez, működik a macOS összes verzióján ami gyakorlatilag az első verzió óta elindult. Ha szeretné elkezdeni használni őket, és a legtöbbet kihozni belőlük, akkor arra buzdítom, hogy folytassa az olvasást.

Ne feledje, hogy a Mac rendszerhez készült terminálparancsokkal végrehajthatja változások a csapatban, konfigurációs változások, amelyek hatással lehetnek a berendezés működésére.

Ezen felül, akkor is töröljön fájlokat, hozzon létre könyvtárakat, megtudja, mely eszközök csatlakoznak a hálózathoz, kereséseket hajthat végre...

Ha már ismeri a rendszerparancsok a Windowsban (amelyek az MS-DOS-ból származnak) nem tart sokáig, hogy megtanulja a Terminal for Mac parancsok használatát, amelyeket ebben a cikkben mutatunk meg.

Hogyan lehet elérni a terminált

hozzáférés a terminálhoz

Az első dolog, amit meg kell tennünk az induláshoz összezavarja a macOS zsigereit a macOS parancssor elérése. A terminálparancsok használatának megkezdéséhez Mac rendszeren a következő lépéseket kell végrehajtanunk:

  • Nyomja meg a Command + szóköz billentyűkombinációt.
  • Terminált írunk.
  • Kattintson az első keresési eredményre.

Ez az alkalmazás is a Launchpad, a mappában Egyéb. Ha tetszik az ötlet a parancsokkal való munkavégzésről, vessen egy pillantást egy cikkre, ahol bemutatjuk legjobb billentyűparancsok mac számára.

Alapvető terminálparancsok

[asztal]

,,

/ (Forward Slash),Legfelső szintű könyvtár

.,Aktuális könyvtár

..,Legfelső könyvtár

~,Home könyvtár

sudo [parancs], Futtassa a parancsot root biztonsági jogosultságokkal

nano [fájl], Megnyitja a Terminálszerkesztőt

[fájl] megnyitása, Fájl megnyitása

[parancs] -h, Segítség kérése parancshoz

man [parancs],Megjeleníti a parancs súgóját

,,

[/asztal]

Terminál keresése

[asztal]

,,

megtalálja -name <«»file»»>»,Megkeresi az összes elnevezett fájlt belül . Használhatunk csillagokat (*) a fájlnevek részeinek kereséséhez

"grep" »» »,Az összes mérkőzés keresése belül

"grep -rl "" »» »,Az összes fájlt tartalmazó keresés belül

,,

[/asztal]

Terminálengedélyek kezelése

Terminálengedélyek

[asztal]

,,

ls -ld, A forráskönyvtár alapértelmezett engedélyének megjelenítése

ls -ld/ ,Megjeleníti az olvasási jogosultságokat; írni és elérni egy adott mappát

chmod 755 ,Módosítsa egy fájl engedélyét 755-re

chmod -R 600 ,Módosítsa egy mappa és annak teljes tartalmának engedélyét 600-ra

chown : ,Fájl tulajdonjogát módosítja felhasználóra és csoportra Ha hozzáadjuk a „-R” parancsot, akkor a mappa tartalma is bekerül

,,

[/asztal]

Fájlméret és lemezterület

[asztal]

,,

du,Az egyes alkönyvtárak listája és annak tartalma

du -sh [mappa], a könyvtárban lévő összes fájl olvasható kimenete

du -s, Egy bejegyzés megjelenítése minden megadott fájlhoz

du-sk* | sort -nr Fájlok és mappák listázása (a méret összegzése, beleértve az almappákat is). Az sm* helyett az sk*-t is használhatjuk a könyvtárak MB-ban történő felsorolásához

df -h, Megjeleníti a rendszer szabad lemezterületét

df -H, A szabad lemezterület kiszámítása 1.000 hatványban (1.024 helyett)

,,

[/asztal]

Fájlok és könyvtárak kezelése

[asztal]

,,

mkdir ,Hozzon létre egy új mappát, melynek neve

mkdir -p / ,Beágyazott mappák létrehozása

mkdir ,Hozzon létre több mappát egyszerre

"mkdir"" »»»,Mappát hoz létre szóközzel a fájlnévben

rmdir ,Töröl egy mappát (csak üres mappákkal működik)

rm -R ,Töröl egy mappát és annak tartalmát

érintés ,Hozzon létre egy új fájlt kiterjesztés nélkül

zsaru ,Fájl másolása a mappába

zsaru ,Fájl másolása az aktuális mappában

zsaru ~/ / ,Másoljon egy fájlt a mappában, és nevezze át a másolt fájlt

"cp -R <«»új könyvtár»»>»,Mappa másolása egy új mappába, szóközökkel a fájl nevében

cp -i ,Figyelmeztetés a fájl másolása előtt felülírási figyelmeztető üzenettel

zsaru /Felhasználók/ ,Több fájl másolása egy mappába

hasonló -V [mappa elérési útja][új mappa], Egy mappa tartalmát egy új mappába másolja. A "-V" parancs minden másolt fájl állapotsorát jeleníti meg.

rm ,véglegesen törli a fájlt

rm -i ,Törli a megerősítést kérő fájlt

rm -f ,Egy fájl meg nem erősített törlésének kényszerítése

rm ,Több fájl törlése megerősítés nélkül

mv ,áthelyezés/átnevezés

mv ,Áthelyez egy fájlt a mappába (a meglévő fájl felülírása azonos néven, ha létezik)

mv -i ,A "-i" parancs figyelmeztetést jelenít meg, hogy felül fogja írni a célfájlt.

mv*.png ~/ ,Az aktuális mappában lévő összes PNG-fájl áthelyezése egy másik mappába

,,

[/asztal]

Könyvtárak kezelése terminállal

[asztal]

,,

cd, saját könyvtár

cd [mappa],Könyvtár módosítása

cd ~,Home könyvtár

cd/,a meghajtó gyökere

cd -,Előző könyvtár vagy mappa, amelyben utoljára böngészett

pwd, munkakönyvtár megjelenítése

cd...,Ugrás a szülőkönyvtárba

cd../..,Két szinttel feljebb

,,

[/asztal]

Fájlok és könyvtárak listázása terminállal

Terminál fájlok és könyvtárak

[asztal]

,,

ls, A könyvtár fájljainak és alkönyvtárainak nevének megjelenítése

ls -C,A könyvtár fájljainak és alkönyvtárainak nevének megjelenítése oszlopokban

ls -a, Az összes bejegyzés listája (beleértve a .(pont) és ..(duplapont) bejegyzéseket is)

ls -1,A fájlok listájának megjelenítése soronként egy bejegyzésben

ls -F, egy / (perjel) megjelenítése közvetlenül minden elérési út után, amely könyvtár

ls -S Fájlok vagy bejegyzések rendezése méret szerint

ls -l, Hosszú formátumú lista. Tartalmazza a fájl módot; a tulajdonos és a csoport neve; a fájl módosításának dátuma és időpontja; az útvonal neve; stb

ls -l /,Fájlrendszer listázása a gyökérből szimbolikus hivatkozásokkal

ls -lt, A fájlok listája módosítási idő szerint rendezve (a legutóbbi az első)

ls -lh, Hosszú lista olvasható fájlméretekkel KB-ban; MB vagy GB

ls -lo,Fájlnevek listája mérettel; tulajdonos és zászlók

ls -la,A könyvtár tartalmának részletes listája (beleértve a rejtett fájlokat is)

,,

[/asztal]

Billentyűparancsok a terminálban

[asztal]

,,

Tab, Fájl- és mappanevek automatikus kiegészítése

Ctrl + A, Ugrás a beírt sor elejére

Ctrl + E, Ugrás a beírt sor végére

Ctrl + U, a kurzor előtti sor törlése

Ctrl + K, a kurzor utáni sor törlése

Ctrl + W, a kurzor előtti szó törlése

Ctrl + T, a kurzor előtti utolsó két karakter felcserélése

Esc + T, Cserélje fel a kurzor előtti utolsó két szót

Ctrl + L, képernyő törlése

Ctrl + C, állítsa le, ami fut

Ctrl + D, Kilépés az aktuális shellből

Option + →, Mozgassa a kurzort egy szóval előre

Option + ←, Mozgassa a kurzort egy szóval vissza

Ctrl + F, mozgassa a kurzort egy karakterrel előre

Ctrl + B, mozgassa a kurzort egy karakterrel vissza

Ctrl + Y, illessze be, amit az utolsó parancs kivágott

Ctrl + Z, A futót helyezze felfüggesztett háttérfolyamatba

Ctrl + _, Az utolsó parancs visszavonása

Option + Shift + Cmd + C, Egyszerű szöveg másolása

Shift + Cmd + V, illessze be a kijelölést

kilépés, a shell munkamenet befejezése

,,

[/asztal]

Parancsnokság története

[asztal]

,,

Ctrl + R, Korábban használt parancsok keresése

történelem, Megjeleníti a korábban írt parancsokat

![érték], Futtassa az utoljára használt parancsot, amely értékkel kezdődik

!!, Hajtsa végre az utoljára használt parancsot

,,

[/asztal]

Terminálfolyamatok

terminális folyamatok

[asztal]

,,

ps -ax Az éppen futó folyamatokat mutatja. Az "a" parancs megjeleníti az összes felhasználói folyamatot, az "x" parancs pedig azokat a folyamatokat, amelyek nem kapcsolódnak a terminálhoz

ps -aux,Az összes folyamat megjelenítése %cpu-val; %mem; page-in és PID

top,Valós idejű információkat jelenít meg a futó folyamatokról

top -ocpu -s 5, Megjeleníti a folyamatokat CPU-használat szerint rendezve, és 5 másodpercenként frissül

top -o rsize, A folyamatok rendezése memóriahasználat szerint

kill PID, Kilépés a folyamatból azonosítóval . A PID oszlopként jelenik meg az Activity Monitorban

ps -ax | grep ,Folyamat keresése név vagy PID alapján

,,

[/asztal]

Hálózati parancsok a terminálban

[asztal]

,,

ping ,Ppingelje meg a gazdagépet és jelenítse meg az állapotát

kicsoda ,A domain whois információinak beszerzése

göndör -O ,Fájl letöltése HTTP-n keresztül; HTTPS vagy FTP

ssh @ ,Hozzon létre egy SSH-kapcsolatot a felhasználóval

scp @ :/távirányító/útvonal,Másolás még mindig távoli

arp -a Megjeleníti a helyi hálózat összes eszközének listáját, beleértve az összes eszköz IP- és MAC-címét

ifconfig en0, Megjeleníti az eszköz IP- és MAC-címét

traceroute [hostname], Azonosítja az útvonalat és az ugrásokat, amelyeket a csomagok áthaladnak az eszközről a célcímre

,,

[/asztal]

Homebrew

[asztal]

,,

főzőorvos, ellenőrizze a rendszert az esetleges problémák miatt

brew help, hasznos Homebrew parancsok listája

brew install | ,Telepítsen egy képletet

brew uninstall |cask>,Képlet eltávolítása

főzetlista --formula,Csak a telepített formulák listája

brew deps | ,Felsorolja a képlet összes függőségét

brew search text|/regex/,Keressen képleteket regex használatával

brew upgrade | ,Frissítse a képletet

a főzet elavult | ,Keresési képlet

brew outdated – formula,Elavult formula keresése

brew pin [installed_formula], Rögzítsen egy képletet, hogy ne frissüljön

brew unpin [installed_formula], Oldja fel a rögzítést a csomag frissítéséhez

brew cleanup, Távolítsa el a zárolási fájlokat és az elavult csomagokat az összes képletből

,,

[/asztal]

Környezeti változó vagy útvonal

[asztal]

,,

printenv,Megjeleníti az aktuálisan beállított környezeti változók listáját

echo $PATH,Ellenőrizze a PATH változó értékét, amely a végrehajtható fájlokat tartalmazó könyvtárak listáját tárolja

echo $PATH >path.txt,Exportálja az elérési útvonalat egy szöveges fájlba

export PATH=$PATH:abszolút/program/útvonal,Futtasson egy programot a terminálon keresztül csak az aktuális szekcióban.

,,

[/asztal]


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Actualidad Blog
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.