"10 незаменимых команд Linux для каждого администратора"

10 незаменимых команд Linux для каждого администратора
Привет, администраторы! Если вы думаете, что администрирование — это просто, то вы, вероятно, еще не сталкивались с командной строкой. Давайте посмотрим на 10 команд Linux, которые сделают вашу жизнь проще (или хотя бы смешнее).
1. ls
Эта команда покажет вам, что у вас в директории. Если вы не знаете, что здесь, возможно, стоит подумать о смене профессии.
ls -l
Совет: если вы не видите нужные файлы, возможно, они просто прячутся от вас.
2. cd
Команда для навигации по директориям. Если вы заблудились в файловой системе, не переживайте — это нормально. Каждый хороший администратор хотя бы раз в день теряется в своих собственных папках.
cd /путь/к/вашей/директории
Помните: ..
— это не просто два точки, это ваше прошлое!
3. cp
Копирование файлов. Если вы хотите создать резервную копию своего кода, используйте эту команду. И не забудьте проверить, что вы копируете, а не перемещаете!
cp файл1.txt файл2.txt
Копируйте с умом, иначе ваш диск станет похож на склад!
4. mv
Перемещение файлов. Отличный способ «убрать» файлы из одного места в другое. Помните: перемещение не всегда означает удаление, но это не мешает вашему начальнику думать иначе.
mv файл.txt /новая/директория/
Если вы потеряли файл, просто скажите, что он "переехал".
5. rm
Удаление файлов. Будьте осторожны с этой командой! Один неверный клик — и вы потеряете все.
rm файл.txt
Не забудьте: rm -rf /
— это не команда, это ваш последний день на работе!
6. grep
Поиск по тексту. Если вы хотите найти что-то конкретное в файлах, grep
— ваш лучший друг. Это как искать иголку в стоге сена, только вам не придется объяснять, почему вы это делаете.
grep "ваш_поиск" файл.txt
Идеально подходит для тех случаев, когда вы забыли, где что храните!
7. top
Мониторинг процессов. С помощью этой команды вы можете увидеть, что происходит на вашем сервере. Если ваши процессы ведут себя странно, возможно, им нужно немного времени на отдых.
top
Постарайтесь не слишком нервничать, когда увидите, что ваш сервер "потерял" 90% памяти!
8. chmod
Изменение прав доступа. Если вы хотите, чтобы кто-то мог или не мог что-то делать с файлом, эта команда вам в помощь. Просто не забудьте, что ваши права — это не права человека!
chmod 755 файл.sh
Сделайте так, чтобы ваши файлы не могли "уходить" от вас!
9. df
Проверка свободного места на диске. Если ваш сервер начинает кричать "недостаточно места", эта команда поможет вам понять, где вы можете "похудеть".
df -h
Помните: у вас всегда есть место для еще одного файла… пока не станет слишком поздно!
10. man
Документация. Если вы не знаете, как работает команда, просто введите man
перед ней. Это как справочник, только без бумажных листов и с гораздо меньшей вероятностью получить бумажный порез.
man ls
Не бойтесь читать документацию — это не так страшно, как кажется!
Вот и все, коллеги! Эти команды — ваши лучшие друзья в мире Linux. Используйте их с умом, и, возможно, вы сможете избежать некоторых "непредвиденных" ситуаций. Удачи в администрировании!

All images are taken from the Pixabay.comБольше полезных статей 4adm.in