Articles of файлы

Solaris 9 Fail to mkdir – нет разрешения

В Solaris 9 (5.9) мне не удается выполнить mkdir с помощью компоновщика пользователей, пользователь существует в группе, определенной как владелец для этого пути. bash-2.05$ groups builder other root sys bash-2.05$ и это структура файла: bash-2.05$ ls -la / | grep opt lrwxrwxrwx 1 root other 16 Apr 14 2008 opt -> /export/home/opt bash-2.05$ bash-2.05$ ls […]

Как переименовать файлы tar.gz на основании их совпадения в текстовом файле

У меня есть много файлов tar.gz в папке на моем компьютере с Linux, а также текстовый файл с именами файлов tar.gz и соответствующими именами примеров. Current_directory |_______TDF.tar.gz |_______DFG.tar.gz |_______GHY.tar.gz Файл names.txt, находящийся в текущем каталоге, выглядит следующим образом: Tar.gz_filenames Sample_Names DFG.tar.gz Sample2 TDF.tar.gz Sample1 GHY.tar.gz Sample3 Итак, основываясь на их совпадении, я хочу следующий вывод […]

Tar каждый раз создает разные файлы

У меня часто бывают большие каталоги, которые я хочу перенести на локальный компьютер с сервера. Вместо того, чтобы использовать рекурсивный scp или rsync в самом каталоге, я часто сначала gzip tar и gzip а затем передаю его. Недавно я хотел убедиться, что это действительно работает, поэтому я запустил md5sum для двух независимо сгенерированных архивов tar […]

Как напечатать несколько столбцов без усечения?

Я знаю, что pr -m -t file1 file2 даст мне 2 столбца примерно так: file1: a abc abcdefg abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz file2: 1 123 12345678 12345678901234567890 – $ pr -m -t file1 file2 a 1 abc 123 abcdefg 12345678 abcdefghijklmnopqrstuvwxyzabcdefghi 12345678901234567890 Выше – буквальное вырезание и вставка, но здесь я добавил пробелы, чтобы показать, как это действительно […]

Как используется set-user-ID файла программы?

От APUE Когда мы выполняем файл программы, эффективный идентификатор пользователя процесса обычно является реальным идентификатором пользователя. Однако мы также можем установить бит set-user-ID в слове режима st_mode ( st_mode ), который говорит: «Когда этот файл выполняется, установите эффективный идентификатор пользователя процесса как владельца st_uid ( st_uid ) . ” Например, если владельцем файла является суперпользователь […]

Как заменить папку с единственной подпапкой с таким же именем в CLI?

Предположим, что у меня есть только следующее в ~/foo : . .. foo В случае файловых менеджеров, если я вырезал подпапку foo и вставил ее в ~ она автоматически заменит содержимое ~/foo содержимым ~/foo/foo . Но есть ли для этого встроенный инструмент командной строки, хотя я тоже могу достичь цели с помощью функции?

При установленном бите set-user-ID меняются ли EUID процесса и сохраненный set-user-ID на идентификатор пользователя файла?

От APUE Сохраненный set-user-ID копируется из эффективного идентификатора пользователя с помощью функций exec . Если в файле установлен бит set-user-ID, эта копия сохраняется после того, как exec сохранит эффективный идентификатор пользователя из идентификатора пользователя файла. Означает ли это, что сначала EUID процесса изменяется на идентификатор пользователя файла, затем сохраненный set-user-ID процесса изменяется на EUID процесса? […]

Команда для удаления дубликатов файлов из текущей директории

У меня есть каталог с несколькими дубликатами файлов, созданных программой. Дубликаты имеют одинаковое имя (кроме номера), но не все файлы с одинаковым именем являются дубликатами. Какая простая команда для удаления дубликатов (в идеале, единственная строка ограничена GNU coreutils, в отличие от вопроса о скриптах )? Пример имени файла: parra1998.pdf parra1998(1).pdf parra1998(2).pdf

Как переместить файлы в новый каталог на основе имен в текстовом файле?

У меня есть tar.gz файлы, как tar.gz ниже в каталоге df : A.tar.gz B.tar.gz C.tar.gz D.tar.gz E.tar.gz F.tar.gz G.tar.gz У меня также есть текстовый файл move.txt со следующей информацией столбцов: ID Status Status2 Status3 Status4 Status5 tar sample ID1 Negative Negative Negative Negative Negative D.tar.gz Sam1 ID2 Negative Negative Negative Negative Negative A.tar.gz Sam2 ID3 […]

Как определить, какие файлы или каталоги модифицируются при установке пакета debian?

Если я сделаю sudo apt install example-package -y то программа apt извлечет файл deb из репозитория и установит его в систему. Некоторые программы будут иметь файлы conf внутри папки /etc а ее executable файл будет находиться в /bin а некоторые другие файлы могут находиться или не находиться в папке /usr/share/example-package . Есть ли в любом […]

Intereting Posts
Разрешить другим пользователям копировать файлы из моей папки? `apt update` не удалось выполнить в Debian Linux Arch GRUB запрашивает /run/lvm/lvmetad.socket на диске без lvm не удалось смонтировать NFS с определенными разрешениями Как настройки языка работают в процессе? Клавиатура и мышь не работают после случайного удаления xorg.conf.d Возможно ли написать портативные служебные скрипты для управления демоном? LONux Mint не распознает / монтирует жесткий диск 160 ГБ Какой живой дистрибутив может автоматически принимать USB-модем с телефона Android? Какой набор команд ограничит скорость исходящих данных до X kbps для трафика в порт или из порта Y? Какова самая полная версия MS Word? DNS: могу ли я перечислить 1 хост в 2 отдельных доменах? Получение фотографий через USB от Canon EOS 350D Настройки по умолчанию для машин VirtualBox? как включить переменные в конфигурационные файлы Bind9?