100 основни Linux команди за всеки потребител

100 Essential Linux Commands



Нормалният потребител на Linux познава почти всички основни команди за ежедневна употреба на Linux за изпълнение на основни задачи, като инсталиране на всяко приложение, копиране на файлове от една директория в друга и т.н. Но в тази статия ще изброя 100 основни команди на Linux което може да бъде полезно за всеки потребител на Linux, от нубите до професионалните разработчици на Linux и системните администратори, така че преди да губите време, нека започнем с този огромен списък с основни команди на Linux.

1. Котка (Конкатенат)

Тази команда може да се използва за получаване на съдържанието на файла като изход в прозореца на терминала. Просто трябва да напишете котка команда, както е показано на примерната екранна снимка, и я изпълнете.







Както подсказва името, тази команда може да се използва за създаване, преглед и конкатенация на файлове.



Ако файлът е по -дълъг от размера на прозореца на терминала, тогава няма да е лесно да се чете или преглежда лесно цялото съдържание на файла. Но има ощипване, което можете да използвате по-малко с котка команда. Това ще даде възможност на потребителя да превърта напред и назад през съдържанието на файловете с помощта на клавишите PgUp и PgDn или клавишите със стрелки нагоре и надолу на клавиатурата.



Накрая да се откажа от по-малко можете просто да напишете Какво .





2. способност

способност е изключително мощен интерфейс за система за управление на пакети Linux.



На първо място, трябва да инсталирате или актуализирате пакета aptitude във вашата система, като използвате следната команда.

След като инсталацията приключи, можете да въведете aptitude в Terminal и да го изпълните, това ще отвори aptitude интерфейс, както можете да видите на екрана по -долу.

Можете да използвате това способност вграден интерфейс за актуализиране, инсталиране или премахване на всеки пакет приложения в Linux или другите му дистрибуции.

3. кал

Можеш да използваш кал команда в прозореца на терминала, за да видите календара, както можете да видите на следващата снимка на екрана.

Можете също да видите календара за цяла година, като изпълните команда, показана на следващата снимка на екрана.

4. пр.н.е.

пр.н.е. е друга готина и полезна команда за потребителите на Linux, тъй като ви позволява да активирате калкулатора на командния ред в терминала на Linux, когато изпълнявате следната команда.

Можете да направите каквото и да е изчисление в самия прозорец на терминала, не е ли тази готина команда да имате на ваше разположение?

5.замяна

Командата на Linux chage е съкращение за промяна на възрастта и може да се използва за промяна на информацията за изтичане на паролата на потребителя.

Както можете да видите на горната снимка на екрана, можете също да принудите потребителя да промени паролата след определен период от време, т.е. периодично. Това е отлична команда за системните администратори.

6. df

Можете да получите цялата информация за вашата файлова система само чрез изпълнение df команда в прозореца на терминала.

Ако използвате df –h той ще показва информация за файловата система в четим от човека формат, както можете да забележите на следната екранна снимка.

7. помощ

Когато изпълните това помогне команда в прозореца на терминала, тя ще изброи всички вградени команди, които можете да използвате в черупката.

8. pwd (Печат на работен указател)

Като името Отпечатайте работен указател предлага, тази команда пътят на директорията, в която работите. Тази команда е много полезна за всички Linux нубове и тези, които са нови за Linux Terminal.

9. ls

Мисля, че няма нужда да се запознавам с тази команда, тъй като това е една от често използваните команди в Terminal от потребителите на Linux.

Когато въведете и изпълните командата ls в терминала, тя ще ви покаже цялото съдържание на конкретната директория, т.е. и двата файла, както и директории, както можете да видите на горната снимка на екрана.

10. фактор

factor е математическа команда за терминал на Linux, която ще ви даде всички възможни фактори на десетичното число, което въвеждате в черупката.

11. uname

непознат е друга полезна команда за Linux, която показва, когато показва системната информация на Linux, когато се изпълнява в терминалната обвивка.

За да видите цялата информация за системата uname -а в терминала.

За информация, свързана с освобождаването на ядрото, просто въведете uname -r .

