Unix & Linux

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

4
Проблемы с пониманием концепции монтажа
Прочитав оба, что подразумевается под монтированием устройства в Linux? и понимание «монтирования» как концепции в ОС , у меня есть проблема, где утверждается, что Все доступное хранилище должно иметь соответствующее местоположение в этом единственном дереве каталогов. Это не похоже на Windows, где (в наиболее распространенном синтаксисе путей к файлам) существует …
13 linux  mount  devices 

1
Призрачная уязвимость - CVE-2015-0235
Требует ли Ghost Vulnerability доступ (как при входе в систему) к рассматриваемой операционной системе? Может кто-нибудь уточнить «удаленный злоумышленник, который может сделать вызов приложения»? Кажется, я только нахожу тесты для запуска в локальной системе напрямую, но не с удаленного хоста. Всю информацию, которую я до сих пор собирал об Уязвимости …

4
Как я могу заменить bash на Python?
Согласно принятому ответу на этот вопрос: Python может сделать отличную замену bash . Тогда у меня такой вопрос: как мне сделать плавный переход? Я думаю, что главное, что нужно сделать для такого переключения: при запуске виртуального терминала вызывать какую-нибудь оболочку Python (что, хотя?), А не что-то вроде оболочки Bourne. Имеет …
13 shell  python 


3
Как я могу запустить процесс с любым именем, которое ничего не делает?
Я хочу запустить процесс, который ничего не делает, но все еще работает. Скажем, я запускаю вызываемый процесс sadhadxk, и когда я запускаю, pgrep -x "sadhadxk"я получаю номер PID, как любой нормальный процесс работает. Так есть ли способ начать фиктивный процесс?
13 bash  process 

4
Bluetoothctl: контроллер по умолчанию недоступен
У меня проблемы с подключением моей клавиатуры Bluetooth Logitech K810 в Debian Jessie с BlueZ версии 5.23-1, ядро ​​3.16.0-4. Клавиатура работает нормально в большинстве случаев, но иногда она вообще не работает и bluetoothctlвыдает ошибку, что контроллер недоступен. Когда это происходит, hciconfig все еще распознает устройство, и я получаю этот вывод: …

2
Как переменные могут использовать «~» для cd'ing?
Как я могу использовать переменную - $BASEв моем CD. Я попробовал следующее, но я получаю ошибку $ cd ~/z/repo_1_ruby_193/ 23:23:57 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ BASE="~/z" 23:24:03 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ cd $BASE/repo_1_ruby_193 -bash: cd: ~/z/repo_1_ruby_193: No such file or directory 23:24:25 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193


3
USB для VGA в Linux
Мне предложили Macbook Pro в середине 2012 года. Хотя это не было бы моим первым выбором, это все же отличный аппаратный компонент, но единственная проблема для меня состоит в том, что он имеет только один порт Thunderbolt, позволяющий по умолчанию подключать только один внешний монитор. Я использую 64-битную версию Debian, …

9
Инструмент командной строки для «парного» раскрытия всех строк в файле
Предположим, у меня есть файл (назовите его sample.txt), который выглядит следующим образом: Row1,10 Row2,20 Row3,30 Row4,40 Я хочу иметь возможность работать с потоком из этого файла, который по сути является попарной комбинацией всех четырех строк (поэтому мы должны в итоге получить 16). Например, я ищу потоковую (то есть эффективную) команду, …

5
Как программно определить, соответствует ли имя файла шаблону оболочки?
Я хотел бы сказать, будет ли строка $stringсоответствовать шаблону глобуса $pattern. $stringможет или не может быть имя существующего файла. Как я могу это сделать? Предположим следующие форматы для моих входных строк: string="/foo/bar" pattern1="/foo/*" pattern2="/foo/{bar,baz}" Я хотел бы найти Баш идиому , который определяет , если $stringбудет сопровождаться $pattern1, $pattern2или любым …
13 bash  wildcards 

1
Установить системный шрифт в LXDE?
Я хочу установить системный шрифт в LXDE, но не могу найти, где находится настройка. Вот как выглядит вкладка «Шрифт» в lxappearance. Как видите, для выбора шрифта нет комбо:
13 fonts  lxde 


1
Почему `postgres` требует оболочки?
В моих системах Debian Wheezy я заметил, что пользователь postgres 'postgres', "администратор PostgreSQL", использует в /bin/bashкачестве оболочки. Однако я не могу понять, зачем это нужно. Изменение этого до /bin/falseвсе еще позволяет мне использовать команду psql. Итак, зачем системному пользователю postgresнужна оболочка, и должна ли она быть конкретно /bin/bash?

3
scp между двумя серверами не в одной сети
Есть два сервера, к которым я могу получить доступ через 2 разных VPN-соединения. Мне удалось использовать оба VPN на одном компьютере одновременно (немного правил маршрутизации). Я хочу сделать scp <remote1>:some/file <remote2>:destination/folderс моего терминала ноутбука. Но когда я пытаюсь это сделать, scpкоманда, которая вызывается на remote1, не может найти remote2, потому …
13 ssh  routing  scp  vlan 

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