Unix & Linux

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


4
Может ли zsh получить доступ к выводу последней запущенной программы?
Я часто использую findили locateчтобы узнать о путях. (~) locate foobar.mmpz /home/progo/lmms/projects/foobar.mmpz Следующим шагом часто является открытие или иное манипулирование файлами. В счастливом случае, как выше, я могу сделать это: (~) ls `!!` ls `locate foobar.mmpz` /home/progo/lmms/projects/foobar.mmpz Но никто не слишком счастлив, когда есть много строк вывода, некоторые из которых …
15 terminal  zsh  output 

3
Как я могу переслать уже переадресованный ключ ssh в tmux?
Я подключаюсь через SSH с компьютера, на котором хранятся мои ключи, пересылаю на вторую машину, а затем пытаюсь использовать ключи из tmux. Я, кажется, "потерял" переадресацию при входе в tmux. Как можно «снова переслать», чтобы я мог использовать свои ключи из tmux? $ ssh [server] -o ForwardAgent=yes $ git pull …
15 shell  ssh  tmux 

2
Строка состояния экрана GNU - как заставить ее отображать имена сеансов оболочки?
Допустим, у меня есть несколько «вкладок» оболочки (или экранов? Сессий?) С именами bash1, bash2 и т. Д., Открытых на экране GNU. Я хочу, чтобы строка состояния (т. Е. Строка заголовка) отображала имена как «bash1 | bash2 | ..», с четко обозначенной текущей открытой вкладкой и последней открытой вкладкой. Как я …

3
Почему «echo $ 0» дает разные результаты для двух разных терминалов?
Я открыл терминал в Ubuntu с помощью Ctrl+ Alt+ Tи другого терминала, перейдя в каталог , а затем щелкнув правой кнопкой мыши и выбрав «Открыть в терминале». Я сделал echo $0в обоих случаях. В первом случае: $ echo $0 -bash Во втором случае: $ echo $0 /bin/bash Почему эта разница?


3
найти с -execdir
Когда я бегу findс собой, -execdirя не получаю ожидаемых результатов. Например: mkdir -p a/b/c find . -type d -execdir touch foo \; $ tree a a ├── b │ ├── c │ └── foo └── foo Каталог cне содержит fooфайл. Как я могу findпосетить и сделать что-то локально в каждом …

4
Ctrl-C с двумя одновременными командами в bash
Я хочу запустить две команды одновременно в bash на машине с Linux. Поэтому в моем ./execute.shскрипте Bash я положил: command 1 & command 2 echo "done" Однако когда я хочу остановить скрипт bash и нажать Ctrl+ C, останавливается только вторая команда. Первая команда продолжает работать. Как мне убедиться, что полный …

2
Объединение строковой переменной внутри цикла for в оболочке bash [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 лет назад . #!/bin/bash names= find /home/devuser -name 'BI*' echo $names for name in {names[@]} do echo $name …

2
Как работает GLOBIGNORE?
Согласно странице руководства bash: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of matches. Однако на практике ... …

2
Mutt: сохранить сообщение в определенную папку
У меня есть несколько папок, определенных в Mutt: mailboxes "~/Mail/inbox" mailboxes "~/Mail/sent" mailboxes "~/Mail/archive" Я могу сохранить (переместить) сообщение в архив, нажав sи затем, ?чтобы увидеть список папок, а затем я могу выбрать archiveиз списка. Так как я всегда хочу сохранить только в, archiveя хотел бы иметь макрос, так что …
15 mutt 

4
разрешения 755 на / home / <пользователь> /
Мне интересно, почему по умолчанию для моего каталога /home/&lt;user&gt;/установлены разрешения 755. Это позволяет другим пользователям входить в каталоги и читать файлы в моем доме. Есть ли законная причина для этого? Могу ли я установить разрешения 700для моего дома и всех подкаталогов, например: chmod -R o-xw /home/&lt;user&gt;/ chmod -R g-xw /home/&lt;user&gt;/ …

2
Реальное использование TCP_DEFER_ACCEPT?
Я просматривал руководство по Apache httpd онлайн и наткнулся на директиву для включения этого. Нашел описание в справочной странице для tcp: TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of …

2
Как создать файл ico с более чем одним изображением
Я могу использовать imagemagic для преобразования png в ico, но (думаю, не уверен) он создаст один файл ico для изображения указанного размера. convert favicon.png --resize 32 favicon.ico И ICO файл может содержать 2 или 3 изображения для 16x16 32x32 и 64x64 пикселей. Возможно ли создать такую ​​иконку, возможно, с помощью …

2
ALSA: как временно сменить устройство вывода
Я хочу сделать в ALSA простейшую вещь: заставить USB-наушники воспроизводить звук вместо внутреннего динамика моего планшета. Я не хочу изменять конфигурационные файлы, такие как asound.rcили alsa.confили, asound.confи постоянно устанавливать наушники в качестве устройства вывода по умолчанию, меняя порядок устройств, мне нужен временный эффект, пока я не отключу наушники. Странно, я …
15 audio  alsa  pulseaudio 

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