Unix & Linux

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

5
Как встроить команду оболочки в выражение sed?
У меня есть текстовый файл в следующем формате: keyword value keyword value ... Где ключевое слово - это одно слово, а значение - это все остальное до конца строки. Я хочу прочитать файл из сценария оболочки таким образом, чтобы значения (но не ключевые слова) подвергались расширению оболочки. С помощью sed …
16 shell  sed 

1
Выполнение скрипта в zsh - права доступа к файлу
Я не уверен, что права доступа к исполняемому файлу не соответствуют ожиданиям Вероятно, потому что мои ожидания неверны. Тем не мение: У меня есть файл сценария, для простоты просто называется s, расположенный в ~/bin. Ради этого примера файл содержит только следующие строки: #!/bin/zsh echo "Test"; Очень просто. Я перехожу к …


5
Как запустить терминал с помощью сочетаний клавиш в Gnome 2?
Я использую Gnome 2. Я использую терминал несколько раз, и я теряю много времени, заходя в Приложения / Утилиты / Терминал для запуска терминала. Мне интересно, могу ли я запустить терминал с помощью сочетаний клавиш. Я хотел бы сделать что-то похожее на CTRL+ T.

1
Что означает, что сообщение электронной почты «старое»?
Я только недавно преобразовал свой mbox в Maildir, и когда я открыл mutt, я увидел флаг 'O' в некоторых сообщениях. Посмотрев это, я обнаружил, что это означает, что сообщение помечено как "Старое". Однако, как только я прочитал сообщение, флаг исчезает. Это показалось мне довольно странным. Что означает, что сообщение «старое», …
16 mutt  email 

2
Удаление файлов по возрасту
Есть ли команда для удаления всех файлов в каталоге, которые не были изменены за N дней? Мне нужно почистить старые журналы.
16 find  rm 

3
Выходной терминал
Существует ли стандартный способ изменения порядка вывода терминального вывода, т. Е. ~/Developer $ command0 -bash: comman0: command not found ~/Developer $ command2 -bash: command2: command not found ~/Developer $ command3 -bash: command3: command not found ~/Developer $ будет отображаться как: ~/Developer $ -bash: command3: command not found ~/Developer $ command3 …
16 terminal 


3
Что такое мета ключ bash?
Я пытался использовать xmodmapдля сопоставления META_Lс MENUключом, но это не похоже bashна мета-ключ. Итак, мне интересно, как эти компоненты (клавиатура, X, Xterm, Bash) относятся к каждому в отношении мета- и супер-ключей. Любое объяснение будет оценено. Позвольте мне выразить это иначе. Например, на странице руководства bash говорится, что функция yank-nth-arg связана …

2
Открытый источник поиска дубликатов изображений для Linux?
Существует ли бесплатный и открытый источник дубликатов изображений для систем на базе Linux? Мне достаточно найти точные дубликаты (основываясь на содержимом, а не на имени файла), но возможность найти похожие изображения также была бы неплохой.

4
Автозаполнение имени файла в каталоге
Этот вопрос очень похож на этот , но я не могу понять решение. Я также знаю этот урок , но все еще не могу понять, что я делаю неправильно. Я пытаюсь автоматически заполнить список каталогов, которые находятся в /something/: $ ls /something/ One Other Three таким образом, что это произойдет: …

3
Почему мои клавиши со стрелками не работают в sh?
Я недавно установил Ubuntu, и когда я запускаю sh в Терминале, мои клавиши со стрелками не работают, поэтому я не могу просматривать историю вызовов или редактировать то, что я печатаю. Это просто выходит как странные персонажи ^[[A. Оболочка входа в систему bash, и она работает нормально, но как только я …
16 shell  ubuntu  terminal 

1
В Linux является ли разрешение на «запись» эквивалентным «исполнению» для каталогов?
Разрешение на выполнение имеет смысл для файлов (которые включают в себя сценарии и т. Д.), Но когда дело доходит до каталогов, write (w)разрешение работает так же, как execute (x), верно? Что означает, что если мы даем разрешение на запись в каталог, мы также обычно проверяем «x» (для выполнения) для этого …

3
Как остановить запуск демона при загрузке в Debian
Есть несколько демонов, которые я запрещаю запускать при загрузке. В качестве примера я использую следующее: sudo update-rc.d -f postgresql remove Я даже не уверен, что эта команда верна, и я не помню, откуда я ее взял. В любом случае, когда я обновляюсь postgresql, настройка теряется (т. Е. Демон запускается при …


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