Zespoły terminalu Ubuntu

Zespoły terminalu Ubuntu

Z samego tworzenia systemu operacyjnego Linux główną techniką pracy była interfejs wiersza poleceń. Później do tego uniwersalnego instrumentu dodano szczegóły graficzne, modernizując system i czyniąc go wygodniejszym dla nowych użytkowników. Pomimo przyjaznego środowiska wielu dystrybucji Linuksa, użycie CLI (wiersz poleceń) jest nadal uzasadnione. Polecenia terminalowe Ubuntu są okazją do kompleksowego zarządzania zasobami komputerowymi przy użyciu instrukcji o różnych długościach i złożoności. Dlatego tak ważne jest opanowanie terminala.

Główny tekst poleca wykonywanie zadań przez terminal.

Zespoły mogą składać się z różnych symboli - liczb, liter, łącznik. Są one wprowadzane przez linię. Wykonanie każdej instrukcji zaczyna się od naciśnięcia klawisza Enter lub w inny podobny sposób. Interfejs terminalu jest przydatny, ponieważ będzie dostępny nawet z odmową części graficznej. Bezpośrednio oddziałuje z jądrem OS.

Ta metoda wprowadzania instrukcji jest niezwykle elastyczna, nie wymaga dużo zasobów sprzętowych i oprogramowania. Obsługiwana jest również automatyka zespołów.

Mówiąc dokładniej, terminal jest emulatorem konsoli. Obsługuje te same funkcje, oferując dodatkowe. Możesz zacząć od kombinacji klawiszy „ctrl + alt + t”.

O zespołach

Instrukcje dotyczące terminalu to wstępnie utworzona lista znaków, po rekruta. W takim przypadku można wziąć pod uwagę dodatkowe parametry.

Z reguły zespół (instrukcja) składa się z trzech części:

  1. Nazwa aplikacji. Jest to nazwa pliku wykonywalnego, który został już zapisany w systemie w formie zmiennej.
  2. Klucz. Klucze są używane do dokładniejszych instrukcji. Pozwalają ci wykonać określoną akcję lub algorytm.
  3. Oznaczający. To jest pewna zmienna, kluczowy parametr.

W ten sposób powstają instrukcje dla komputera dla Linux. Główne polecenia Ubuntu służą do pracy z plikami i dyrektorami, uruchamiając programy i administrację systemu, a także dla wielu innych. Porozmawiajmy o nich więcej.

Praca z plikami i dyrektorami

Utwórz plik:

Touch Name_fila

Jeśli chcesz wprowadzić zmiany do daty i godziny tworzenia, następujący zespół pomoże:

Touch -t 0712250000 Sileditest

Usuń plik:

rm name_fila

Usunięcie pliku wymuszone:

Plik rm -f1

Utwórz kopię pliku w innym pliku:

Cp name_1 name_2

Pokaż zawartość pliku:

Więcej plików

Aby od samego początku możesz wyświetlać 10 wierszy pliku ...:

Plik główny

... i tak - od końca:

Plik ogona

Możesz zobaczyć katalog, w którym teraz jesteś na polecenie:

PWD

Aby przejść do katalogu domowego, wypełnij następujące polecenie:

płyta CD

Utwórz nowy katalog, a także 2 reżyserów jednocześnie:

Mkdir name_nova_directory
mkdir name_1 name_2

Usuń katalog wymuszony:

rm -rf name_dracial

Usuń katalog:

Nazwa RMDIR

Aby zmienić nazwę lub przenieść plik lub katalog, istnieje taki zespół:

Katalog mv new_ katalog

Dzięki czemu możesz utworzyć ścisły link do obiektu systemu plików:

LN Link nazwy

Są to główne polecenia pracy z elementami systemu plików. Jak widać od razu, w Ubuntu zespoły konsolowe są zróżnicowane. Nie ma sensu je wszystkich zapamiętać - wystarczy zrozumieć ogólne zasady budowy. Aby lepiej zastosować takie rzeczy, utwórz „ściągawki” z najbardziej niezbędnych parametrów w osobnym miejscu. Lepiej wydrukuj to.

