Разница между «команда не найдена» и «нет такого файла или каталога»?

Например: $ node -bash: /usr/local/bin/node: No such file or directory $ foo -bash: foo: command not found Какая разница? В обоих случаях node и foo являются недопустимыми командами, но похоже, что Unix просто не может найти двоичный файл node При удалении программы, например node , есть способ очистить ее, чтобы я получил $ node -bash: […]

Как извлечь только конкретную папку из архива с zip-файлом в данный каталог?

Как извлечь конкретную папку из zip-архива в данный каталог? Я попытался использовать unzip "/path/to/archive.zip" "in/archive/folder/" -d "/path/to/unzip/to" но это создает только папку на пути, к которой я хочу ее распаковать, и ничего не делает.

Как установить последнюю версию Python на Debian отдельно или обновить?

Я все еще новичок в Linux, поэтому я все еще пытаюсь понять, где исполняются исполняемые файлы и их библиотеки, и как устанавливать пакеты, поэтому у меня есть Debian Wheezy 7.3, у которого есть эти версии Python: Python 2.7.3 (по умолчанию) Python 2.6.8 Поэтому в каталоге /usr/bin/ есть эти файлы, которые я могу вызвать из терминала: […]

Что такое программные и аппаратные прерывания и как они обрабатываются?

Я не уверен, понимаю ли я концепцию аппаратных и программных прерываний. Если я правильно понимаю, цель аппаратного прерывания – обратить внимание на процессор, часть реализации многозадачности процессора. Тогда какие проблемы с аппаратным прерыванием? Это процесс аппаратного драйвера? Если да, то где работает процесс аппаратного драйвера? Если он работает на процессоре, тогда ему не нужно будет […]

Почему dmesg называется dmesg?

Есть ли объяснение / история за именем команды dmesg (которая печатает некоторые сообщения ядра)?

Показывать только скрытые файлы (файлы точек) в псевдониме ls

Я использую команду ls -a | grep '^\.' для отображения только скрытых файлов. Я добавил строку alias hidden='ls -a | grep '^\.'' # show only hidden files в файл .bash_aliases но это не сработает. Вероятно, это проблема с ' характером». Не могли бы вы помочь мне написать правильный псевдоним?

DNS-запросы со случайными именами DNS: вредоносное ПО?

На протяжении многих лет (с 2005 или 2006?) Я видел журналы странных случайных запросов DNS, выполненных на нескольких серверах DNS / BIND, которые я поддерживал. May 7 12:13:50 1.1.1.1 named[63742]: client 1.1.1.2#24123 (verxkgiicjmcnxg): view internal: query: verxkgiicjmcnxg IN A + (1.1.1.1) May 7 12:13:50 1.1.1.1 named[63742]: client 1.1.1.2#29159 (epqoaqsayo): view internal: query: epqoaqsayo IN A […]

Символическая рекурсия ссылок – что заставляет ее «перезагружать»?

Я написал небольшой скрипт bash, чтобы узнать, что произойдет, когда я продолжаю следовать символической ссылке, указывающей на тот же каталог. Я ожидал, что он либо сделает очень длинный рабочий каталог, либо рухнет. Но результат удивил меня … mkdir a cd a ln -s ./. a for i in `seq 1 1000` do cd a pwd […]

Является ли Mac OS X UNIX?

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

Что означает амперсанд в конце строки сценария оболочки?

sh sys-snap.sh & Что такое sh ? Что такое sys-snap.sh ? Почему я должен положить & в конце линии? Может ли кто-нибудь объяснить синтаксис? Без & сценарий не вернется к подсказке, пока я не нажму Ctrl + C. С помощью & я могу нажать enter, и он работает.

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