unix

Я хотел бы знать, как просматривать специальные символы при использовании команды "меньше". Например, я хочу видеть непечатаемые символы со специальной нотацией. Например, в Редакторе ' vi ' я использую "set list on", чтобы увидеть символы окончания строки, представленные символом dollar'$'. Точно так же я...

есть ли какой-то предел символов, наложенный в bash (или других оболочках), как долго может быть вход? Если да, то каков этот предел символов? т. е. Можно ли написать команду в bash, которая слишком длинна для выполнения командной строки? Если нет требуемого предела, есть ли предлагаемый предел? ...

Если у меня есть пользовательский сценарий оболочки или программы, которые я создал сам или загрузил из интернета, и я хочу иметь возможность выполнить это из CLI, есть ли стандартное расположение, чтобы поместить это в структуру каталогов Linux/Unix? /usr/bin ? /usr/local/bin ? /usr/lib ? /usr/sbin ? /bin ?...

на tcsh, У меня работает следующий скрипт: #!/bin/tcsh setenv X_ROOT /some/specified/path setenv XDB ${X_ROOT}/db setenv PATH ${X_ROOT}/bin:${PATH} xrun -d xdb1 -i > что эквивалентно ...

ОС: Linux, язык: pure C я продвигаюсь вперед в изучении программирования на C в целом и программирования на C под UNIX в частном случае. я обнаружил странное (для меня) поведение printf() функции после использования fork() звонок. код #include <stdio.h> #include <system.h> int main() { i...

Я читал о /dev/urandom и насколько я могу сказать, /dev/random создает криптографически случайных чисел, используя несколько событий, таких как тайминги сетевых пакетов и т. д. Однако правильно ли я понял, что /dev/urandom использует PRNG, посеянный с номером от /dev/random? Или он просто использует /dev/rand...

обычно я использую команду оболочки time. Моя цель-проверить, являются ли данные небольшим, средним, большим или очень большим набором, сколько времени и памяти будет использоваться. любые инструменты для linux или просто python, чтобы сделать это?...

процессы Unix имеют идентификатор сеанса и являются частью группы процессов, которую можно изменить/запросить с помощью таких функций, как setsid()/getpgrp() . однако концепция группы процессов и сеанса всегда ускользала от меня, может ли кто - нибудь объяснить, какое значение имеют отдельные сеансы и групп...

Я знаю dup/dup2 делает, но я понятия не имею, когда он будет использоваться. есть практические примеры? спасибо....

Я всегда забываю, какой файл я редактирую минуту назад, поэтому я ввожу find . -cmin 1 или какое-то другое значение, но он работал точно 1 минут. Я должен был попробовать find . -ctime 2 /*or 3,4...*/. тогда я нахожу другой подход, который будет лучше: touch -t 12251134 empty /*similar format which 5 or 10 ...