Unix & Linux

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

13
Как сравнить две даты в оболочке?
Как можно сравнить две даты в оболочке? Вот пример того, как я хотел бы использовать это, хотя это не работает как есть: todate=2013-07-18 cond=2013-07-15 if [ $todate -ge $cond ]; then break fi Как мне достичь желаемого результата?

3
Что означает буква «у» в / dev / urandom?
Я понимаю, что чтение /dev/randomможет блокировать, а чтение /dev/urandomгарантированно не блокирует. Откуда это письмо u? Что это значит? В пространстве пользователя? Разблокирование? Микро? Обновить: Исходя из первоначальной формулировки вопроса, были некоторые дебаты по поводу полезности /dev/randomпротив /dev/urandom. Ссылка « Мифы о / dev / urandom » была опубликована три раза …

5
Добавление самозаверяющего сертификата в «список доверенных»
Я сгенерировал самоподписанный сертификат для своего сервера сборки, и я хотел бы в целом доверять сертификату на своей машине, так как я сам создал ключ, и мне надоело видеть предупреждения. Я на Ubuntu 12.04. Как я могу взять сертификат и доверять ему во всем мире, чтобы браузеры (Google Chrome), утилиты …
88 ssl 


18
Как посчитать количество конкретного символа в каждой строке?
Мне было интересно, как подсчитать количество конкретного символа в каждой строке некоторыми утилитами обработки текста? Например, чтобы посчитать "в каждой строке следующего текста "hello!" Thank you! Первая строка имеет две, а вторая строка имеет 0. Другой пример - считать (в каждой строке.

4
Как я могу найти доступные сетевые интерфейсы?
Это касается linux, но если кто-нибудь знает общий метод * nix, это было бы хорошо. Вчера я загрузил систему с подключенным кабелем Ethernet. «NetworkManager» не установлен, поэтому после его запуска я отправился искать имя интерфейса Ethernet, ifconfigчтобы вручную запустить клиент DHCP, но он не показал ничего, кроме lo, Сетевая карта …

3
Получение новых файлов для наследования групповых прав в Linux
У меня проблема с разрешениями на сервере Linux. Я привык к BSD. Если каталог принадлежит группе, в которой находится пользователь, которому он принадлежит, например, www-данные, созданные в нем файлы будут принадлежать этой группе. Это важно, потому что я хочу, чтобы файлы были доступны для чтения веб-серверу (который я не буду …

4
Почему Linux использует LF в качестве символа новой строки?
Насколько я знаю, в каждой операционной системе есть свой способ обозначения символа конца строки (EOL). Коммерческие операционные системы используют возврат каретки для EOL (возврат каретки и перевод строки в Windows, возврат каретки только в Mac). Linux, с другой стороны, просто использует перевод строки для EOL. Почему Linux не использует возврат …

4
Можно ли как-то добавить «&& prog2» к уже запущенному prog1?
Большинство оболочек предоставляют такие функции, как &&и ;цепочка выполнения команд определенным образом. Но что, если команда уже запущена, могу ли я как-то добавить еще одну команду, которая будет выполняться в зависимости от результата первой? Скажи я побежал $ /bin/myprog some output... но я очень хотел /bin/myprog && /usr/bin/mycleanup. Я не …
87 bash  shell  process  exit 

2
ulimit: разница между жестким и мягким пределами
В чем разница между жесткими и мягкими пределами в ulimit? Для количества открытых файлов у меня установлен мягкий предел 1024 и жесткий предел 10240. Можно запускать программы, открывающие более 1024 файлов. Для чего нужен мягкий предел?

7
Отключить логин пользователя без отключения аккаунта
Допустим, я создал пользователя с именем «фиктивный» с помощью adduserкоманды. Как я могу убедиться, что у этого пользователя НЕ будет жизнеспособной опции входа в систему, без отключения учетной записи. Короче говоря, я хочу, чтобы учетная запись была доступна через su - bogus, но я не хочу, чтобы она была доступна …

9
Почему корневой каталог на веб-сервере по умолчанию помещен в «/ var / www»?
Tuxfiles говорит следующее о структуре каталогов Linux: /var: Этот каталог содержит переменные данные, которые постоянно меняются во время работы системы. FHS на/var говорит следующее: /varсодержит переменные файлы данных. Это включает в себя каталоги и файлы спула, административные данные и данные журналов, а также временные и временные файлы. Затем они говорят, …

3
Как запустить пробный запуск rm, чтобы увидеть, какие файлы будут удалены?
Я хочу посмотреть, какие файлы будут удалены при выполнении rmв Linux. Большинство команд, кажется, имеют опцию пробного запуска, чтобы показать именно такую ​​информацию, но я не могу найти такую ​​опцию для rm. Это вообще возможно?

7
Mac OS X UNIX?
У меня недавно был этот аргумент о том, что Mac OS X не UNIX, а Unix-подобный. Я знаю, что существует Единая Спецификация Unix, и эти спецификации могут использовать торговую марку UNIX. Является ли Mac OS X операционной системой UNIX или Unix-подобной?
87 osx 

7
Не можете использовать восклицательный знак (!) В bash?
Я пытаюсь использовать команду curl для доступа к URL-адресу http с восклицательным знаком ( !) на своем пути. например: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" консоль отвечает с bash: ... event not found. Что здесь происходит? и какой будет правильный синтаксис, чтобы избежать восклицательного знака?

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