Podstawowe narzędzia wiersza poleceń
Wielu użytkowników komputerów Mac całkowicie unika wiersza poleceń, a rozsądna liczba prawdopodobnie nawet nie wie, że istnieje. Dla ciekawskich, oto kilka podstawowych i niezbędnych poleceń i funkcji, o których warto wiedzieć, jeśli chcesz zacząć korzystać z terminala Mac OS X. Omówimy prostą manipulację plikami, manewrowanie w systemie plików, wyświetlanie i zabijanie procesów i nie tylko. Pamiętaj, aby usunąć nawiasy, w przeciwnym razie polecenia nie będą działać.
Podstawy wiersza poleceń
ls -la wyświetla całą zawartość katalogu, w tym ukryte pliki
cdprzenieś do określonego katalogu, cd /Applications przeniesie się do twojego folderu aplikacji
mvmv może zmieniać nazwy plików lub je przenosić, w zależności od użycia
cpkopiuje plik pod nową nazwą lub do miejsca docelowego
kot | more wyświetl zawartość pliku ekran po ekranie, „przepuszczając” zawartość przez więcej
touchtworzy plik o podanej nazwie, np.: touch test.txt tworzy pusty plik tekstowy
top wyświetl stale aktualizowaną listę wszystkich uruchomionych procesów, w tym wykorzystania pamięci i procesora, PID to identyfikator procesu, którego można użyć zabić proces
ps -aux wyświetla wszystkie procesy uruchomione przez wszystkich użytkowników, -ux wyświetla tylko procesy bieżącego użytkownika
kill -9zabij określony identyfikator procesu (w zasadzie wymuś wyjście z wiersza poleceń)
rmrm usuwa określony plik lub katalog, nie ma ostrzeżenia, więc używaj go ostrożnie
pingokreśl opóźnienie sieci przez wysłanie polecenia ping do innego hosta
Ogólne wskazówki dotyczące obsługi wiersza poleceń
- Użyj klawisza Tab, klawisz Tab automatycznie uzupełni katalogi i nazwy plików
- Włącz kolorowy terminal, ułatwia to przeglądanie dużych ilości plików
- Jeśli jakieś polecenie cię myli, spróbuj uruchomić je z flagą –help, która często wyświetla podstawowe instrukcje dotyczące danego polecenia
- Pamiętaj, że strony podręcznika istnieją również dla wielu poleceń, uzyskaj do nich dostęp, wpisując
man , np.: man ping
- Jeśli dane wyjściowe polecenia przelatują obok ciebie i nie mieszczą się na jednym ekranie, spróbuj przesłać je przez więcej, na przykład:
ls -la |moreumożliwia to wyświetlanie danych wyjściowych na ekranie naraz
- Możesz wyeksportować zawartość pliku, dane wyjściowe polecenia i wyniki skryptu do pliku tekstowego za pomocą aligatorów (niewłaściwa terminologia, przepraszam za zapomnienie), np.:
ls -la /Applications > applist.txt
- Jeśli kiedykolwiek zauważyłeś, że obciążenie procesora gwałtownie wzrasta, dobrym sposobem na znalezienie błędnego procesu jest polecenie
top
, użyj top w połączeniu zkill, aby znaleźć identyfikator procesu i zabić świnię procesora
- Nie bój się pobrudzić sobie rąk!
Aby uzyskać więcej informacji, wskazówek i wskazówek, zapoznaj się z naszymi innymi wpisami wiersza poleceń i przeczytaj Dziesięć narzędzi wiersza poleceń systemu OS X, o których możesz nie wiedzieć.