System operacyjny Linux wydaje się zbyt skomplikowany w użyciu, wiersze poleceń mogą przypominać o procesie programowania, który wymaga wiedzy lub talentu, aby wiedzieć, co robić.
Powinienem powiedzieć, że nie martw się. Chcemy zacząć od 15 podstawowe polecenia Linuksa dla początkujących, aby łatwo zapoznać się z tym popularnym interfejsem typu open source.
- Najbardziej podstawowe polecenia systemu Linux, które powinieneś znać
- 1- ls polecenie
- 2- polecenie pwd
- 3- pseudonim
- 4- polecenie cd
- Oto kilka przykładów użycia tego polecenia:
- Polecenie 5-mv
- 6- komenda kot
- 7- komenda cp
- 8- polecenie mkdir
- 9- polecenie rmdir
- Komenda 10-rm
- 11- Polecenie dotykowe
- 12- Polecenie lokalizacji
- 13- polecenie df
- 14- Komenda Zabij
- 15- useradd, polecenie userdel
- Jak ćwiczyć podstawowe polecenia systemu Linux?
- Wniosek
- Często zadawane pytania
Zanim przejdziesz do listy 15 poleceń, które powinien znać każdy użytkownik Linuksa, możesz poznać znaczenie poleceń w większości dystrybucji. Dlatego też w pierwszej części omówiono podstawowe definicje i wyjaśnienia.
Jest też polecenie 16 Myślę, że powinno być tutaj, a może polecenie 0, ponieważ prawdopodobnie jest jeszcze ważniejsze niż pozostałe: trafny. Zasadniczo służy do instalowania i usuwania pakietów w wielu dystrybucjach Linuksa, w tym w Debianie i Ubuntu. Jeśli Twój system operacyjny jest wyposażony w graficzny interfejs użytkownika, możesz po prostu zastąpić większość z tych 15 poleceń, klikając kilka ekranów. Nie możesz jednak zmienić tego, że większość pakietów należy zainstalować z terminala, a do tego potrzebny jest apt. Czy Twój Linux nie ma pulpitu z graficznym interfejsem użytkownika? Nie ma problemu: po prostu spójrz na mój przewodnik jak zainstalować GUI na serwerze Ubuntu, a zobaczysz także, jak ważne jest trafne!
Uproszczony hosting w systemie Linux
Szukasz lepszego sposobu na hostowanie witryn i aplikacji internetowych? Opracowujesz coś nowego? Po prostu nie lubisz systemu Windows? Dlatego mamy Linux VPS.
Zdobądź swój Linux VPSNajbardziej podstawowe polecenia systemu Linux, które powinieneś znać
Większość ludzi wyobraża sobie Linuksa jako skomplikowany system operacyjny, z którego korzystają programiści. Ale to nie jest tak trudne, jak im się wydaje. Gdy lepiej poznasz ten system operacyjny typu open source i jego dystrybucje, odkryjesz, że polecenia Linuksa są łatwym w użyciu interfejsem pomagającym użytkownikom w zarządzaniu, rozwiązywaniu problemów, a nawet optymalizacji systemu operacyjnego i jego aplikacji.
Jak zapewne wiecie, to interfejs wiersza poleceń (interfejs wiersza polecenia) to tekstowy interfejs użytkownika (UI) w Twoim urządzeniu, który umożliwia uruchamianie prawie wszystkich wymaganych zadań (zwykle czarna skrzynka z białym tekstem, nazywana również procesorem wiersza poleceń lub interpreterem wiersza poleceń).
Jednym z najpopularniejszych typów interfejsu wiersza poleceń w systemie Linux jest grzmotnąć (Bnasze Aosiągać Shell), która obsługuje wszystkie polecenia oryginalnej powłoki Bourne Shell, a także wiele innych. Został napisany jako darmowy i otwarty zamiennik powłoki Bourne'a, który zawiera takie funkcje, jak edycja wiersza poleceń, historia poleceń i składnia podstawienia poleceń z Skorupa Korna (KSH) i powłoka C (CSH). Może także obsługiwać rozwijanie nawiasów, które jest używane do generowania ciągów tekstowych.
Przeczytaj także: Zainstaluj Linux bash na Windows 10!
Mając otwarty charakter basha, większość dystrybucji Linuksa, wszystkie wydania systemu macOS firmy Apple, podsystemu Windows dla systemu Linux i systemu operacyjnego Solaris używają go jako domyślnej powłoki użytkownika. Aby otworzyć powłokę bash w systemie Linux, po prostu uruchom terminal z menu aplikacji na pulpicie i rozpocznij wykonywanie skryptów powłoki. (Pamiętaj, że w zależności od konfiguracji administratora systemu możesz zmienić domyślną powłokę). Po otwarciu terminala wyświetli się monit o wpisanie kodu.
✅Teraz nadszedł czas, aby nauczyć się kilku kodów systemu Linux. Poniżej lista niektórych Podstawowe polecenia systemu Linux z przykładami zostanie zaprezentowane, co każdy użytkownik Linuksa powinien wiedzieć:
Uwaga 1: typowa składnia polecenia może wyglądać mniej więcej tak:
command [-argument] [ - - long-argument] file
Uwaga 2: w poleceniach, plikach i nazwach katalogów w powłoce Linuksa rozróżniana jest wielkość liter, co oznacza, że PWD wydrukuje bieżący katalog roboczy, ale PWD zwróci następujący błąd:
Bash: PWD: command not found
Uwaga 3: rozszerzenie pliku nie ma znaczenia, co oznacza, że w interfejsie CLI systemu Linux typ pliku zostanie określony automatycznie.
Uwaga 4: the
/
(ukośnik) to znak specjalny używany do oddzielania katalogów?
Uwaga 5: prawie wszystkie polecenia Linuksa wspierają argument mający pomóc w podróży z interfejsem wiersza poleceń.
- - help
Uwaga 6: znak jest zachętą, która pokazuje nam, że powłoka oczekuje na dane wejściowe i pojawia się przed każdą składnią opisaną w tym artykule.
$
Przeczytaj także: Znajdź wersję systemu operacyjnego za pomocą wiersza poleceń
1- ls polecenie
Jeśli chcesz wyświetlić listę plików lub katalogów w systemie plików Linuksa OS, rozwiązaniem jest polecenie ls (skrót od List). Za pomocą tego polecenia dostępnych jest wiele opcji, takich jak poniższa tabela:
| Opcja | Opis |
| jest ~ | Podaje zawartość katalogu domowego |
| czy ../ | Podaje zawartość katalogu nadrzędnego |
| ls – wersja | Sprawdza wersję polecenia ls |
| ls -a | wyświetl listę wszystkich plików, w tym plików ukrytych, zaczynających się od „.” |
| ls – kolor | Kolorowa lista [=zawsze/nigdy/automatycznie] |
| ls -d | lista katalogów – z „*/” |
| ls-F | Pokazuje typy plików („/” = katalog, „*” = plik wykonywalny) |
| ls -li | Jeśli plik jest pierwszą kolumną, to polecenie wypisuje numer indeksu |
| ls -l | lista o długim formacie (uprawnienia, rozmiar, własność i data modyfikacji) |
| ls -laF | lista w długim formacie, w tym ukryte pliki |
| ls -lh | lista lista w długim formacie z rozmiarem wyświetlanym w jednostkach plików czytelnych dla człowieka (KB, MB, GB) |
| ls -ls | lista w formacie długim z rozmiarem pliku (malejąco) |
| ls -r | lista w odwrotnej kolejności |
| ls -R | listuj rekurencyjnie drzewo katalogów |
| ls -s | lista rozmiarów plików |
| ls-S | sortuj według rozmiaru pliku |
| ls -t | sortuj według czasu i daty modyfikacji – otworzy ostatni edytowany plik |
| ls-X | sortuj według nazwy rozszerzenia |
2- polecenie pwd
Jak wspomnieliśmy,
$ pwd [option]
to jedna z podstawowych ściągawek poleceń Linuksa. Może łatwo wydrukować bieżący katalog roboczy, zaczynając od katalogu głównego. To polecenie ma dwie flagi:
Pwd –L
Wyświetla bieżącą ścieżkę logiczną katalogu roboczego z nazwą dowiązania symbolicznego.
Pwd –P
Wyświetla bieżącą ścieżkę fizyczną katalogu roboczego bez nazwy dowiązania symbolicznego.
Uproszczony hosting w systemie Linux
Szukasz lepszego sposobu na hostowanie witryn i aplikacji internetowych? Opracowujesz coś nowego? Po prostu nie lubisz systemu Windows? Dlatego mamy Linux VPS.
Zdobądź swój Linux VPS3- pseudonim
To polecenie pozwala na wprowadzenie skrótu lub skrótu odnoszącego się do polecenia (lub zestawu poleceń), aby uniknąć wielokrotnego wpisywania długiego polecenia. Tak naprawdę, gdy trzeba wielokrotnie używać polecenia, przydatne będzie polecenie alias. Może zaoszczędzić czas, tworząc unikalne polecenie, które może zastąpić jeden ciąg innym ciągiem podczas wykonywania poleceń. Tego skrótu można używać wielokrotnie. W tym przypadku tworzymy coś, co nazywa się aliasem dla tego polecenia.
Składnia tego polecenia jest następująca:
alias [-p] [name [=value] …]
Lub może to być coś takiego:
alias alias_name="command_to_run"
4- polecenie cd
To polecenie zmieni bieżący katalog w systemie Linux i innych systemach operacyjnych typu Unix. Innymi słowy, płyta CD (skrót od Cwiesz Directory) jest jednym z najczęściej używanych i jednym z podstawowych poleceń Linuksa używanych na terminalu Linux. Składnia tego polecenia jest następująca:
cd [options] directory
Oto kilka przykładów użycia tego polecenia:
Zakładając, że Pliki do pobrania katalog istnieje w twoim katalogu domowym. Korzystając z poniższego kodu, możesz po prostu przejść do niego:
cd Downloads
Można do niego także przejść, korzystając ze ścieżki bezwzględnej:
cd /home/username/Downloads
Jak widać znak (/) wskazuje bezwzględną ścieżkę do katalogu. Można także przejść o jeden lub więcej poziomów w górę z bieżącego katalogu. Aby to zrobić, załóżmy, że aktualnie znajdujesz się w
/home/username/Downloads
katalog, aby przejść do
/home/username
katalogu (jeden poziom wyżej), wpisz:
cd . ./
To polecenie przenosi Cię o jeden poziom wyżej od bieżącego katalogu.
/home
Aby przenieść dwa poziomy wyżej do katalogu, możesz uruchomić następujący kod:
cd . ./ . ./
Możesz także przejść do poprzedniego katalogu roboczego, używając znaku myślnika jako argumentu polecenia cd, jak poniżej:
cd -
Lub przejdź do katalogu domowego za pomocą tyldy (~), jak pokazano poniżej:
cd ~
Na przykład, jeśli chcesz nawigować z
/home/username/Downloads
katalog do
/home
katalogu, wpisz:
cd ~/Downloads
Notatka: jeśli wybrany katalog ma spację w nazwie, powinieneś użyć znaku odwrotnego ukośnika (\), aby uciec od spacji, jak pokazano poniżej:
cd Dir\beta\router\hosting
Polecenie 5-mv
To polecenie służy do przenoszenia jednego lub większej liczby plików lub katalogów z jednego miejsca do drugiego. Poniżej znajduje się składnia tego podstawowego polecenia systemu Linux z kilkoma przykładami:
mv [option] SOURCE DESTINATION
The ŹRÓDŁO może być jednym lub większą liczbą katalogów lub plików, a plik MIEJSCE DOCELOWE musi być pojedynczym katalogiem lub plikiem. Aby przenieść katalog lub plik, musisz mieć uprawnienia do zapisu w obu przypadkach ŹRÓDŁO I MIEJSCE DOCELOWE. W przeciwnym razie zostanie wyświetlony komunikat o błędzie odmowy uprawnień.
Jeśli chcesz po prostu zmienić nazwę pliku, wpisz następującą składnię:
mv [filename] [new_filename]
Na przykład:
mv names.txt fullnames.txt
Podobnie, jeśli chcesz przenieść plik do nowej lokalizacji, użyj następującej składni:
mv [filename] [dest-dir]
Na przykład:
mv fullnames.txt /home/routerhosting1/Downloads
Możesz wymusić mv polecenie, aby wyświetlić monit za pomocą –i opcja wiersza poleceń:
mv -i [filename] [new_filename]
Ta składnia prowadzi do mv z prośbą o pozwolenie użytkownika przed zastąpieniem istniejącego pliku.
Uproszczony hosting w systemie Linux
Szukasz lepszego sposobu na hostowanie witryn i aplikacji internetowych? Opracowujesz coś nowego? Po prostu nie lubisz systemu Windows? Dlatego mamy Linux VPS.
Zdobądź swój Linux VPS6- komenda kot
The kot (skrót od concatenate) polecenie jest jednym z najczęściej używanych i jednym z podstawowych poleceń systemu Linux, które pozwala użytkownikom tworzyć jeden lub wiele plików, łączyć pliki, przeglądać zawartość plików i przekierowywać dane wyjściowe w plikach lub terminalach. Typowa składnia tego polecenia jest mniej więcej taka:
cat [option] [file] . . .
Przykład:
cat /123456/test/file01/123456/test/file02
Poniższa tabela przedstawia główne opcje użycia polecenia cat:
| opcja | opis |
| test na kota | Wyświetla zawartość pliku |
| test kota 1 test 2 | Wyświetla zawartość testu1 i testu2 |
| test kota1; smoczek2; test3 | Wyświetla wiele plików jednocześnie |
| kot -b | dodaje numery linii do niepustych linii |
| kot -n nazwa pliku | Pokazuje zawartość i dodaje numery linii do wszystkich linii |
| kot -s | Ściska puste linie do jednej linii |
| kot -tj | Pokazuje $ na końcu linii. Dobry do ściskania wielu linii w jednej linii |
| kot – test T | pokazuje ^I zamiast tabulatorów |
| test kota1 test smoczka2 test3 > test4 | Przekierowanie zawartości wielu plików do jednego pliku |
| kot > test1 | Utworzy plik o nazwie test1 |
| test kota 1 >> test 2 | Dołączy zawartość jednego pliku na końcu innego pliku |
7- komenda cp
The cp polecenie oznacza KOPIA. To polecenie może skopiować pojedynczy plik lub grupę plików lub katalogów. Wymaga co najmniej dwóch nazw plików w swoim argumencie. Składnia tego polecenia może wyglądać następująco:
cp [option] Source Destination cp [option] Source Directory cp [option] Source-1 Source-2 Source-3 Source-n Directory
Pierwsza i druga składnia służą do kopiowania pliku źródłowego do miejsca docelowego lub katalogu. Trzecia składnia służy do kopiowania wielu plików (źródeł) do katalogu.
Przykład 1:
cp file file-backup
Ten kod skopiuje plik o nazwie file.txt to file-backup.txt.
Przykład 2:
cp file1.txt dir file2.txt dir
Ten kod skopiuje wiele plików i katalogów jednocześnie. W tym przypadku miejscem docelowym musi być katalog.
8- polecenie mkdir
To polecenie systemu Linux umożliwia użytkownikom tworzenie nowych katalogów. Z mkdir polecenia, możesz także ustawić uprawnienia i utworzyć wiele folderów jednocześnie. Składnia tego polecenia służącego do utworzenia pojedynczego katalogu jest mniej więcej taka:
mkdir [option] dir-name
Przykład:
mkdir test-dir
To polecenie utworzy nowy katalog o nazwie test. Jeśli chcesz utworzyć wiele katalogów jednocześnie, użyj następującej składni:
mkdir {test1, test2, test3}
9- polecenie rmdir
Kolejnym poleceniem z naszej listy podstawowych poleceń systemu Linux jest rmdir który pozwala usunąć puste katalogi z systemu plików w systemie Linux. Składnię tego polecenia pokazano poniżej:
rmdir [-p] [-v ǀ -verbose] [-ignore – fail – on – non – empty] directories …
Opcje:
w
rmdir –p
każdy z katalogów
Przykład:
rmdir mydir1 mydir2 mydir3
W tym przykładzie mójkat1, mójkat2, I mójkat3 zostaną usunięte, jeśli są puste. Jeśli którykolwiek z tych katalogów nie jest pusty, zostanie wyświetlony komunikat o błędzie dla tego katalogu, a inne katalogi nie zostaną usunięte.
Opcje:
- rmdir –str: Każdy z argumentów katalogu jest traktowany jako ścieżka, która w tej opcji zostanie usunięta. Jeżeli są puste, uruchomiony zostanie ostatni komponent.
- rmdir –v, -gadatliwy: ta opcja może wyświetlić szczegółowe informacje o każdym przetwarzanym katalogu.
- rmdir -ignore – niepowodzenie – włączone – nie – puste: jeśli katalog nie jest pusty, ta opcja nie zgłosi komunikatu o błędzie w przypadku wystąpienia awarii.
- rmdir – wersja: ta opcja służy do wyświetlania informacji o wersji i wyjścia.
Przeczytaj także: Jak usunąć katalog w systemie Linux?
Komenda 10-rm
Jeśli zamierzasz usunąć katalogi i ich zawartość, plik rm polecenie jest rozwiązaniem. Ale jeśli chcesz tylko usunąć katalog, użyj rm – r. Składnia przypomina następujący krótki kod:
rm [option] FILE
Przykład:
rm test.txt
To polecenie trwale usunie katalog test.txt.
11- Polecenie dotykowe
Polecenie touch jest znane jako kolejne podstawowe polecenie systemu Linux, które umożliwia utworzenie nowego pustego pliku.
Składnia: dotknij nazwa_pliku
touch
Przykład: kliknij /Home /nazwa użytkownika/Documents/Me.txt
To polecenie tworzy pojedynczy plik tekstowy w adresie docelowym (dokumenty). Jeśli chcesz utworzyć wiele plików w określonym miejscu docelowym.
Składnia: dotknij Nazwa_pliku1 Nazwa pliku2Nazwa_pliku3
Opcje:
touch –a: To polecenie może zmienić czas dostępu do określonego pliku. Zaleca się modyfikację lub aktualizację czasów ostatniego dostępu do pliku
12- Polecenie lokalizacji
Polecenie Znajdź działa jak polecenie wyszukiwania w systemie Windows. Jest to najłatwiejszy sposób na wyszukiwanie plików po nazwie lub nawet nie znając dokładnej nazwy.
Składnia: zlokalizuj [nazwa pliku]
locate
Przykład:
Lokalizować{ -i Książka*notatka}
To polecenie wyszukuje pliki zawierające słowa „książka” i „notatka”, niezależnie od tego, czy są one pisane wielkimi, czy małymi literami.
13- polecenie df
Polecenie Df oznacza „wolny dysk” i wyświetla w postaci raportu szczegółowe informacje o systemie, takie jak ilość dysku, miejsce i wykorzystanie.
Aby wyświetlić czytelne podsumowanie miejsca na dysku, możesz otrzymać je w formacie bajtów, megabajtów i gigabajtów.
Np.: megabajty:
df -m
Składnia:
- df
- df /reż
- df [opcja] [/dev/URZĄDZENIE]
14- Komenda Zabij
Polecenie Kill pomaga zwinąć niereagujące programy; jednakże możliwe jest ręczne zakończenie programów.
Składnia:
kill [signal option]
kill PID
Przykład:
Istnieją dwa typowe sygnały związane z poleceniem zabicia, z których najczęściej korzystają użytkownicy:
SIGKILL: Ten sygnał wymusza jak najszybsze zakończenie wszystkich programów, a nagłe zatrzymanie nie powoduje zapisania zmian w programie
SIGTERM: Ten typ sygnału powoduje zatrzymanie działania programu, ale w przeciwieństwie do SIGKILL pozwala programowi zapisać wszystkie zmiany.
15- useradd, polecenie userdel
System operacyjny dla wielu użytkowników (Linux) zapewnia dostęp wielu użytkownikom jednocześnie. Dlatego do interakcji z systemem konieczne jest utworzenie wielu użytkowników.
Dodaj użytkownika: To polecenie tworzy nowego użytkownika, a Passwd służy do ustawienia hasła dla tego konta użytkownika.
Składnia: useradd [OPCJE] NAZWA UŻYTKOWNIKA
Przykład:
useradd JohnSmith
Użytkownik: usunięcie konta użytkownika oznacza usunięcie użytkownika i jego plików. To polecenie działa tak samo, jak tworzenie użytkownika z niewielką zmianą.
Składnia: userdel Nazwa użytkownika
Przykład:
userdel JohnSmith
Opcje:
użytkownikdel –f: Ta opcja wymusi usunięcie użytkownika
userdel –r: To polecenie usuwa użytkownika z katalogiem domowym i jego plikami oraz buforem poczty użytkownika.
Przykład:
- użytkownikdel -f Jack
- użytkownikdel -r Jan
Jak ćwiczyć podstawowe polecenia systemu Linux?
Niezależnie od tego, czy chcesz przetestować/analizować swoje skrypty powłoki online, czy chcesz poćwiczyć podstawowe polecenia systemu Linux, powinieneś najpierw dobrze je zrozumieć. Aby je przećwiczyć, możesz zainstalować Linuksa w systemie Windows przy użyciu podsystemu Windows dla systemu Linux. Możesz także korzystać z terminali Linux online. Niektóre witryny internetowe udostępniają terminale linuksowe online umożliwiające uruchamianie zwykłych poleceń systemu Linux w przeglądarce internetowej, dzięki czemu można je przetestować lub przećwiczyć.
Wniosek
Linux zawiera dużą liczbę poleceń, ale my wybraliśmy dla Ciebie najczęściej potrzebne polecenia. W tym artykule wyjaśniliśmy niektóre podstawowe polecenia Linuksa z przykładami kodowania. Jednak kroki mogą się różnić w zależności od używanych dystrybucji; możesz skorzystać z pomocy Linuksa lub nawet skomentować, abyśmy Ci pomogli.
Często zadawane pytania
Jaka jest różnica między pwd a /bin/pwd?
The pw jest wbudowanym poleceniem powłoki while /bin/pwd to narzędzie dostarczane z dystrybucją Linuksa. Aby określić, że chcesz uruchomić samodzielny program zamiast wbudowanego polecenia powłoki, użyj /bin/pwd.
Jak uruchamiać polecenia w systemie Linux?
Najpierw uruchom terminal z menu aplikacji na pulpicie. Następnie spróbuj znaleźć powłokę bash, która jest domyślną powłoką w większości dystrybucji Linuksa. Teraz wpisz polecenie i naciśnij klawisz Enter, aby je uruchomić.
Co oznacza CLI?
Interfejs wiersza poleceń (CLI) to interfejs tekstowy używany do wpisywania i uruchamiania poleceń. Przed myszą był to standardowy sposób interakcji z komputerem. Każdy interfejs CLI ma wiersz poleceń umożliwiający zaakceptowanie polecenia.
Jakie jest zastosowanie wiersza poleceń?
Najlepszym zastosowaniem wiersza poleceń jest to, że wymaga on wielu poleceń. Interfejs ten umożliwia wprowadzenie polecenia, które może zostać przekazane do systemu operacyjnego komputera i uruchomione. Za pomocą wiersza poleceń możesz także poruszać się po plikach i folderach na swoim urządzeniu.
Co to jest ściągawka do systemu Linux?
Istnieją setki poleceń systemu Linux, które być może będziesz musiał znać. Ściągawka dla systemu Linux może pomóc w ich łatwym znalezieniu i zapamiętaniu. Na takim arkuszu możesz wyświetlić polecenia związane z następującymi informacjami:
- Informacje o systemie
- Informacje o sprzęcie
- Monitorowanie wydajności i statystyki
- Informacje o użytkownikach i zarządzanie
- Polecenia dotyczące plików i katalogów
- Zarządzanie procesami
- Uprawnienia do plików