Вячеслав Ткачев.

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 …

tee (2) – duplicating pipe content

1.19. Создание нового пустого файла.

$ touch uchfile.txt

1.20. Создание текстового файла командой cat.

$cat >uchfile.txt

Hello my friend! ^d Примечание ^d=ctrl + d

1.21. Стирание текстового файла 1-ый способ.

$ cat> uchfile.txt ^d Проверка $cat uchfile.txt Все чисто

1.22. Стирание текстового файла 2-ой способ.

root@HP: ~# cat>f1.txt

Hello

Создали файл с одним словом.

Стираем и читаем файл

root@HP: ~# echo "">f1.txt; cat f1.txt

Все чисто.

1.23. Просмотр текстовых файлов командой file.

$ touch uchfile.txt $ file uchfile.txt uchfile.txt: empty

$ cat>uchfile.txt

Good morning

$ file uchfile.txt

uchfile.txt: ASCII text

1.24. Объединение 3-х файлов в один.

$ cat>f4.txt

Cat

$ cat>f5.txt

drink

$ cat>f6.txt

milk

$ cat f4.txt f5.txt f6.txt>f7.txt; cat f7.txt

Cat

drink

milk

1.25. Команда hexdump

Вывод информации файла в шестнадцатиричном коде.

max1@HP: ~$ hexdump uchfile.txt

0000000 6f47 646f 6d20 726f 696e 676e 000a 000000d

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

Вывод строки

max1@HP: ~$ cat test4.txt

12345

max1@HP: ~$ strings -f test4.txt

test4.txt: 12345 ##с ключом -f имя файла перед содержанием.

Глава 2. Некоторые команды Linux и характеристики файлов.

2.1. Вывод списка файлов текущего каталога ls.

$ ls -a Показать скрытые файлы

$ ls -1 Показать файлы (каталоги) в 1 столбец

$ ls –l Показать права на файлы

$ ls -F Вывод информации о типах файлов.

2.2. Символы, обозначающие тип файла.

* Исполняемый файл.

/ Каталог

@Символьная ссылка

| FIFO

# Сокет

2.3. Соответствие цвета типу файла.

Зеленый Исполняемый файл

Голубой Каталог

Желтый FIFO

Красный Архив

Magenta , Изображение , аудиофайл.

2.4. Как отделить имя файла от пути к нему.

$ basename /home/max1/uchfile.txt

uchfile.txt

2.5. Как отделить путь к файлу от его имени.

$ dirname /home/max1/uchfile.txt

/home/max1

2.6. Копирование файлов с оповещением cp -i.

$ cp -i uchfile.txt uchfile4.txt

cp: переписать «uchfile4.txt»? y

2.7. Копирование каталогов cp -R. Копируем из d1 в d2.

$cp -R d1 d2

2.8. Переименование и перемещение файлов. Команда mv.

Создаем каталог d4 и переименовываем его в d5.

$ mkdir d4

$ ls d4 Документы Изображения Общедоступные Шаблоны

Видео Загрузки Музыка Рабочий стол

$ mv d4 d5

$ ls d5 Документы Изображения

Общедоступные Шаблоны Видео Загрузки Музыка Рабочий стол

2.9. Удаление файла, команда rm.

$ rm uchfile4.txt

2.10. Удаление файлов и каталогов, содержащих данные.

$ rm -Rf <folder>

R-перейти в каждый подкаталог и удалить его содержимое.

f-не напоминать что каталог не пустой.

Глава 3. Команда dd (копирование и конвертирование файлов).

3.1. Команда dd. Общие сведения.

Параметр Действие

if Читает данные из файла

of Пишет данные в файл

bs=n Размер блока

ibs=nn Сколько байт считать за раз

obs=nn Сколько байт записать за раз

seek=nn Сколько блоков пропустить

skip=nn Сколько блоков пропустить перед копированием

conv=notrunc Не обрезать нули на выходе

conv=noerr Продолжать после ошибки чтения

conv=sync Дополнять каждый блок нулями до ibs-size

Параметр Действие

If Читает данные из файла

of Пишет данные в файл

bs=n Размер блока

ibs=nn Сколько байт считать за раз

obs=nn Сколько байт записать за раз

seek=nn Сколько блоков пропустить

skip=nn. Сколько блоков пропустить перед копированием

conv=notrunc Не обрезать нули на выходе

conv=noerror Продолжать после ошибки чтения

conv=sync Дополнять каждый блок нулями

до ibs-size

