Ściągawka z poleceniami terminala Mac

  • William Charles
  • 0
  • 3034
  • 739
Reklama

macOS to intuicyjny system operacyjny, więc nie musisz poświęcać dużo czasu na naukę podstaw; Wiedząc o tym, dlaczego warto uczyć się i korzystać z wiersza poleceń systemu Unix dostępnego na komputerze Mac? Mamy cztery dobre powody:

  1. Istnieją dziesiątki otwartych i darmowych aplikacji opartych na Uniksie. Nie musisz na nie wydawać pieniędzy.
  2. Jeśli masz problemy z wyszukiwaniem plików w Spotlight, możesz przejść do narzędzi wyszukiwania w systemie Unix. Są znacznie potężniejsze niż Spotlight.
  3. Możesz zarządzać plikami, folderami i archiwami plików w sposób zautomatyzowany. Ustawienie zadania cron obsłuży to automatycznie.
  4. Daje to większą moc i kontrolę nad systemem.

Przy tak wielu poleceniach dla komputerów Mac często trudno jest je zapamiętać i użyć wszystkich. Jesteśmy tutaj, aby pomóc w szczegółowym ściągu poleceń terminalu Mac, których możesz użyć, aby odblokować zwiększoną produktywność w systemie.

Uruchom aplikację Terminal z Aplikacje> Narzędzia lub wyszukaj go za pomocą Spotlight. Następnie możesz zacząć od niektórych z potężnych poleceń poniżej.

Ściągawka z poleceniami terminala Mac

