И. Трещев. «Сети и телекоммуникации. Для студентов»
72
Для отображения скрытых файлов используется ключ
-a:
andrewri@AndrewRi:~$ ls /bin/ -a
Ключи в одной команде можно комбинировать между собой.
Пример приведен
на рисунке 65. Порядок ввода ключей может быть любым.
4.
touch – используется для создания текстового файла. Для создания файла
file.
txt
в текущем каталоге:
andrewri@AndrewRi:~$ touch file. txt
Так же можно ввести полный путь для создаваемого файла (рисунок 66):
andrewri@AndrewRi:~$ touch /home/andrewri/Документы/file. txt
5.
nano – текстовый редактор, который прямо терминале позволяет редактировать содер-
жимое файла. Так же позволяет создать пустой текстовый файл. Для создания файла
file. txt и/
или его редактирования в текущем каталоге (рисунок 67):
andrewri@AndrewRi:~$ nano file. txt
Так же можно ввести полный путь:
andrewri@AndrewRi:~$ nano /home/andrewri/Документы/file. txt
В качестве альтернативы можно использовать графический редактор
gedit, который вхо-
дит в комплект поставки в среду GNOME. При его запуске открывается привычным нам
графический редактор по типу «Блокнот» из Windows. Он вызывается командой
gedit точно
так же, как и
nano:
andrewri@AndrewRi:~$ gedit file. txt
6.
mkdir – используется для создания новых каталогов (рисунок 68):
andrewri@AndrewRi:~$ mkdir /home/andrewri/Документы/testdir
7.
rmdir – используется для удаления каталогов:
andrewri@AndrewRi:~$ rmdir /home/andrewri/Документы/testdir
8.
rm – используется для удаления отдельных файлов:
andrewri@AndrewRi:~$ rm /home/andrewri/Документы/file. txt
9.
mv – используется для переименования или перемещения файлов. Чтобы переиме-
новать файл, выполняем команду вида
mv название_файла новое_название. Например (рису-
нок 69):
andrewri@AndrewRi:~$ mv старое_название_файла. txt новое_название_файла. txt
Для перемещения файла в другую директорию прописываем название файла и его путь
(рисунок 70):
andrewri@AndrewRi:~$ mv новое_название_файла. txt /home/andrewri/Видео
10.
cp – используется для копирования файлов и каталогов. Например, чтобы копировать
файл file1 и назвать его file2, прописываем следующую команду:
andrewri@AndrewRi:~$ cp file1 file2
Копировать директорию dir1 в директорию dir2:
andrewri@AndrewRi:~$ cp -a dir1/ dir2/
Копировать файл с именем file1 в директорию c именем dir1:
andrewri@AndrewRi:~$ cp file1 dir1/
11.
find – используется для поиска файлов. Команда имеет следующий формат:
find путь
[опции]
. Опции – это ключи-параметры поиска. Например,
-name – поиск файлов по имени,
-
user
поиск файлов, принадлежащих указанному пользователю,
-type поиск файлов определен-
ного типа. Самый простой вариант поиска, указываем путь и имя файла. Давайте найдем файл
с именем file1:
andrewri@AndrewRi:~$ find /home/ -name file1
12.
man – форматирует и отображает страницы электронного справочника. Каждая про-
грамма распространяется с соответствующей man-страницей. Например, для просмотра ману-
ала
для программы nano, прописываем следующее (рисунок 71):
И. Трещев. «Сети и телекоммуникации. Для студентов»
73
andrewri@AndrewRi:~$ man nano
Так же для получения справки для каждой командой можно использовать ключ
—help.
Рисунок 65 – Применение ключей во время
использования команды ls
Рисунок 66 – Использование команды touch и итог её применения
Рисунок 67 – Текстовый редактор nano,
работающий в терминале
Рисунок 68 – Использование команды mkdir и итог её применения
И. Трещев. «Сети и телекоммуникации. Для студентов»
74
Рисунок 69 – Применение команды mv для переименования файла
Рисунок 70 – Применение команды
mv для перемещения файла
Рисунок 71 – Использование команды man
Как и в Cisco IOS, в GNU/Linux существуют
обычные права пользователя, которые
накладывают ограничения при работе с терминалом для защиты от возможных повреждений
системы, так и
права суперпользователя (
root), которые позволяют работать с любой частью
системы без ограничений. Доступ к режиму суперпользователя ограничен с помощью пароля,
который знает, как правило, только администратор данного компьютера. О работе в том или
ином режиме нам подсказывает значок
$ (при использовании обычных прав) или значок
# (при
работе с правами суперпользователя).
В Ubuntu, как и в большинстве операционных систем GNU/Linux, для использования
прав суперпользователя используется утилита
sudo.
sudo – это утилита, предоставляющая привилегии root для выполнения административ-
ных операций в соответствии со своими настройками. Она позволяет легко контролировать
доступ к важным приложениям в системе. По
умолчанию, при установке Ubuntu первому
пользователю (тому, который создаётся во время установки) предоставляются полные права
на использование sudo.
И. Трещев. «Сети и телекоммуникации. Для студентов»
76
Do'stlaringiz bilan baham: