5 poleceń zarządzania plikami i folderami w systemie Linux, które musisz znać
Znasz już 5 najważniejszych poleceń systemu Linux? Świetnie! Ale aby uzyskać maksymalną produktywność, powinieneś nauczyć się także tych 5. (Podziękujesz mi później.)
Linux ma ponad 1000 poleceń w ramach podstawowej usługi. Po migracji na komputer stacjonarny liczba ta rośnie. Na przykład w /usr/bin w Pop!_OS znajduje się 1615 poleceń, a w /usr/sbin jest ich 609. To ponad 2000 poleceń do wyboru.
Podczas swojej pracy z Linuksem możesz użyć 1% tych poleceń. W przypadku zarządzania plikami i folderami liczba ta maleje.
Wymieniłem już 5 poleceń systemu Linux, których powinien się nauczyć każdy użytkownik, a wszystkie są również związane z zarządzaniem plikami i folderami. Lista jednak na tym się nie kończy. W pewnym momencie będziesz musiał zrobić nieco więcej niż te pięć podstawowych. W tym celu oto pięć kolejnych poleceń systemu Linux, których powinieneś się nauczyć.
1. mkdir
mkdir jest dokładnie taki, jak wygląda — utwórz katalog. Kiedy chcesz utworzyć nowy katalog (inaczej „folder”), użyj tego polecenia. W najbardziej podstawowej wersji polecenie wygląda mniej więcej tak:
mkdir FOLDERGdzie FOLDER to nazwa folderu, który chcesz utworzyć.
To polecenie utworzy nowy folder w folderze, nad którym aktualnie pracujesz. Powiedzmy, że jesteś w ~/Documents i chcesz utworzyć TEST w katalogu głównym swojego katalogu domowego. W tym celu możesz uruchomić:
mkdir ~/TESTAle co, jeśli chcesz utworzyć ~/TEST/project1, ale jeszcze nie utworzyłeś ~/TEST? Za pomocą opcji -p możesz to zrobić w następujący sposób:
mkdir -p ~/TEST/project1Powyższe polecenie najpierw utworzy TEST, a następnie utworzy w nim projekt1.
2. mniej
Polecenie less służy do przeglądania zawartości pliku. Na przykład, jeśli chcesz wyświetlić zawartość pliku /etc/samba/smb.conf, wydaj polecenie:
less /etc/smb/smb.confW less podoba mi się to, że pokazuje dany plik tylko jedną stronę na raz, co oznacza, że możesz go przewijać i przeglądać linia po linii. Polecenie mniej to moje ulubione narzędzie do przeglądania plików, zwłaszcza gdy nie muszę ich edytować.
3. kot
Komenda cat służy do łączenia plików i drukowania ich na standardowe wyjście (terminal). Zasadniczo cat wyświetli zawartość pliku w oknie terminala. W przeciwieństwie do less, nie możesz przewijać wyników działania cat (chyba że pozwala na to okno terminala). Załóżmy, że chcesz wyświetlić zawartość pliku /etc/fstab. Możesz to zrobić za pomocą:
cat /etc/fstabA może chcesz dołączyć zawartość jednego pliku na końcu innego. Tutaj kot błyszczy. Na przykład masz TEST/projekt1/plik1.txt i TEST/projekt1/plik2.txt i chcesz dołączyć zawartość pliku1.txt na końcu pliku2.txt. W tym celu polecenie byłoby następujące:
cat TEST/project1/file1.txt >> TEST/project1/file2.txtWyświetl zawartość pliku 2.txt, a zobaczysz zawartość pliku 1.txt na dole.
4. dotknij
Jest to bardzo proste (i podstawowe). Jeśli chcesz utworzyć pusty plik, zrób to za pomocą dotknij w następujący sposób:
touch filenameGdzie nazwa pliku jest nazwą pliku.
Oczywiście głównym celem dotyku jest zmiana znaczników czasu plików, ale większość użytkowników używa go do tworzenia pustych plików. Oto prosty przykład tego, jak to może działać:
- Utwórz pusty plik - dotknij ~/test
- Dodaj treść do nowego pliku - echo "Nowa zawartość" > ~/test
- Dołącz więcej treści do pliku - echo "Więcej treści" >> ~/test
Ważną rzeczą powyżej jest różnica między > i >>. Operator > nadpisuje zawartość pliku, natomiast >> dołącza nowy tekst na końcu pliku.
5. pw
Za pomocą polecenia cd możesz poruszać się po hierarchii systemu plików Linuksa. Jednak w pewnym momencie możesz potrzebować informacji, w którym katalogu się znajdujesz, a terminal nie daje ci żadnej wskazówki. W tym celu musisz użyć pwd, który wypisuje nazwę bieżącego katalogu roboczego. Na przykład, jeśli jesteś w /var/www/html/site1 i wydasz polecenie pwd, wyświetli się /var/www/html/site1 na zewnątrz. Chociaż możesz nie używać funkcji pwd weryfikacji zbyt często, będziesz zadowolony, że jest ona dostępna, gdy chcesz wiedzieć, gdzie jesteś.
I gotowe — pięć poleceń, które powinieneś znać podczas pracy z plikami i folderami w systemie Linux. Połącz te pięć z poprzednimi pięcioma i wszystko powinno być gotowe.
