100 niezbędnych poleceń systemu Linux dla każdego użytkownika

100 Essential Linux Commands



Zwykły użytkownik Linuksa zna prawie wszystkie podstawowe polecenia codziennego użytku Linuksa do wykonywania podstawowych zadań, takich jak instalowanie dowolnej aplikacji, kopiowanie plików z jednego katalogu do drugiego itp. Ale w tym artykule wymienię 100 podstawowych poleceń Linuksa które mogą być przydatne dla każdego użytkownika Linuksa, od noobów po profesjonalnych programistów Linuksa i administratorów systemu. Zanim więc zmarnujesz czas, zacznijmy od tej ogromnej listy niezbędnych poleceń Linuksa.

1. Kot (konkatenacja)

Tego polecenia można użyć do pobrania zawartości pliku jako danych wyjściowych w oknie Terminala. Musisz tylko napisać Kot polecenie, jak pokazano na przykładowym zrzucie ekranu i wykonaj je.







Jak sama nazwa wskazuje, polecenie to może być używane do tworzenia, przeglądania i łączenia plików.



Jeśli plik jest dłuższy niż rozmiar okna Terminala, nie będzie łatwo odczytać lub wyświetlić całą zawartość pliku. Ale jest poprawka, której możesz użyć mniej z Kot Komenda. Da to użytkownikowi możliwość przewijania do przodu i do tyłu zawartości plików za pomocą klawiszy PgUp i PgDn lub klawiszy strzałek w górę i w dół na klawiaturze.



Wreszcie zrezygnować z mniej możesz po prostu wpisać Co .





2. uzdolnienia

uzdolnienie jest bardzo wydajnym interfejsem dla systemu zarządzania pakietami Linux.



Przede wszystkim musisz zainstalować lub zaktualizować pakiet aptitude w swoim systemie za pomocą następującego polecenia.

Po zakończeniu instalacji możesz wpisać aptitude w Terminalu i wykonać go, otworzy się interfejs aptitude, jak widać na zrzucie ekranu poniżej.

Możesz tego użyć uzdolnienie wbudowany interfejs do aktualizacji, instalacji lub usunięcia dowolnego pakietu aplikacji w systemie Linux lub innych jego dystrybucjach.

3. cal

Możesz użyć cal polecenie w oknie Terminala, aby zobaczyć kalendarz, jak widać na poniższym zrzucie ekranu Wykonałem polecenie, aby wyświetlić kalendarz bieżącego miesiąca i możesz zauważyć, że podświetliło się również datę.

Możesz również wyświetlić kalendarz całego roku, wykonując polecenie pokazane na poniższym zrzucie ekranu.

4. bc

pne to kolejne fajne i przydatne polecenie dla użytkowników Linuksa, ponieważ pozwala włączyć kalkulator wiersza poleceń w Terminalu Linuksa po wykonaniu następującego polecenia.

Możesz wykonać dowolne obliczenia w samym oknie Terminala, czy nie jest to fajne polecenie, które masz do dyspozycji?

5. zmiana

Polecenie Linuksa zmiana to skrót od zmień wiek i może służyć do zmiany informacji o wygaśnięciu hasła użytkownika.

Jak widać na powyższym zrzucie ekranu, możesz również wymusić na użytkowniku zmianę hasła po określonym czasie, czyli okresowo. To doskonałe polecenie dla administratorów systemu.

6. df

Możesz uzyskać wszystkie informacje o swoim systemie plików, wykonując df polecenie w oknie Terminala.

Jeśli użyjesz df-h wyświetli informacje o systemie plików w formacie czytelnym dla człowieka, jak widać na poniższym zrzucie ekranu.

7. pomoc

Kiedy to wykonasz Wsparcie polecenie w oknie Terminala, wyświetli listę wszystkich wbudowanych poleceń, których możesz użyć w powłoce.

8. pwd (Drukuj katalog roboczy)

Jak nazwa Drukuj katalog roboczy sugeruje, że to polecenie jest ścieżką katalogu, w którym aktualnie pracujesz. To polecenie jest bardzo przydatne dla wszystkich noobów Linuksa i tych, którzy są nowi w Terminalu Linuksa.

9. Czy

Myślę, że nie muszę przedstawiać tego polecenia, ponieważ jest to jedno z najczęściej używanych poleceń w Terminalu przez użytkowników Linuksa.

Po wpisaniu i wykonaniu polecenia ls w Terminalu zostanie wyświetlona cała zawartość konkretnego katalogu, tj. Zarówno pliki, jak i katalogi, jak widać na powyższym zrzucie ekranu.

10. czynnik

factor to matematyczne polecenie dla terminala Linux, które daje ci wszystkie możliwe współczynniki liczby dziesiętnej, którą wpisujesz w powłoce.

11. bezimienny

unname to kolejne przydatne polecenie Linuksa, które wyświetla informacje o systemie Linux podczas wykonywania w powłoce terminala.

Aby wyświetlić wszystkie typy informacji o systemie uname -a w Terminalu.

Aby uzyskać informacje związane z wydaniem jądra, wystarczy wpisać uname -r .

A dla typu informacji o systemie operacyjnym dołącz do mnie w powłoce terminala. 12. ping

Jeśli chcesz sprawdzić, czy Twój system jest podłączony do routera lub Internetu, to poleceniem dla Ciebie jest PING (Packet INternet Groper). Wykorzystuje protokół ICMP do łączenia się z innymi urządzeniami.

Istnieje kilka opcji do użycia z poleceniem ping, ping wyświetla adresy jako nazwę hosta, więc jeśli chcesz wyświetlić je w liczbach, użyj polecenia ping -n. Ping -I, aby określić odstęp między transmisjami, ponieważ domyślnie jest to 1 sekunda.

13. mkdir

mkdir Polecenie może służyć do tworzenia nowego folderu w dowolnym katalogu za pomocą Terminala Linux. Możesz zobaczyć na poniższym zrzucie ekranu, który stworzyłem VGPM folder przy użyciu mkdir polecenie w powłoce terminala.

Możesz także użyć rmdir polecenie, aby usunąć dowolny folder w katalogu bezpośrednio z okna terminala Linux.

14. gzip

Możesz skompresować dowolny plik z okna Terminala za pomocą polecenia gzip, ale usunie to oryginalny plik z katalogu. Jeśli chcesz zachować oryginalny plik, użyj zamiast tego gzip -k, ponieważ zachowa zarówno oryginalny, jak i nowy skompresowany plik w katalogu.

15. co to jest?

Jeśli chcesz wiedzieć, do czego można użyć konkretnego polecenia Linuksa, po prostu wykonaj polecenie co jest w powłoce terminala i pokaże krótki opis jednego wiersza tego konkretnego polecenia systemu Linux.

16. kto?

Ten jest przeznaczony dla administratorów systemu, którzy obsługują i zarządzają różnymi użytkownikami w systemie Linux. który polecenie po wykonaniu w Terminalu pokazuje pełną listę użytkowników, którzy są aktualnie zalogowani do systemu Linux.

17. za darmo

darmowy Polecenie może służyć do dokładnego sprawdzenia, jaka ilość pamięci jest wolna i używana zarówno w pamięci fizycznej, jak i pamięci wymiany w systemie.

Istnieje również kilka opcji do użycia z darmowymi poleceniami, takich jak możesz użyć wolny -b aby zobaczyć wyniki w bajty , wolny -k aby wyświetlić dostępne i używane w pamięci w kilobajtów , wolny -m do obejrzenia w megabajtów , wolny -g aby wyświetlić wyniki w gigabajty oraz bezpłatny – tera aby zobaczyć wyniki w terabajty .

18. góra

szczyt jest prostym, ale użytecznym poleceniem do monitorowania wszystkich bieżących procesów w systemie Linux z nazwą użytkownika, poziomem priorytetu, unikalnym identyfikatorem procesu i pamięcią współdzieloną dla każdego zadania.

19. sl

Ten jest tylko dla zabawy podczas pracy i nie jest przydatnym poleceniem. Po wykonaniu parowóz przechodzi przez okno terminala. Możesz spróbować dla zabawy!

Jeśli nie możesz go zobaczyć, użyj następującego polecenia, aby go zainstalować.

$sudotrafnyzainstalowaćsl

20. baner

