Tag: файлы

Как я могу выполнить любую команду как обычный пользователь без sudo?

Можно ли назначить липкий бит sudo для выполнения любой команды как обычного пользователя? Предположим, что у нас есть пользовательский тест, а затем: test@test$ apt-get update Но я не хочу использовать sudo или изменять файл sudoers, возможно ли это, используя только липкий бит?

Переименование переполненного файла со списком правил

Есть ли способ переименовать несколько файлов, используя какой-либо шаблон, написанный, например, в txt-файле? Мне нужно заменить некоторые конкретные слова другими словами в кучке файлов. У меня есть, скажем, 1000+ файлов, названных так: file1-music-mozart-directed-by-karajan-youtube.mp3 file2-music-beethoven-symphonies-youtube.mp3 и я хочу использовать слова «Моцарт» и «Каражан» и заменить «youtube» на «YT». Кроме того, я хотел бы добавить некоторые новые […]

Конфигурация linux + sysctl.conf

Правильно ли комментировать строку с # в файле sysctl.conf ? Я спрашиваю, потому что я не уверен, что строки комментариев будут прочитаны или нет. more /etc/sysctl.conf #net.core.rmem_default = 1048576 #net.core.rmem_max = 4194304 #net.core.wmem_default = 1048576 #net.core.wmem_max = 4194304 net.ipv4.tcp_timestamps=0 net.ipv4.tcp_sack=1 net.core.netdev_max_backlog=250000 net.core.rmem_max=4194304 net.core.wmem_max=4194304 net.core.rmem_default=4194304 net.core.wmem_default=4194304 net.core.optmem_max=4194304 net.ipv4.tcp_rmem=4096 87380 4194304 net.ipv4.tcp_wmem=4096 65536 4194304

Размер файла символа / блока

Почему размер символьного или блочного файла указан как запятая? crw-rw-rw-. 1 root root 1, 3 Mar 8 10:15 /dev/null brw-rw—-. 1 root disk 8, 1 Mar 8 10:15 /dev/sda1 Размер файла – это количество байтов, занятых на устройстве хранения. Для файлов символов или блоков размер будет? И можете ли вы объяснить его представление с помощью […]

Как найти диапазон чисел в содержимом файла и переместить файлы, содержащие диапазон чисел, в другой каталог?

Хорошо, поэтому у меня около 90 файлов, каждый с телом вроде 187942 78.9 Я хочу фильтровать файлы со значениями от 70 до 90 во втором столбце и переместить их в другой каталог. Извините, если это тривиальный вопрос. Я очень новичок в Linux.

Один вкладыш для замены содержимого файла

Когда я запускаю base64 filename >> encodedfile новый контент добавляется к существующему контенту. Есть ли способ заменить весь старый контент новым контентом. С помощью любой подобной однолинейной техники? Я хотел бы узнать больше таких методов, но я не знаю, что искать? EDIT: Что делать, если новый файл – тот же самый файл. Пример: base64 filename […]

Для цикла работает, но петли дважды

Я запускаю следующий код for d in ./*/ ; do (cd "$d" && dcm2nii -ny -ry -xy -gn ../*/dicom/); done; чтобы выполнить программу dcm2nii во всех подпапках ./*/ (все они называются «dicom») и сохранить вывод в те же подпапки. Цикл работает, но он запускается дважды, создавая повторяющиеся выходные файлы в каждой поддиректории «dicom». Интересно, что […]

причина сбоя операции ввода-вывода файла = -1 EACCES (разрешение отклонено)

Я нахожусь в середине ошибки в своей программе, и я сузил ее с использованием strace до следующей ошибки – open("/sys/class/gpio/gpio17/value", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = -1 EACCES (Permission denied) open("/sys/class/gpio/gpio17/direction", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = -1 EACCES (Permission denied) Для получения справочной информации вы можете прочитать эту тему здесь – https://stackoverflow.com/questions/39524234/bug-with-writing-to-file-in-linux-sys-class-gpio У меня 3 отдельных прогона моего теста, один […]

Прочитайте первый файл в списке файлов в каталоге

Я хотел прочитать первый текстовый файл в каждом каталоге, используя «cat или vi». Чтобы прояснить проблему: Folder_A1 содержит 1000 текстовых файлов. Файлы, названные в следующем формате «i.1351». Все имена файлов начинаются с «i». и число этих файлов различно. У меня есть 500 папок, каждый из которых содержит ~ 1000 текстовых файлов (* .txt), и я […]

Как я могу легко прочитать многие каталоги Maildir?

У меня около 40 каталогов Maildir в /var/vmail/ со структурой Domain1.com — user —– new —– cur —– tmp Domain2.com — user —– new —– cur —– tmp Внутри каждого из этих new , cur , tmp каталогов есть файлы электронной почты. Что я могу использовать, настраивать и как читать эти письма легко, а не […]

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