3.2. Уничтожение всех данных на диске без возможности восстановления.

# dd if=/dev/urandom of=/dev/sda2 bs=4k

3.3. Полное побайтное копирование одного диска на другой (клонирование).

# dd if=/dev/sda of= /dev/sdb bs=4096

3.4. Скопируем фильм с рабочего стола в домашний каталог.

$ dd if=Madagascar.avi of=/home/max1/mad.avi

1106576+0 записей получено

1106576+0 записей отправлено

скопировано 566566912 байт (567 MB),

28,6744 c, 19,8 MB/c

428556+1 записей получено

428557+0 записей отправлено

3.5. Создадим образ из файла.

$ dd if=Madagascar.avi of=/home/max1/image.iso

1106576+0 записей получено

1106576+0 записей отправлено

скопировано 566566912 байт (567 MB), 28,7107 c, 19,7 MB/c

3.6. Извлекаем из образа файл.

$ dd if=image.iso of=mad.avi

1106576+0 записей получено

1106576+0 записей отправлено

скопировано 566566912 байт (567 MB),

37,3543 c, 15,2 MB/

Глава 4. Команда поиска find.

4.1. Общие сведения о команде find.

Ключ Параметр

–name file

(!) -user|group name user |group

–type d|f|l|b|c|p|s

–exec rename|rm {} \;

–fprint file

-perm 000 – 777

4.2. Поиск файлов по имени.

$ find -name Загрузки.

. /Загрузки

Проверка

$ ls z1.txt Документы Изображения Общедоступные Шаблоны Видео Загрузки Музыка Рабочий стол. Примечание Загрузки -каталог, то есть файл, содержащий другие файлы.

4.3. Поиск файла по имени владельца в каталоге Документы.

max@maxl: ~/Документы$ find -user max.

. /Отсканированный документ.jpg

4.4. Поиск файла не принадлежащего владельцу.

$ find ! -user max

. /Загрузки/Ubuntu

Проверка

$ ls -l Загрузки/Ubuntu

итого 4

drwxr-xr-x 2 root root 4096 янв. 24 11:56 13.04

владелец файла root.

4.5. Найти файл uchfile1 и переименовать в файл uchfile2.

$ find -name uchfile1 –exec rename 's/uchfile1/uchfile2/g' {} \;

Проверка

$ ls

uchfile2 Документы Изображения Общедоступные Шаблоны

Видео Загрузки Музыка Рабочий стол

4.6. Найти файл uchfile2 и записать название файла в файл file1.txt

$ find -name uchfile2 -fprint file1.txt|cat file1.txt

. /uchfile2

4.7. Найти файл с именем file1.txt передать управление терминалу.

$ find -name file1.txt -print0

./file1.txt max@max l: ~$

4.8. Использование find совместно c командами передачи управления -exec и xargs.

Примечание. Управление передается команде ls.

max@maxl: ~/Документы$ find . – type f -exec ls -l '{}' \;

–rw-rw-r– 1 max max 1132571 февр. 7 07:38 ./1.jpg

max@maxl: ~/Документы$ find . – type f |xargs ls -l

–rw-rw-r– 1 max max 1132571 февр. 7 07:38 ./1.jpg

4.9. Использование find c ключом -perm.

max@maxl: ~/Документы$ ls -l

итого 1112

–rw-rw-r– 1 max max 1132571 февр. 7 07:38 1.jpg

В каталоге Документы 1 файл с правами rw-rw-r–

max@maxl: ~/Документы$ find -perm -110

max@maxl: ~/Документы$ find -perm -440

/1.jpg

max@maxl: ~/Документы$ find -perm -660

./1.jpg

4.10. Найти файлы больше 40 Мб, но меньше
150 Мб.

max@maxl: ~/Загрузки$ fiind . -size +40M

–size -150M -print

. /slax/03-kdeps.sb

. /slax/01-core.sb

Глава 5. Права доступа.

Для того чтобы в многопользовательской системе пользователи не мешали друг другу был разработан

механизм прав доступа. Основные команды по установке прав доступа:

chgrp -изменение групп для файлов и каталогов

chown -изменение владельцев файлов и каталогов

chown владелец: группа -изменение владельца и группы для файлов и каталогов.

chmod -изменение прав доступа к файлам и каталогам.

5.1. Атрибуты, определяющие доступ к файлу.

r Разрешение на чтение

w Разрешение записи

x Разрешение на исполнение

suid (s) -любой пользователь может запустить файл на выполнение с правами его владельца

