Шпаргалка по командам Linux: Упрощаем работу в терминале
Работа в Linux часто связана с использованием терминала, и даже опытные пользователи иногда забывают нужные команды. Чтобы упростить себе жизнь, полезно иметь под рукой шпаргалку с наиболее востребованными командами. В этой статье мы собрали основные команды, которые помогут вам эффективно управлять системой, файлами, пользователями и сетью.
Управление пользователями
Работа с пользователями — одна из ключевых задач в Linux. Вот команды, которые помогут вам управлять учетными записями:
id— отображает информацию о пользователе (uid, gid и группы).last— показывает историю входов в систему.who— выводит список авторизованных пользователей.adduser NewUser— добавляет нового пользователя.userdel NewUser— удаляет пользователя.usermod NewUser— изменяет данные пользователя.groupadd testgroup— создает новую группу.
Навигация по каталогам
Перемещение между папками — базовая, но важная задача. Используйте эти команды
cd /— переход в корневой каталог.cd ~— переход в домашний каталог.cd ..— переход на уровень выше.cd /root/.ssh— переход в скрытую папку.
Работа с файлами и каталогами
Управление файлами — это то, с чем вы будете сталкиваться ежедневно. Вот основные команды:
ls -al— отображает содержимое каталога.mkdir NewFolder— создает новую папку.rm NewFile— удаляет файл.cp oldfile newfile— копирует файл.mv oldfile newfile— перемещает или переименовывает файл.touch newfile— создает пустой файл.cat newfile— выводит содержимое файла.gpg -c newfile— шифрует файл.
Права доступа
Управление правами доступа — важный аспект безопасности:
chmod 755 file— устанавливает права на чтение, запись и выполнение.chown user:group file— изменяет владельца файла.stat -c "%U %G" file— показывает владельца и группу файла.
Поиск и архивирование
grep "text" file— ищет текст в файле.locate file— находит файл в системе.tar -czf archive.tar.gz folder— создает архив.gzip file— сжимает файл.
Управление процессами
ps aux— отображает запущенные процессы.kill PID— завершает процесс.top— показывает активные процессы в реальном времени.
Сеть и удаленное подключение
ip addr show— отображает сетевые интерфейсы.ping 192.168.0.1— проверяет доступность узла.ssh user@host— подключается к удаленному серверу.wget URL— загружает файл из интернета.
Заключение
Эта шпаргалка охватывает основные команды Linux, которые помогут вам уверенно работать в терминале. Сохраните ее себе, чтобы всегда иметь под рукой, и не забудьте добавить свои любимые команды в комментариях!
Совет: Если вы только начинаете работать с Linux, попробуйте использовать эти команды в безопасной среде, например, на виртуальной машине. Это поможет вам избежать случайных ошибок и лучше понять систему.
Удачи в освоении Linux! 🐧

Комментарии