И за типа информация за операционната система присъедини се към мен -o в терминална обвивка. 12. пинг

Ако искате да проверите дали вашата система е свързана с рутер или интернет, тогава PING (Packet INternet Groper) е командата за вас. Той използва протокол ICMP за свързване с други устройства.

Има няколко опции за използване с команда ping, ping показва адреси като име на хост, така че ако искате да ги видите в числа, използвайте командата ping -n. Ping -I за да зададете интервала между предаванията, тъй като по подразбиране е 1 секунда.

13. mkdir

mkdir командата може да се използва за създаване на нова папка във всяка директория с помощта на Linux Terminal. Можете да видите на следната екранна снимка, която създадох VGPM папка с помощта mkdir команда в терминалната обвивка.

Можете също да използвате rmdir команда за премахване на всяка папка в директорията направо от прозореца на вашия Linux терминал.

14. gzip

Можете да компресирате всеки файл от прозореца на терминала, като използвате командата gzip, но той ще премахне оригиналния файл от директорията. Ако искате да запазите оригиналния файл, използвайте вместо това gzip -k, тъй като той ще запази както оригиналния, така и новия компресиран файл в директорията.

15. какво е

Ако искате да знаете за какво може да се използва конкретната команда на Linux, просто изпълнете командата какво е в терминалната обвивка и ще ви покаже кратко описание на един ред на тази конкретна команда на Linux.

16. кой

Това е за системни администратори, които обработват и управляват различни потребители в Linux система. Кой команда, когато се изпълнява в терминал, показва пълния списък на тези потребители, които в момента са влезли в системата на Linux.

17. безплатно

Безплатно команда може да се използва, за да се провери точно какво количество свободно място за съхранение и да се използва във физическа, както и да се размени паметта в системата.

Има и някои опции, които можете да използвате с безплатна команда, например такива, които можете да използвате безплатно -b за да видите резултатите в байтове , безплатно -k за показване на наличните и използвани в паметта в килобайта , безплатно -м за да видите в мегабайта , безплатно -g за да видите резултатите в гигабайта и безплатно –тера за да видите резултатите в терабайта .

18. отгоре

Горна част е проста, но полезна команда за наблюдение на всички текущи процеси в системата на Linux с потребителско име, ниво на приоритет, уникален идентификатор на процес и споделена памет от всяка задача.

19. sl

Това е само за малко забавление по време на работа, а не полезна команда. При изпълнение парна машина преминава през прозореца на терминала. Можете да го опитате за забавление!

Ако не можете да го видите, използвайте следната команда, за да го инсталирате.

$sudoподходящИнсталирайsl

20. банер

banner е друга забавна команда за Linux Terminal, когато се изпълнява с банер ще показва какъвто и да е текст, който въвеждате, ще бъде показан във формат на голям банер, както можете да видите на следната екранна снимка.

$sudo apt-get installбанер

21. aafire

Какво ще кажете да запалите прозореца на терминала? Просто стартирайте командата aafire в прозореца на терминала и вижте магията.

$sudo apt-get installlibaa-bin

22. ехо

Командата echo може да се използва за отпечатване на всеки текст чрез командата, както можете да видите на екрана по -долу.

23. пръст

пръст на ръката ще покаже цялата информация за всеки потребител в системата, като например последното влизане на потребителя, домашната директория на потребителя и пълното име на потребителския акаунт.

24. групи

Ако искате да знаете в кои групи е конкретният потребител, тогава изпълнете групи команда в прозореца на терминала. Той ще покаже целия списък на групите, в които потребителят е член.

25. глава

Тази команда ще изброи първите 10 реда на файла, с който сте преминали глава команда в прозореца на терминала. Ако искате да видите определен брой редове, използвайте -n (число) вариант като глава -n (произволно число) в терминалната обвивка, точно както направих в следния случай.

26. мъж

Тук man означава ръководство за потребителя и както подсказва името, човек ще покаже ръководството за потребителя за конкретната команда. Той ще покаже името на командата, начините, по които командата може да се използва, и описанието на командата.

27. passwd