banner to kolejna zabawna komenda dla Terminala Linuksa, gdy jest wykonywana za pomocą transparent wyświetli dowolny tekst, który wpiszesz, będzie wyświetlany w formacie dużego banera, jak widać na poniższym zrzucie ekranu.

$sudo apt-get installtransparent

21. ogień

Co powiesz na podpalenie okna terminala? Po prostu odpal polecenie ogień w oknie Terminala i zobacz magię.

$sudo apt-get installlibaa-bin

22. echo

Polecenie echo może być użyte do wydrukowania dowolnego tekstu za pomocą polecenia, jak widać na poniższym zrzucie ekranu.

23. palec

palec wyświetli wszystkie informacje o dowolnym użytkowniku w systemie, takie jak ostatnie logowanie użytkownika, katalog domowy użytkownika i pełna nazwa konta użytkownika.

24. grupy

Jeśli chcesz wiedzieć, do których grup należy dany użytkownik, wykonaj grupy polecenie w oknie Terminala. Wyświetli całą listę grup, których członkiem jest użytkownik.

25. głowa

To polecenie wyświetli listę pierwszych 10 wierszy pliku, przez który przechodzisz głowa polecenie w oknie Terminala. Jeśli chcesz zobaczyć określoną liczbę linii, użyj -n (liczba) opcja jak głowa -n (dowolna liczba) w powłoce terminala, tak jak zrobiłem to w poniższym przypadku.

26. mężczyzna

Tutaj man oznacza instrukcję użytkownika i jak sama nazwa wskazuje man wyświetli instrukcję użytkownika dla konkretnego polecenia. Wyświetli nazwę komendy, sposoby jej użycia oraz opis komendy.

27. passwd

Możesz użyć polecenia passwd, aby zmienić hasło dla siebie lub dowolnego użytkownika, po prostu za pomocą polecenia hasło jeśli chcesz zmienić hasło dla siebie i hasło jeśli chcesz zmienić hasło dla konkretnego użytkownika.

28. w

w to krótkie i proste polecenie, które pomoże Ci wyświetlić listę aktualnie zalogowanych użytkowników.

29. Whoami

To polecenie pomoże ci dowiedzieć się, który użytkownik jest zalogowany do systemu lub jako użytkownik jest zalogowany.

30. historia

Po uruchomieniu w powłoce terminala polecenie historii wyświetli listę wszystkich używanych przez ciebie poleceń w postaci numeru seryjnego. Używanie wykrzyknika ! a numer seryjny polecenia pomoże ci wykonać to konkretne polecenie bez konieczności pisania całego polecenia w terminalu.

31. logowanie

Jeśli chcesz zmienić użytkownika lub chcesz utworzyć nową sesję, uruchom to polecenie w oknie Terminala i podaj szczegóły, takie jak identyfikator logowania i hasło, jak pokazano na zrzucie ekranu poniżej.

32. lscpu

To polecenie wyświetli wszystkie informacje o architekturze procesora, takie jak wątki, gniazda, rdzenie i liczba procesorów.

33. mv

mv Polecenie (przenieś) może być użyte do przeniesienia jednego pliku lub katalogu do innego pliku lub katalogu. Jest to bardzo przydatne polecenie, zwłaszcza gdy pracujesz nad administracją systemem.

34.ps

Jeśli chcesz zobaczyćlistę procesów aktualnie uruchomionych dla Twojej sesji lub dla innych użytkowników w systemie, to polecenie ps jest dla Ciebie, ponieważ pokazuje procesy wraz z ich numerami identyfikacyjnymi procesów oraz szczegółowo, gdy używasz ps -u Komenda.

35. zabić

Możesz użyć tego polecenia, aby ręcznie zabić aktualnie trwające procesy z samej powłoki terminala. Do zabicia procesu potrzebny jest unikalny PID, czyli numer identyfikacyjny procesu.

36. ogon

ogon polecenie wyświetli ostatnie 10 wierszy pliku w oknie Terminala jako dane wyjściowe. Istnieje możliwość zapisania określonej liczby wierszy, jak chcesz za pomocą polecenia ogon -n jak pokazano na zrzucie ekranu poniżej.

37. suma

cksum to polecenie do wygenerowania wartości sumy kontrolnej dla pliku lub strumienia danych rzuconych za pomocą polecenia w Terminalu Linuksa. Możesz także sprawdzić, czy pobieranie jest uszkodzone, czy nie, jeśli masz problemy z jego uruchomieniem.

38. cmp

Jeśli kiedykolwiek będziesz musiał przeprowadzić porównanie bajt po bajcie tych dwóch plików, to cmp to najlepsze polecenie Linuksa dla Ciebie.

39. env

zazdrościć to bardzo przydatne polecenie powłoki, którego można użyć do wyświetlenia wszystkich zmiennych środowiskowych w oknie Terminala Linuksa lub uruchomienia innego zadania lub programu w niestandardowym środowisku bez konieczności wprowadzania jakichkolwiek modyfikacji w bieżącej sesji.

40. nazwa hosta

nazwa hosta Polecenie może być użyte do wyświetlenia aktualnej nazwy hosta i nazwa hosta może służyć do zmiany aktualnej nazwy hosta na nową.

41. zegar hw

Możesz użyć polecenia hwclock lub hwclock –set –date, aby wyświetlić zegar sprzętowy lub ustawić go na nową datę.

42. lshw

Polecenie sudo lshw może być użyte do wywołania szczegółowych informacji o sprzęcie systemu, na którym działa Linux. Daje ci każdy najmniejszy szczegół dotyczący sprzętu, po prostu spróbuj.

43. nano

nano to edytor tekstu wiersza poleceń Linuksa, podobny do edytora Pico, którego wielu z was mogło używać do programowania i innych celów. Jest to całkiem przydatny edytor tekstu z wieloma funkcjami.

44. rm

rm Polecenie może być użyte do usunięcia dowolnego pliku z katalogu roboczego. Dla większej wygody możesz użyć rm-i polecenie, ponieważ najpierw poprosi o potwierdzenie przed usunięciem pliku.

45. ifconfig

ifconfig to kolejne przydatne polecenie Linuksa, którego można użyć do skonfigurowania interfejsu sieciowego w systemie.

46. ​​jasne

jasne jest prostym poleceniem dla powłoki Linuksa Terminal, po wykonaniu wyczyści okno Terminala w celu ponownego uruchomienia.

47. jego

jego Polecenie może być użyte do przełączenia się na inne konto bezpośrednio z okna Terminala Linuksa.

48. wget

wget to bardzo przydatne polecenie do pobrania dowolnego pliku z Internetu, a najlepsze jest to, że pobieranie działa w tle, dzięki czemu możesz kontynuować pracę nad swoim zadaniem.

49. tak

tak twój tekst Polecenie służy do wyświetlania wiadomości tekstowej wprowadzanej z poleceniem tak wielokrotnie w oknie Terminala, dopóki nie przestaniesz go używać CTRL + C skrót klawiszowy.

50. ostatni

Po wykonaniu ostatniego polecenia wyświetli listę ostatnio zalogowanych użytkowników w systemie jako dane wyjściowe w Terminalu Linux.

51. zlokalizuj

Znajdź polecenie jest niezawodną i prawdopodobnie lepszą alternatywą dla odnaleźć polecenie, aby zlokalizować dowolny plik w systemie.

52. jostat

Jeśli kiedykolwiek będziesz musiał monitorować systemowe urządzenia wejściowe / wyjściowe, polecenie iostat może być dla Ciebie bardzo przydatne, ponieważ wyświetla wszystkie statystyki procesora, a także urządzeń I / O w samym oknie Terminala.

53. kmod

Możesz użyć Lista kmod do zarządzania wszystkimi modułami jądra Linux, ponieważ ta komenda wyświetli wszystkie aktualnie załadowane moduły w systemie.

54. lsusb

lsusb polecenie pokaże informacje o wszystkich magistralach USB podłączonych do sprzętu i podłączonych do nich zewnętrznych urządzeniach USB, jak widać na zrzucie ekranu poniżej.

55. pstree

pstree polecenie wyświetla wszystkie aktualnie uruchomione procesy w formacie drzewa w oknie Terminala Linux.

56. sudo

Jeśli chcesz uruchomić dowolne polecenie jako użytkownik root lub uprawnienia root, po prostu dodaj sudo na początku dowolnego polecenia.

57. trafny