sguid (s) -любой пользователь может запустить

файл на выполнение с правами группы

sticky bit (t) -удалять или переименовывать

файлы, находящиеся в каталоге, имеют право только их владельцы или владелец каталога.

5.2. Получение информации о правах доступа к файлу.

$ ls -l <name_file>

max@maxHP: ~$ ls -l uchfile1

–rw-rw-r– 1 max max 13 июня 4 16:24 uchfile1

5.3. Что означает первый знак в информации о правах доступа к файлу.

– Обычный файл

d Каталог

l Символьная ссылка

s Сокет

5.4. Изменение прав доступа к файлам и каталогам с использованием символьных обозначений.

Команда chmod [ugoa] [+-=] [rwx] file

u-владелец g-группа o-прочие a-все

+-для установки

–для удаления

=-для конкретной установки прав

Пример:

$ ls -l uchfile1

–rw-rw-r– 1 max max 13 июня 4 16:24 uchfile1

$ chmod a=rw uchfile1

$ ls -l uchfile1

–rw-rw-rw– 1 max max 13 июня 4 16:24 uchfile1

r-можно читать

w-можно редактировать

x-можно запускать на исполнение

5.5. Изменение прав доступа к файлам и каталогам с использованием числовых обозначений.

Команда chmod [0-7] [0-7] [0-7] (4-r,2-w,1-x,0–) file

5.6. Восьмиричное представление атрибутов.

Все 12 атрибутов можно представить в виде битов

двоичного числа равных 1, если атрибут установлен

и 0 если нет. Порядок бит в числе следующий

sU |sG |t |rU |wU |xU|rG|wG|xG|rO|wO|xO

sU-SetUID, sG-SetGID, t-Set «sticky bit», далее три тройки атрибутов доступа. 111111111111 или 7777-Установлены все атрибуты

5.7 Использование восьмиричных цифр при установке suid, sgid, sticky bit.

0– Сбрасывает все

1– Устанавливает sticky bit (st)

2– Устанавливает sguid (sg)

3– Устанавливает st + sg

4– Устанавливает suid (su)

5– Устанавливает su + st

6– Устанавливает su + sg

7– Устанавливает su + sg + st

5.8. Установка и сброс suid.

chmod u [+-] s

max@maxHP:/usr/bin$ ls -l /usr/bin/passwd

–rwsr-xr-x 1 root root 49644 дек. 2 2014 passwd

На месте х стоит атрибут s, который указывает,что обычный пользователь может устанавливать пароль.

Чаще всего этот признак устанавливается для программ, владельцем которых является root.

5.9. Установка и сброс sgid.

chmod g [+-]s

sgid применим не только к файлам, но и каталогам

Пример:

max@maxHP:/usr/bin$ ls -l crontab

–rwxr-sr-x 1 root crontab 38952 окт. 27 2014 crontab

Программы для cron будут выполняться не с правами root, а с правами группы.

5.10. Установка и сброс «sticky bit».

Применяется только к каталогам. Нет необходимости указывать категорию пользователя. Достаточно указать +t.

Пример:

max@maxHP: ~/Загрузки$ ls -l VideoMan40.rar

–rw-r–r– 1 max max 40197636 мая 30 09:53

VideoMan40.rar

max@maxHP: ~/Загрузки$ chmod +t VideoMan40.rar

max@maxHP: ~/Загрузки$ ls -l VideoMan40.rar

–rw-r–r-T 1 max max 40197636 мая 30

09:53 VideoMan40.rar

Глава 6. Архивирование и сжатие данных.

Общие сведения, все разделы данной главы приводятся в следующем порядке: за архивированием следует разархивирование, за сжатием следует распаковка. Особые случаи, повышение уровня сжатия, защита паролем не рассматриваются. Создадим каталог arch и учебный файл uchfile.txt в нем.

max1@HP: ~$ mkdir arch

max1@HP: ~$ mv uchfile.txt arch/

max1@HP: ~$ cd arch

max1@HP: ~/arch$ ls

uchfile.txt

max1@HP: ~/arch$ cat uchfile.txt

Good morning 9.07.2014

6.1. Команда zip. Архивирование и сжатие данных.

max1@HP: ~/arch$ zip uchfile.zip uchfile.txt

adding: uchfile.txt (stored 0%)

Проверяем

max1@HP: ~/arch$ ls

uchfile.txt uchfile.zip

6.2. Команда unzip.

