Unix & Linux

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

3
история bash для текущей сессии
Может быть, я что-то упускаю, но есть ли способ получить текущую историю Bash для текущего сеанса, который вы используете, как если я бегу ssh host $ pwd $ ls $ cd /tmp Я просто хочу увидеть эти 3 команды и ничего больше

1
Установка fail2ban на CentOS 7
Я использую ответ @GarethTheRed на этот вопрос для установки fail2ban на удаленном сервере CentOS 7. Я могу выполнить все шаги до тех пор tail -f /var/log/fail2ban.log, пока я не получу другие результаты, чем он получил в своем ответе. Вот результаты, которые я получаю на этом этапе: [root@remotecentosserver.com ~]# tail -f …
15 ssh  centos  openssh  sshd  fail2ban 


2
Как получить список портов, которые свободны на сервере Unix
У меня есть требование знать, какие все порты на моей машине Solaris могут свободно использоваться для любого вида сетевого взаимодействия. Я попробовал netstat -aкоманду. Но возвращенная информация не дала убедительного результата - все порты, которые я могу использовать для нового приложения, которое я пишу. Ценю любую помощь, оказанную в этом …
15 networking 


3
Разные дистрибутивы (но одна и та же версия ядра) имеют одинаковую аппаратную поддержку
Насколько я знаю, драйверы устройств находятся в ядре Linux. Например, скажем, дистрибутив GNU / Linux A имеет ту же версию ядра, что и дистрибутив GNU / Linux B. Означает ли это, что они имеют одинаковую аппаратную поддержку?

5
Как я могу преобразовать метки времени в столбце в дату?
У меня есть файл, содержащий это: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Я хочу преобразовать отметку времени в дату в этом формате: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Как я могу это сделать? Я знаю, что это работает: perl -pe 's/(\d+)/localtime($1)/e'(из этого …

2
Проблема с печатью в сервисе ArchLinux и CUPS
Несколько дней (я подозреваю, что после обновления до GNOME 3.14) в ArchLinux я больше не могу печатать. Если я открываю панель печати в центре управления gnome, я получаю сообщение (перевод с итальянского): «Похоже, что системная служба для печати недоступна» Итак, из терминала я попробовал: $ sudo systemctl start cups Failed …

4
Перенос миллионов файлов с одного сервера на другой
У меня есть два сервера. Один из них имеет 15 миллионов текстовых файлов (около 40 ГБ). Я пытаюсь перенести их на другой сервер. Я подумал об их архивации и передаче архива, но понял, что это не очень хорошая идея. Поэтому я использовал следующую команду: scp -r usrname@ip-address:/var/www/html/txt /var/www/html/txt Но я …

5
Где `hostname` хранит имя хоста, которое я установил?
Это довольно загадочно. Кто-нибудь знает, где hostnameкоманда хранит и читает имя хоста? Я думал, что это был / etc / hostname, но в этой системе Linux такого файла нет. Я попытался использовать strace, чтобы найти его, но никакие вызовы чтения не вернули эту информацию: $ strace hostname 2>&1 | grep …
15 linux  hostname 

1
Запустите фоновый процесс из скрипта и управляйте им, когда скрипт закончится
Я хотел бы запустить и настроить процесс аналогично демону из скрипта. Моя оболочка эмулируется Zsh под Cygwin, а демон - SFK , базовый FTP-сервер. Что важно здесь, сценарий startserv.shможет быть составлен следующим образом: #!/bin/sh read -s -p "Enter Password: " pw user=testuser share=/fshare cmd="sfk ftpserv -user=$user -pw=$pw -usedir $share=$share" $cmd …

3
Не можете использовать `cut -c` (` --characters`) с UTF-8?
Команда cutимеет опцию -cдля работы с символами вместо байтов с опцией -b. Но это, похоже, не работает, в en_US.UTF-8локали: Второй байт дает второй символ ASCII (который точно так же кодируется в UTF-8): $ printf 'ABC' | cut -b 2 B но не дает второго из трех греческих не-ASCII символов в …

5
раздражающее сообщение «X11-соединение отклонено из-за неправильной аутентификации», хотя проблем нет вообще
У меня раздражающая проблема. Когда я захожу на конкретный хост через SSH, появляется сообщение X11 connection rejected because of wrong authentication. происходит три раза, казалось бы, случайно, примерно раз в минуту. Я понятия не имею, откуда это. На самом деле, нет даже каких-либо незначительных проблем с пересылкой X11, она работает …
15 linux  ssh  x11 


1
Это хороший способ создать патч?
Я хотел бы создать патч из конкретной gccветки, сравнивая его с официальными релизами; поэтому, когда я распаковываю tarball из стабильной версии, я могу применить патч и получить эквивалент того, что было в этой конкретной ветке. Это первый раз, когда мне нужно создать патч, поэтому я делаю это в первый раз, …
15 diff  patch 

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