Вопросы с тегом «utilities»

12
Есть ли способ сделать Perl -i не клоббер символические ссылки?

Мой друг указывает, что если вы делаете: perl -pi.bak -e 's/foo/bar/' somefile когда «somefile» на самом деле является символической ссылкой, perl делает то, что говорят документы: Это делается путем переименования входного файла, открытия выходного файла с исходным именем и выбора этого выходного...

12
Что означает chmod?

Чтобы запомнить команду, обычно хорошей идеей является узнать, откуда она взята. Например, cpисходит от копии. usermodозначает «Пользователь Модифий» (по крайней мере, я так думаю). Откуда берется chmod, что это...

12
Получить номер строки из байтового смещения

Наличие байтового смещения для файла. Есть ли инструмент, который дает номер строки для этого байта? Количество байтов, начинающееся с нуля, как в: первый байт 0, а не 1. Номер строки начинается с 1. Файл может иметь как простой текст, так и двоичные двоичные объекты, многобайтовые символы и т. Д....

10
Почему в / bin есть сочетание символических и жестких ссылок?

Я понимаю техническое различие между символическими и жесткими ссылками, это вопрос об их использовании на практике, особенно мне интересно знать, почему оба они используются в, казалось бы, похожих условиях: /binкаталог. Вот фрагмент его списка в моей системе: ~$ ls -lai /bin total 10508 32770...

9
размер блока файла - разница между stat и ls

Я заметил, что когда я делаю: ls -ls file Он обеспечивает количество блоков, скажем, 8 блоков. Когда я делаю: stat file Я заметил, что количество блоков равно 16, вдвое больше, чем указано в ls. Размер блока в моей файловой системе составляет 4096. Я узнал, что произвольная единица для блоков,...

9
Нахождение типа файла с неправильным расширением

У меня есть архив изображений, который я продолжаю. Иногда сайты, из которых я извлекаю их, переформатируют файл, сохраняя при этом расширение, чаще всего превращая изображения PNG в JPG, которые до сих пор называются «.png». Есть ли способ узнать, когда это произошло, и исправить это...

9
Объединить входные данные из нескольких файлов / каналов без зазубрин линий или блокировок?

Существует ли инструмент, который будет принимать входные данные из нескольких файлов или каналов и записывать их в стандартный вывод, не блокируя операции чтения, чтобы отдельные строки ввода выходили нетронутыми? Я в основном хочу мультиплексировать кучу входов на один выход без заусенцев линий....

9
Делать две вещи с выводом из команды

У меня есть программа, texcountкоторая выводит количество слов в моем документе LaTeX. Я также могу направить выходные данные этого, чтобы sedсделать переносы строк TeX newlines и записать это в файл, который я могу затем включить в мой окончательный документ. Но когда я делаю texcount foo.tex |...

8
cp или rsync, действительно ли cp стоит?

Я надеюсь , что это не считается , как вопрос без реального ответа, так как я не могу найти хороший повод , чтобы использовать cp(1)более rsync(1)практически во всех обстоятельствах. Если один , как правило , в пользу rsyncболее cp? Есть ли хорошие рекомендации по их использованию? rsync: Передает...

8
альтернативы wgetpaste?

Есть ли альтернативы wgetpaste? Как уточнение ... wgetpaste - это чрезвычайно простой интерфейс командной строки для различных онлайн-сервисов. Основное использование - просто загрузить локальный файл в онлайн-сервис, похожий на пастину, для совместного...

8
Что такое стандартная программа (ы) CLI для управления пользователями и группами?

Я в основном спрашиваю об управлении пользователями из командной строки (например, в системе, где нет доступных графических инструментов). В прошлом я использовал несколько различных программ для добавления или удаления пользователей и групп или изменять их атрибуты: adduser, useradd, usermod,...