max1@HP: ~/arch$ rm uchfile.txt Удаляем файл.

max1@HP: ~/arch$ ls Проверяем

uchfile.zip

max1@HP: ~/arch$ unzip uchfile.zip Разархивируем.

Archive: uchfile.zip

extracting: uchfile.txt

max1@HP: ~/arch$ ls Проверяем

наличие распакованного файла.

uchfile.txt uchfile.zip

6.3. Команда gzip.

max1@HP: ~/arch$ ls

uchfile.txt uchfile.zip

max1@HP: ~/arch$ gzip uchfile.txt Применили

команду gzip.

max1@HP: ~/arch$ ls Проверяем

uchfile.txt.gz uchfile.zip

6.4. Команда gunzip.

max1@HP: ~/arch$ gunzip uchfile.txt.gz Применяем

max1@HP: ~/arch$ ls Проверяем

uchfile.txt uchfile.zip

6.5. Команда bzip2.

max1@HP: ~/arch$ ls

uchfile.txt uchfile.zip

max1@HP: ~/arch$ bzip2 uchfile.txt Применяем

max1@HP: ~/arch$ ls Проверяем

uchfile.txt.bz2 uchfile.zip

6.6. Команда bunzip2

max1@HP: ~/arch$ ls

uchfile.txt.bz2 uchfile.zip

max1@HP: ~/arch$ bunzip2 uchfile.txt.bz2 Применяем

max1@HP: ~/arch$ ls Проверяем

uchfile.txt uchfile.zip

root@h22: ~# bunzip2 file2.bz2

root@h22: ~# ls file2

file2

6.7. Команда tar.

Команда tar не осуществляет сжатие, она создает архивы.

Пример создать архив в текущем каталоге всех файлов с расширением html.

max@maxHP: ~$ tar -cf max.tar *.html

max@maxHP: ~$ ls #Проверка наличия архива max.tar

6.8. Команда tar -zcvf.

Совместная работа tar и gzip

max1@HP: ~/arch$ cp uchfile1 uchfile12; ls Из

одного файла для архивирования создали два.

max@maxHP: ~$ tar -zcvf arch1.tar uchfile1 uchfile2

Проверили командой ls, появился файл arch1.tar.

6.9. Команда tar -tvf.

Вывод подробного списка всех файлов в

архиве arch.tar.

max@maxHP: ~$ tar tvf arch1.tar

–rw-rw-r– max/max 13 2015-06-06 12:39 uchfile1

–rw-rw-rw– max/max 13 2015-06-04 16:24 uchfile2

6.10. Команда tar -zxvf.

Совместная работа tar и gunzip

max@maxHP: ~$ tar -zxvf arch1.tar

uchfile1

uchfile2

6.11. Команда tar -jcvf.

Совместная работа tar и bzip2. Создадим учебный файл.

$ cat >uchfile1.txt

Good morning

$ tar -jcvf arch2.tar uchfile1.txt

uchfile1.txt

Проверка наличия архивированного файла.

$ ls arch2.tar

arch2.tar

6.12. Команда tar – jxvf Совместная работа tar и bunzip2.

$ tar -jxvf arch2.tar

uchfile1.txt

6.13. Команда 7z а. Архивирование.

#apt-get install p7zip-full Установка команды 7z

max1@HP: ~/arch$ 7z a arch.7z uchfile.txt

Применение 7z

7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

p7zip Version 9.20 (locale= ru_RU. UTF8, Utf16=on,HugeFiles=on,2 CPUs)

Scanning

Creating archive arch.7z

Compressing uchfile.txt

Everything is Ok

max1@HP: ~/arch$ ls Проверка

arch.7z arch.tar uchfile1.txt uchfile.txt uchfile.zip

wget-1.15.tar.gz

6.14. Команда 7z x. Разархивирование.

max1@HP: ~/arch$ 7z x arch.7z

7-Zip 9.20 Copyright (c) 1999-2010 Igor

Pavlov 2010-11-18

p7zip Version 9.20 (locale=ru_RU.UT8, Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: arch.7z file uchfile.txt already exists. Overwrite with uchfile.txt? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? Y Extracting uchfile.txt

Everything is Ok Size: 23 Compressed: 147

6.15. Команда pax -wf.

$ pax -wf zagr.pax Документы

#Команда на запись (w) в файл (f) zagr.pax

каталога Документы

Проверка

max1@HP: ~$ ls *.pax zagr.pax



скачать книгу бесплатно

страницы: 1 2