Читайте также:
|
|
Отчет должен иметь следующее содержание:
1. Задание.
2. Распечатка командного файла.
Основные команды Linux.
Основные команды Linux
man < команда > – вывод справки о команде
ls < directory > – вывод содержимого каталога
cat < file > – вывод содержимого файла
cp < file1 > < file2 > – копирование файлов
mkdir < directory > – создание каталога
rmdir < directory > – удаление каталога
cd < directory > – смена текущего каталога
rm < file > – удаление файла
exit – завершение сеанса работы
reboot – перезагрузка компьютера
poweroff – выключение компьютера
Команды-фильтры
more – управление выводом
grep <шаблон > – поиск строк по шаблону
head [-n число ] – вывод первых строк файла, -n число задает количество выводимых строк
tail [-n число ] – вывод последних строк файла, -n число задает количество выводимых строк
Программы-фильтры и их использование.
more – управление выводом.
Этот фильтр позволяет осуществлять проверку текста, выведенного на один полный экран. После каждого заполнения экрана команда делает паузу и выводит на нижней строке экрана сообщение типа:
--More- (дальше). Если при этом пользователь нажимает клавишу Enter, то на экран будет выведена следующая строка текста. Если пользователь нажимает клавишу SPACE (пробел), будет выведен следующий полный экран.
Пример: ls -la | more –s (выводит содержимое директории в расширенном формате и показывает все скрытые файлы)grep <шаблон > < имя файла > – поиск строк по шаблону
Если не указано имени файла, то команда обрабатывает стандартный ввод, например строки, набранные на клавиатуре: grep кот
Пример поиска в файле: grep ‘кот 1’ test.txt
Одновременно можно указывать любое количество файлов.
head [-n число ] – вывод первых строк файла, -n число задает количество выводимых строк, по умолчанию число строк равно 10.
Пример: head /var/log/mail/info (выводит первые 10 строк файла info).head -n2 /var/log/mail/info (выводит первые 2 строки файла info)
tail [-n число ] – вывод последних строк файла, -n число задает количество выводимых строк, по умолчанию число строк равно 10.
Пример: tail -n2 /var/log/mail/info (вывода последних 2-х строк файла info)
3 Управление пользователями: добавление, удаление, смена пароля, изменение параметров.
Смена пароля пользователю
passwd
Примеры:
passwd < имя_пользователя > - назначение пароля
passwd -d < имя_пользователя > - сброс пароля, блокировка
Добавление нового пользователя:
useradd
параметры для нового пользователя задаются в командной строке или, если не указано, то используются умолчания.
Примеры:
useradd ivanov
добавляет пользователя, но не создает домашний каталог.
useradd -m petrov
добавляет пользователя и создает домашний каталог по умолчанию (/home/petrov).
useradd -m -s/bin/bash sidorov
добавляет пользователя, создает домашний каталог, устанавливает программу-оболочку /bin/bash.
useradd -D
показывает умолчания.
Данная команда по умолчанию создает пользователя без пароля, т.е. пользователь не может регистрироваться в системе.
adduser
с одним параметром — добавляет нового пользователя и создает его домашний каталог. В интерактивном режиме задается пароль и дополнительные сведения.
Пример:
adduser ivanov
добавляет нового пользователя и создает домашний каталог /home/ivanov.
Дата добавления: 2014-12-19; просмотров: 114 | Поможем написать вашу работу | Нарушение авторских прав |