Unix & Linux

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

3
Что такое содержимое / bin / bash, и что мне делать, если я случайно перезаписал их
Я случайно переписал файл / bin / bash тупым скриптом, который я намеревался поместить в папку / bin. Как мне вернуть содержимое этого файла? Есть ли способ найти содержимое в Интернете и просто скопировать его обратно? Какие у меня есть варианты, учитывая, что терминал выдает ошибку, говоря о «слишком много …

3
Есть ли еще системы с двоичным файлом / bin / sh?
/bin/sh, То Bourne оболочка создана в 1977 году, используется как оболочка по умолчанию для систем Unix. В настоящее время этот файл все еще существует, но в основном просто как символическая ссылка на стандартную POSIX-совместимую оболочку, установленную в системе: на RHEL / CentOS указывает на /bin/bashоболочку Bourne Again в Ubuntu Linux …

5
Разве Linux не использует сегментацию, а только пейджинг?
Интерфейс программирования Linux показывает макет виртуального адресного пространства процесса. Является ли каждый регион на диаграмме сегментом? Из понимания ядра Linux , Верно ли, что следующее означает, что модуль сегментации в MMU отображает сегменты и смещения в сегментах в адрес виртуальной памяти, а модуль поискового вызова затем отображает адрес виртуальной памяти …



4
Как заменить AND (&&) в цикле for?
Я хотел бы найти эквивалент cmd 1 && cmd 2 && ... && cmd 20 но с командами, выраженными внутри forцикла, как for i in {1..20} do cmd $i done Что бы вы предложили изменить во втором выражении, чтобы найти эквивалент первого?

2
Почему я не могу завершить процесс SIGSTOP с помощью SIGTERM и где хранится ожидающий сигнал?
Я использую Debian stretch (systemd). Я управлял Rsyslog демоном на переднем плане , используя /usr/sbin/rsyslogd -n и я сделал Ctrl+ , Zчтобы остановить его. Состояние процесса изменилось на Tl(остановлено, нарезано). Я издал несколько команд для этого процесса, а также состояние процесса было то же самое: . Как только я сделал …
24 process  kill  signals 

4
Процессы в фоновом режиме без «&»
Допустим, вы запустили новое приложение в Linux (например, текстовый редактор и т. Д.), Но забыли использовать «&». Какие команды вы бы использовали для запуска этого процесса в фоновом режиме, не закрывая приложение? Таким образом, вы можете иметь как открытые, так и отдельно работающие процессы (например, терминал командной строки, который вы …
24 processes 

5
Команда Bash для копирования до курсора и вставки после?
Я не уверен, как это сформулировать, но я часто нахожу себя набирающим команды следующим образом: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak Я обычно просто печатаю путь дважды (с завершением табуляции), или я скопирую и вставлю путь курсором. Есть ли какой-то bashfoo, который облегчает ввод?

1
Почему подстановочный знак без кавычек работает удаленно с scp?
Я набираю это в Bash: scp user@remote:~/dir/*.xml . и это работает, получая все файлы, которые делают подстановочный знак на удаленном сервере. Но почему это работает? Я думал, что Bash расширяет подстановочные выражения в аргументах, прежде чем аргументы станут видимыми для подобного инструмента scp.
24 bash  shell  wildcards 


4
Что вызывает копирование / вставку в терминале, чтобы иногда выполнять команду?
Когда вы вставляете какую-либо команду в терминал, она иногда автоматически выполняет команду (как если бы была нажата клавиша «Ввод»), иногда нет. Я использовал Linux целую вечность, вставил тысячи команд в различные консоли на многих дистрибутивах, и я до сих пор не могу сказать, будет ли команда, которую я собираюсь вставить, …

2
Как Linux узнает, какой жесткий диск USB какой?
В настоящее время на моем компьютере установлена ОС Linux Mint с установленным разделом жесткого диска USB /home. Это работает хорошо. Если я установлю второй жесткий диск USB, есть ли шанс, что Linux запутается между ними, и попытается смонтировать раздел второго жесткого диска, как /homeпри загрузке? Это было бы плохо. Исходя …

3
Будет ли мой бинарный Linux работать на всех дистрибутивах?
Я нашел хорошую замену IDE для Delphi под названием Lazarus. Но у меня нет вопросов к программистам. Будет ли статически связанный бинарный файл Linux работать во всех дистрибутивах Linux? Т.е. неважно, на каком дистрибутиве Linux я его построил, и он будет работать на Debian / ArchLinux / Ubuntu / OpenSUSE …


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