Unix & Linux

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

3
Полоса прокрутки перемещается туда, куда я нажимаю
Я использую MATE на Fedora. В какой-то момент поведение полос прокрутки во многих приложениях изменилось. Когда я нажимаю под полосой прокрутки, теперь полоса прокрутки переходит туда, куда я нажал. Раньше он был на страницу вниз на одну страницу (если я щелкнул где-нибудь ниже текущего положения полосы прокрутки). Я предпочел старое …
22 mouse  gtk  scrolling 

1
netfilter / iptables: почему бы не использовать необработанную таблицу?
В Linux мы обычно используем таблицу «filter» для выполнения общей фильтрации: iptables --table filter --append INPUT --source 1.2.3.4 --jump DROP iptables --table filter --append INPUT --in-interface lo --jump ACCEPT Согласно приведенной ниже блок-схеме сетевого фильтра, пакеты сначала проходят через «необработанную» таблицу: Итак, мы можем написать: iptables --table raw --append PREROUTING …
22 linux  iptables 

6
Как я могу подавить вывод, только если команда выполнена успешно?
Я хотел бы упростить вывод сценария, подавив вывод вторичных команд, которые обычно успешны. Тем не менее, использование -qих скрывает вывод, когда они иногда терпят неудачу, поэтому у меня нет никакого способа понять ошибку. Кроме того, эти команды регистрируют свои выходные данные stderr. Есть ли способ подавить вывод команды только в …

2
Почему милость варьируется от -20 до 19?
Команда niceпозволяет вам настроить приоритет планирования («правильность») программы. Во всех Unix-подобных системах, которые я использовал, милость определяется диапазоном целых чисел, где -20 - наиболее предпочтительный приоритет планирования, 0 - по умолчанию, а 19 - наименее благоприятный. Наличие 0 в качестве точности по умолчанию достаточно интуитивно понятно, но почему в качестве …

2
Почему все мои попытки SSH терпят неудачу из-за тайм-аута?
Я новичок в использовании SSH и связанных с ним технологий, поэтому вполне возможно, что я не понимаю что-то базовое. (Это также может быть вопросом для сбоя сервера вместо .... не уверен.) Я пытаюсь подключиться через ssh к веб-серверу (который у меня есть), и соединение никогда не устанавливается из-за тайм-аута. ~ …
22 ssh 

5
Как мне создать сервис для скрипта оболочки, чтобы я мог запускать и останавливать его как демон?
Я использую CentOS 7, и моя цель - создавать cron каждые пять секунд, но, как я исследовал, мы можем использовать cron только на минуту, поэтому сейчас я создал файл оболочки. hit.sh while sleep 5; do curl http://localhost/test.php; done но я ударил его вручную, щелкнув правой кнопкой мыши. Я хочу создать …

2
Что CTRL + 4 (и CTRL + \) делает в bash?
Я просто случайно обнаружил, что CTRL+ 4 закрывает программы, читающие stdinввод из командной строки. Вот как это выглядит, когда я набираю CTRL+ 4или CTRL+ / в программах чтенияstdin $ cat wefwef wefwef ^\Quit $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is …

3
Ошибка при использовании пустых переменных оболочки
Иногда я использую, $PROJECT_HOME/*чтобы удалить все файлы в проекте. Когда переменная окружения PROJECT_HOMEне установлена ​​(потому что я сделал, suа у нового пользователя не установлена ​​эта переменная окружения), он начинает удалять все файлы из корневой папки. Это апокалипсис. Как я могу настроить, bashчтобы выдавать ошибку, когда я использую неопределенную переменную среды …

5
Различать запуск и получение в сценарии оболочки bash?
Либо то, что я здесь спрашиваю, крайне неортодоксально / нетрадиционно / рискованно, либо мои навыки в Google-фу просто не подходят к нулю ... В bashсценарии оболочки есть какой-нибудь простой способ узнать, получен ли он от другого сценария оболочки, или он запускается сам по себе? Другими словами, возможно ли различить следующие …

1
Как обходятся таблицы и цепочки iptables
Я знаю, что в linux есть 3 встроенные таблицы, и у каждой из них есть свои цепочки: ФИЛЬТР : ПРЕДУПРЕЖДЕНИЕ, ВПЕРЕД, ПОСТРОЕНИЕ NAT : PREROUTING, INPUT, OUTPUT, POSTROUTING МАНГЛ : ПРЕДОХРАНИТЕЛЬ , ВХОД, ВПЕРЕД, ВЫХОД, ВЫПУСК Но я не могу понять, как они пройдены, в каком порядке, если есть. Например, …

2
Как установить разрешение drwxr-xr-x на другие папки?
У меня есть несколько директоров в папке, как показано ниже - teckapp@machineA:/opt/keeper$ ls -ltrh total 8.0K drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6 drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data У меня также есть какая-то другая папка на некоторых других машинах, для которых мне нужно изменить …


2
Каков формат отправки сообщения в sendmail?
Я использую следующую команду, чтобы создавать сообщения на лету и отправлять их: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Кажется, что когда вы отправляете информацию из файла, делая что-то вроде: sendmail email@example.com mail.txt Затем sendmail видит каждую строку в качестве заголовка и анализирует ее. …
22 shell  email  sendmail  echo 

2
Исключить скрытые подкаталоги из grep -r
У меня есть локальная копия SVN, я хочу сделать поиск по строке some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Но если пойти немного дальше, кажется, что скрытые каталоги первого уровня исключены: $ cd lang && grep some_string * -r en:some_string=Some string Как я могу удалить скрытые каталоги …
22 grep  recursive 

2
netstat - почему демоны IPv4 прослушивают порты, перечисленные только в -A inet6?
У меня есть компьютер с: Linux superhost 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux Он запускает Apache через порт 80 на всех интерфейсах и не отображается в нем netstat -planA inet, однако неожиданно его можно найти в netstat -planA inet6: Active Internet connections (servers and established) Proto Recv-Q Send-Q Local …
22 linux  debian  ipv6  netstat  ipv4 

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