5. Работа с файлами, каталогами и пользователями
Если вы хотите взаимодействовать с текстовыми файлами или файлами устройств, вы должны взаимодействовать с определенными командами. Ниже описаны многие операции:
- Создание файла: команда touch используется для создания пустого файла и команда cat для создания файла. Более того, вы можете просмотреть тип файла с помощью команды «cat».
- Копирование файла: команда cp используется для копирования файла из одного места в другое.
- Удаление файла: команда rm удалит файл.
- Переименование или перемещение файла: команда mv позволяет перемещать и переименовывать файл.
- Мягкие и жесткие ссылки: Мягкие ссылки можно создать с помощью команды ln. Используйте «ln –s» для мягкой ссылки.
- Права доступа к файлам: существует три типа прав доступа к файлам: чтение, запись или выполнение, и только суперпользователь может изменять. Используйте «chmod g+w» и укажите имя файла с помощью этой команды, чтобы дать разрешение на запись любой конкретной группе. «chmod o+x» для разрешения на выполнение для других пользователей и «chmod gx» для отмены разрешений на выполнение у группы.
- Показать рабочий каталог: вы можете использовать команду pwd для отображения текущего рабочего каталога.
- Создание каталога: используйте команду mkdir и создайте каталог.
- Удаление каталога: есть два варианта: удалить пустой каталог командой rmdir или использовать «rmdir -p» для удаления указанного каталога вместе с его родительскими каталогами.
- Добавить пользователя: используйте команду adduser, чтобы добавить нового пользователя в систему.
- Удалить пользователя: используйте команду userdel и удалите любого пользователя и связанные с ним файлы.
- Изменить пользователя: используйте команду usermod и измените учетную запись пользователя.
- Изменить срок действия пароля: используйте команду chage, чтобы изменить срок действия пароля.
Каковы роли и обязанности администратора Linux?
Каждой организации необходимо системное администрирование для прочной основы и хорошо управляемых процессов администрирования. Роль каждого администратора Linux может быть изменена от организации к организации. Ниже приведены обязанности системного администратора Linux:
- Он будет управлять всеми интернет-запросами, включая DNS , Apache, MySQL, RADIUS и PHP.
- Отличная клиентская поддержка для клиентов LAN, ISP и хостинга, а также исправление журналов ошибок.
- Эффективное общение с поставщиками и покупателями – одна из его основных характеристик.
- Данные любой организации очень важны, поэтому он будет регулярно делать резервные копии.
- Он расширит функциональность ядра Linux для пользователей с помощью различных инструментов.
- Проблемы входа в систему и аварийное восстановление также включены в администрирование Linux.
- Безопасность – еще одна важная вещь для любой организации, поэтому системный администратор проведет встречу с сетевыми инженерами и другими сотрудниками, чтобы проанализировать требования к оборудованию и установить необходимые системы и инструменты безопасности.
- В случае какой-либо ошибки на сервере он выполнит процесс устранения неполадок, чтобы исправить проблемы.
Основные навыки системного администрирования Linux:
Чтобы сделать карьеру системного администратора Linux, вам необходимо сделать следующее:
- Установите Linux и разберитесь во всех основах
- Получите сертификаты администратора Linux
- Управление учетной записью пользователя
- Язык структурированных запросов (SQL)
- Захват пакетов сетевого трафика
- Редактор vi
- Сетевые маршрутизаторы и межсетевые экраны
- Сетевые коммутаторы
- Резервное копирование и восстановление
- Настройка оборудования и устранение неисправностей
- SIEM и системы мониторинга
- Присоединяйтесь к группе сообщества Linux
- Изучите различные полезные методы написания документации
Если вы только что закончили обучение, вы также можете получить работу администратора Linux, но не забывайте о последних навыках и знаниях в сообществе Linux. Вы также можете получить другие соответствующие знания, чтобы выполнять свои задачи более эффективно.
Начало: