Zarządzanie plikami w systemie Linux z terminala


Jak wszyscy wiemy, Linux jest systemem operacyjnym używanym głównie przez maniaków i programistów, którzy są głównie klawiszowcami i uwielbiają pisać polecenia zamiast graficznego interfejsu użytkownika (GUI). W przeciwieństwie do systemu operacyjnego Windows, gdzie większość pracy jest wykonywana za pomocą kilku kliknięć, podczas gdy w systemie Linux mamy polecenia do wszystkiego, takie jak podstawowe operacje na plikach, kompresja lub rozpakowywanie plików itp. Te polecenia są uruchamiane w wierszu poleceń systemu Linux, który jest znany jako Terminal lub Shell . Terminal lub powłoka to narzędzie w systemie Linux, które jest odpowiedzialne za uruchamianie poleceń.

Ze względu na większe dane, w systemie znajduje się mnóstwo plików. Dlatego trudno jest użytkownikowi znaleźć określony plik i zarządzać nim. Zwykle użytkownicy korzystają z GUI do zarządzania plikiem. Te polecenia zapewniają elastyczność zarządzania plikami z większą szybkością i znacznie większą liczbą opcji, a użytkownik uzyska bardziej znaczący efekt w sposób bardziej efektywny. W tym samouczku zobaczymy różne polecenia do zarządzania plikami.

Lista plików za pomocą polecenia ls

„ls” jest najczęściej używany do wyświetlania plików. Komendy „ls” można używać z różnymi opcjami zapewniającymi różne wyniki. Będziemy używać polecenia „ls”, aby znaleźć pliki.

Krok 1 : Po pierwsze, otwórz Terminal, klikając program uruchamiający Ubuntu i wyszukaj Terminal.

Krok 2 : Teraz kliknij Terminal i poczekaj, aż terminal się otworzy.

Krok 3 : Po otwarciu terminalu pojawi się następujący ekran:

Krok 4: Możemy użyć polecenia ls na różne sposoby w części 1, użyliśmy go bez żadnej opcji, aby zobaczyć wynik. Podczas gdy kolejne dwa polecenia zawierają określone opcje pokazujące rozmiar pliku / katalogu, a drugie wyświetlanie ukrytych plików.

Listing plików za pomocą ls:

Używamy polecenia ls bez żadnej opcji, więc tutaj nie będziemy mogli wyświetlić szczegółów typu pliku, jego rozmiaru i katalogu. Po prostu wpisujemy „ls”

Otrzymujemy wynik, który jest listą plików bez konkretnych szczegółów.

Lista plików z opcja –l:

W tym miejscu skorzystaliśmy z opcji –l, aby wyświetlić szczegóły pliku. Zawiera katalog pliku, jego rozmiar, datę modyfikacji, godzinę, szczegóły dotyczące poświadczeń itp. Po prostu piszemy opcję jako „ls –l”.

Otrzymujemy wynik, czyli lista plików ze szczegółowymi szczegółami na temat pliku.

Przeglądanie ukrytych plików:

Możemy również znaleźć listę wszystkich ukrytych plików. Ukryte pliki zaczynają się od „.” . Po prostu piszemy „ ls –a ”, aby znaleźć ukryte pliki.

@ Wynik pokazuje listę wszystkich ukrytych plików.

Możemy użyj dowolnego ze sposobów wyświetlania na podstawie wymagań użytkownika.

Zmiana katalogu za pomocą polecenia cd

W tym celu służy polecenie „cd”, które pozwala użytkownikowi zmienić bieżący folder lub katalog. Możemy zmienić bieżący katalog, określając nowy katalog w poleceniu cd jako „ cd [nazwa-katalogu] ” np.tutaj nowy katalog to „Desktop”, więc piszemy go jako:

Teraz katalog, w którym jesteśmy, to Desktop.

Ponadto, jeśli chcemy przenieść katalog i zmienić go na inny, taki jak home, napiszemy ścieżkę „cd / home” nowego katalogu obok bieżącego katalogu.

Teraz nasz aktualny katalog, który wcześniej był na pulpicie, został zmieniony na „ home” katalog.

@ Katalog plików można zmienić za pomocą tych poleceń.

Usuń pliki za pomocą rm

Za pomocą polecenia rm:

Aby usunąć / usunąć plik, musimy znajdować się w tym samym katalogu, w którym znajduje się nasz plik, który chcemy usunąć. Plik, który chcemy usunąć, znajduje się w „home”, a poniżej znajduje się metoda zmiany katalogu. Chcemy przenieść i zmienić katalog na inny jak home, napiszemy ścieżkę „cd / home” nowego katalogu obok bieżącego katalogu. Ponieważ nasz plik „ abc.txt” , który chcemy usunąć, znajduje się w katalogu domowym.

Teraz nasz aktualny katalog, wcześniej Desktop, został zmieniony na „ home ” katalog.

Aby usunąć plik, używamy polecenia„ rm abc.txt ”, gdzie abc.txt jest plikiem, który nas interesuje. Może to być dowolny plik oparty na naszym żądaniu.

Plik „abc.txt” został teraz usunięty z domu.

Tak więc, dzięki temu poleceniu możemy usunąć plik, który chcemy usunąć / usunąć.

za pomocą polecenia rmdir

Używamy polecenia rmdir, gdy chcemy usunąć pusty katalog. Używamy polecenia „rmdir nazwa_katalogu ”. Tutaj mamy pusty katalog o nazwie „emptyDirectory” w domu. Usuniemy to w tej części samouczka.

