Unix & Linux

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

4
Создание произвольно большого «поддельного» файла
Я хотел бы создать специальный файл, похожий на /dev/nullили /dev/random, где файл на самом деле не существует, но вы все равно можете прочитать из него, за исключением того, что я мог бы фактически установить ограничение на видимый размер файла. Другими словами, я хочу создать специальный файл, в котором (при условии, …

5
Как скопировать с помощью SCP между двумя серверами, используя ключ авторизации?
Я могу войти через SSH, используя аутентификацию на ключах SERVER1 и SERVER2. Однако я не могу копировать файлы между двумя серверами. Почему? Как я могу копировать между ними? (данные, которые я должен скопировать, больше, чем жесткий диск моего ноутбука) Мой ноутбук работает под управлением Ubuntu 10.04 LTS, а два сервера …
16 ssh  scp 


3
Срок действия пароля истекает
Позвольте мне предварить это с: Я НЕ есть в наличии корневого доступа. Недавно я был заблокирован из своей учетной записи, потому что я не знал, что срок действия пароля подходит к концу, а затем истек. Я хочу добавить проверку в мой скрипт запуска, который проверяет и отображает время, чтобы я …

2
вторая клавиатура для запуска команд
На моем компьютере подключены две USB-клавиатуры. Вместо того, чтобы просто вводить одну и ту же клавишу, можно ли настроить вторую клавиатуру для выполнения команд вместо ввода букв? И если это невозможно, можно ли настроить хотя бы на другой язык, например, русский?
16 keyboard 

4
Изменить шрифт в команде echo
Можно ли изменить атрибуты шрифта вывода echo в zsh или bash? То, что я хотел бы, это что-то вроде: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". чтобы в строке текста было напечатано: «Это шрифт: …
16 bash  shell  zsh  fonts 

4
В системах на основе Debian, как мы очищаем файлы конфигурации пакетов, которые уже были удалены?
Чтобы быть более конкретным, я хотел бы сделать эквивалент добавления --purgeфлага к следующей команде sudo apt-get autoremove --purge [package name] к пакетам, которых больше нет в системе. Желательно, чтобы я хотел знать, как это сделать с конкретными пакетами и с каждым удаленным пакетом в системе.

2
Ядро Linux для Nintendo Wii
Я пытаюсь собрать ядро ​​Linux для Nintendo Wii, более новой, чем версия 2.6.32, с патчами mike p5, которые я использую с тех пор без проблем. Начиная с версии 2.6.33 поддержка Wii включена в основное ядро, но я не могу заставить ее работать. Я попытался использовать старый .config, который я использовал …
16 kernel  powerpc 

1
Как запустить приложение с «эмулятором терминала» по умолчанию в Ubuntu?
Я хотел выполнить некоторую команду в эмуляторе терминала, например Konsole, но мне нужно сделать это кросс-десктопным. Есть ли какая-нибудь команда вроде xdg-open, но для получения эмулятора терминала по умолчанию? Я использую Ubuntu.

2
В чем смысл вывода lsattr
Я задаюсь вопросом , что выход из lsattrсередины перехода печатает так странно , как следует, когда я пытался: lsattr /usr. $ lsattr /usr -----------------e- /usr/local -----------------e- /usr/src -----------------e- /usr/games --------------I--e- /usr/include --------------I--e- /usr/share --------------I--e- /usr/lib -----------------e- /usr/lib32 --------------I--e- /usr/bin --------------I--e- /usr/sbin Я прочитал справочную страницу chattrи lsattrдо сих пор не …
16 ext4  xattr 

3
Скрипты Bash и большие файлы (ошибка): ввод с помощью встроенного чтения из перенаправления дает неожиданный результат
У меня странная проблема с большими файлами и bash. Это контекст: У меня большой файл: 75G и 400,000,000+ строк (это файл журнала, мой плохой, я позволил ему расти). Первые 10 символов каждой строки представляют собой метки времени в формате ГГГГ-ММ-ДД. Я хочу разделить этот файл: один файл в день. Я …
16 bash 


4
Как я могу проверить, какие определения терминалов доступны?
Основная часть вопроса в заголовке, но немного уточним: На большинстве линуксов я могу find /usr/share/terminfo -type f. Но на машине Solaris у меня есть рядом - этот каталог даже не существует. Я мог бы перебрать список терминалов и сделать что-то вроде: for TERM in xterm xtermc xterm-color xterm-256color screen rxvt …

4
Добавление путей в PATH с использованием многострочного синтаксиса
Насколько я понимаю, обычным способом добавления пути к PATHпеременной среды является объединение путей, разделенных :символом. Например, если я хочу добавить к нему три пути /my/path/1, /my/path/2и /my/path/3я должен сделать это следующим образом: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 который не легко читать. Есть ли способ определить или добавить пути к PATHпеременной, используя многострочный синтаксис ? …

3
Как изящно убить демона с его именем?
Я обычно убиваю процесс с killall. killall markdoc Но я не уверен, что эта команда завершает процесс изящно. Достигает ли эта команда изящного завершения? Если это не так, как я могу изящно завершить процесс с его именем?
16 process  kill 

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