Tag: файлы

Используя Linux, как я могу найти образ, сохраненный в base64 локально?

Мне был предоставлен проект, обработанный бывшим кодером в нашей организации. Это приложение на основе php, и оно является Massive (как и в тоннах файлов везде). Я пытаюсь найти логотип, который хранится … SOMEWHERE в этом беспорядке, поэтому я могу заменить его на обновленную (и правильно ориентированную, эта перевернута по какой-то причине). Я не знаю, какой […]

Доступный временный файл с одним процессом

Я хочу создать файл, доступный только для процесса, который его создал (и, возможно, его дочерние элементы), и который исчезает, когда процесс завершается, и в идеале никогда не сохраняется файл на диск. В качестве примера я хочу создать /mylocation/myfile.txt , где этот файл может быть прочитан только из текущего процесса, но не какие-либо другие процессы, даже […]

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

Я получил каталог git с большим количеством файлов python (и некоторый специальный файл, например .git). Я хотел бы скопировать только эти файлы python в другой каталог с неизменной структурой каталогов. Как это сделать?

Почему Debian предпочитает временный файл, заменяющий оригинал на изменение байтов в исходном файле?

В файлах mp3gain вы можете прочитать следующее: -t mp3gain writes modified mp3 to temp file, then deletes original instead of modifying bytes in original file (This is the default in Debian) -T mp3gain modifies bytes in original file instead of writing to temp file. Большинство дистрибутивов (и Windows, если на то пошло) меняют некоторые байты […]

readlink -f не работает с несколькими файлами

Я попытался запустить readlink -f на нескольких файлах с помощью wildcard "*" , но он оценивает другие файлы как операнд команда readlink -f *log Выход (желаемый) /home/trail_1.log /home/trail_2.log Я делаю что-то неправильно ? Я использую tcsh а readlink – это только команда, которую я знаю, чтобы читать путь к файлу.

md5sum для каждого файла (с ll)

Я хочу, чтобы результат был следующим: size name и hash : myfile.txt 222M 24f4ce42e0bc39ddf7b7e879a mynewfile.txt 353M a274613df45a94c3c67fe646 Только для name и size ll -h | awk '{print $9,$10,$11,$12,$5}' Но как я могу получить hash для каждого файла? Я пытался: ll -h | awk '{print $9,$10,$11,$12,$5}' | md5sum Но я получаю только один хеш.

Сценарий Bash для скрытия / отображения файлов

Я подготовил небольшой скрипт bash для переключения видимости моих скрытых файлов OS X. if (defaults write com.apple.finder AppleShowAllFiles FALSE); then defaults write com.apple.finder AppleShowAllFiles TRUE elif (defaults write com.apple.finder AppleShowAllFiles TRUE); then defaults write com.apple.finder AppleShowAllFiles FALSE fi killall Finder Когда скрытые файлы невидимы, сценарий успешно делает их видимыми, но потом, когда я снова запускаю […]

Создайте файл, который действительно является сетевым портом

У меня есть программа, работающая на кластере, и вывод программы записывается в файл журнала, который я указываю. Однако вместо того, чтобы записывать его в файл, я хочу записать его на сетевой порт, чтобы его можно было читать, например, с помощью Node.js. Например, я хочу, чтобы указать файл по строкам /dev/127.0.0.1:3000 В настоящее время я использую […]

Храните файл для всех пользователей в группе.

Если пользователь A является членом группы foo, возможно ли, чтобы A мог совместно использовать файл для всех членов в пределах foo без прав root? chown foo:foo file Не разрешено без привилегий. А может сказать chmod o+rw file но если A не хочет публиковать его для других пользователей, кроме тех, которые находятся в foo, это не […]

Как получить доступ к временному файлу сразу после создания?

У меня есть скрипт, который подключается к удаленному хосту через SSH, создает временный файл и выполняет следующую команду: Система вызова (mysql –database = information_schema –host = localhost </ tmp / drush_1JAjtt) Каждый раз, когда он создает другой файл (pattern: drush_xxxxxx ). Я пробовал пару раз вручную работать на пульте дистанционного управления: tail -f /tmp/drush_* но […]

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