Oto „ emptyDirectory” umieszczony w domu.

Polecenie użyte do usunięcia pustego katalogu to rmdir nazwa katalogu. Tutaj nazwa katalogu to pusty Katalog.

Pusty katalog został usunięty.

Przenieś pliki za pomocą mv

Aby przenieść plik z jednej lokalizacji do drugiej, używamy polecenia „mv” . Tutaj plik, który chcemy przenieść, to sample.txt, który znajduje się obecnie na pulpicie.

@ Będziemy używać polecenia „mv”, aby przenieść plik sample.txt z pulpitu do Pobranych. W tym celu piszemy polecenie „mv sample.txt / new directory”.

Tutaj chcieliśmy przenieść nasz plik do pobrania, dlatego katalog do pobrania jest „/home/bush/downloads6,4.

@ Za pomocą polecenia mv przenieśliśmy nasz plik do pobierania.

Skopiuj pliki za pomocą cp

Używamy polecenia cp, aby skopiować plik do innego katalogu. Użyjemy polecenia cp, aby skopiować plik ze źródła do miejsca docelowego. File.txt to plik, który kopiujemy na pulpit z bieżącego katalogu, który w naszym przypadku jest w domu. Polecenie to „cp file.txt /Destination SIEM.

@ Jeśli miejsce docelowe, do którego kopiujemy plik, zawiera już ten sam plik, prosi nas o zastąpienie pliku lub niestosowanie „- i opcja” . Użytkownik jest proszony o zastąpienie pliku, czy nie.

Jeśli nie chcemy, aby plik został nadpisany, wówczas korzystamy z opcji „-n”.

wyżej wymienione polecenia to tylko kilka przykładów związanych z poleceniem cp.

Twórz katalogi używając mkdir

Utworzymy nowy katalog o nazwie „ abc ” w aktualnie działającym katalogu używając „ mkdir " dowództwo. W tym celu napiszemy polecenie „ mkdir newDirectory ”, tj. Abc w naszym przypadku i zapisujemy go w bieżącym katalogu roboczym, aby utworzyć nowy katalog w tej samej lokalizacji.

Następnie przejdziemy na pulpit, aby zobaczyć nowo utworzony katalog „abc”.

@ W ten sposób możemy utworzyć nowy katalog za pomocą polecenia mkdir w wierszu poleceń terminalu.

Zmień uprawnienia do pliku za pomocą polecenia chmod

Aby ustawić uprawnienia do pliku i folderu, możemy użyć polecenia chmod. Chmod używa następującej reprezentacji symbolicznej dla trzech różnych ról:

  • u jest dla użytkownika
  • g jest dla grupy
  • o jest dla innych.

Poniżej znajduje się kilka reprezentacji symbolicznych z trzech różnych uprawnień:

  • r jest do uprawnienia do odczytu
  • w jest do uprawnienia do zapisu
  • x jest do uprawnienia do wykonania.

W poniższym przykładzie użyto komendy chmod do zmiany uprawnień . Gdzie plus „+” oznacza, że ​​dodajemy pozwolenie. Poniższy przykład daje użytkownikowi uprawnienia do wykonywania bez określania czegokolwiek innego. Tak więc użytkownik może wykonywać wszelkiego rodzaju działania. Używamy chmod u + x nazwa pliku.

Możemy również zezwolić na wiele uprawnień do pliku / katalogu. Przecinek służy do oddzielenia wielu uprawnień. Tutaj g jest dla grupy, x jest ponownie do wykonania, podczas gdy u jest dla konkretnego użytkownika, a r jest do odczytu. Tak więc w jednym poleceniu dozwolonych jest kilka uprawnień. Oznacza to, że grupa użytkowników może wykonać, a także określony użytkownik może uzyskać zezwolenie na odczyt pliku w dowolnym momencie.

Możemy również usunąć uprawnienia do odczytu i zapisu za pomocą chmod „ chmod u-rx nazwa pliku ” polecenie w następujący sposób.

Usuwa uprawnienia do odczytu zapisu w określonym pliku.

Twórz puste pliki za pomocą polecenia dotykowego

Można użyć polecenia dotykowego modyfikować i zmieniać znaczniki czasu dostępu / modyfikacji określonych plików. Służy do szybkiego utworzenia pustego pliku. Wykorzystuje proste polecenie dotykowe w następujący sposób.

Właśnie utworzyliśmy plik abc.txt za pomocą tego polecenia.

Plik po otwarciu, widać pusty plik abc.txt

Wiele plików można również utworzyć za pomocą polecenia dotykowego. Za pomocą tego polecenia utworzyliśmy jednocześnie 3 pliki. Utworzone przez nas nazwy plików to „abc.txt”, „cde.txt”, „xyz.txt”.

Trzy puste pliki zostały utworzone. W przypadku, gdy plik już istnieje, jego czas dostępu jest aktualizowany.

Wnioski

W tym samouczku omówiliśmy kilka poleceń zarządzania plikami w terminalu Linux. Najpierw omawialiśmy polecenia dotyczące wyświetlania plików, następnie polecenia zmiany katalogu, po trzecie widzieliśmy polecenia usuwania plików / katalogów.Następnie obserwowaliśmy, jak kopiować i przenosić pliki z jednej lokalizacji do drugiej. Następna część zawiera polecenia do tworzenia nowych katalogów. Później dyskutowaliśmy o tym, jak zmienić uprawnienia do plików i jak tworzyć puste pliki w wierszu poleceń systemu Linux.

Komentarze