Можете да използвате командата passwd, за да промените паролата за себе си или за всеки потребител, само чрез командата passwd ако искате да промените паролата за себе си и passwd ако искате да смените паролата за конкретен потребител.

28 -и в

в е кратката и проста команда, която ще ви помогне да видите списъка с влезли в момента потребители.

29. Уаями

Тази команда ще ви помогне да разберете кой потребител е влязъл в системата или как сте влезли.

30. история

Когато се задейства в терминалната обвивка, командата history ще изброи всички команди, използвани от вас под формата на сериен номер. Използване на удивителен знак ! и серийният номер на командата ще ви помогне да изпълните тази конкретна команда, без да е необходимо да записвате цялата команда в терминала.

31. вход

Ако искате да смените потребителя или искате да създадете нова сесия, стартирайте тази команда в прозореца на терминала и предоставете подробности като идентификатор за вход и парола, както е показано на екрана по -долу.

32. lscpu

Тази команда ще покаже цялата информация за архитектурата на процесора, като нишки, гнезда, ядра и брой на процесора.

33. mv

mv Командата (move) може да се използва за преместване на един файл или директория в друг файл или директория. Това е много полезна команда, особено когато работите върху системното администриране.

34.ps

Ако искате да видите списъка с процеси, които в момента се изпълняват за вашата сесия или за други потребители в системата, тогава командата ps е за вас, тъй като показва процесите с техните идентификационни номера на процесите и подробно, когато използвате ps -u команда.

35. убий

Можете да използвате тази команда, за да убиете ръчно текущите процеси от самата обвивка на терминала. Имате нужда от уникален PID, т.е. идентификационен номер на процеса, за да убиете процеса.

36. опашка

опашка командата ще покаже последните 10 реда на файла в прозореца на терминала като изход. Има опция за последен брой редове, колкото искате с командата опашка -n както е показано на екрана по -долу.

37. cksum

cksum е команда за генериране на стойността на контролната сума за файла или потока от данни, хвърлени с команда в терминал на Linux. Можете също да проверите дали изтеглянето е повредено или не, ако имате проблем при изпълнението му.

38. cmp

Ако някога се наложи да правите байт по байт сравнение на двата файла, тогава cmp е най -добрата команда за Linux за вас.

39. окол

env е много полезна команда на обвивката, която може да се използва за показване на цялата променлива на средата в прозореца на терминала на Linux или за изпълнение на друга задача или програма в персонализирана среда, без да е необходимо да се правят каквито и да било промени в текущата сесия.

40. име на хост

име на хост командата може да се използва за преглед на текущото име на хост и име на хост може да се използва за промяна на текущото име на хост на ново.

41. hwclock

Можете да използвате командата hwclock или hwclock –set –date, за да видите хардуерния часовник или да го настроите на нова дата.

42. lshw

Командата sudo lshw може да се използва за извикване на подробна информация за хардуера на системата, на която работи Linux. Той ви дава всеки малък детайл за хардуера, просто го опитайте.

43. нано

nano е текстов редактор на командния ред на Linux, подобен на редактора на Pico, който много от вас може да са използвали за програмиране и други цели. Това е доста полезен текстов редактор с много функции.

44. rm

rm команда може да се използва за премахване на всеки файл от работната директория. За по -добро удобство можете да използвате rm -i команда, тъй като първо ще поиска вашето потвърждение, преди да премахнете файла.

45. ifconfig

ifconfig е друга полезна команда за Linux, която може да се използва за конфигуриране на мрежов интерфейс в системата.

46. ​​ясно

ясно е проста команда за Linux терминална обвивка, когато се изпълнява, тя ще изчисти прозореца на терминала за нов старт.

47. неговия

неговото командата може да се използва за превключване към друг акаунт направо от прозореца на терминала на Linux.

48. wget

wget е много полезна команда за изтегляне на всеки файл от интернет и най -добрата част е изтеглянето работи във фонов режим, за да можете да продължите да работите по задачата си.

49. да

да твоя текст команда се използва за показване на текстово съобщение, въведено с команда yes многократно в прозореца на терминала, докато не го спрете да използвате CTRL + c клавишна комбинация.

