Unix & Linux

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

1
Union mount на Linux
Объединение монтирования представляет собой комбинированный вид нескольких каталогов (филиалов) в одной иерархии. Хорошо, но как мне использовать один на практике, и какой? В современной системе Linux доступно множество технологий монтирования union: OverlayFS , aufs , UnionFS , различные файловые системы на базе FUSE,… Учитывая вариант использования, как мне решить, какие …

2
Как сжать файловую систему XFS? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . У нас есть сервер RHEL 7 с 2 дисками ( sdaа sdb). Наши /, /var/logи …
11 rhel  lvm  disk 

2
Я могу пинговать IP-адреса, но не могу разрешить домены
У меня Xubuntu 14.04 установлен на моем сервере. network-managerне установлен. Кажется, он утратил способность разрешать домены, и я не уверен, с чего начать диагностику проблемы. ping 8.8.8.8 пингует нормально. ping google.comвозвращается ping: unknown host google.com. Я попытался добавить DNS-сервер /etc/network/interfaces/. Теперь он содержит: # interfaces(5) file used by ifup(8) and …
11 ubuntu  dns 

3
Есть ли какая-то объективная выгода для избежания последовательностей через tput?
В людских .*rcфайлах, которые я вижу в Интернете или в различном коде, я склонен видеть множество людей, которые вручную используют escape-последовательности ANSI вместо использования tput. У меня было понимание, которое tputявляется более универсальным / безопасным, поэтому я удивляюсь: Есть ли какая-то объективная причина, по которой следует использовать escape-последовательности вместо tput? …

1
Как передать HTML в рысь?
Я тестирую некоторые вызовы ajax с консоли. Мне нравится избавляться от метаинформационного шума, который представляет собой разметку html, и просто читать содержимое, поэтому мне нравится передавать его в браузер терминала, например, lynx. Еще: curl www.google.de | lynx просто открывает новый экземпляр Lynx. Я не хочу: curl www.google.de > someFile.html && …
11 pipe  curl  html  stdin  lynx 

2
Почему #! / Usr / bin / env bash не работает в моей системе?
Я столкнулся с некоторыми проблемами при запуске некоторых сценариев установки, на которые они жаловались bad interpreter. Итак, я сделал тривиальный пример, но не могу понять, в чем проблема, см. Ниже. #!/usr/bin/env bash echo "hello" Выполнение сценария выше приводит к следующей ошибке [root@ech-10-24-130-154 dc-user]# ./junk.sh bash: ./junk.sh: /usr/bin/env: bad interpreter: No …

4
Как сохранить пароль при использовании SCP (копия)?
Я сталкиваюсь с проблемой, когда вытаскиваю файл с другого компьютера на свой компьютер с помощью SCP. Файл успешно передан, но каждый раз запрашивает пароль. Я хочу выполнить эту SCPкоманду как cronjob, Как я могу сохранить пароль для этой автоматизации? scp user@abc.com:/usr/etc/Output/*.txt /usr/abc/ user@abc.com's password:
11 scripting  scp 

3
двунаправленная синхронизация с rsync
Я пытаюсь настроить двунаправленную или двустороннюю синхронизацию с rsync. В моем случае мне нужно только удалить файлы при синхронизации от B до A. Итак, я подумал о запуске rsync дважды, как показано ниже: rsync -rtuv ./A/ ./B/ rsync -rtuv --delete ./B/ ./A/ Эта проблема с этим решением состоит в том, …

3
сбой экрана с «WriteMessage: неверный дескриптор файла»
У меня есть сеанс экрана "main", начался в /dev/ttySAC0и sh, начался в /dev/ttySAC0(вне сеанса экрана) с потоками ввода, вывода и ошибок, перенаправленными на псевдотерминал /dev/pts/1. Когда я подключаюсь к терминалу / dev / pts / 1 и пытаюсь запустить screen -r mainего, происходит сбой: WriteMessage: Bad file descriptor Но создание …
11 gnu-screen 

1
Установите рекомендуемые пакеты уже установленного пакета с помощью apt
Ранее я установил пакет с, --no-install-recommendsи теперь мне не хватает некоторых функций из-за отсутствия этих пакетов. Есть ли способ установить эти пакеты с помощью apt-getкоманды, не удаляя ее полностью (так как это также приведет к удалению множества зависимых пакетов)? Я знаю, что могу использовать apt-cache depends *packagename* | grep Recommendsдля …

1
Как добавить исполняемые файлы, установленные в / opt, в путь?
Можно /optли безопасно устанавливать ссылки на программы, установленные в папке /usr/local/bin, которая по умолчанию уже находится в PATH в Ubuntu и других дистрибутивах Linux? В качестве альтернативы, есть ли какая-то причина для создания отдельного /opt/binи добавления этого в PATH, как в этом ответе: Разница между каталогами / opt / bin …

2
Как узнать, какие кодовые точки Unicode определены в файле TTF?
Мне нужно автоматизировать процесс проверки того, какие символы Unicode имеют действительные глифы, определенные для них в файле шрифтов True Type. Как мне это делать? Кажется, я не могу найти информацию о том, как понять числа, которые я получаю, когда открываю файл .ttf в текстовом редакторе.
11 fonts  unicode  ttf 

2
Запустите команду в интерактивной оболочке с ssh после поиска .bashrc
Я хочу подключиться к удаленному компьютеру с Ubuntu, .bashrcустановить исходный код my и выполнить команду, которая зависит от параметров, установленных этим .bashrc. Все это в интерактивной оболочке, которая не закрывается после выполнения команды. То, что я пробовал до сих пор ssh user@remote_computer -t 'bash -l -c "my_alias;bash"' или просто ssh …
11 bash  shell  ssh  alias 

1
используйте 'mail' для чтения почты из командной строки
Я знаю, что мы можем использовать mailкоманду в терминале, чтобы начать использовать mailпрограмму в интерактивном режиме. Тем не менее, я хочу читать электронную почту с помощью mailкоманды не в интерактивном режиме. Есть ли такая команда $ mail -optionToReadMail -mailNumber 1; который будет отображать содержимое электронной почты в stdout?
11 bash  scripting  mailx 

1
Насколько безопасно увеличивать tmpfs до физической памяти?
Мой сервер имеет 2 ГБ ОЗУ и 120 ГБ SSD, а также несколько массивов RAID для хранения. ОС Debian 8 (Linux 3.16). У меня есть интенсивное приложение MySQL, которое имеет tmpdir= /run/mysqld, которое tmpfsнастроено Debian через /etc/default/tmpfs: # Size limits. Please see tmpfs(5) for details on how to configure # …
11 linux  swap  tmpfs 

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