В ежедневието ни като системни администраторикато ИТ мениджъри, като координатори или просто като хора, които се намират в изчислителната среда, ние се намираме в ситуации, в които трябва да се консултираме с информация или да изпълняваме задачи, някои прости, други не толкова, в нашите Linux сървъри дали е Debian, Ubuntu, Fedora и др., и много пъти нямаме необходимите команди или забравяме (Това е разбираемо поради ежедневното натоварване).
Solvetic е тук, за да помогне на всички тези хора, като предостави това проучване, където ще обхванем 24 от многото от команди, които най -често се използват от администраторите и това ни дава подробна информация за системата, която използваме. Присъединете се към нас в това интересно проучване и нека запазим тези команди, които рано или късно ще са необходими в нашите компютърни роли.
ЗабележкаЗа това проучване ще изпълним командите в среда на Debian 8.
1. Команда w
Тази команда ни показва потребителите, които в момента са свързани заедно с свързаните с нея процеси, предоставя информация като името на потребителя, времето за достъп, JCPU и т.н.
Някои от параметрите, които можем да използваме с командата w са:
- -ч: Не показва заглавките
- -с: Игнорирайте стойностите на JCPU и PCPU
- -F: Пропускане на празни полета
- -V: Показва версиите на командата
2. Команда на потребителите
Тази команда показва потребителите, които в момента са влезли в системата, тази команда няма параметри.
3. Команда Uptime
Командата за ъптайм ни позволява да видим времето, през което системата е работила, свързаните потребители и средното натоварване през някои интервали.
Командата за ъптайм може да използва параметъра -V за да видите неговата версия.
4. Команда на Уоями
Командата whoami ни позволява да видим текущия потребител в системата.
5. Кой командва
Използвайки командата who имаме достъп до текущата потребителска информация, информация за екипа, дата и т.н.
С командата who можем да използваме следните параметри:
- -b: Показва последното стартиране на системата
- -r: Показва текущото ниво на изпълнение
- -да се, -всичко: Показва цялата системна информация (потребител, ниво на зареждане и ниво на изпълнение)
6. Cp команда
Командата cp се използва от администраторите за копиране на файлове от ресурс в безопасен режим.
7. Командна котка
Командата cat се използва за преглед на файлове. Неговият синтаксис е:
cat файл1cat файл1 файл2Вторият пример се използва за показване на множество файлове (един след друг).
8. Команда vi
Командата vi е текстов редактор, който ни позволява да редактираме конфигурационни файлове, наред с други, например можем да използваме синтаксиса:
vi -R / etc / shadowsThe R това означава, че файлът ще бъде отворен в режим само за четене.
9. Команда Ssh
С тази команда можем безопасно да се свържем с помощта на SSH към отдалечени компютри, например можем да се свържем с IP 192.168.0.15 с помощта на решаващия потребител:
ssh [email protected]За да видим версията на SSH командата ще използваме параметъра -V.
10. Ftp или sftp команда
Тези команди ни позволяват да се свързваме чрез ftp или sftp (защитен ftp) към друг компютър за прехвърляне на файлове, синтаксисът е както следва:
ftp 192.168.0.15 sftp 192.168.0.15Тъй като виждаме единствената разлика между безопасна и опасна употреба, тя е да в началото.
11. Без команди
С помощта на безплатната команда можем да видим параметри, свързани с паметта, като обща памет, налична памет и суап памет.
С безплатната команда можем да използваме параметъра -T за показване на общата и наличната памет в байтове.
12. Команда отгоре
С командата top ни позволява да визуализираме дейността на процесора и задачите, които се управляват от ядрото.
С командата top можем да използваме параметъра -или за показване на конкретни процеси и можем да натиснем буквата Какво да спре процеса.
13. Команда tar
Използвайки командата tar, можем да разархивираме файлове по определен път в нашата Linux система. Например, ако искаме да разархивираме файла test.tar в директната директория, ще въведем следното:
tar -cvf tests.tar / SolverticАко искате да видите повече информация и примери за използването на тази команда, посетете следната връзка: Как да използвате командата tar
14. Намерете команда
Чрез командата find можем да намерим файлове, директории и др. Например, ако искаме да търсим решаващо, можем да въведем следното:
намери / -име на решениеThe / означава, че търси от корена, можете да го замените с директорията, от която искате да започнете търсенето.
15. Lsof команда
С командата lsof можем да изброим всички файлове, отворени от конкретен потребител, например, ако искаме да видим файловете, отворени от решаващия потребител, ще въведем следното lsof -u решението, ще видим следното:
16. Последна команда
Използвайки последното, можем да видим активността, която потребителите са извършили в системата.
Можем да посочим конкретен потребител, за да види неговите дейности в системата, например можем да използваме последния решаващ метод, за да видим какви промени или процеси е извършил потребителският метод.
17. Ps команда
С командата ps можем да видим всички процеси, които в момента се изпълняват в системата, можем да видим, че тя е идентифицирана с PID, за да има ясна информация за нея.
18. Rm команда
Командата rm ни позволява да изтрием файл или папка от системата, нейният синтаксис е много прост:
rm име на файлТази команда има няколко параметъра, които могат да бъдат използвани, бъдете внимателни, когато използвате -r (рекурсивен) и -F (принудително изтриване, без да питате).
19. Команда Mkdir
С помощта на mkdir можем да създаваме директории в нашата Linux система. Синтаксисът, който трябва да използваме е:
mkdir име на директорияАко това, което искате, е да създадете файл, командата за използване е докосване.
20. Команда uname
С командата uname можем да получим системна информация, например като въведем само командата uname, ще получим Linux в резултат, но можем да използваме следните параметри, за да видим други видове информация:
- uname -v: Версия на командата
- unme -n: Име на хост
- uname -r: Версия на ядрото
- uname -m: Преглед на хардуерната архитектура на машината (например i686)
21. Lscpu команда
С тази команда имаме възможност да прегледаме подробно информацията за процесора.
22. Lshw команда
Тази команда ни предоставя подробна информация за хардуера, който имаме в нашата машина, това ни помага да анализираме каква инфраструктура имаме и какви промени можем да направим. Важно е да изясним, че за да изпълним тази команда, трябва да я инсталираме с помощта на командата:
sudo apt-get install lshwПоказаното изображение работи на Ubuntu 16.04.
23. Команда Lsusb
Чрез тази команда можем да получим информация за USB портовете, включени в нашата система, и оттам да потвърдим някакъв вид грешка.
По същия начин, ако искаме да видим PCI портовете на системата, просто въведете командата lspci.
24. Команда Dmidecode
Тази команда за показване на информация, която като администратори може да управлява управленски задачи. Можем да използваме следната команда, за да видим специфична за системата информация (като root потребители):
dmidecode -t система
Използвайки различни параметри, ние получаваме информация от другите компоненти, например:
- dmidecode -t bios: Получаваме информация за системата Bios
- dmidecode -t памет: Дава ни информация за паметта
- dmidecode -t процесор: Дава ни информация за процесора
По този начин ние анализирахме някои от най -интересните команди, които несъмнено ще ни бъдат от голяма полза в работата ни като администратори, тъй като те ни предоставят конкретна информация за машината, която управляваме. Нека да използваме тези команди и да ги поддържаме винаги присъстващи.