Operacje z pakietami

Specjalne narzędzie do pracy z pakietami w Ubuntu - zaawansowane narzędzie opakowania. Nazywa się to również menedżerem pakietów. Instrukcje dotyczące tego programu służą do instalacji, aktualizacji lub usuwania pakietów oprogramowania. W razie potrzeby aplikacja może działać automatycznie.

Instalacja i aktualizacja pakietów:

APT-GET Nazwa instalacji

Uzyskaj bieżące listy pakietów:

Aktualizacja apt-get

Uzyskaj aktualizacje dla pakietów, które są już zainstalowane:

Aktualizacja apt-get

A także do zespołu APT-Get można dodać za pomocą luki tak ważnych parametrów:

  • Sprawdź, czy obserwowane są zależności;
  • Czystość, aby usunąć pakiety archiwizacji, które zostały wcześniej pobrane;
  • Autoklean, aby automatycznie myć wszystkie archiwalne kopie pakietów.

Archiwizacja danych

Niektóre polecenia konsoli systemu Ubuntu mają na celu pracę z archiwami. Ten system operacyjny zbudował wsparcie dla archiwów w popularnych formatach. Kiedy pracujesz z archiwami, nie zapominaj o kompatybilności formatów danych z innymi systemami operacyjnymi. Zespoły do ​​pracy z archiwami ”.Smoła „i”.Rar ”są nieco inne. Ważne są pewne różnice do zapamiętania.

SMOŁA

Utwórz archiwum z określoną nazwą pliku:

Nazwa TAR CF.Nazwa smoła_failov

Rozpakuj archiwum określoną nazwą:

Nazwa TAR XF.SMOŁA

Ściśnij plik w formacie TAR GZIP:

Nazwa gzip

Rozpakuj plik w formacie kompresji TAR GZIP:

Nazwa TAR XZF.SMOŁA.GZ

Użyj maksymalnego stopnia kompresji dla pliku:

GZIP -9 Nazwa

RAR

Utwórz archiwum i dołącz w nim dokument:

Rar imię.Plik RAR

Rozpakuj archiwum:

Nazwa rar x.RAR

Pobierają pliki i reżyserzy do archiwum:

Nazwa tar -cvf.Katalog plików TAR

I ten zespół wyświetla zawartość archiwum:

Archiwum tar -tf.SMOŁA

Zrób zapakowany plik w określonym folderze:

Nazwa tar -xvf.Tar -c /folder

Zamek błyskawiczny

Uformować skompresowane archiwum ”.zamek błyskawiczny ":

Nazwa zip.Zip Name_fila

Jeśli chcesz włączyć kilka plików i katalogu:

Zip -r Plik 1.Zip File1 File2 Dir1

Rozpakuj archiwum:

Nazwa rozpiętości.Zamek błyskawiczny

Operacje z tekstem

Wiersz poleceń Linux pozwala pracować z tekstem za pomocą prostych poleceń. Z listy operatorów możesz sporządzić filtr, wyświetlić niektóre dane, łączyć fragmenty dokumentów i tworzyć wiele innych rzeczy. Tak więc polecenia konsoli Ubuntu nie są ograniczone tylko do operacji w systemie plików.

Wszystkie działania przetwarzające zawartość w pliku można przedstawić w formie jednego polecenia:

Cat File_originale | [Operacja: SED, GREP, AWK, GREP itp. P.] >Wynik.tekst

Jeśli plik nie jest jeszcze utworzony dla wyniku, utwórz go i wyświetl dane za pomocą następującego polecenia:

Cat File_originale | [Operacja: SED, GREP, AWK, GREP itp. P.] >Wynik.tekst

Aby możesz wyświetlić wszystkie wiersze dokumentów zawierających fragment tekstu Aug:

Grep aug/var/log/wiadomości z pliku '/var/log/memesages'

I tak - wyprowadzić wszystkie linie zawierające liczby z danej tablicy:

Gras [0-9]/var/log/wiadomości z pliku '/var/log/messages'

