Unix & Linux

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

4
Как проверить, была ли ISO записана на мою флешку без ошибок?
Я следовал этим инструкциям DebianEeePC HowTo InstallUsingStandardInstaller на вики Debian, чтобы записать ISO- образ Debian на мой USB. dd if=debian-*-netinst.iso of=/dev/sdX Используя sha1sum, я могу проверить контрольные суммы моего загруженного файла ISO. Как я могу проверить контрольную сумму USB-накопителя, чтобы убедиться, что USB-накопитель не имеет каких-либо проблем и что ISO-образ …

3
Как узнать, есть ли у вас машинопись?
Я использую scriptкоманду, чтобы сохранить весь вывод из терминала в файл с именем typescript. Или script fooсохранить в файл foo. Теперь, допустим, я продолжаю набирать команду за командой, и я забываю, нахожусь ли я в машинописи или нет. Как я могу узнать, нахожусь ли я внутри машинописного текста или нет?
11 typescript 

3
Ядро Linux не находит initrd правильно
Я скомпилировал ядро ​​Linux и хотел отладить его в QEMU. Я создал файл для загрузки с помощью команд $ qemu-img create -f raw disk.img 200M $ mkfs.ext2 -F disk.img # mkdir /mnt/rootfs # mount -o loop disk.img /mnt/rootfs Затем я сделал qemu -kernel bzImage -initrd disk.imgи получил экран ниже, на …

2
GRUB2: как запомнить grub последний выбор
В настоящее время я пробую различные дистрибутивы, поэтому, когда я загружаю свой ноутбук, у меня есть несколько ОС на выбор. Обычно все эти дистрибутивы устанавливаются grub2и располагаются в верхней части списка, поэтому они загружаются по умолчанию после завершения установки. Но Манджаро сделал что-то другое. Он установил некоторую версию grub2, которая …


5
Как запустить длительный процесс на событии Udev?
Я хочу запустить соединение ppp, когда подключен мой USB-модем, поэтому я использую это udevправило: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (Мой модем появляется в /devвиде ttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1 >/dev/null 2>&1 & Проблема: В udevсрабатывает событие, и newPPP.sh работает, но newPPP.shпроцесс был убит после ~ 4-5s. pppне успевает подключиться …
11 linux  udev  ppp 

5
grep как подавить отображение несоответствующего файла?
Я пытаюсь найти файлы, содержащие определенное слово, используя grep. В каталоге много файлов (> 500) Команда я бегу $ grep 'delete' * Вывод validate_data_stage1:0 validate_data_stage2:0 validate_data_stage3:0 validate_data_stage4:0 validate_data_stage5:0 validate_input_stage1:0 validate_input_stage2:0 validate_input_stage3:0 validate_input_stage4:0 .... and hundred of such lines Это файлы, которые не содержат данное совпадение. Я хочу, чтобы эти строки …

1
В чем разница между virbr # и vnet #?
Я использую KVM на RHEL6 и создал в нем несколько виртуальных машин. При вводе ifconfigкоманды в командной строке хост-системы отображается список virbr0, virbr1 ... и vnet0, vnet2 ... Являются ли они IP-адресами гостевой ОС? Каковы различия между virbr # и vnet #?

6
Открыть терминал из Emacs
Существует ли быстрый способ (сочетание клавиш) открыть эмулятор терминала (в моем случае urxvt) в том же каталоге, что и файл в текущем буфере emacs?

2
назначить сочетание клавиш для запуска скрипта
Я написал скрипт для изменения яркости моего экрана. Это полезно, когда я работаю в текстовом режиме, а горячие клавиши на клавиатуре для изменения яркости не работают. Можно ли запустить этот скрипт, просто нажав несколько клавиш на клавиатуре в качестве ярлыка, например Ctrl+ Alt+ F7?

2
Может ли ssh_config ProxyCommand выполнить локальную команду перед подключением к удаленному компьютеру?
Прежде чем я смогу подключиться к определенной удаленной машине, мне нужно выполнить определенную локальную команду. Поэтому вместо того ssh me@remote.machine, чтобы сделать local_command ssh me@remote.machine Я хотел бы автоматизировать это так, что мне нужно только сделать ssh remote.machine. Я знаю, что могу достичь этого на уровне оболочки, создав собственный sshскрипт, …
11 proxy  openssh 

4
Что значит быть в группе 0?
У нескольких пользователей в системе, которую я унаследовал, их группа установлена ​​в 0 в / etc / passwd. Что это обозначает? Получают ли они полные права суперпользователя? Система работает под управлением CentOS 5, и пользователи, по-видимому, в основном связаны с системой, хотя в эту группу входит и бывший администратор: $ …
11 centos  root  group 

3
Как написать bash-скрипт, который входит в систему на другом компьютере, чтобы что-то делать?
Можно ли написать сценарий Bash, что будет запущен с машины A, войдет в систему на другой машине B с помощью ssh (обе машины A и B будут Linux-машинами), копирует некоторые файлы на компьютер B запускает скрипт Python для данного компьютера на данном компьютере. передает результаты обратно на машину A выходит …
11 bash  ssh  shell-script 

2
16 цветов в ZShell
Кажется, я могу только вызвать 8 цветов в моей подсказке zshell. Пример: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " Работает отлично. Однако, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " Не работает В принципе, ни один из «ярких» цветовых вариаций не появляется. Проведя некоторое исследование, я обнаружил, что цвета zsh называются setopt «colors». дела echo ${(o)color} дает …
11 terminal  zsh  colors 

1
как установить опцию подсистемы sftp -s в файле конфигурации
Команда sftp поддерживает опцию подсистемы (-s), которая позволяет удаленному пользователю выбирать исполняемый файл удаленного sftp-сервера и, при необходимости, обновляться до sudo в процессе; sftp -s "/usr/bin/sudo /usr/libexec/openssh/sftp-server" xxx.yyy.zzz.aaa Эта команда относится к параметрам клиента ssh в ~ / .ssh / config, что позволяет прозрачно использовать параметры pubkey, пользовательский порт и …
11 sudo  openssh  sftp  sshfs 

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