Вячеслав Ткачев - Linux. Справочное пособие

Linux. Справочное пособие
Название: Linux. Справочное пособие
Автор:
Жанры: ОС и сети | Компьютерная справочная литература
Серии: Нет данных
ISBN: Нет данных
Год: 2019
О чем книга "Linux. Справочное пособие"

При работе в системе Linux невозможно обойтись без работ в терминале с командной строкой. Командная строка позволяет использовать всю мощь и гибкость системы Linux. Как правило, новичок или опытный пользователь вызывает страницы справочного руководства, однако, оно очень большое, к тому же, как правило, на английском языке. В этой книге приводится достаточно много примеров использования команд Linux, причем используется широкий спектр команд и не надо искать в разных справочниках. Пользователю достаточно выбрать нужный пример и применить его к своим условиям.

Бесплатно читать онлайн Linux. Справочное пособие


Глава 1. Простые команды Linux

1.1. Справочная подсистема man 9 разделов.

man – это пейджер справочных страниц стемы. Каждый параметр страница, переданный man, обычно является названием программы, утилиты или функции. По каждому из этих параметров выполняется поиск и вывод связанной с ним справочной страницы. Если указан параметр раздела, то это заставляет man выполнять поиск только в этом справочном разделе. Действием по умолчанию является поиск во всех доступных разделах в заранее определённом порядке.

В таблице ниже показаны номера справочных разделов и описание их содержимого.

1 Исполняемые программы или команды оболочки (shell)

2 Системные вызовы (функции, предоставляемые ядром)

3 Библиотечные вызовы (функции, предоставляемые программными библиотеками)

4 Специальные файлы (обычно находящиеся в каталоге /dev)

5 Форматы файлов и соглашения,например о /etc/passwd

6 Игры

7 Разное (включает пакеты макросов и соглашения), например

man (7), groff (7)

8 Команды администрирования системы (обычно, запускаемые только cуперпользователем)

9 Процедуры ядра [нестандартный раздел]

Справочная страница состоит из нескольких

разделов.

Стандартные имена разделов: НАЗВАНИЕ (NAME),

СИНТАКСИС (SYNOPSIS), НАСТРОЙКИ

(CONFIGURATION), ОПИСАНИЕ (DESCRIPTION),

ПАРАМЕТРЫ (OPTIONS), КОД ВЫХОДА (EXIT STATUS),

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ (RETURN VALUE),

ОШИБКИ (ERRORS), ОКРУЖЕНИЕ (ENVIRONMENT),

ФАЙЛЫ (FILES), ВЕРСИИ (VERSIONS), СОГЛАСУЕТСЯ С

(CONFORMING TO), ЗАМЕЧАНИЯ (NOTES), ОШИБКИ

(BUGS), ПРИМЕР (EXAMPLE), АВТОРЫ (AUTHORS) и

СМОТРИТЕ ТАКЖЕ (SEE ALSO).

Пример 1

$ man passwd

Passwd (1) Пользовательские команды passwd (1)

НАЗВАНИЕ

passwd – изменяет пароль пользователя

СИНТАКСИС

passwd [параметры] [УЧЁТНАЯ_ЗАПИСЬ]

ОПИСАНИЕ

Программа passwd изменяет пароли пользовательских учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, суперпользователь может изменить пароль любой учётной записи.

Программа passwd также изменяет информацию об учётной записи или срок действия пароля. Изменение пароля

Сначала пользователя попросят ввести старый пароль, если он был. Этот пароль зашифровывается и сравнивается с имеющимся. У пользователя есть только одна попытка ввести правильный пароль. Для суперпользователя этот шаг пропускается, для того чтобы можно было изменить забытый пароль. После ввода пароля проверяется информация об устаревании пароля, чтобы убедиться, что пользователю разрешено изменять пароль в настоящий момент. Если нет, то passwd не производит изменение пароля и завершает работу.

Manual page passwd (1) line 6 (press h for help or q to quit)

Пример 2

$ man useradd

useradd (8) Команды управления системой useradd(8)

НАЗВАНИЕ

useradd – регистрирует нового пользователя или изменяет информацию по умолчанию о новых пользователях.

СИНТАКСИС

useradd [параметры] УЧЁТНАЯ_ЗАПИСЬ

useradd – D

useradd -D [параметры]

ОПИСАНИЕ

useradd is a low level utility for adding users. On

Debian, administrators should usually use adduser (8)

instead При запуске без параметра -D команда useradd

даёт значения из командной строки и системные

значения по умолчанию. В зависимости от параметров командной строки, команда useradd обновляет системные файлы, а также может создать домашний каталог нового пользователя

и скопировать начальные файлы настроек.

1.2. Справочная подсистема info.

В отличие от man в info множество страниц объединены в дерево. Как перемещаться по инфо, клавиши «Пробел», «Page up», «Page down», стрелки влево, вправо, вверх, вниз. Кнопка q для выхода.

Пример

$ info strings

STRINGS (1) GNU Development Tools STRINGS (1)

NAME

strings – print the strings of printable characters in files.

Команда strings используется для определения содержимого не текстовых файлов.

1.3. Установка нового пользователя с именем max3.

$ useradd max3

useradd: Permission denied.

useradd: не удалось заблокировать /etc/passwd; попробуйте ещё раз позже.

$ sudo – s

[sudo] password for max1:

root@HP: ~# useradd max3

root@HP: ~# passwd max3

Введите новый пароль UNIX: xxxxxxxx

Повторите ввод нового пароля UNIX: xxxxxxxx

passwd: пароль успешно обновлён.

1.4. Удаление пользователя c именем max3.

root@HP: ~# deluser max3

Удаляется пользователь «max3»

