Iyada oo loo marayo Amarrada Terminalka ee Mac Waxaan sameyn karnaa ficilo, waqtiyo gaar ah, aan laga heli karin interface-ka garaafyada macOS ama, habka loo sameeyo sidaas waa mid gaabis ah oo hawl badan.
Awaamiirta Terminalka ee Mac, ku shaqeeya dhammaan noocyada macOS kaas oo bilaabay, ficil ahaan, tan iyo nuqulkii ugu horreeyay. Haddii aad rabto inaad bilowdo isticmaalkooda oo aad ka faa'iidaysato, waxaan kugu martiqaadayaa inaad sii wadato akhriska.
Maskaxda ku hay in amarrada Terminal ee Mac aad ku fulin karto isbedelada kooxdaada, Isbeddellada qaabeynta oo saameyn kara shaqada qalabkaaga.
Intaa waxaa sii dheer, sidoo kale waad awoodaa tirtir faylasha, samee hagayaal, ogow aaladaha ku xidhan shabakadaada, samee baadhitaano...
Haddii aad hore u garanaysay nidaamka amarrada ee daaqadaha (kaas oo ka yimid MS-DOS) kuma qaadan doonto waqti dheer inaad barato sida loo isticmaalo Terminal-ka amarrada Mac ee aan ku tusinno maqaalkan.
Sida loo galo Terminalka
Waxa ugu horreeya waa in aan samayno si aan u bilowno khalkhal ku leh guts ee macOS waa inaad gasho khadka taliska macOS. Si aan u bilowno isticmaalka amarrada Terminal ee Mac waa inaan sameynaa tillaabooyinka soo socda:
- Riix furaha gaaban ee kiiboodhka Command + bar bannaan.
- Waxaan ku qor Terminal.
- Guji natiijada raadinta koowaad
Appkan sidoo kale waxa uu ku jiraa Qalabka Launchpad, galka galka kuwa kale. Haddii aad jeceshahay fikradda ku shaqeynta amarrada, waxaad fiirin kartaa maqaal aan ku tusinno keyboard gaaban ee ugu fiican ee mac.
Amarka Terminalka aasaasiga ah
[miis]
,,
/ (Slash hore), tusaha heerka sare
.,Hagaha hadda
.., Hagaha sare
~, Hagaha guriga
sudo [command], Ku socodsii amarka leh mudnaanta amniga xididka
nano [file], Wuxuu furaa tafatiraha Terminalka
fur [file], Fur faylka
[amar] -h, Ka hel caawimaad amar
nin [amar], wuxuu soo bandhigayaa buug-gacmeedka caawinta ee amarka
,,
[/ miis]
Raadinta Terminalka
[miis]
,,
heli -name <«»faylka»»>», Helaa dhammaan faylasha la magacaabay gudaha . Waxaan isticmaali karnaa xiddigiska (*) si aan u raadinno qaybo ka mid ah magacyada faylka
"grep" »» », Raadi dhammaan kulammada gudaha
"grep -rl" »» », Raadi dhammaan faylasha ka kooban gudaha
,,
[/ miis]
Maareynta Ogolaanshaha Terminalka
[miis]
,,
ls -ld, Tus oggolaanshaha caadiga ah ee hagaha isha
ls -ld/ , Waxay muujisaa oggolaanshaha akhrinta; qor oo gal gal gal la siiyay
chmod 755 U beddel oggolaanshaha faylka 755
chmod -R 600 U beddel oggolaanshaha gal iyo dhammaan waxa ku jira 600
goglan : ,Beddela lahaanshaha faylka isticmaalayaasha iyo kooxda Haddii aan ku darno amarka "-R" waxa ku jira galku waa lagu dari doonaa.
,,
[/ miis]
Cabbirka faylka iyo booska diskka
[miis]
,,
du,Isticmaalka liiska buug-hoosaad kasta iyo waxa ku jira
du-sh [folder], Wax soo saarka la akhrin karo ee dhammaan faylasha ku jira hagaha
du -s, Tus gelida fayl kasta oo la cayimay
du-sk* | sort -nr Liiska faylalka iyo faylalka (cabbirka oo kooban oo ay ku jiraan fayl-hoosaadyada). Waxaan ku bedeli karnaa sk* sm* si aan u taxno hagayaasha MB
df -h, Waxay muujisaa meesha diskooga ee nidaamkaaga bilaashka ah
df -H, Xisaabi booska diskka bilaashka ah ee awooda 1.000 (halkii 1.024)
,,
[/ miis]
Maareynta faylalka iyo hagayaasha
[miis]
,,
mkdir ,Samee gal cusub oo la yiraahdo
mkdir -p / ,Samee faylal buul leh
mkdir , Samee faylal badan hal mar
"mkdir" »»», Wuxuu abuuraa gal meel bannaan ku leh magaca faylka
rmdir , Tirtiraa galka (kaliya waxa uu ku shaqeeyaa faylal madhan)
rm-R ,Waxa uu tirtiraa galka iyo waxa ku jira
taabo ,Samee fayl cusub adigoon wax kordhin
askari , Ku koobbi fayl gal galka
askari ,Koobi ka bixi faylka ku jira galka hadda
askari ~/ / ,Koobi ka bixi faylka ku jira galka oo dib u magacow faylka la koobiyay
cp-R <«» dir cusub»»>», Nuqul gal gal cusub oo meelo bannaan ku yaal magaca faylka
cp -i , Wuxuu kuu digayaa ka hor intaadan koobiyn faylka oo wata fariin digniin ah oo dib u qor
askari / Isticmaalayaasha / , Koobiyi dhowr fayl oo ku jira gal
ditto -V [dariiqa galka] [faylka cusub],Nuqulaya waxa ku jira gal gal cusub. Amarka "-V" wuxuu muujinayaa xariiqda heerka fayl kasta oo la koobiyay.
rm ,wuxuu tirtiraa faylka si joogto ah
rm-i ,Waxa uu tirtiraa fayl codsanaya xaqiijin
rm -f , Ku qasbo tirtirka faylka aan la xaqiijin
rm , Tirtir faylal badan iyada oo aan la xaqiijin
mv , guurto/ magacaw
mv ,Faylka waxa uu u raraa galka (iyaga oo dib u qoraya faylka jira ee isla magaca jira haddii uu jiro)
mv -i , Amarka "-i" wuxuu muujinayaa digniin ah inay dib u qori doonto faylka loo socdo.
mv*.png ~/ ,Dhamaan feylasha PNG ee ku jira galka hadda u rara gal kale
,,
[/ miis]
Maareynta hagaha Terminalka
[miis]
,,
cd, hagaha guriga
cd [folder], Beddel hagaha
cd ~,Hagaha guriga
cd/, xididka wadista
cd -, Hagaha hore ama gal oo aad markii ugu dambaysay baadhisay
pwd, tus tusaha shaqada
cd.., kor u gal tusaha waalidka
cd../...,Laba heer
,,
[/ miis]
Liistada faylasha iyo hagayaasha Terminal
[miis]
,,
ls, Muuji magaca faylasha iyo haga-hoosaadyada tusaha
ls -C, Tus magaca faylalka iyo haga-hoosaadyada hagaha ee tiirarka
ls -a, Qor dhammaan geliyaasha (ay ku jiraan kuwa leh .(dhibic) iyo ..(laba dhibcood))
ls -1, Muuji liiska faylasha hal gelitaan qaabkiiba
ls -F, Muuji a / (slash) isla markiiba ka dib waddo kasta oo ah hagaha
ls -S Ku kala sooc faylalka ama gelinta cabbir ahaan
ls -l,Liiska qaabka dheer. Waxa ku jira qaabka faylka; magaca mulkiilaha iyo kooxda; taariikhda iyo wakhtiga faylka la bedelay; magaca jidka; iwm
ls -l /, Liis ku samee nidaamka faylalka xididka leh calaamadaha
ls -lt, Liiska faylalka lagu soocay wakhtiga wax ka beddelka (ugu dambeeyay)
ls -lh, Liis dheer oo leh cabbirro fayl la akhriyi karo oo ku jira KB; MB ama GB
ls -lo, Liis ku qor magacyada faylalka leh cabbirka; mulkiilaha iyo calanka
ls -la,Liiska faahfaahsan ee ku jira hagaha (ay ku jiraan faylasha qarsoon)
,,
[/ miis]
Jidadka kiiboodhka ee Terminalka
[miis]
,,
Tab, Si otomaatig ah u dhammaystir faylka iyo magacyada galleyda
Ctrl + A, tag bilowga laynka aad ku qorayso
Ctrl + E, tag dhamaadka laynka aad ku qorayso
Ctrl + U, Tirtir laynka ka horreeya cursorka
Ctrl + K, Tirtir khadka ka dib cursorka
Ctrl + W, Tirtir ereyga ka hor calaamadeeyaha
Ctrl + T, Ku beddel labada xaraf ee u dambeeya ka hor cursorka
Esc + T, Ku beddel labada kelmadood ee u dambeeya ka hor calaamadeeyaha
Ctrl + L, Nadiifi shaashadda
Ctrl + C, jooji wax kasta oo socda
Ctrl + D, Ka bax qolofka hadda jira
Ikhtiyaarka + →, Cursorka hore u dhaqaaji hal kelmad
Ikhtiyaarka + ←, Cursorka dib u celi hal kelmad
Ctrl + F, hore u dhaqaaji cursor hal xaraf
Ctrl + B, cursorka hal xaraf dib u celi
Ctrl + Y, Ku dheji wixii lagu gooyay amarkii u dambeeyay
Ctrl + Z, Geli waxa socda habka asalka ah ee la hakiyey
Ctrl + _, Ka noqo amarka u dambeeya
Ikhtiyaarka + Shift + Cmd + C, nuqul ka samee qoraalka cad
Shift + Cmd + V, ku dheji xulashada
bixi,dhamee fadhiga qolofka
,,
[/ miis]
Taariikhda amarka
[miis]
,,
Ctrl + R, raadi amarrada hore loo isticmaalay
taariikhda, Waxay muujisaa amarrada aan hore u qornay
![qiimaha], Orod amarkii ugu dambeeyay ee la isticmaalo ee ku bilowda qiime
!!, Fuli amarkii ugu dambeeyay ee la isticmaalo
,,
[/ miis]
Nidaamyada dhamaadka
[miis]
,,
ps -ax Waxay muujisaa hababka hadda socda. Amarka "a" wuxuu soo bandhigayaa dhammaan hababka isticmaalaha iyo amarka "x" wuxuu soo bandhigayaa hababka aan ku xirnayn Terminalka
ps -aux, Ku muuji dhammaan hababka % cpu; % mem; bogga-in iyo PID
top,Waxay muujisaa macluumaadka wakhtiga-dhabta ah ee ku saabsan hababka socda
top -ocpu -s 5,Waxay muujisaa habab lagu soocay isticmaalka CPU oo la cusboonaysiiyay 5-tii sekan kasta
top -o size, Kala sooci hababka isticmaalka xusuusta
dila PID, Ka bax habka aqoonsiga . PID-ga waxaa loo soo bandhigi doonaa sidii tiir ka mid ah Kormeeraha Hawsha
ps -ax | grep , Ku raadi habka magaca ama PID
,,
[/ miis]
Amarada shabakada ee Terminal
[miis]
,,
ping ,Ping martida loo yahay oo muuji meeqaamkeeda
yaa , Hel xogta domainka
curl -O , Wuxuu ku soo dejiyaa faylka HTTP; HTTPS ama FTP
ssh @ , Samee xidhiidh SSH ah isticmaalaha
scp @ :/remote/dariiq,Koobi weli fogaan
arp -a Wuxuu soo bandhigayaa liiska dhammaan aaladaha shabakada deegaankaaga oo ay ku jiraan cinwaanada IP iyo MAC ee aaladaha oo dhan
ifconfig en0,Waxay muujisaa ciwaanka IP-ga iyo MAC ee qalabkaaga
raadraac [hostname], Wuxuu aqoonsadaa dariiqa iyo boodboodka baakadaha qalabkaaga ilaa ciwaanka loo socdo
,,
[/ miis]
Homebrew
[miis]
,,
Dhakhtar diyaari, Hubi nidaamka dhibaatooyinka iman kara
Caawinta brew,Liiska amarrada Homebrew ee waxtarka leh
diyaari rakib | ,Ku rakib qaacido
diyaari uninstall |cask>, ka saar qaacidada
Liis-brew --formula, Liis ku qor hababka la rakibay oo keliya
digsiyada diyaarsan | Liis garee dhammaan ku tiirsanaanta qaacidada
Brew search text|/regex/,Baadi qaacidooyinka adoo isticmaalaya regex
cusboonaysiinta diyaari | , Cusbooneysii qaacidada
diyaari duugowday | , formula raadinta
brew duugowday -formula, Raadi qaacido duugoobay
pin-brew [installed_formula], Ku dheji qaacidada si uusan u cusboonaysiin
diyaari unpin [installed_formula], Ka saar si aad u cusboonaysiiso xirmo
nadiifinta diyaari, Ka saar faylalka qufulka iyo baakadaha duugoobay dhammaan qaacidooyinka
,,
[/ miis]
Doorsoomayaasha deegaanka ama dariiqa
[miis]
,,
printenv, Wuxuu muujiyaa liiska doorsoomayaasha deegaanka ee hadda la dejiyay
echo $PATH, Hubi qiimaha doorsoomiyaha PATH ee kaydiya liis hagayaal leh faylal la fulin karo
echo $PATH>path.txt,Waxay u dhoofisaa hagaha dariiqa faylka qoraalka ah
Dhoofinta PATH=$PATH:Absolute/dariiqa loo marayo/barnaamijka/,Barnaamijka ku socodsii terminalka fadhiga hadda socda oo kaliya.
,,
[/ miis]