5Sep
Aby korzystać z terminala systemu Linux jak profesjonalista, musisz znać podstawy zarządzania plikami i nawigowania po katalogach. Zgodnie z filozofią Unixa, każde polecenie wykonuje jedną rzecz i robi to dobrze.
Midnight Commander, w pełni funkcjonalny menedżer plików dla terminala systemu Linux, działa jak potężny interfejs dla tych wszystkich poleceń.
ls - Lista plików
Polecenie ls wyświetla listę plików w katalogu. Domyślnie ls wyświetla pliki w bieżącym katalogu.
Możesz również wyświetlić listę plików rekurencyjnie - czyli listę wszystkich plików w katalogach wewnątrz bieżącego katalogu - za pomocą ls -R .
ls może również wyświetlać pliki w innym katalogu, jeśli podasz katalog. Na przykład ls / home wyświetli listę wszystkich plików w katalogu / home.
cd - Zmień katalog
Komenda cd przechodzi do innego katalogu. Na przykład cd Desktop przeniesie Cię do katalogu Desktop, jeśli zaczynasz z katalogu domowego.
Można również podać pełną ścieżkę do katalogu, na przykład cd /usr/, udostępnić , aby przejść do katalogu udziałów /usr/ w systemie plików.
cd. . zabierze Cię do katalogu.
rm - Usuń pliki
Polecenie rm usuwa pliki. Uważaj przy tym poleceniu - rm nie prosi o potwierdzenie.
Na przykład plik usuwałby plik o nazwie "plik" w bieżącym katalogu. Podobnie jak w przypadku innych poleceń, można również podać pełną ścieżkę do pliku: rm Plik /path/to/ usunie plik z pliku /path/to/ w systemie plików.
rmdir - Usuń katalogi
Polecenie rmdir usuwa pusty katalog. katalog rmdir usunie katalog o nazwie "katalog" w bieżącym katalogu.
Jeśli katalog nie jest pusty, możesz użyć polecenia recursive rm, aby usunąć katalog i wszystkie znajdujące się w nim pliki. rm -r katalog usunie katalog o nazwie "directory" i wszystkie pliki w nim zawarte. Jest to niebezpieczne polecenie, które może łatwo usunąć wiele ważnych plików, więc należy zachować ostrożność podczas korzystania z niego. Nie poprosi o potwierdzenie.
mv - Przenieś pliki
Polecenie mv przenosi plik do nowej lokalizacji. Jest to również polecenie, którego będziesz używać do zmiany nazw plików. Na przykład plik pliku mv zajmie plik "file" w bieżącym katalogu i przeniesie go do pliku o nazwie "newfile" w bieżącym katalogu - innymi słowy, zmieniając jego nazwę.
Podobnie jak w przypadku innych poleceń, można dołączyć pełne ścieżki do przenoszenia plików do lub z innych katalogów. Na przykład następujące polecenie może pobrać plik o nazwie "plik" w bieżącym katalogu i umieścić go w folderze /home/ howtogeek:
plik mv /home/ howtogeek
cp - Kopiuj pliki
Polecenie cp działa tak samo jak w przypadku mvpolecenie, z wyjątkiem kopiowania oryginalnych plików zamiast ich przenoszenia.
Możesz również wykonać kopię rekurencyjną z cp -r .Spowoduje to skopiowanie katalogu i wszystkich znajdujących się w nim plików do nowej lokalizacji. Na przykład poniższe polecenie umieszcza kopię katalogu pobierania /home/howtogeek/ w katalogu chris /home/:
cp -r /home/howtogeek/ Pliki do pobrania /home/ chris
mkdir - Utwórz katalogi
Komenda mkdir tworzy nowy katalog. Przykład mkdir utworzy katalog z nazwą "przykład" w bieżącym katalogu.
ln - Utwórz łącza
Komenda ln tworzy łącza. Najczęściej używanym typem łącza jest prawdopodobnie dowiązanie symboliczne, które można utworzyć przy pomocy ln -s .
Na przykład poniższe polecenie tworzy łącze do naszego folderu Pobrane na naszym pulpicie:
ln -s /home/howtogeek/ Pliki do pobrania /home/howtogeek/ Pulpit
Aby uzyskać więcej informacji, zapoznaj się z naszym artykułem na temat dowiązań symbolicznych.
chmod - Zmień uprawnienia
chmod zmienia uprawnienia pliku. Na przykład chmod + x script.sh dodałoby uprawnienia do pliku o nazwie script.sh w bieżącym folderze. chmod -x script.sh usunie uprawnienia do wykonywania z tego pliku.
Uprawnienia do plików w systemie Linuxmogą być nieco skomplikowane. Sprawdź nasz przewodnik po uprawnieniach plików w systemie Linux, aby uzyskać bardziej szczegółowe informacje.
touch - tworzenie pustych plików
Polecenie touch tworzy pusty plik. Na przykład przykład tworzy pusty plik o nazwie "przykład" w bieżącym katalogu.
mc - pełny menedżer plików
Midnight Commander to jeden z wielu w pełni funkcjonalnych menedżerów plików, których można używać z poziomu terminala systemu Linux. Domyślnie nie jest instalowany w większości dystrybucji;oto polecenie potrzebne do zainstalowania go w systemie Ubuntu:
sudo apt-get install mc
Po zainstalowaniu wystarczy uruchomić polecenie mc , aby go uruchomić.
Za pomocą klawiszy strzałek wybierz pliki i klawisz Tab, aby przełączać się między panelami. Naciśnij Alt-1, aby wyświetlić ekran pomocy lub Alt-2, aby wyświetlić menu.
Możesz również użyć myszy w Midnight Commander, jeśli twoje środowisko terminala obsługuje myszy.
Pamiętaj, że będziesz musiał uruchamiać te polecenia z uprawnieniami root'a, jeśli modyfikujesz katalog systemowy. W systemie Ubuntu dodaj sudo do początku poleceń, które chcesz uruchomić z uprawnieniami root.