Unix & Linux

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

5
Каков наиболее эффективный способ перемещения большого количества файлов, находящихся в одном каталоге?
CentOS 5.x Я прошу прощения, если это повторный вопрос. Я видел много похожих вопросов (относительно удаления файлов), но не совсем по тому же сценарию. У меня есть каталог, содержащий сотни тысяч файлов (возможно, более миллиона), и в качестве краткосрочного решения другой проблемы мне нужно переместить эти файлы в другое место. …
11 linux  bash  shell  find  rename 

5
.ssh / config для запуска удаленного сеанса в zsh
Я хотел бы начать удаленный сеанс без ввода следующей команды ssh user@remoteserverip -t zsh Я знаю, что могу изменить имена хостов в, ~/.ssh/configчтобы просто использовать что-то вроде этого: ssh serveralias -t zsh Но я хочу удалить -t zshпараметр. Есть ли способ достичь этого без написания функции?
11 ssh  zsh  remote  session 

2
Как отключить пароль для повторной попытки в команде ssh
Я хочу, чтобы команда ssh позволяла вводить пароль только один раз, если в первый раз пароль был неверным, ssh вернется Permission denied (publickey......). Есть ли флаг, который говорит SSH запрашивать только один раз пароль? Вместо: [nir@dhcppc4 ~]$ ssh pokemon@192.168.1.103 pokemon@192.168.1.103's password: Permission denied, please try again. pokemon@192.168.1.103's password: Permission denied, …
11 ssh  password  scp 

2
Заставить Bash использовать Perl RegEx Engine
Как вы, возможно, уже знаете, многие функции, поддерживаемые современными механизмами RegEx (обратные ссылки, обходные утверждения и т. Д.), Не поддерживаются механизмом Bash RegEx. Ниже приведен простой скрипт Bash, который я только что создал, чтобы попытаться объяснить, какова моя конечная цель: #!/bin/bash # Make sure exactly two arguments are passed. if …

1
apt установка большего количества пакетов, чем указано в зависимостях
Я пытался установить texmakerиз хранилища. Для установки texliveя следовал инструкциям, описанным здесь . Для этого файл управления я использовал это . В нем есть файл texlive-binaries. Затем я попытался установить texmakerс apt. Он имеет зависимость, указанную как # apt-cache depends texmaker texmaker Depends: libc6 Depends: libgcc1 Depends: libpoppler-qt4-3 Depends: libqt4-network …
11 debian  apt  latex 

3
Unix mail команда не отправляет электронную почту
У меня проблемы с отправкой электронной почты с помощью команды unix mail. В настоящее время я пытаюсь это: echo "something" | mail -s "test mail" email@address.com Но когда я проверяю свою электронную почту, я не получил ее. Как мне заставить это работать? Я использую Mac OS X 10.7
11 osx  email 

4
Скопируйте stdout и stderr в файл журнала и оставьте их на консоли в самом скрипте
Используя bash, как мне скопировать stderr и stdout в файл журнала, а также оставить их отображенными на консоли? Я хотел бы сделать это в самом скрипте, используя exec. Я пробовал с exec &>> log.out echo "This is stdout" echo "This is stderr" >&2 Но вышесказанное ничего не печатает на консоли. …
11 bash  exec  stderr 

2
Передача аргументов с кавычками и двойными кавычками в скрипт bash
На данный момент у меня есть: #!/bin/bash screen -p 'ScreenName' -x eval 'stuff '"'"$@"'"'\015' echo eval 'stuff '"'"$@"'"'\015' Но когда я называю свой сценарий как: # script.sh asd "asd" 'asd' мои аргументы переданы как: asd asd asd и я получаю вывод: eval stuff 'asd asd asd'\015 Я кроме: asd "asd" …
11 bash  shell  quoting 

3
Как заставить networkmanager настроить доменные серверы имен с помощью openresolv + dnsmasq
Я часто подключаюсь к нескольким сетям одновременно. Каждая из этих сетей обеспечивает настройку сервера имен через dhcp. Например, сеть 1: (eth0): domain company1.corp # nameserver 192.168.0.253 nameserver 192.168.0.254 Сеть 2 (tun0): domain company2.corp # nameserver 10.102.204.51 nameserver 10.102.208.51 # Имена изменены При одновременном подключении к обеим сетям: # resolv.conf from …

2
Как сбросить пароль кошелька KDE в linux?
Я установил OpenSUSE на свой ноутбук. Я пытаюсь подключиться к моему Wi-Fi. Я ввел свой пароль Wi-Fi (правильно), а затем он запрашивает пароль для моего кошелька KDE. Я установил пароль KDE, но забыл его. Можно ли как-то его сбросить или мне нужно заново изобразить свой ноутбук?
11 kde  password  kwallet 


3
Использование регулярных выражений с cp
Это простой вопрос. Я пытаюсь скопировать все файлы в текущем каталоге, которые начинаются с «axis-2» и заканчиваются на «.jar», в целевой каталог, скажем, это ~ / MyDirectory. Моей первой мыслью было попробовать cp '^axis2.*jar$' ~/MyDirectory Но это не работает. Я даже не уверен, что могу использовать регулярные выражения с cp. …

1
Запуск bash-скрипта из оболочки zsh
У меня проблемы с запуском скрипта bash zsh. Сценарий похож на приведенный ниже и должен работать под Bash: #!/bin/bash echo "<235234>" | egrep -oe [0-9]+ Тем не менее, моя оболочка по умолчанию включена zsh, поэтому для запуска приведенного выше сценария введите /bin/bashв командной zshстроке, а затем я запускаю . script.sh. …
11 bash  zsh 



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