Dowództwo Akcja
Skróty
PatkaAutomatyczne uzupełnianie nazw plików i folderów
Ctrl + APrzejdź do początku wiersza, w którym obecnie piszesz
Ctrl + E.Idź do końca linii, na której obecnie piszesz
Ctrl + UWyczyść linię przed kursorem
Ctrl + KWyczyść linię za kursorem
Ctrl + WUsuń słowo przed kursorem
Ctrl + TZamień dwa ostatnie znaki przed kursorem
Esc + TZamień dwa ostatnie słowa przed kursorem
Ctrl + LWyczyść ekran
Ctrl + CZabij wszystko, co biegniesz
Ctrl + DWyjdź z bieżącej powłoki
Opcja + →Przesuń kursor o jedno słowo do przodu
Opcja + ←Przesuń kursor o jedno słowo do tyłu
Ctrl + F.Przesuń kursor o jeden znak do przodu
Ctrl + BPrzesuń kursor o jeden znak do tyłu
Ctrl + YWklej wszystko, co zostało wycięte przez ostatnie polecenie
Ctrl + ZUmieszcza cokolwiek uruchomisz w zawieszonym procesie w tle
Ctrl + _Cofnij ostatnie polecenie
Podstawy
/ (Ukośnik)Katalog najwyższego poziomu
. (Pojedynczy okres)Aktualny katalog
… (Podwójny okres)Nadrzędna Lokalizacja
~ (Tylda)Katalog domowy
sudo [polecenie]Uruchom polecenie z uprawnieniami superużytkownika
nano [plik]Otwiera edytor terminali
Otwórz plik]Otwiera plik
[polecenie] -hUzyskaj pomoc dotyczącą polecenia
man [polecenie]Pokaż instrukcję pomocy dla polecenia
Zmień katalog
Płyta CDKatalog domowy
cd [folder]Zmień katalog, np. Dokumenty cd
cd ~Katalog domowy
Płyta CD/Korzeń dysku
Płyta CD -Poprzedni katalog lub folder, który ostatnio przeglądałeś
pwdPokaż swój katalog roboczy
Płyta CD… Przejdź do katalogu nadrzędnego
Płyta CD… /… Przejdź w górę o dwa poziomy
Lista zawartości katalogu
lsWyświetl nazwy plików i podkatalogów w katalogu
ls -CWymuś wielokolumnowe wyjście z aukcji
ls -aWyświetl wszystkie wpisy, w tym te z. (Kropka) i… (podwójna kropka)
ls -1Wyświetla listę plików w jednym wpisie na format wiersza
ls -FWyświetlaj / (ukośnik) natychmiast po każdej ścieżce, która jest katalogiem, * (gwiazdka) po programach lub skryptach wykonywalnych oraz @ po dowiązaniu symbolicznym
ls -SSortuj pliki lub wpisy według rozmiaru
ls -lLista w długim formacie. Obejmuje tryb pliku, nazwę właściciela i grupy, plik daty i godziny został zmodyfikowany, nazwę ścieżki i inne
ls -ltLista plików posortowanych według czasu modyfikacji (najnowsze od pierwszego)
ls -lhDługi wykaz z rozmiarami plików czytelnymi dla człowieka w KB, MB lub GB
ls -loWyświetl nazwy plików wraz z rozmiarem, właścicielem i flagami
ls -laWyświetl szczegółową zawartość katalogu, w tym ukryte pliki
Rozmiar pliku i miejsce na dysku
duWymień użycie dla każdego podkatalogu i jego zawartości
du -sh [folder]Dane wyjściowe wszystkich plików w katalogu czytelne dla człowieka
du -sWyświetl wpis dla każdego określonego pliku
du -sk * | sort -nrWyświetl listę plików i folderów, łącznie łącznie z podfolderami. Zamień sk * na sm *, aby wyświetlić katalogi w MB
df -hOblicz ilość wolnego miejsca na dysku
df -HOblicz wolne miejsce na dysku dla mocy 1000 (w przeciwieństwie do 1024)
Zarządzanie plikami i katalogami
mkdir Utwórz nowy folder o nazwie
mkdir -p /Utwórz zagnieżdżone foldery
mkdir Utwórz kilka folderów jednocześnie
mkdir ""Utwórz folder ze spacją w nazwie pliku
rmdir Usuń folder (działa tylko na pustych folderach)
rm -R Usuń folder i jego zawartość
dotknąć Utwórz nowy plik bez żadnego rozszerzenia
cp Skopiuj plik do folderu
cp Skopiuj plik do bieżącego folderu
cp ~ //Skopiuj plik do folderu i zmień nazwę skopiowanego pliku
cp -R Skopiuj folder do nowego folderu ze spacjami w nazwie pliku
cp -i Monituje przed skopiowaniem pliku z ostrzeżeniem o zastąpieniu
CP / Użytkownicy /Skopiuj wiele plików do folderu
rm Usuń plik (powoduje to trwałe usunięcie pliku; należy zachować ostrożność).
rm -i Usuń plik tylko po potwierdzeniu
rm -f Wymuś usunięcie bez potwierdzenia
rm Usuń wiele plików bez żadnego potwierdzenia
mv Przenieś / zmień nazwę
mv Przenieś plik do folderu, prawdopodobnie przez zastąpienie istniejącego pliku
mv -i Opcjonalna flaga -i ostrzegająca przed zastąpieniem pliku
mv * .png ~ /Przenieś wszystkie pliki PNG z bieżącego folderu do innego folderu
Historia dowodzenia
Ctrl + RWyszukaj wcześniej używane polecenia
historia nPokazuje poprzednie wpisane polecenia. Dodaj liczbę, aby ograniczyć do ostatnich n elementów
![wartość]Wykonaj ostatnie wpisane polecenie, które zaczyna się od wartości
!!Wykonaj ostatnie wpisane polecenie
Uprawnienia
ls -ldWyświetl domyślne uprawnienie do katalogu domowego
ls -ld /Wyświetl uprawnienia do odczytu, zapisu i dostępu do określonego folderu
chmod 755 Zmień uprawnienia do pliku na 755
chmod -R 600 Zmień uprawnienia do folderu (i jego zawartości) na 600
chown: Zmień własność pliku na użytkownika i grupę. Dodaj -R, aby dołączyć zawartość folderu
Procesy
ps -axWyjście aktualnie uruchomionych procesów. Tutaj pokazuje procesy wszystkich użytkowników, a x pokazuje procesy, które nie są połączone z terminalem
ps -auxPokazuje wszystkie procesy z% cpu,% mem, page in, PID i polecenie
TopWyświetlaj informacje na żywo o aktualnie działających procesach
top -ocpu -s 5Wyświetlaj procesy posortowane według zużycia procesora, aktualizując co 5 sekund
top -o rsizeSortuj według zużycia pamięci
zabij PIDZakończ proces z identyfikatorem. PID zobaczysz jako kolumnę w Monitorze aktywności
ps -ax | grep Znajdź proces według nazwy lub PID
Sieć
świst Ping host i status wyświetlania
kto jest Wyjście informacji Whois dla domeny
curl -O Pobierz plik przez HTTP, HTTPS lub FTP
ssh @Nawiąż połączenie SSH z użytkownikiem
scp @: / remote / pathSkopiuj do pilota
Homebrew
Doktor BrewSprawdź napar pod kątem potencjalnych problemów
instalacja parzenia Zainstaluj formułę
odinstaluj parzenie Odinstaluj formułę
lista parzeniaWyświetl wszystkie zainstalowane formuły
wyszukiwanie naparówWyświetl dostępne formuły do ​​zaparzania
aktualizacja naparuUaktualnij wszystkie przestarzałe i niepowiązane napary
aktualizacja naparuPobierz najnowszą wersję homebrew i formuły
czyszczenie parzeniaUsuń starszą wersję zainstalowanej formuły
napar z homebrew / beczkiWybierz repozytorium beczek z GitHub
lista beczek parzeniaWyświetl wszystkie zainstalowane beczki
zainstaluj beczułkę Zainstaluj podaną beczkę
odinstaluj zaparzacz beczki Odinstaluj podaną beczkę
Szukaj
znajdź -nazwa Znajdź wszystkie pliki o nazwie wewnątrz. Użyj symboli wieloznacznych (*), aby wyszukać części nazw plików
grep „” Wypisuj wszystkie wystąpienia wewnątrz (dodaj -i, aby nie rozróżniać wielkości liter)
grep -rl "" Wyszukaj wszystkie pliki zawierające wewnątrz
Wydajność
kot Wyjście zawartości
mniej Wypisuj zawartość za pomocą polecenia less obsługującego paginację i nie tylko
głowa Wypisz pierwsze 10 wierszy
>> Dołącza wynik do
> Skieruj wyjście na
| Skieruj wyjście do

Następnie dostosuj terminal

W tym ściągu jest wiele poleceń. Ale nie musisz uczyć się ich wszystkich naraz! Wybierz kilka, które dobrze integrują się z twoim procesem i zaoszczędź najwięcej czasu. Po opanowaniu tych poleceń możesz dowiedzieć się więcej o terminalu, aby zwiększyć jego wygodę.

Do dalszej lektury przyjrzeliśmy się, jak dostosować terminal Mac i uczynić go bardziej użytecznym Jak dostosować terminal Mac i uczynić go bardziej użytecznym Jak dostosować terminal Mac i uczynić go bardziej użytecznym Aplikacja Terminal na komputerze Mac jest potężna , ale jest trochę nudny po wyjęciu z pudełka. Oto, jak spersonalizować terminal dla swoich potrzeb. .




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.