Unix & Linux

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

1
Перезапустить несколько команд истории
Представьте, что вы только что выполнили дюжину команд. Сказать... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Я знаю, что могу перезапустить их с конкатенацией, !-12 && !-11 && !-10 && (and so on) …

4
Можно ли включить файл в конфигурационный файл zsh? Как?
Я хотел бы иметь файл, например. f только с псевдонимами zsh (из соображений чистоты). Затем я хотел бы включить файл f в мой файл .zshrc , чтобы псевдонимы, определенные в f, были видны в .zshrc . Является ли это возможным? Если это так, я мог бы создать сценарий, например. my_alias( …

1
Что касается имен файлов, являются ли подчеркивания или тире более распространенными в именах файлов Unix? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Когда вы называете файлы несколькими словами в названии, чаще всего в системах …
22 files  filenames 

4
wget - Как загрузить рекурсивно и только определенные типы / расширения MIME (т.е. только текст)
Как скачать полный сайт, но игнорируя все двоичные файлы. wgetимеет эту функцию, используя -rфлаг, но он загружает все, и некоторые веб-сайты слишком много для машины с ограниченными ресурсами, и это не полезно по конкретной причине, я загружаю сайт. Вот командная строка, которую я использую: wget -P 20 -r -l 0 …

3
Как выполнить удаленную команду и передать в локальный файл в качестве ввода?
Можно ли это сделать: ssh user@socket command /path/to/file/on/local/machine То есть я хочу выполнить удаленную команду, используя локальный файл за один шаг, без предварительного использования scpдля копирования файла.
22 ssh 

2
скопировать (в буфер обмена X) ярлык в .tmux.conf
Чтобы скопировать текст в буфер обмена X в tmux, я сейчас делаю следующее: перейти в режим выбора с prefix[ начать выбор с space(используя mode-keys viкстати) выделите текст и нажмите enter скопировать буфер tmux в буфер обмена X, используя prefixctrl+c (У меня есть отображение как bind C-c run "tmux show-buffer | …

3
Rm не может удалить файл
chmod 777 -R /mnt rm -rf /mnt/* rm: cannot remove 'omitted': Read-only file system rm: cannot remove 'omitted': Read-only file system Пожалуйста, покажи мне, как я могу это сделать?
22 rm  readonly 

4
Оглядываясь назад, время выполнения команды
Я только что выполнил длительный процесс из командной строки bash. Оглядываясь назад, я хотел бы поработать timeнад этим или записать время, когда я его начал. Есть ли способ получить эту информацию ретроспективно? .bash_history, Кажется, не включают в себя временные метки. В моем конкретном случае это Mac OS X, но меня …

3
Что означает. ?? * в команде оболочки?
Следующая команда будет tarвсе «точечные» файлы и папки: tar -zcvf dotfiles.tar.gz .??* Я знаком с регулярными выражениями , но не понимаю, как их интерпретировать .??*. Я выполнил ls .??*и tree .??*посмотрел на файлы, которые были перечислены. Почему это регулярное выражение включает в себя все файлы в папках, например, начиная с …
22 wildcards  tar 

4
Могу ли я настроить bash на выполнение команды «очистить» перед каждой командой, набранной в консоли?
Я хотел бы настроить bash на выполнение clearкоманды каждый раз, когда я набираю какую-либо команду в терминале (перед выполнением моей команды). Как я могу это сделать? Я использую Debian Linux.

3
CentOS eth0 не запускается
Почему моя новая виртуальная машина CentOS не запускает интерфейс eth0при запуске? Я должен запустить его каждый раз вручную. Как я могу это исправить?
22 networking  boot 

5
Получить SSH для пересылки сигналов
Я хочу иметь возможность отправлять сигналы (SIGINT является наиболее важным) через SSH. Эта команда: ssh server "sleep 1000;echo f" > foo начнет спать на сервере и через 1000 секунд поместит 'f \ n' в файл foo на моей локальной машине. Если я нажму CTRL-C (то есть отправлю SIGINT в ssh), …
22 ssh  remote  tty  signals 


2
Щелчки мыши перестают работать через случайное время, используя Awesome WM + Gnome
Я использую Awesome Window Manager вместе с Gnome в Linux Mint. Я сталкиваюсь со следующей проблемой несколько раз в день: Внезапно мышь перестает работать, а это значит, что я все еще могу перемещать курсор, но любые щелчки мышью ничего не сделают. Более того, курсор не меняется, когда должен, например, при …
22 gnome  mouse  awesome 

5
Как работают символьные устройства или специальные файлы символов?
Я пытаюсь понять символы специальных файлов. Из википедии я понимаю, что эти файлы «предоставляют интерфейс» для устройств, которые передают данные по одному символу за раз. Насколько я понимаю, система каким-то образом вызывает символьное устройство, а не напрямую вызывает драйвер устройства. Но как файл обеспечивает этот интерфейс? Это исполняемый файл, который …
22 files  drivers 

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