Литмир - Электронная Библиотека
Содержание  
A
A

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. Сколько блоков пропустить перед копированием

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

2
{"b":"644169","o":1}