Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Какие условия должны быть выполнены для того, чтобы файл был текстовым файлом, как определено POSIX?
POSIX определяет текстовый файл как: Файл, содержащий символы, организованные в ноль или более строк. Строки не содержат символов NUL, и ни одна из них не может превышать длину {LINE_MAX} байтов, включая символ <newline>. Хотя POSIX.1-2017 не делает различий между текстовыми файлами и двоичными файлами (см. Стандарт ISO C), многие утилиты …
22 files  posix  text 

2
Как остановить запись с Kazam
Используя Kazam 1.4.5 на Debian Stretch, Как остановить запись с Kazam? Проблема в том, что значок на панели задач не допускает никакого взаимодействия, поэтому я ищу какой-нибудь ярлык с клавиатурой, однако я не смог его найти. В результате видео записывается вечно, пока я не убью процесс.

2
Как преобразовать встроенную (цитируемую) строку json в json
Я знаком с "JQ" для разбора JSON. Я работаю с одним сервисом, который выдает ответ json, где одно из свойств само является строкой json. Как мне преобразовать это значение в кавычках в допустимую строку json, чтобы потом обработать ее с помощью jq? Например, если я просто смотрю обычный печатный json …
22 json  jq 

2
Параметр '-W' команды macOS rm - восстановить
Я просматривал справочную страницу для rmкоманды на моем MacBook и заметил следующее: -W Попытка восстановить названные файлы. В настоящее время этот параметр можно использовать только для восстановления файлов, покрытых вайтами. Что это значит? Что такое "белое"?
22 files  osx  rm  deleted-files 

5
Как выйти из режима `tail -f` без использования` Ctrl + c`?
Когда я это сделаю tail -f filename, как выйти из режима без использования, Ctrl+cчтобы убить процесс? То, что я хочу, это нормальный способ бросить курить, как qв top. Мне просто интересно этот вопрос, потому что я чувствую, что убийство в процессе не является хорошим способом бросить что-то.
22 tail 

3
Какой самый быстрый способ запустить скрипт?
Мне было интересно , что это самый быстрый способ запустить сценарий, я читал , что есть разница в скорости между отображением вывода скрипта на терминале, перенаправив его в файл или возможно /dev/null. Поэтому, если вывод не важен, какой самый быстрый способ заставить скрипт работать быстрее, даже если он минимален. bash …
22 linux  bash 


1
Применяются ли правила SELinux до или после стандартных разрешений linux?
Когда SELinux установлен в системе, применяются ли его правила до или после стандартных разрешений linux? Например, если пользователь Linux без полномочий root пытается выполнить запись в файл с разрешением linux, -rw------- root rootбудут ли сначала проверяться правила SELinux или применяются стандартные разрешения файловой системы, а SELinux никогда не вызывался?


1
Почему двоеточие было выбрано в качестве разделителя пути
Почему двоеточие ( :) было выбрано в качестве разделителя пути? Обратите внимание, что я имею в виду «разделитель пути», а не «разделитель каталогов». Разделитель пути - это символ, помещенный между записями в PATHпеременной среды. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol Все в компьютерах и программном обеспечении когда-то было кем-то осознанным решением. Например, …
22 path  history 


2
Код выхода в конце скрипта bash
Я запутался в значении кода завершения в конце скрипта bash: я знаю, что код выхода 0 означает, что он успешно завершился, и что есть еще много кодов выхода (127, если я не ошибаюсь?) Мой вопрос заключается в том, что, когда код завершения 0 отображается в конце скрипта, он принудительно устанавливает …

5
Почему жесткие ссылки действительны только в одной файловой системе?
Я читаю это вступление в командную строку Марка Бейтса. В первой главе он упоминает, что жесткие ссылки не могут охватывать файловые системы. В отношении жестких ссылок важно отметить, что они работают только в текущей файловой системе. Вы не можете создать жесткую ссылку на файл в другой файловой системе. Для этого …


6
Как сохранить последние 50 строк в лог-файле
Я пытаюсь сохранить последние 50 строк в моем файле, где я сохраняю температуру каждую минуту. Я использовал эту команду: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test Но результат - пустой тестовый файл. Я думал, он перечислит последние 50 строк тестового файла и вставит его в тестовый файл. Когда я использую эту …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.