Linux копирование файлов и папок через консоль

Обработка вкладок прямо сейчас сумасшедший !! Часто я использую разделенный макет / рабочее пространство. В основном я делюсь по вертикали….

Способы разделения PDF

Для нашей сегодняшней цели можно использовать либо специализированное ПО, единственной задачей которого является разбиение документов на части, либо продвинутый редактор файлов PDF. Начнём с программ первого типа.

Способ 1: PDF Splitter

PDF Splitter представляет собой инструмент, предназначенный исключительно для разделения PDF-документов на несколько файлов. Программа совершенно бесплатна, что делает её одним из лучших решений.

Загрузить PDF Splitter с официального сайта

У ПДФ Сплиттер есть и недостатки, и самый явный из них – некачественная локализация на русский язык.

Способ 2: PDF-Xchange Editor

Ещё одна программа, предназначенная для просмотра и редактирования документов. В ней также присутствуют средства разделения PDF на отдельные страницы.

Загрузить PDF-Xchange Editor с официального сайта

  1. Запустите программу и используйте пункт меню «Файл», а затем «Открыть».
  2. В «Проводнике» проследуйте к папке с документом, предназначенным для разбиения, выделите его и нажмите «Открыть» для загрузки в программу.
  3. После загрузки файла воспользуйтесь пунктом меню «Документ» и выберите вариант «Извлечь страницы…».
  4. Откроются настройки извлечения отдельных страниц. Как и в случае с PDF Splitter, доступен выбор отдельных страниц, настройка имени и выходной папки. Используйте опции по необходимости, после чего нажмите «Да» для начала процесса разделения.
  5. По окончании процедуры откроется папка с готовыми документами.
Читайте также:  Mandrakelinux 10.1. Справочное руководство. Информация о процессах: ps и pstree

Данная программа работает хорошо, но не слишком быстро: процедура разбиения больших по объёму файлов может затянуться. В качестве альтернативы PDF-Xchange Editor вы можете использовать другие программы из нашего обзора редакторов PDF.

Заключение

Как видим, разделить PDF-документ на несколько отдельных файлов довольно просто. На случай если у вас нет возможности воспользоваться сторонним ПО, к вашим услугам онлайн-сервисы.

Специальное копирование файлов в Linux с помощью Tar

Как изменить в Linux права на папку — настройка доступа

Tar на операционных системах семейства Линукс представляет собой специальную утилиту архивации, благодаря которой можно сохранить атрибуты files. Процесс выполнения задачи на основе данной утилиты подробно описан в следующем алгоритме:

  1. Запустить терминал любым удобным способом. Это можно сделать как сочетанием клавиш, так и вручную через «Пуск».
  2. Вбить команду «tar cf — /direct1 | ( cd /direct2/dirext1 && tar xvf — )» и нажать на «Enter». Введя данную команду, пользователь сможет полностью скопировать содержимое одной директории в другую, т. е. переместить папку Linux.
  3. Перезагрузить компьютер, чтобы сохранить изменения.

К сведению! Через программное обеспечение Tar также возможно скопировать ISO-образ с одного USB-накопителя на другой.

Список ключей для команды ls.

Для повседневной работы, одни из самых используемых ключей для команды ls:

  • -l — вывод подробной информации о содержимом каталога в виде списка;
  • -a (—all) — вывод информации о всех имеющихся объектах явных и скрытых;
  • -A (—allmost-all) — вывод информации о всех имеющихся явных и скрытых объектах (за исключением объектов «.» и «..»);
  • -d (—directory) — вывод информации о директории без вывода его содержимого;
  • -F — к объектам являющимся каталогами добавит в конце символ слеш «/», к объектам являющимися исполняемыми файлами добавляется «*», к объектам являющимися символьными ссылками — «@»;
  • -r (—reverse) — данные ключи меняют сортировку на обратную;
  • -i — отображение номера индексных дескрипторов объектов;
  • -S — сортировка объектов по размеру от большого к меньшему;
  • -Sr — сортировка объектов по размеру от меньшего;
  • -t — сортировка объектов по времени модификации файлов;
  • -R (—recursive) — вывод информации об имеющихся объектах в том числе и объектах во вложенных каталогах.

Способы работы с командой ls и ее ключи, упоминаемые в статье это далеко не весь список. Если вы желаете использовать всю мощь этой на первый взгляд простой команды, то как уже упоминалось ранее, более подробную информацию можно получить при вызове встроенного мануала $ man ls .

Работа с текстом

  1. Ctrl + A / Ctrl + E

    Клавиши быстрого перехода в начало (А) и конец (E) строки.

  2. Ctrl + Shift + C / Ctrl + Shift + V

    Это сочетание клавиш в Linux позволит быстро скопировать (C) и вставить (V) текст в терминале.

  3. more / less

    Две команды для облегчения просмотра больших текстов, не умещающихся на одном экране эмулятора терминала. Т.к. функционально команды одинаковы, но less — новее и поддерживает больше опций, рекомендуется использовать именно её.

  4. head / tail

    Пара дополняющих друг друга команд для просмотра на одном экране начала и конца текста. Команда head выдаёт 10 (по умолчанию) первых строк текста, tail — последних. Число строк в обоих случаях меняется с помощью аргумента -n. Оператор -f позволяет отслеживать на экране изменения в файле. Чтобы лог (журнал) файла отображался в режиме реального времени, ввести команду:

    tail –nf,

    Для отслеживания логов нескольких файлов применяется модификация команды — multitail.

  5. grep

    (Global Regular Expression and Print). Ищет текст по заданному шаблону. Это очень полезно, когда надо проанализировать работу команды, которая сопровождается большим объёмом текстовой информации. Шаблон может заполняться строкой или регулярным выражением. Пример:

    alias старое_название новое_название

  6. sort

    Сортировка текстовой информации по заданным показателям. Дополнительные переменные позволяют:

  • -n ­— сортировать строки текста по числовому значению;
  • du ­— по размеру;
  • -r ­— применять обратную сортировку;
  • -u ­— удалять дубликаты при сортировке.
  1. wc

    (Word Count). Программа для подсчета заданных параметров в тексте. Считает такие показатели, как символы, слова, строки и байты.

  2. diff

    (Difference). Производит построчное сравнение двух текстовых файлов, выводя различия между ними. Алгоритм работы:

    diff файл_№1 файл_№2

    Различия между двумя версиями файлов отмечают такие символы, как:

  • c — изменённые строки;
  • d — удалённые строки;
  • а —новые строки.

Читайте также:  Изучение команд командного интерпретатора bash в ос linux