Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

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 Як я можу видалити приховані директорії svn …
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 Він працює на портах 80 на всіх інтерфейсах Apache, і він не відображається netstat -planA inet, проте його несподівано можна знайти в netstat -planA inet6: Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address …
22 linux  debian  ipv6  netstat  ipv4 

3
Не припиняйте робити процес, якщо команда не працює, але перевірте стан виходу
Я намагаюся доручити GNU Make 3.81 не зупинятися, якщо команда не спрацьовує (тому я вказую префікс команди -), але я також хочу перевірити стан виходу в наступній команді та надрукувати більш інформативне повідомлення. Однак мій Makefile нижче не вдається: $ cat Makefile all: -/bin/false ([ $$? -eq 0 ] && …
22 make  gnu-make 

2
Неможливо використовувати керуючий процесор cpufreq "простору користувача" та встановити частоту процесора
Я намагаюся змінити частоту процесора на своєму ноутбуці (під управлінням Linux) і не маю успіху. Ось деякі деталі: # uname -a Linux yoga 3.12.21-gentoo-r1 #4 SMP Thu Jul 10 17:32:31 HKT 2014 x86_64 Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz GenuineIntel GNU/Linux # cpufreq-info cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 …

2
Додати аргументи до 'bash -c'
Скажімо, що я хочу запустити команду через Bash так: /bin/bash -c "ls -l" Як повідомляє сторінка Man Bash, я також міг би це запустити так: # don't process arguments after this one # | pass all unprocessed arguments to command # | | # V V /bin/bash -c ls -- …

5
Iptables для перенаправлення IP-адреси пошуку та порту DNS
Я виявив, що мій провайдер (verizon) перехоплює весь DNS-трафік на порту 53. За допомогою iptables я хочу перенаправити весь трафік пошуку DNS на певний IP та порт (5353). Будь-яку спробу мого комп’ютера підключити до іншого комп’ютера на порту 53 слід перенаправити на 23.226.230.72.135353. Щоб перевірити сервер DNS і порт, який …
22 iptables  dns 

4
sed - замініть рядок вмістом файлу
У мене два файли: file1і file2. file1 містить такий зміст: --- host: "localhost" port: 3000 reporter_type: "zookeeper" zk_hosts: - "localhost:2181" file2містить IP-адресу ( 1.1.1.1) Те , що я хочу зробити , це замінити localhostз 1.1.1.1, так що кінцевий результат: --- host: "1.1.1.1" port: 3000 reporter_type: "zookeeper" zk_hosts: - "1.1.1.1:2181" Я …


3
Пошук нечутливих до регістру підрядків у сценарії оболонки [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 5 років тому . Як я можу написати скрипт оболонки, який зробить невідчутну до регістру підстрокову відповідність виводу команди?


3
Як запустити процес із певною групою?
Я повинен запустити програму з власними правами користувача, але група повинна бути іншою. Отже, замість: $ ps -eo "user,group,args" | grep qbittorrent morfik morfik /usr/bin/qbittorrent це має бути, наприклад: $ ps -eo "user,group,args" | grep qbittorrent morfik p2p /usr/bin/qbittorrent Це також потрібно зробити, не запитуючи про пароль. Чи є спосіб …
22 group 

6
Як я можу визначити, чи спричинить заповнення диска заповнення диска
Якщо я запускаю tar -cvfв каталог розміром 937MB для створення легко завантажуваної копії глибоко вкладеної структури папок, чи ризикую я заповнити диск, отримавши такий df -hвихід: /dev/xvda1 7.9G 3.6G 4.3G 46% / tmpfs 298M 0 298M 0% /dev/shm Пов’язані запитання: Якщо диск може заповнити, чому саме, що робитиме Linux (Amazon …
22 tar  disk-usage 

2
Яка різниця між ланцюгами OUTPUT і FORWARD в iptables?
CentOS 6.0 Я вивчаю iptables і заплутаюся в різниці між ланцюгами FORWARD та OUTPUT. У моїй навчальній документації зазначено: Якщо ви додаєте до (-A) або видаляєте з (-D) ланцюга, вам потрібно застосувати його до мережевих даних, що подорожують в одному з трьох напрямків: ВХОД - Всі вхідні пакети перевіряються відповідно …
22 linux  iptables 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.