apt (Advanced Package Tool) to polecenie systemu Linux, które pomaga użytkownikowi w interakcji z systemem pakowania, jak widać na poniższym zrzucie ekranu.

58. zamek błyskawiczny

Możesz użyć polecenia zip, aby skompresować jeden lub więcej plików, jak widać na poniższym zrzucie ekranu. Jest to proste, ale przydatne polecenie do kompresji dowolnej liczby plików za jednym razem.

59. rozpakuj

Aby wyodrębnić pliki ze skompresowanego pliku zip, użyj rozsunąć suwak polecenie w powłoce terminala. Możesz również użyć tego polecenia, aby wyodrębnić pliki z wielu skompresowanych plików z określonego katalogu.

60. wyłączenie

Możesz użyć zamknąć polecenie wyłączenia systemu bezpośrednio z powłoki terminala. To polecenie spowoduje zamknięcie systemu dokładnie minutę po wykonaniu. Możesz użyć wyłącz -c polecenie, aby anulować zamknięcie.

61. ty

Tobie Polecenie (katalog) może służyć do przeglądania listy wszystkich katalogów i folderów znajdujących się w bieżącym katalogu roboczym.

62. cd

Płyta CD polecenie pomaga uzyskać dostęp do określonego katalogu lub folderu z systemu plików. Możesz także użyć Płyta CD .. polecenie, aby wrócić do roota.

63. restart

Jak sama nazwa wskazuje, możesz użyć restart polecenie, aby ponownie uruchomić lub zamknąć system z okna Terminal. W przypadku tego polecenia dostępnych jest kilka opcji, jak widać na poniższym zrzucie ekranu.

64. sortuj

sortować polecenie pomoże Ci posortować plik lub uporządkować dowolny rekord w określonej kolejności, ogólnie zgodnie z ich wartościami ASCII.

65. tak

tac polecenie wyświetli zawartość pliku w odwrotnej kolejności, jak widać na poniższym zrzucie ekranu.

66. wyjście

Wyjście Polecenie może służyć do zamykania okna powłoki terminala bezpośrednio z wiersza poleceń.

67. jonowy

joński polecenie pomoże Ci uzyskać lub ustawić klasę i priorytet planowania I/O dla konkretnego procesu.

68. różnica

różnica polecenie porówna dwa katalogi i wyświetli różnicę między nimi, jak pokazano na poniższym zrzucie ekranu.

69. kod dmide

Istnieje wiele poleceń dostępnych dla Linuksa do pobierania informacji o sprzęcie, ale jeśli chcesz uzyskać informacje o konkretnym komponencie sprzętowym, to dmidecode jest dla ciebie poleceniem. Oferuje różne opcje i możesz je przeglądać za pomocą dmidecode –pomoc .

70. wyraż

Jeśli chcesz wykonywać szybkie obliczenia w trakcie pracy, to expr jest dla Ciebie bardzo przydatnym poleceniem. Możesz wykonać obliczenia, jak pokazano na poniższych zrzutach ekranu, z większą liczbą opcji.

71. zamek błyskawiczny

gunzip Polecenie może być używane do wyodrębniania lub przywracania plików skompresowanych za pomocą gzip Komenda.

72. nazwa hosta

nazwa hosta Polecenie może służyć do uzyskiwania dostępu do informacji o systemie, zmiany nazwy hosta systemu i innych powiązanych ustawień.

73. iptable

iptables to proste narzędzie zapory ogniowej oparte na terminalu Linux, które pomaga zarządzać zarówno ruchem przychodzącym, jak i wychodzącym za pomocą tabel.

74. zabić

zabić wszystkich polecenie zabije wszystkie programy pasujące do nazwy procesów zgłoszonej za pomocą polecenia killall.

75. netstat

To polecenie jest przeznaczone dla tych, którzy muszą stale monitorować przychodzące i wychodzące połączenia sieciowe. netstat polecenie wyświetla stan sieci, tablice routingu i statystyki interfejsu.

76. lsof

lsof polecenie pomoże Ci wyświetlić wszystkie otwarte pliki związane z Twoją aplikacją w samym oknie Terminala Linux. Istnieje kilka opcji dostosowania danych wyjściowych, a całą listę można zobaczyć na poniższym zrzucie ekranu.

77. bzip2

Możesz użyć bzip2 polecenie w oknie Terminala, aby skompresować dowolny plik do pliku .bz2 i użyć bzip2 -d polecenie, aby wyodrębnić pliki ze skompresowanego pliku.

78. usługa

polecenie service wyświetli wyniki skryptów startowych Systemu V w oknie Terminala. Możesz wyświetlić status konkretnej usługi lub wszystkich usług, jak pokazano na poniższym zrzucie ekranu.

79. vmstat

Komenda vmstat wyświetli użycie pamięci wirtualnej systemu w oknie Terminala.

80. mpstat

Po wykonaniu komenda mpstat wyświetli wszystkie informacje o wykorzystaniu procesora i statystykach wydajności w oknie Terminala Linuksa.

81. mod użytkownika

Jeśli chcesz edytować lub modyfikować atrybuty już utworzonego konta użytkownika, to logowanie do modów użytkownika to najlepsza komenda dla Ciebie.

82. dotykać

Za pomocą dotykać polecenie w oknie Terminala umożliwia tworzenie pustych plików w systemie plików, a także zmianę czasu i daty, tj. jest to znacznik czasu ostatnio otwieranych plików, a także katalogów.

83. uniq

uniq jest standardowym poleceniem Terminala Linuksa, gdy jest rzucany z plikiem, filtruje powtarzające się wiersze w pliku.

84. wc

wc polecenie odczytuje plik wyrzucony z poleceniem i wyświetla liczbę słów i wierszy pliku.

85.pmap

pmap polecenie wyświetla mapę pamięci podanego pid. Możesz także wyświetlić mapę pamięci dla wielu procesów.

86. obr/min

rpm -i .rpm Polecenie może być używane do instalowania pakietów opartych na rpm w systemie Linux. Aby usunąć pakiet rpm, użyj rpm -e polecenie w powłoce terminala.

87. cisza

akronim ssh dla Secure Shell to protokół używany do bezpiecznego łączenia się z systemem hosta. ssh [chroniony adres e-mail] to polecenie do łączenia się z komputerem hosta jako użytkownik.

88. telnet

Polecenie telnet używa protokołu telnet do łączenia się z innym systemem jako użytkownik.

89. ładne

Jeśli chcesz zmienić priorytet uruchomionych procesów, uruchom ładne [OPCJA] [POLECENIE [ARG]…] w Terminalu Linuksa.

90. nproc

nproc [opcja] polecenie wyświetli liczbę jednostek przetwarzania przydzielonych do aktualnie uruchomionego procesu.

91. scp

akronim scp dla Secure Copy to polecenie Linuksa, które może być używane do kopiowania plików i katalogów między hostami w sieci.

92. spać

spać polecenie opóźni lub wstrzyma wykonanie polecenia na określony czas, tj. określony w poleceniu uśpienia.

93. podział

Jeśli chcesz podzielić duży plik na mały plik, użyj split [opcja].. [plik [prefiks]] polecenie w terminalu Linux.

94. stat

Możesz wyświetlić stan pliku lub całego systemu plików za pomocą stan polecenie w terminalu Linux. Możesz także użyć innych opcji wymienionych na zrzucie ekranu.

95. lsblk

Polecenie lsblk odczytuje system plików sysfs i wyświetla informacje o urządzeniu blokowym w oknie Terminala.

96.hdparm

Za pomocą polecenia hdparm możesz obsługiwać dysk twardy i inne urządzenia dyskowe w systemie Linux za pomocą powłoki terminala.

97. chart

chrt [opcja] priorytet [argument..] służy do manipulowania atrybutami procesu w czasie rzeczywistym.

98. useradd

useradd [optaons] polecenie logowania pomoże ci dodać konto użytkownika do twojego systemu

99. userdel

userdel [opcja] komenda login pozwoli ci usunąć dowolne konto użytkownika z systemu.

100. mod użytkownika

Używając komendy login usermod [opcje] możesz modyfikować dowolne konto użytkownika obecne w systemie.

Oto 100 podstawowych poleceń Linuksa, które mogą być przydatne dla każdego zwykłego i profesjonalnego użytkownika Linuksa. Zapraszam do dzielenia się swoimi poglądami i sugestiami na @LinuxHint oraz @SwapTirthakar .