50. последно

При изпълнение на последната команда ще се покаже списъкът на последно влезлите потребители в системата като изход в терминал на Linux.

51. намерете

намерете командата е надеждна и може би по -добра алтернатива на намирам команда за намиране на всеки файл в системата.

52. йостат

Ако някога се наложи да наблюдавате системите за вход/изход на системата, тогава командата iostat може да бъде много полезна за вас, тъй като показва всички статистически данни за процесора, както и I/O устройствата в самия прозорец на терминала.

53. kmod

Можеш да използваш kmod списък команда за управление на всички модули на ядрото на Linux, тъй като тази команда ще покаже всички заредени в момента модули в системата.

54. lsusb

lsusb командата ще покаже информация за всички USB шини, свързани към хардуера и свързаните към тях външни USB устройства, както можете да видите на екрана по -долу.

55. pstree

pstree командата показва всички текущи процеси в дървовидния формат в прозореца на Linux Terminal.

56. sudo

Ако трябва да изпълните някоя команда като root потребител или root права, просто добавете sudo в началото на всяка команда.

57. подходящ

apt (Advanced Package Tool) е команда на Linux, която помага на потребителя да взаимодейства с опаковъчната система, както можете да видите на следната екранна снимка.

58. цип

Можете да използвате командата zip, за да компресирате един или повече файлове, както можете да видите на екрана по -долу. Това е проста, но полезна команда за компресиране на произволен брой файлове в движение.

59. разархивирайте

За извличане на файлове от компресиран zip файл използвайте разархивирайте команда в терминалната обвивка. Можете също да използвате тази команда за извличане на файлове от множество компресирани файлове от конкретната директория.

60. изключване

Можеш да използваш изключвам команда за изключване на системата директно от терминалната обвивка. Тази команда ще изключи системата точно една минута след изпълнението. Можеш да използваш изключване -c команда за отмяна на изключване.

61. ти

за теб Командата (директория) може да се използва за преглед на списъка с всички директории и папки, присъстващи в текущата работна директория.

62. cd

CD командата ви помага да получите достъп до определена директория или папка от файловата система. Можете също да използвате cd .. команда за връщане към root.

63. рестартирайте

Както подсказва името, можете да използвате рестартирайте команда за рестартиране или изключване на системата от прозореца на терминала. Има няколко опции, налични с тази команда, както можете да видите на следната екранна снимка.

64. сортиране

вид командата ще ви помогне да сортирате файл или да подредите някакъв запис в конкретен ред като цяло според техните ASCII стойности.

65. т.н.

tac командата ще покаже съдържанието на файла в обратен ред, както можете да видите на екрана по -долу.

66. изход

изход команда може да се използва за затваряне на прозореца на терминалната обвивка директно от командния ред.

67. йонна

Йонийски команда ще ви помогне да получите или зададете I/O клас за планиране и приоритет за конкретния процес.

68. разл

разл командата ще сравни двете директории и ще покаже разликата между тях, както е показано на следващата екранна снимка.

69. dmidecode

За Linux има много команди за извличане на хардуерна информация, но ако искате информация за конкретен хардуерен компонент, dmidecode е командата за вас. Той предлага различни опции и можете да ги видите с помощта dmidecode - помощ .

70. expr

Ако искате да извършвате бързи изчисления по време на работата си, тогава expr е наистина полезна команда за вас. Можете да правите изчисления, както е показано по -долу на екранни снимки с повече опции.

71. gunzip

gunzip команда може да се използва за извличане или възстановяване на компресирани файлове gzip команда.

72. hostnamectl

hostnamectl командата може да се използва за достъп до системна информация, промяна на името на системния хост и други свързани настройки.

73. iptable

iptables е прост инструмент за защитна стена, базиран на Linux Terminal, който помага за управление на входящия и изходящия трафик с помощта на таблици.

74. убие

убие командата ще убие всички програми, съвпадащи с името на процесите, хвърлени с командата killall.

75. netstat

