Comenzile de bază - ajutor cmd
Aceste comenzi va ajuta sa obișnui repede la Terminal.app și mai fructuoasă pentru a începe lucrul pe Mac OS X
Navigare de bază în Terminal.app:- o echipă cu care te duci la directorul meu. De exemplu, dacă vă decideți să mergeți la directorul în care se află documentele, următoarea comandă ar arata astfel: cd
cd - te va duce înapoi la directorul precedent.
cd. - Vă permite să se ridice la un director mai mare.
ls - listează numele fișierelor în directorul specificat
ls -F - afișează fișierele cu extensia lor.
ls -a - liste toate fișierele, inclusiv ascunse.
ls -lo - cu excepția de transfer de fișiere existente și le prezintă dreptul de acces și data creării lor. Dacă doriți să fi listate numai fișierele care încep cu o anumită literă, de exemplu, la Z, de tip Z ls *. Notă comanda este sensibil la caz, iar dacă unele dintre fișierele sunt la începutul titlului Z, și scorul z de obicei, pur și simplu nu văd.
mkdir - creează un nou director. De exemplu: dactilografiere. mkdir noi, va crea un nou director cu numele nou.
rm - șterge fișierul.
rmdir - elimina un director.
rm index.php. comandă va șterge fișierul index.php
rmdir new_Directory - elimină un director numit new_Directory.
Dacă doriți să eliminați un director care nu este gol, fie trebuie să eliminați de la începutul conținutului său, sau de a folosi rm comanda -R
rm-R new_Directory. new_Directory șterge directorul și conținutul său.
clar - șterge ecranul terminalului.
script - vă permite să salvați fișierul text pe care l-ați introdus toate caracterele de la tastatura. În practică - opțiune foarte la îndemână, care vă permite să obțineți o înregistrare completă a întregii sesiuni. Fișierul va fi, de asemenea, având în vedere data și ora exactă.
fișierul este salvat cu numele în directorul Fișierul script de acasă.
bc - comandă, care se afișează pe ecranul terminalului este un calculator simplu consola.
df - o comandă simplă, care va arăta volumul de spațiu pe hard disk, inclusiv unități de rețea.
du - o listă cu toate folderele disponibile pe partiția de sistem.
cp -R Documente „Documente de rezervă“ - comandă, prin care să salvați o copie de rezervă a tuturor folderul Documente. Ghilimelele sunt necesare pentru că există un spațiu în numele directorului.
sudo cp -Rp / Utilizatori „/ Utilizatori de rezervă“ - comanda vă permite să copiați întregul director / utilizatori (inclusiv dosare de acasă, în interior), păstrând în același timp cât mai mult posibil la informațiile de fișier (identitate, drepturi, etc., dar nu o ramură a resursei ) numit Utilizatorii de rezervă. Trebuie să executați această comandă dintr-un cont de administrator, astfel încât acest exemplu utilizează sudo, care permite obținerea unui acces root temporar. Dacă executați o comandă dintr-un cont de utilizator, vi se solicită o parolă de administrator.
Ditto - vă permite să copiați un director, dar păstrând atributele de fișiere ascunse.
Ditto Documente „Documente de rezervă“ -kopiruet director întreg, sub numele «Documente» și apelează «Documente de rezervă» director.
mv - redenumi fișiere. De exemplu, dacă tastați în terminalul mv vechi nou, redenumiți un fișier sau un director cu numele nou la vechi. Și cu următoarea comandă: mv vechi
/ Documente - o mutați din directorul curent în directorul documentelor.
Caută în Terminal.app:
find / -name (numele fișierului fără paranteze). comandă va căuta fișierul corespunzător pentru întreaga structură de fișiere, inclusiv toate unitățile montate (inclusiv de rețea), și afișează calea completă la ea.
găsi -x / -name (numele fișierului fără paranteze). la fel, dar căutarea va fi efectuată exclusiv pe discul de încărcare pentru sistemul dumneavoastră.
găsi. -name '* nume de fișier *'. (Conservarea sintaxa) - căutarea va fi efectuată în directorul curent și toate subdirectoarele.
găsi. -mtime - (aici trebuie să vă cifră introdusă fără paranteze). Această comandă, la fel ca cel precedent, va căuta în directorul curent și toate subdirectoarele, dar diferă prin faptul că precizându-se, de exemplu, figura 3 (găsi. -mtime -3) Echipa vă va da toate fișierele care au fost modificate în timpul ultimele trei zile. Specificarea 0, echipa găsește numai acele fișiere care au fost modificate în prezent.
Procese în Terminal.app:
ps -x de comandă emisă de lista terminală a proceselor utilizatorului curent.
ps -ax prezintă o listă a tuturor proceselor
ps - aux afișează o listă a tuturor proceselor care rulează pe sistemul în acest moment, precum și informații suplimentare despre ele, inclusiv utilizarea procesorului, timp și așa mai departe.
display-uri de top o listă a principalelor procese implicate și de informații în mod constant actualizate despre ele. CPU load, dimensiunea memoriei utilizate, timpul și așa mai departe.
top -us5 același lucru, dar cu sortarea proceselor, în ceea ce privește încărcare a procesorului.
ucide - comandă pentru a „ucide“ procesul de situându-se sau trimiterea un semnal.
sincronizare - o echipă forțată să înregistreze conținutul memoriei cache de disc pe hard disk.
lsof - o echipă, care prezintă o listă de fișiere deschise în sistem și fișierele, care sunt tratate în prezent, cererea de exemplu, dacă rulați un client torrent, echipa va chiar și fișierele pe care le descărcați în acest moment, sau distribuirea. Desigur, pentru a vedea o listă completă, trebuie să aveți drepturi de administrator.
sudo lsof - lista de fișiere deschise, inclusiv întregul sistem. Necesită parola de administrator.
sudo lsof -i - o comandă care vă permite să vedeți toate conexiunile de rețea deschise pe sistemul dumneavoastră.
Hard disk în Terminal.app:
sudo passwd rădăcină - comandă, poate fi nevoie de un singur caz - dacă ați uitat parola de root, parola de administrator.
diskutil resizeVolume vă permite să modificați dimensiunea partiției selectate
diskutil partitionDisk vă permite să efectuați operații pe disc și secțiunile sale individuale. Formatarea, selectarea sistemului de fișiere și așa mai departe.
diskutil eraseDisk șterge informațiile de pe hard disk.
diskutil informații info / afișează pe partiția de boot. Numele lui, sistemul de fișiere, dimensiunea totală, cantitatea de spațiu total și liber, și așa mai departe.
diskutil info / Volumes / aici, sub numele de același lucru, dar pentru orice alte montate, dar nu partiția de boot de pe hard disk.
repairPermissions sudo diskutil / altă echipă pentru a „repara permishnov“ pe unitatea de boot cu X. dvs. MacOS Cu punerea sa în aplicare vi se va cere să introduceți o parolă de administrator.
De rețea în Terminal.app:
ifconfig - o echipă care vă oferă mai mulți parametri de control ale conexiunilor de rețea, dar are un minus semnificativ în comparație cu configurația prin panoul Preferințe de sistem - după repornirea computerului, modificările efectuate sunt adesea pierdute.
ftp - un utilitar de la același protocol de timp (File Transfer Protocol) pentru transferul de fișiere. După stabilirea comunicării cu o altă mașină (ftp-server), va fi cel mai probabil cere să introduceți numele dvs. (conectare) și parola (parola) pe această mașină. Odată conectat, puteți cu ajutorul comenzii «cd <имя директории>„Navigați prin mașină server de directoare, folosind«ls»vizualiza conținutul directorului selectat, cu ajutorul« a lua comanda <имя файла>»Descărcați fișierele de pe server la mașina client (în acest caz, clientul va fi de unități de mașini), și cu ajutorul« a pus echipa <имя файла>„Dimpotrivă, trimite un fișier de pe masina client la server. utilizați comanda «încetezi» pentru închiderea sesiunii. Dacă doriți ca transferul de date are loc în fundal, puteți utiliza comanda dlftp <имя ссылки>
Dig - are aceeași funcție.
telnet - echipa care ruleaza utilitarul și protocolul pentru a se conecta la un sistem la distanță.
rlogin - echipa de standuri pentru autentificare de la distanță și inițiază o sesiune cu sistemul de la distanță. Comparativ cu ssh - nu este sigur de utilizat.
rsh (shell Remote) - execută o comandă pe un sistem la distanță.
ssh (Secure Shell) - stabilește o sesiune și a executa comenzi pe un sistem la distanță. Acesta acționează ca un înlocuitor sigur pentru comenzi, cum ar fi telnet, rlogin, rcp, și rsh
a scrie - comanda lanseaza un utilitar care vă permite să trimiteți mesaje text la un alt terminal. Acesta este interactiv, astfel încât, de regulă, nu este utilizată în scenariile.
deget - Returnează informații despre utilizatorii dintr-o rețea. La cerere, această comandă poate afișa conținutul unui număr de fișiere ale utilizatorului specificat. În rețelele mari, serviciul este adesea oprit din motive de securitate.
whois - o echipă responsabilă pentru căutarea Domain Name System - DNS. Când utilizați tasta -h specificați pe ce tip de solicitare va fi trimisă la serverele WHOIS existente.
comandă ping, spre deosebire de mulți deja de aici echipele și familiar pentru majoritatea utilizatorilor de Windows -. Cel mai adesea este folosit ca un instrument pentru a diagnostica conexiuni, sarcina sa - pentru a trimite pachetul echo_request ICMP.
reporni - reporniți computerul
shutdown -h acum - echipa, opriți computerul fără întârziere și întrebări inutile.
Ponderea „Principala echipa Terminal.app“