Unix & Linux

80
выйдите из окна tmux, не выходя из программы Terminal

ОК, я новичок в этом. Я установил tmuxдля запуска эксперимента несколько дней. После набора tmux new -s nameя получил новое окно с зеленым баннером внизу. Я компилирую и запускаю Java-программу. Сейчас я не знаю, как выйти из окна (пока оно запущено). Курсор bash (или любой другой) не отвечает,...

80
Что происходит, когда вы «монтируете» существующую папку с содержимым?

Прямо сейчас /tmpесть некоторые временные файлы в нем. Когда я креплю свой жесткий диск ( /dev/sdc1) сверху /tmp, я вижу файлы на жестком диске. Что происходит с фактическим содержимым /tmpмоего жесткого диска? Можно ли выполнять операции чтения / записи с фактическим содержимым, /tmpпока жесткий...

80
Почему правда и ложь так велики?

Узнав, что некоторые общие команды (такие как read) на самом деле являются встроенными в Bash (и когда я запускаю их в командной строке, я на самом деле запускаю двухстрочный сценарий оболочки, который просто перенаправляет их во встроенную систему), я посмотрел, нет ли верно для trueи false. Ну,...

79
Мониторинг HTTP-запросов на лету через сетевой интерфейс?

В целях отладки я хочу отслеживать http-запросы на сетевом интерфейсе. Используя наивную tcpdumpкомандную строку, я получаю слишком много информации низкого уровня, и информация, которая мне нужна, не очень четко представлена. Вывод трафика через tcpdumpфайл и последующее использование...

79
Как обмен может быть таким медленным?

Каким-то образом у меня получилось поменять 14 ГБ памяти. После того, как я убил преступника, у меня снова есть тонны свободной памяти, поэтому я подумал, что смогу снова внести важные данные . Итак, из 5 ГБ из 32 ГБ использованных и 14 ГБ пространства подкачки я запустился swapoff -a.... и через 4...

79
Какой смысл использовать sshd «UseDNS»?

Я знаю, что он делает, но я не знаю почему . Какие атаки это предотвращает? Это актуально для всех видов методов аутентификации? (на базе хоста, пароль, publickey, клавиатура-интерактив...

79
Каковы правильные разрешения для / tmp? Я непреднамеренно выставил все это публично рекурсивно

Я злоупотреблял sudo. Я создал действительно очень короткий временный каталог, которым я хотел поделиться с некоторыми пользователями в течение нескольких часов ... и я назвал этот каталог /some/path/tmp К сожалению, я запустил sudo chown 777 -R /tmpвместо sudo chown 777 -R tmp, так что мой...

79
Как работают сервисы в Debian и как я могу ими управлять?

В Windows у меня есть менеджер сервисов, где я вижу все системные сервисы, которые можно запустить через саму Windows, я настраиваю пользователя, которого он использует, управление правами там, и я могу передавать переменные и некоторую другую информацию сервисам , Я могу назвать их, и я могу...

79
таблица цветов tput setaf? Как определить цветовые коды?

Я нахожусь в процессе окраски моего терминала PS1. Я устанавливаю переменные цвета, используя tput; например, вот фиолетовый: PURPLE=$(tput setaf 125) Вопрос: Как мне найти цветовые коды (например 125) других цветов? Есть ли где-нибудь руководство по таблице цветов / шпаргалка? Я просто не уверен,...

79
Почему шаблон «команда || правда »полезно?

В настоящее время я изучаю пакеты Debian и читаю несколько примеров кода. Например, в каждой строке postinstскрипта есть шаблон. some command || true another command || true Так что, если какая-то команда завершится неудачно, строка вернет true, но я не вижу, как это повлияет на вывод...

78
Лучший способ поиска по истории оболочки

Есть ли лучший способ поиска команды в моем файле истории, чем grep? У меня есть некоторое представление о том, с чего начинается команда, но я не знаю, как далеко она зашла в историю. update: раньше был специфичен для zsh, но из-за перекрывающихся ответов не стесняйтесь отвечать здесь за любую...