To polecenie pozwala usunąć wiersz String1 z dokumentu „Przykład.TEKST ":

Przykład sed -e/ *$ '.TXT | Usuń puste znaki na końcu każdej linii | | Przykład sed -e 's/string1g'.tekst

Dzięki czemu można wymienić linię String1 w dokumencie wynikiem ciągów ciągów. Wynik zostanie wyświetlony na ekranie.

Przykład sed 's/stringa1/string2/g'.tekst

Kopia zapasowa

Polecenia terminalowe Ubuntu są często używane do tworzenia kopii kopii zapasowych danych. Jeśli informacje są uszkodzone lub utracone, z ich pomocą możliwe jest przywrócenie danych z kopii zapasowych. Mają one zastosowanie zarówno do informacji na temat wewnętrznych nośników komputera, jak i na dyskach zewnętrznych.

Utwórz pełną kopię „/Home” w pliku w określonym folderze:

Zrzut -0aj -f /tmp /home0.Bak /Home

Przywróć dane z kopii zapasowej danych (katalog i plik są zastąpione):

Przywróć -if /tmp /home0.Bak

Synchronizować dwa foldery (foldery na końcu):

Rsync -rogpav -delete /home /tmp

Wykonaj synchronizację za pośrednictwem SSH:

rsync -rogpav -e ssh -delete /home ip_address: /tmp

I możesz utworzyć kopię dysku lokalnego w pliku na zdalnym komputerze (przykład składni):

DD BS = 1M if =/dev/hda | Gzip | ssh użytkownik@ip_addr 'dd o = hda.GZ '

Dzięki czemu możesz wyszukiwać w folderze wszystkich plików z rozszerzeniem ".txt "i skopiuj je do katalogu pod innym adresem:

Znajdź /home /user1 -name '*.txt '| XARGS CP -AV -TARGET -Directory =/Home/Backup/-aParents

Zarządzanie i zarządzanie grupami

Porozmawiajmy teraz o instrukcjach, które pomagają zarządzać prawami użytkownika. Bez tych instrukcji główne zespoły Ubuntu byłyby niekompletne. Z reguły są one potrzebne do zmiany hasła, tworzenia i usuwania grup i osób korzystających z systemu operacyjnego.

Utwórz nową grupę o danej nazwie:

GroupAdd Group_name

Usuń grupę o danej nazwie:

GroupDel Group_name

Zmień nazwę grupy:

GroupMod -n new_group_name old_group_name

Utwórz nowego użytkownika:

Użytkownik USRADD1

Wytrzyj dane użytkownika, w tym jego osobisty katalog:

userDel -r User1

Zainstaluj nowe atrybuty dla użytkownika:

Usermod -c „Użytkownik ftp” -g system -d /ftp /user1 -s /bin /nologin User1

Zainstaluj nowe hasło bieżącego konta:

Passwd

Edytuj hasło określonego użytkownika. Ma zastosowanie tylko w przypadku praw głównych:

Passwd User1

Inne przydatne polecenia

W systemie operacyjnym Ubuntu polecenie ponownego uruchomienia za pośrednictwem terminalu można zastosować, nawet jeśli interfejs graficzny nie działa. Tutaj jest:

Sudo zrestartuj

I można również użyć innych poleceń:

Sudo init 6
Sudo shutdown -r teraz

Aby wyłączyć komputer, możesz użyć następujących instrukcji:

Sudo Poweroff
Sudo telinit 0
Sudo halt
Sudo zamknięcie -h teraz

Wypełnij bieżącą sesję:

Sudo logout

Podsumowując

Zbadaliśmy zespół Ubuntu Shutdown i różne konstrukcje składniowe, sposoby uruchamiania operacji z pakietami i technikami pracy z archiwami ... mamy nadzieję, że wszystkie opisane tutaj narzędzia poważnie pomogą w uzyskaniu jasnego i użytecznego doświadczenia użytkownika.

Jeśli inne pytania pojawiły się w Linux lub chęć podzielenia się swoją opinią, nie wstydź się - napisz swoje pytania i komentarze w komentarzach.