Unix & Linux

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

3
Как подключиться к сеансу локального отображения удаленного компьютера через SSH?
Сценарий: Linux mint работает на машине у меня дома. У меня есть несколько открытых приложений графического интерфейса на нем. Я вдали от дома, но хочу попасть в открытые приложения. У меня есть Cygwin / X, и я знаю, как ssh -X homecomputer, и я мог бы запускать приложения графического интерфейса …

3
Настройте стрелку вверх для просмотра команд с одинаковыми начальными символами вместо всех предыдущих команд
В bashкомандной строке ↑выдает мне предыдущую команду. В командной строке numpyили matlab, когда я набираю несколько символов, ↑выдает ранее введенную команду, начинающуюся с этих символов . Как я могу включить именно это поведение в bash? Мне известны более продвинутые способы поиска по истории командной строки, но иногда простой способ удобнее.
15 bash  readline 

1
История Bash с метками времени
Я хотел бы сохранить временные метки для команд, зарегистрированных в моем Bash $ HISTFILE, это возможно? Мне не удалось настроить его, используя man bashв качестве источника информации. Мои другие варианты заключаются в следующем: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut commands ) for bash_command in …

5
Почему grep не работает с перенаправлением?
Использование topкоманды с перенаправлением работает нормально: top > top.log Теперь я хочу использовать grep для фильтрации определенной строки: top | grep "my_program" > top.log Но файл журнала останется пустым. Но grep выдает вывод при использовании top | grep "my_program" Где my_programдолжен быть заменен работающей программой, чтобы увидеть некоторые результаты. Почему …
15 bash  grep 

1
Как я могу запустить службу systemd только после запуска mysql?
Я работаю над проектом, который является моно EmailServer. Я попытался добавить службу в systemd, чтобы она автоматически запускалась во время загрузки, но у меня возникла проблема. Я создал сценарий и добавил, /lib/systemd/system/emailserver.serviceа затем запустить ln -s /lib/systemd/system/emailserver.service /etc/systemd/system/emailserver.service. Затем я выполнил systemd reload-daemon, systemctl start emailserver.serviceа затем, когда я бегу, …
15 opensuse  systemd 

8
Зашифруйте пароль так же, как MySQL
Я создал пользователя ... но забыл пароль mysql> создать пользователя 'blayo' @ '%', идентифицированного как 'right'; Какой инструмент командной строки Linux может зашифровать пароль так же, как это делает MySQL 5.5? mysql> выберите Пароль, Пользователь из mysql.user ------------------------------------------ + ------- + * 920018161824B14A1067A69626595E68CB8284CB | Блайо | ... чтобы убедиться, что …

5
Статистика трафика на сетевой порт
У меня есть две машины с двумя приложениями, которые общаются друг с другом на нескольких сетевых портах (TCP и UDP). Я хочу считать трафик, который они отправляют и получают. Мне нужен не только общий подсчет, но и статистика на машину на порт в день. Я пробовал darkstat , но он …

4
Как начать изменять исходный код Linux для создания собственной ОС? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 10 месяцев назад . Я слышал, что мы можем настроить Linux (скажем, Ubuntu) так, как …

4
Предотвращение использования tar слишком большого количества процессора и диска (старый ноутбук вылетает, если 100%)
Я хочу сделать резервную копию 1 терабайта данных на внешний диск. Я использую эту команду: tar cf /media/MYDISK/backup.tar mydata ПРОБЛЕМА: мой плохой ноутбук зависает и вылетает всякий раз, когда я использую 100% ЦП или 100% диск (если вы хотите отреагировать на это, напишите здесь ) . Поэтому я хочу, чтобы …
15 tar  limit 

3
Использование именованных каналов ввода / вывода для соединения TCP
Некоторое время я возился с тем, чтобы заставить это работать, поэтому я подозреваю, что какое-то фундаментальное недоразумение о том, как работают каналы, является основной причиной моих проблем. Моя цель - инициировать TCP-соединение с некоторым удаленным хостом через netcatи иметь два именованных канала в файловой системе: один, из которого процессы могут …
15 bash  pipe  tcp  netcat 

2
UTF 8 имен файлов?
В операционных системах на основе Unix допустимы имена файлов utf6? Если это так, мне нужно сделать что-то особенное, чтобы записать файл на диск. Позвольте мне объяснить, что я надеюсь сделать. Я пишу приложение, которое будет передавать файл через ftp в удаленную систему, но имя файла динамически устанавливается с помощью некоторого …

2
Если вы запускаете автоматические обновления
Я использую производственные веб-серверы Centos. Я хочу знать, что является лучшей практикой для запуска обновлений. Должен ли я автоматизировать это с помощью yum-cron или yum-updatesd? Или существует опасность взлома обновлений сайтов, поэтому было бы лучше обновить на тестовом сервере, а затем запускать обновления вручную еженедельно? Большинство серверов используют только официальные …
15 centos  security  yum 

2
Как телнет через прокси аутентификацию?
Я за прокси-сервером в моем колледже. Он использует простое имя пользователя и пароль аутентификации. И я подключаюсь к прокси-серверу к порту 3128. Теперь я хочу, чтобы telnet просто сказал любой веб-сайт в Интернете, как $ telnet www.google.com 80 это дает мне error telnet: could not resolve www.udacity.com/80: Name or service …

1
максимальный результат: загрузка процессора> 100%
Вот главный вывод, который я собрал: Я заметил, что top показывает, что загрузка процессора vlc> 100%. Может кто-нибудь, пожалуйста, объясните мне, почему это показывает так, является ли это ошибкой в ​​топ-приложении или чем-то еще.
15 linux  top 

5
Любой способ перезагрузить машину Linux через SSH, если корневая файловая система не работает?
Так же, как любопытство; что-то пошло не так с машиной Linux, из-за чего корневая файловая система показала «64Z». Некоторые команды работают, вроде top, dfи kill, но другие, например reboot, предлагают «команда не найдена» (так как она не может прочитать корневую файловую систему) и chmodвызывают ошибку сегментации. Есть ли способ перезагрузить …
15 kernel  kill 

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