cp vs. mv: какая операция более эффективна?

Я нахожу, что перемещаю достаточно большой объем данных (20+ ГБ) из одного дерева каталогов в другое. Часто они находятся в одной файловой системе, но иногда они находятся на разных. Я делаю cp только для сохранения исходных данных в любом случае. После завершения копирования я удаляю исходные данные после проверки того, что данные были скопированы в […]

Сценарий оболочки не отображает последнюю строку stdout на экране без ввода пользователем

У меня есть сценарий оболочки, который успешно выполняет весь мой процесс резервного копирования и записывает прогресс в stderr и stdout, за одним исключением: последняя строка не записывается на мой терминал (если я вызываю скрипт вручную), пока не нажму Enter . Теперь это не имеет большого значения, но меня действительно раздражает, что он этого не делает, […]

Загрузка с использованием initramfs вместо uramdisk

Я работаю над доской Zynq Microzed. Он отлично загружается с uramdisk.image.gz, но я пытаюсь загрузить его с помощью initramfs.cpio. В связи с этим я внес следующие изменения в файлы заголовков u-boot: zynq_common.h и zynq_common.h.save следующие изменения "ramdisk_image = uramdisk.image.gz \ 0" в "ramdisk_image = initramfs.cpio \ 0" в обоих файлах заголовка Я получаю следующие сообщения […]

Почему файлы компакт-дисков не отображаются при монтировании в текущем каталоге?

При установке образа диска в текущем каталоге, используя: sudo mount -o loop -t iso9660 wall.iso ./ Листинг файлов в текущем каталоге возвращает только wall.iso. Чтобы просмотреть фактические файлы на образ диска, я должен сначала извлечь из него каталог, а затем вернуться в него. Примечание: если я уже знал wall.iso, то подсчитал каталог под названием subdir […]

Как я могу проверить, существует ли файл в / root без su для root?

Моя ОС – Ubuntu 14.04 LTS. Я получил файл /root/1.txt и вошел в систему с «yu», у которого нет разрешения на чтение этого файла. Когда я использую код, if [ -e /root/1.txt ] , он возвращает false. Я знаю, что могу использовать su – root для изменения пользователя и получения правильного результата. Мой вопрос: как […]

Как я могу обрабатывать очереди?

У меня есть камера наблюдения и программа записывает видео при обнаружении движения. В основном, эта программа сохраняет видео в очень тяжелом формате. Моим решением было вызвать скрипт, который преобразует видео с помощью ffmpeg. Сценарий вызывается каждый раз, когда создается видео. Преобразование занимает относительно короткое время, но много использования ЦП. Проблема возникает, когда приходит новое видео, […]

Столкновение файлов RPM RedHat

Предположим, у меня есть два пакета RPM с именем 1.rpm и 2.rpm . Оба они хотят поставить файл- тест в / usr / bin , но оба они используют другую версию теста . Конечно, я хотел бы установить оба RPM на одном компьютере. Каким будет официальное поведение RedHat (пусть это будет RHEL5) в описанной ситуации?

Проблема с разрешениями пользователей Linux

Каждый раз, когда я создаю новый файл из «eclipse», мне нужно запустить эти две строки кода, чтобы получить r / w-разрешение: chmod -R 775 /var/www/folder/filename.extension И / или sudo chown -R www-data:www-data /var/www И, если я скопирую некоторые файлы по этой папке сервера и получаю доступ к ней из URL-адреса браузера, например: localhost/folder/filename.extension Я получаю […]

Открытый LDAP предназначен для работы с командой passwd для Linux?

Я реализовал Open LDAP-сервер в OpenSuSE 11.2 через YaST GUI. У меня есть успешный вход в систему с локальной машины и других машин через LDAP. Я могу изменить пароли пользователей LDAP через passwd в командной строке. Однако я не могу ничего сделать через командную строку, например passwd -e username . Я получаю следующую ошибку Ошибка […]

Как узнать, где находится порт?

Если я хочу узнать, какой каталог в каталоге / usr / ports содержит порт типа «gnome-terminal», как я могу это сделать? Есть ли легкая команда? В настоящий момент я использую такие вещи, как echo * / gnome-terminal но есть ли сайт или руководство, которое говорит вам об этом, не используя трюк?

Linux и Unix - лучшая ОС в мире.