Предупреждение: в группе `max3' больше никого нет.

Готово.

1.5. Команды выключения компьютера через терминал.

#shutdown – h now

#shutdown – r +5

#shutdown – h 21:00

#halt

#poweroff

1.6. Команды перезагрузки компьютера через терминал.

#shutdown -r now

#shutdown -r +5

#shutdown -r 11:30

#reboot

#init6

1.7. Команды переключения режима работы компьютера.

# telinit n

n=0 Останов системы

n=1 Однопользовательский режим

n=2 Многопользовательский режим без поддержки мети

n=3 Полный многопользовательский режим

n=4 Не используется

n=5 Графический режим с Х11

n=6 Перезагрузка

Пример

#init 0 Выключение

1.8. Использование комбинаций клавиш ^d,^c.

^d = сtrl + d (done) Завершение редактирования.

^c = ctrl + c (cancel) Аварийный выход из редактирования.

1.9. Использование виртуальных консолей.

Интерфейс пользователя человек-машина.

В Linux 6 консолей.

сtrl + alt + F1-F6 Включение одной из 6-ти текстовых виртуальных консолей.

ctrl + alt + F7 Включение графической системы.

1.10. Команда date -печать или установка даты и времени.

max@HP: ~$ date

Вт. сент. 2 10:00:03 MSK 2014

1.11. Установка новой даты и времени.

$ sudo date – set="2014-09-03 10:00:20"

Ср. сент. 3 10:00:20 MSK 2014

1.12. Команда cal -отображение календаря и даты.

$ cal

Ноябрь 2017

Вс Пн Вт Ср Чт Пт Сб

1 2 3 4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29 30

1.13. Отобразить календарь 12 месяца.

$ cal -m 12

Декабрь 2017

Вс Пн Вт Ср Чт Пт Сб

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30 31

1.14. Отобразить календарь января 2018 года.

$ cal -m 1 2018

2018

Вс Пн Вт Ср Чт Пт Сб

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30 31

1.15. Как найти краткое описание команды tee.

Команда tee выводит свой входящий поток на терминал и одновременно записывает в файл.

# man -f tee

tee (1) – read from standard input and write to

standard output …

tee (2) – duplicating pipe content

root@HP: ~# whatis tee

tee (1) – read from standard input and write to

standard output …

tee (2) – duplicating pipe content

1.16. Где находиться исполняемый файл команды tee.

$ whereis – b tee

tee: /usr/bin/tee /usr/bin/X11/tee

1.17. Сведения об экземпляре команд для запуска.

$ which tee /usr/bin/tee

Когда команды нет, то появится приглашение на ввод новой команды. $which tee $

1.18. Где находится справочный материал по команде tee.

$ whereis -m tee

tee: /usr/share/man/man2/tee.2.gz /usr/share/man/man1/tee.1.gz

max1@HP: ~$ whatis -w tee

tee (1) – read from standard input and write to standard output …


С этой книгой читают
Данная книга является продолжением книги Справочное пособие по Linux. В данной книге дается как развернутая, так и краткая сводка команд, встроенных в оболочку Bash. Рассматриваются встроенные команды, переменные, функции, массивы. Применение команд с параметрами и аргументами рассматривается на многочисленных примерах. Книга адресована тем, кто хочет повысить свой профессиональный уровень знания Linux и заинтересован в автоматизации задач через
Вы пользуетесь Windows ХР и стали задумываться, стоит ли спешить расстаться со ставшей столь привычной операционной системой и переходить на новую Windows Vista, о которой только и говорят? Есть ли в Windows Vista усовершенствования, достойные того, чтобы тратить время на свое обучение и немалые деньги на модернизацию компьютера? Безусловно, есть! И очень скоро большинство пользователей не смогут себе представить, как они обходились без этих возм
Многих пользователей пугает переход на новую операционную систему. Действительно, существует много тонкостей, которые надо учитывать, прежде чем установить очередную версию Windows. И дело не только в системных требованиях, которые с каждой версией Windows становятся все жестче. Необходимо загрузить новые драйверы для устройств (или, по крайней мере, убедиться, что они существуют), сохранить важные данные, которые могут быть утеряны при переустан
Кевин Митник по праву считается самым неуловимым мастером компьютерного взлома в истории. Он проникал в сети и компьютеры крупнейших мировых компаний, и как бы оперативно ни спохватывались власти, Митник был быстрее, вихрем проносясь через телефонные коммутаторы, компьютерные системы и сотовые сети. Он долгие годы рыскал по киберпространству, всегда опережая преследователей не на шаг, а на три шага, и заслужил славу человека, которого невозможно
В пособии излагаются основные тенденции развития организационного обеспечения безопасности информационных систем, а также подходы к анализу информационной инфраструктуры организационных систем и решению задач обеспечения безопасности компьютерных систем. Для студентов по направлению подготовки 230400 – Информационные системы и технологии (квалификация «бакалавр»).
Пересказывать краткое содержание детективов – занятие довольно бессмысленное. Кому будет интересно читать, если заранее предупредить: убийца – шофер?! Но убийство будет, разумеется. И не одно, здесь же сразу три детективных истории. В остальном позвольте сохранить интригу. Приятного чтения!
Книга адресована тем, кто хочет научиться ценить свое время, и, тем более, тем, кто уже ценит свое время. В данной книге я раскрою свой подход к управлению собой, а точнее, своими ресурсами – временем и энергией. Постепенно и последовательно изучая данное руководство, ты сможешь научиться грамотно и эффективно управлять своими делами во времени для того, чтобы достигать своих целей, реализовывать свои мечты максимально быстро, комфортно и с удово
Все вокруг Блум распадается на части. После нападения на Зимний двор семья девушки берет ее в плен, а возлюбленный совершает непростительное: предает ее. Теперь хранители готовы сделать все, чтобы предотвратить появление Ванитас – пятого сезона. Повстанцы нарушили равновесие, украли амулет времен года и Зимний кристалл, необходимый для смены сезонов. В результате зима окутала мир смертоносной пеленой, и никто точно не знает, на что она способна.
Все фигуры расставлены по своим местам. Тот, кто одержит победув этой партии – получит всё. А проигравший исчезнет навсегда.