Тази команда е за тези, които трябва непрекъснато да наблюдават входящите и изходящите мрежови връзки. netstat команда показва състоянието на мрежата, таблици за маршрутизиране и статистика на интерфейса.

76. lsof

lsof командата ще ви помогне да видите всички отворени файлове, свързани с вашето приложение, в самия прозорец на терминала на Linux. Има няколко опции за персонализиране на изхода и можете да видите целия списък на екранната снимка по -долу.

77. bzip2

Можеш да използваш bzip2 команда в прозореца на терминала за компресиране на всеки файл във .bz2 файл и използване bzip2 -d команда за извличане на файловете от компресиран файл.

78. услуга

командата service ще покаже резултатите от инициалните скриптове на System V в прозореца на терминала. Можете да видите състоянието на конкретна услуга или всички услуги, както е показано на екрана по -долу.

79. vmstat

Командата vmstat ще покаже използването на системната виртуална памет в прозореца на терминала.

80. mpstat

При изпълнение командата mpstat ще покаже цялата информация за използването на процесора и статистическите данни за производителността в прозореца на терминала на Linux.

81. usermod

Ако искате да редактирате или промените атрибути на вече създаден потребителски акаунт, тогава usermod вход е най -добрата команда за вас.

82. докосване

Използвайки докосване команда в прозореца на терминала можете да създавате празни файлове във файловата система, а също така можете да променяте час и дата, т.е. е времева отметка на наскоро достъпни файлове, както и директории.

83. uniq

uniq е стандартна команда за терминал на Linux, когато се хвърля с файл, филтрира повтарящите се редове във файла.

84. тоалетна

Командата wc чете файла, хвърлен с командата, и показва броя на думите и редовете на файла.

85.pmap

pmap команда показва картата с памет на предоставения от вас pid. Можете също да видите карта на паметта за множество процеси.

86. об. / Мин

rpm -i .rpm команда може да се използва за инсталиране на rpm базирани пакети на Linux. За премахване на пакета rpm използвайте rpm -e команда в терминалната обвивка.

87. сш

ssh акроним за Secure Shell е протокол, който се използва за сигурно свързване към хост системата. ssh [защитен имейл] е командата за свързване към хост компютъра като потребител.

88. telnet

Командата telnet използва Telnet протокол за свързване към друга система като потребител.

89. хубаво

Ако трябва да промените приоритета на работещите процеси, стартирайте хубаво [ОПЦИЯ] [КОМАНДА [ARG] ...] в терминала на Linux.

90. нпроц

nproc [опция] командата ще покаже броя на процесорните единици, разпределени за текущия процес.

91. scp

scp акроним за Secure Copy е командата Linux, която може да се използва за копиране на файлове и директории между хостове в мрежата.

92. сън

сън команда ще забави или постави на пауза изпълнението на командата за определен период от време, т.е. посочено с команда за заспиване.

93. разделен

Ако трябва да разбиете голям файл на малък файл, използвайте разделяне [опция] .. [файл [префикс]] команда в терминала на Linux.

94. стат

Можете да видите състоянието на файл или цяла файлова система, като използвате състояние команда в терминал на Linux. Можете също да използвате други опции, изброени в екранната снимка.

95. lsblk

Командата lsblk чете файловата система sysfs и показва информацията за блоковото устройство в прозореца на терминала.

96.hdparm

С помощта на командата hdparm можете да боравите с твърд диск и други дискови устройства в Linux с помощта на терминална обвивка.

97. хрътка

chrt [опция] приоритет [аргумент ..] команда се използва за манипулиране на атрибутите в реално време на процеса.

98. useradd

useradd [optaons] команда за вход ще ви помогне да добавите потребителски акаунт във вашата система

99. userdel

userdel [опция] команда за вход ще ви позволи да изтриете всеки потребителски акаунт от системата.

100. usermod

С помощта на usermod [options] команда за вход можете да промените всеки потребителски акаунт, присъстващ в системата.

Това са 100 -те основни Linux команди, които могат да бъдат полезни както за всеки обикновен, така и за професионален потребител на Linux. Не се колебайте да споделите вашите мнения и предложения на @LinuxHint и @SwapTirthakar .