Предварительно оговорив целевое-каталог GNU Стоу по умолчанию

Прям: я могу заранее определить Стоу папке /usr/местные с ГНУ Стоу?

Я не имею админ права на машину я использую для работы, и мне сказали, что я мог бы использовать ГНУ уложить , чтобы управлять моим установкам. Инструмент выглядит здорово, но везде в документации я прочитала, что уложить использует /usr/местные как директорию, где он создает симлинк фермы.

К сожалению, эта папка была уже заселена корень, и я не имею права писать на чем-нибудь в /usr/местные.

Есть флаг , которые можно использовать в командной строке для указания целевого каталога, но так как я всегда будет использовать тот же (я хочу, чтобы мои установки, чтобы постоянно быть под той же целевой каталог), мне было интересно, если есть способ, чтобы использовать путь по умолчанию по моему выбору.

+124
Kzaf 5 февр. 2015 г., 12:33:28
31 ответов
$ поглазеть '{печати > "файл" ++, где A[$1] ".тхт"}' ввод

# И на OSX на awk, а также поглазеть:

$ у awk '{печати > ("файл" а ++[$1] ".тхт")}' ввод


файл $ голова*тхт
==> file1.txt <==
1 Кошка
2 мальчика
3 Дерево

==> file2.txt <==
1 Собака
2 девушки
3 листа

==> file3.txt <==
1 лягушка
3 филиала

==> file4.txt <==
3 ствола

редактировать: объяснение. Печатает текущую строку в (>) fileX.txt. Каждый раз, когда первое поле нашли, массив а[$1] увеличивается на 1 до его оценки. Это используется для создания имени файла.

правка 2: Я не имею возможности проверить с OSX awk, но я думаю, что если вы наполовину серьезно с помощью awk, вы могли бы сделать хороший установка поглазеть или mawk. Однако вы можете дать этому выстрел:

$ на awk '{а[$1]++; файл F = "" А[$1] ".тхт"; печать > Ф}' ввод

Это делает то же самое, но все действие разбивается на отдельные шаги. Это поможет OSX с awk, чтобы понять правильный порядок оценки частей.

+962
ASQ 03 февр. '09 в 4:24

Сайт linuxmint 13 корицу 32 бит с Вер. 16 бэкпортов

сети Ethernet (eth0) с + с PPPoE (ppp0) + сети FTTH (оптическое волокно до дома)

нет WiFi

Какая программа(ы) я могу использовать, чтобы сказать мне, сколько вверх/вниз интернет-трафик каждого запущенного процесса использует? Идентификатор процесса, имя процесса и имя пользователя с RX (загрузка, скорость передачи данных) и TX (скорость передачи данных) вариант было бы здорово.

ТИА.

+958
Hemus San 11 июл. 2012 г., 19:59:42

Даже если вы только хотите изменить ограничение временно, это изменение должно быть сделано на постоянной основе путем создания /библиотека/LaunchDaemons/предел.maxproc.файл plist файл принадлежит пользователю root:колеса и разрешения 644 с этими содержание:

<?формат XML версия="1.0" кодирование="UTF-8"?>
<!Элемент DOCTYPE plist с общественностью "-//Яблока//ДТД файл plist 1.0//ванной" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist ОС версия="1.0">
<дикт>
<ключ>метка</ключ>
<строка>предел.maxproc</строка>
<ключ>Аргументы</ключ>
<массив>
<строка>помощью следущей</строка>
<строка>ограничения</строка>
<строка>maxproc</строка>
<строка>2048</строка>
<строка>2048</строка>
</массив>
<ключ>RunAtLoad</ключ>
 <правда />
<ключ>ServiceIPC</ключ>
 <ложных />
</дикт>
</plist в>

Спасибо Джейсон Грин за помощь с этим!

+899
Lentina 15 сент. 2017 г., 14:39:10

Чтобы активировать модуль на ядре процессоров Intel, пройти intel_iommu=на параметр загрузки на ваш Linux.

  • Редактировать /и т. д./По умолчанию/жратву добавить intel_iommu=о в конце GRUB_CMDLINE_LINUX_DEFAULT="...."`
  • заняться судо обновление-жратва
  • затем перезагрузка.
+895
anquadros 7 сент. 2014 г., 16:37:17

Я пытаюсь сделать скрипт Б, который использует другой скрипт для изменения определенного столбца в определенной строке. Однако, когда я запускаю скрипт в одиночку он прекрасно работает. Но когда я пытаюсь использовать скрипт в (позволяя мне запустить скрипт в других каталогах) это меняет всю строку целиком, а не конкретный столбец.

В чем проблема?

сценарий а (0.МФ.бег):

#!Бен/ш
Эхо $горшок
у команды mkdir$пот 
СР u6000/towhee_input у$пот 
КД у$пот
МВ towhee_input 1
на awk < 1 -в к="-$пот.0" 'НР==12 {$2=к}{печать}' > towhee_input 
компакт-диск ... 

сценарий Б:

#!Бен/ш
Эхо -Н ", пожалуйста, вставьте количество потенциал: "
читать с
заявляю-Я б
б=$с+1
РМ pot_pid
а=1

в то время как [ $а-л $б ]
делать
 пот=$(awk и < сведения -в К="$а" 'НР==к ')

 . 0.МФ.команды mkdir
 . 1.МФ.запустить

 а=`выражение $а + 1` 
сделано
+893
shams4real 25 сент. 2018 г., 18:52:53

Я использую рабочие станции Unix с C оболочки. Там были две составители mpif90, скомпилированной с ifort и один с компилятором gfortran, установленных в системе. Компилятор МПИ по умолчанию был скомпилированной с отладочными символами.

Теперь я хочу изменить компилятора по умолчанию для ifort собрали один. Он был сохранен в папке "/usr/местные/mvapich2-МУС/ОГРН". Поэтому я добавил следующее в ~/.cshrc файл:

setenv mpif90 /usr/местные/mvapich2-МУС/ОГРН/mpif90

и работы "источник ~/.cshrc ПО" на терминале. Однако, это, кажется, не имеют никакого эффекта. Когда я тип ", который mpif90", путь показан был еще в компилятором gfortran собрали один.

Как мне правильно установить среду так, что компилятор по умолчанию был ifort собрали один?

Любая помощь будет оценили. Спасибо.

+882
Coyote21 29 нояб. 2010 г., 18:30:28
  1. Наверное, да - есть инструмент hocr2pdf (от ExactImage) доступен, но я не пробовала, чтобы быть в состоянии подтвердить

Некоторые примечания: если вы просто хотите сделать PDF с возможностью поиска можно использовать простой графический интерфейс программы, как, gscan2pdf и другие, которые позволяют ввод PDF. Вы также можете сделать поиск в PDF с последними версиями Тессеракт.

  1. В HTML-файл можно экспортировать с pdf2html от ни xpdf инструментарий, но я думаю, что вы не будете очень довольны результатами, и они не будут в формате hocr.

На ваш последний вопрос, я не знаю, но вы, конечно, можете легко удалить текст распознавания. Просто FYI, используя djvudigital, чтобы сделать модель в формате DjVu из PDF, можно легко удалить текст с djvused коде djvulibre.

Забыл упомянуть LibreDraw, который отлично подходит для редактирования PDF-файлов. Я не имею права здесь распознавания PDF, так что не знаю, что это даст, но оно должно быть стоит попробовать.

+824
Moulali 29 июн. 2012 г., 04:11:36

сделать в для петли должны быть на линии собственного.

оболочки не могут догадаться, если это ключевое слово или аргумент им делать.

просто напишите

SERVER_IP="ППС"
DNS_SERVER="8.8.8.8"
для ИС в $DNS_SERVER 
делать
в iptables -выход -п УДП -с $SERVER_IP-спорт 1024:65535 -д $ИС --dport 53 -м состояние-состояние новой, установил -Джей принимает
в iptables -a ввод -п УДП -с $ИС --спорт 53 -д $SERVER_IP --dport 1024:65535 -м государство --государство установило -Джей принимает
сделано

альтернативой является, чтобы закончить выступление с запятой

для ID в $DNS_SERVER ; делать
...
+801
Premchand 17 дек. 2019 г., 10:42:43

Я пытаюсь настроить постфикс МТА использовать функцию Mail() в PHP. Используя МАМП 4.1 бесплатную версию на Mac и OSX Сьерра-PHP версии 7.1.0 Я не заинтересован в использовании МАМП Pro и сторонних библиотек как swiftMailer, как я хочу придерживаться основ.

Как сейчас, я обновил выполнить следующие действия:

  1. Создал файл sasl_passwd с моих учетных данных, как:

    [smtp.gmail.com]:587 [email protected]:mypassword
    
  2. Используются следующие команды затем:

    команду sudo postmap /и т. д./Есть postfix/sasl_passwd
    команду sudo chgrp, указав постфикс sasl_passwd*
    судо команду chmod 0640 sasl_passwd*
    команду sudo postmap -Q в [smtp.gmail.com]:587 sasl_passwd
    
  3. Открыл основной.БФ в /etc/постфикс/ и добавил следующие строки в конце

    #В Gmail по SMTP
    промежуточного узла=смтп.в Gmail.в COM:587
    # Включить проверку подлинности SASL в постфикс SMTP-клиент.
    smtp_sasl_auth_enable=да
    smtp_sasl_password_maps=хэш: файл/etc/постфикс/sasl_passwd
    smtp_sasl_security_options=noanonymous
    smtp_sasl_mechanism_filter=равнина
    # Обеспечения безопасности транспортного уровня (TLS), т. е. протокол SSL.
    smtp_use_tls=да
    smtp_tls_security_level=шифрования
    tls_random_source=Дев: как/dev/urandom 
    
  4. Перезапустил и обновил постфикс услуги

  5. Попробовал отправка почты из терминала, и проверил почту от самого терминала, чтобы найти следующий ответ :

    От Мейлер-демона 9 февраля четверг 14:53:14 2017
    Х-Оригинал-В: [email protected]
    Поставляется В: [email protected]
    Дата: чт, 9 февраля 2017 14:53:14 +0530 (Ист)
    От: [email protected] (Система Доставки Корреспонденции)
    Тема: Недоставленная Почта возвращена отправителю
    К: [email protected]
    Авто-представлены: авто-ответила
    МИМ-версия: 1.0
    Тип содержимого: multipart/доклад; доклад-тип=доставке-статус;
    граница="CD41810841CF.1486632194/Макбук-Про.местные"
    
    Это MIME-инкапсулированное сообщение.
    
    --CD41810841CF.1486632194/Макбук-Про.местные
    Контент-Описание: Уведомление
    Содержимое-тип: текст/равнина; кодировка=кодировка usascii
    
    Это почтовая система на принимающей Макбук-Про.местные.
    
    Мне очень жаль сообщить вам, что ваше сообщение не может 
    быть доставлено одному или нескольким получателям. Она прикреплена ниже.
    
    Для дальнейшей помощи, пожалуйста пошлите почту для постмастера.
    
    Если вы делаете так, Пожалуйста включите это сообщение о проблеме. Вы можете
    удалить свой собственный текст из прилагаемого вернулся сообщении.
    
     Почтовая система 
    
    <[email protected]>: хозяин smtp.gmail.com[74.125.200.109] сказал:
     530-5.5.Проверка Подлинности 1 Требуется. Узнайте больше на 530 5.5.1
     протокол HTTPS://support.google.com/mail/?p=WantAuthError a25sm27067419pgd.26 -
     gsmtp (в ответ на письмо от команды)
    
    --CD41810841CF.1486632194/Макбук-Про.местные
    Контент-описание: отчет о доставке 
    Содержимое-тип: сообщение/доставка-статус
    
    Отчетности-МТА: ДНС; Макбук-Про.местные
    Х-постфикс-очереди-код: CD41810841CF
    Х-постфикс-отправитель: согласно rfc822; [email protected]
    Прибытие-дата: 2017 14 четверг, 9 февраля:53:11 +0530 (Ист)
    
    Финал-получатель: rfc822, она; [email protected]
    Оригинал-получатель: rfc822, она;[email protected]
    Действие: не
    Статус: 5.5.1
    Дистанционное МТА: ДНС; smtp.gmail.com
    Диагностический код: SMTP с; 530-5.5.Проверка Подлинности 1 Требуется. Узнайте больше на 530
     Https://support.google.com/mail/?p=WantAuthError 5.5.1 a25sm27067419pgd.26
     - gsmtp
    
    --CD41810841CF.1486632194/Макбук-Про.местные
    Контент-Описание: Недоставленное Сообщение
    Содержимое-тип: с rfc822
    
    Обратный Адрес: <[email protected]>
    Получил: на Макбук-Про.местные (постфикс от используемых 501)
     идентификатор CD41810841CF; чт, 9 февраля 2017 14:53:11 +0530 (Ист)
    К: [email protected]
    Тема: тестирование
    Идентификатор: <[email protected]>
    Дата: чт, 9 февраля 2017 14:53:11 +0530 (Ист)
    От: [email protected] (Админ)
    
    9 февраля четверг 14:53:11 Ист 2017
    
    --CD41810841CF.1486632194/Макбук-Про.местные ... 
    
    acBook-про.местные ... 
    
  6. Чтобы решить эту проблему я пытался позволяя доступ для менее защищенных приложений на с Gmail. Включил его. До сих пор не увенчались успехом.

  7. Пытался смотреть в /var/журнал/почту, я могу посмотреть почту журналы. Я создал файл mail.войдите в той же директории, он не регистрирует в журналах. Я перезапустил пакет через терминал. До сих пор не работает.

После этого я хочу использовать функцию Mail() в PHP-скрипты и соответственно внести изменения в PHP.Ини, пожалуйста, если можно предположить, направления же.

+775
Alan Munandar 31 июл. 2011 г., 18:17:11

Я не знаю, с чего начать и какие ключевые слова использовать для поиска больше, но мы можем просто сделать программу в C++, который работает в Linux, а также Windows. Я думаю, речь идет о двоичных файлов. Это меняет стиль программирования или мне просто приходится их компилировать по-разному? Если я открыть Visual Studio на моей машине Windows, и можно создать простое приложение, которое показывает строку "Привет. Вы просто запустите мне". в C++. Все работает на обоих машинах? Что-то я должен знать о?

+731
tcomplex1000price 12 нояб. 2015 г., 17:13:54

Я решил сделать светильник установить, чтобы начать получать больше знакомы с ним (как наша компания движется в сторону шухера эти дни). Все прошло замечательно и phpmyadmin, MySQL и Апач/РНР все, кажется, работает нормально.

Тест .в php файлы я загрузила в каталог/var/www и HTML-верстки каталога работало нормально, но после извлечения архив с папкой внутри него в этот каталог, я получаю 403-доступ запрещен ошибка при попытке доступа к нему.

Я пробовал...

  • Настройка SELinux в разрешающий режим
  • Каталог ЧМОД 777 для тестирования. Он исправляет ошибку 403, но все PHP файлы в нем просто белые страницы
  • Установив в конфигурации Apache

Отчеты файл httpd функцию error_log (прежде чем я поставил его в разрешительный)...

Политики SELinux включен; httpd запускается в контексте unconfined_u:system_r:httpd_t:С0
механизм suEXEC включено (фантик: выполнить /sbin/suexec)
+728
Emanuel Montero Espaillat 20 мая 2017 г., 08:26:24

Оказывается, это задокументировано поведение. От ksh93 страницу:

Команды Правка Эти команды доступ к истории команд.

[граф]к принести предыдущей команды. Каждый раз к вводится предыдущую команду обратно можно.

[граф]- эквивалент до K.

[граф][а если курсор находится в конце строки, это эквивалентно / с строку набора на содержимое текущей строки. В противном случае, это равносильно к.

[граф]Дж выборки следующей команды. Каждый раз, когда Джей вводится следующая команда Вперед можно.

/строка поиска назад по истории для предыдущей команды, содержащей строку. Строка завершается возвращение илиновая линия'. Если строка предшествует ^, то искомая строка должна начинаться со строки. Если строка имеет значение NULL, то предыдущая строка будет использоваться.

Примечание: при использовании Стрелка вверх, после ввода строки, строки поиска будет якорь для запуска строки, а если ^ было напечатано в фронте.

Пример:

$ ЛС[Стрелка вверх]

является эквивалентом

$ [ЕЅС]/^Общ
+713
AM Alwaysalive 5 дек. 2010 г., 09:01:32

Я в Ubuntu 16.04, установленных на моем жестком диске ноутбука, потребляющего всего пространства диска. Я бы установить 16.10 наряду с этим, и поэтому я пытался сделать имеющееся пространство то же самое. Я удалил 2 раздела предыдущей установки, а именно /температура и /дисп. Я сделал все это с помощью загрузки с помощью GParted загрузочный USB. Теперь я не могу загрузиться в моей предыдущей установки 16.04. Появляется меню grub, логотип Ubuntu подходит, тогда терминал появится для "обслуживания". Я проверил лог через терминал и обнаружил 2 записи упомянуть, что эти 2 раздела не монтируется.

Я думаю, что проблема из-за этих 2 удаленных разделов, хотя я бы уменьшил корневой раздел От конца части или конечный сектор раздела учета на начало секторе то же самое. Он имеет отдельный раздел /Boot, который был нетронутым. Также я перенес своп и Home. Как упоминалось ранее, я делал через загрузочный USB с помощью GParted.

Так как проблема может быть из-за удаления 2 секции, так что будет этот вопрос решить, если я доступ к корневой раздел с помощью загрузочного USB-устройства и снимите панель крепление для 2-х секций в файле /etc/fstab файл? Я хотел бы сказать для спасения я запустил GParted видео с USB, Убунту 16.10 ИСО в моем сотовом телефоне. Вот и все! Может утилита GParted Загрузочная USB может использоваться для создания загрузочной Ubuntu с 16.10 по USB?

Как поступить пожалуйста?

+710
Jan Vladimir Mostert 20 нояб. 2012 г., 15:09:53

найти наиболее часто встречающиеся сочетания букв/символов в файле

Вместо того чтобы просто искать повторяющиеся слова (а-ля: найти n самых частых слов в файле), мне нужно получить список все повторяющиеся буквы сочетание строк...

Хотите записать наиболее часто встречающихся сочетаний букв/характер любые длины в файл?

Пример списка:

Стек
Обмен
Интернет
Веб
Вопрос
Найти
Частые
Слова
Сочетание
Буквы
....

в результате повторяющегося сочетания букв:

[А,B,С,D,Е,F,г,и,К,Л,М,Н,О,П,Р,С,Т,У,Ш,х]
в
уе
ст
Тион
Иона
на
ти
Эт
те
Тер
...

Способность к списка результатов в зависимости от количества выступлений = бонус :)

+689
Trevor White 29 авг. 2013 г., 11:00:28

Вы можете сделать это с помощью sed , а также.

Эхо $строки | редактор sed -э "ы/\($\картина)/[\1]/ИГ"
+649
helpme 11 июл. 2015 г., 07:58:47

Получается чашки предлагает командам cupsreject и cupsaccept , чтобы пометить/снять пометку принтера становится непригодной для использования (так он будет отображаться серым цветом в печати диалоги). cupsreject также принимает необязательный параметр с строку, которая дает повод для принтера недоступности.

В сочетании с двумя в udev правила, которые выполняются, когда принтер подключен к порту USB (или питание) и отключен (выключен), это позволяет нам марку принтера "отключен" и этот статус появляется на всех компьютерах, имеющих доступ к принтеру по сети:

файл /etc/udev из/правил.д/с USB-принтер.правила:

Действия=="добавить", подсистемы=="USB", и команда env{DEVTYPE}=="usb_device", ОКР{ID_VENDOR_ID}=="03f0", ОКР{ID_MODEL_ID}=="0917", запустить+="каталог/usr на/sbin/cupsaccept HP_LaserJet_3330"
Действия=="удалить", подсистемы=="USB", и команда env{DEVTYPE}=="usb_device", ОКР{ID_VENDOR_ID}=="03f0", ОКР{ID_MODEL_ID}=="0917", запустить+="каталог/usr на/sbin/cupsreject -р 'в udev: принтер не подключен' HP_LaserJet_3330"

Некоторые заметки для тех, кто хочет адаптировать это решение для своей системы:

  • На "USB-принтера" часть правила именем является произвольным, но в udev может игнорировать его, если имя файла не заканчивается .правила.
  • На USB VID и PID (0x03f0 и 0x0917 в данном случае) должен быть изменен на идентификатор вашего принтера, как показано на команду lsusb.
  • Принтер название cupsaccept и cupsreject команды должно совпадать с названием используемой чашки. Вы можете получить список установленных принтеров с lpstat -V на.
+629
user2168746 23 февр. 2015 г., 23:09:02

Я хотите быть в состоянии настроить среду разработки.

Дело вот в чем, я предпочитаю, чтобы запустить арки, как своей операционной системы, но также поддерживать пакеты для дистрибутив, основанный на Ubuntu и мне было интересно, если есть способ, чтобы настроить среду изнутри арки, чтобы достичь этого. Я хотел бы сделать это без двойной загрузки и без необходимости для VirtualBox.

Это возможно? Это то, что я могу использовать локальный экземпляр Docker для? Минимальный вызов chroot? Любая помощь приветствуется.

+621
user3449036 27 янв. 2016 г., 15:29:00

деготь производит архив; сжатие отдельной функции. Однако дегтя в одиночку может уменьшить использование пространства при использовании на большом количестве мелких файлов, которые меньше, чем файловой системы размер кластера. Если файловая система использует кластеры размером 1 Кб, даже файл, который содержит один байт будет потреблять 1Кб (плюс инода). В тар архиве нет этой надбавки.

Кстати, ISO-файл-это не совсем "файл для хранения файлов" - это на самом деле образ всей файловой системе (изначально предназначен для использования на компакт-дисках) и, следовательно, его структура значительно сложнее.

+612
Saleh Abdaurhman 1 мар. 2015 г., 22:58:41

Я использовал CentOS в качестве платформы капель. Теперь я хочу использовать система CloudLinux. Как выяснилось, в настоящее время не поддерживает пользовательские ядра, так как это сделать? Как настроить в WHM?

+576
Harkirat Singh 13 янв. 2013 г., 16:05:59

Это сработало:

на awk -F' с' 'ШП==ФНР{а[$1]=$2} номер>ФНР{для (i=1;я<=НФ;я++) $я=а[$я];печатать}' ОФС=',' файл1 файл2 > fileout

Спасибо

+473
B Wang 27 авг. 2011 г., 10:15:25

Добавьте это в ваш ~/.конфиг/их/шрифты.конф файл установить шрифт B, так как по умолчанию моноширинный шрифт

 <матч целевых="рисунок">
 <тест имя="семья" кач="любой">
<строка>моноширинный шрифт</строка>
</>тестирование
 <изменение привязки="сильный" режим="добавить" имя="семья">
 <строка>шрифт Б</строка>
</"правка">
</матч>

Или в/etc/шрифты/местные.конф установить общесистемные

+453
Ilya Lavrov 8 окт. 2017 г., 14:50:22

Краткое описание:

экзек 5<> открывает новый дескриптор файла для чтения и записи, а затем назвав его 5

кот <&5 читает из этого недавно открытый дескриптор файла

2>&5 >&5 перенаправляет вывод как дескриптор файла 2 (stderr) и дескриптор 1 (стандартный вывод) в файл ручка 5. Том 1 в данном случае подразумевается, так как дескриптор файла номер не предоставляется на второй перенаправление.

+371
Delgerbayar Dorj 14 авг. 2013 г., 08:05:42

Я удивлена, что можно еще Су пользователя, насколько мне известно, после ядра Linux 3.19 с Су команда может запутаться.

Команда скрывать не достаточно гибким, чтобы сделать это: она позволяет только отображение на корню. Надо карту себе, после удалении, но перед вилка/exec для написания "<пользователь> <пользователей> 1" в файле/proc/самоуправления/uid_map (и одинаково для в/proc/самоуправления/gid_map). Все последние ядра тоже требуют писать сначала отказать , чтобы в/proc/$$/setgroups: все дополнительные группы (например, видео), будут потеряны, это неизбежно, как при удалении -у/-р.

Вот очень простой программы C как доказательство концепции, которая не делает никаких проверок, чтобы просто делать то, что вы просили, но только если запускать от пользователя с UID/GID не 1000/1000: теряет сеть. Не стесняйтесь, чтобы улучшить его.

#определите _gnu_source
#включить <вре.ч>

код #include <sys файлы/типы.ч>
#включают в файле <sys/стат.ч>
#включить <флагов.ч>

#включить <запустите.ч>

тап_п(АГДС, типа char *переменной argv[]) {
 инт ФД;

отменить общий доступ(для clone_newuser|CLONE_NEWNET);
ФД=открыть("/proc и/самоуправления/setgroups",O_WRONLY);
писать(ФД,"запретить",4);
закрыть(ФД);
ФД=открыть("/proc и/самоуправления/uid_map",O_WRONLY);
 писать(ФД,"1000 1000 1",11);
закрыть(ФД);
ФД=открыть("/proc и/самоуправления/gid_map",O_WRONLY);
 писать(ФД,"1000 1000 1",11);
закрыть(ФД);
execvp(массива argv[1],агду+1);
}

Если файл называется removenet.на C, скомпилировать его с помощью GCC -о removenet removenet.гр.

$ ИД
номер uid=1000(пользователей) с gid=1000(пользователей) группы=1000(пользователей),44(видео)
$ ИС -КР
Ло неизвестных 127.0.0.1/8 ::1/128 
интерфейс [email protected] до 10.0.3.66/24 на fe80::216:3eff:fe6a:c1e9/64 
$ ./removenet Баш
$ ИД
номер uid=1000(пользователей) с gid=1000(пользователей) группы=1000(пользователей),65534(nogroup)
$ ИС -КР
Ло вниз 

Отметим также, что новые сетевые пространства имен имеет свои Ло интерфейс, начиная вниз, и поскольку вы не root, вы не можете даже установить его.

Вы можете запустить из вариантов эту программу, чтобы вернуться в свой бывший пользователь после того, как стать root с например, скрывать -р-н -м, при смене раз в новом пользовательском пространстве имен. Это позволяет настроить несколько условий во-первых, как монтаж /sys файла , чтобы не видеть бывшего интерфейсы там, доведя Ло интерфейс и т. д. Смотрите мой ответ на подобный вопрос есть (с тем же кодом, вы просто должны добавить снова |CLONE_NEWNET):

скрывать --карте-root-пользователя переключиться в оригинальный номер uid/имя пользователя после установки

Чтобы было понятно: я не знаю ни одного стандартная утилита, существует возможность делать то, что ты просишь, с помощью простой команды оболочки. Поэтому вам придется прибегнуть к использованию другого языка, чем оболочки: с, Python, ... там даже ctypes.sh внешней функции интерфейса для bash.

Этот другой ответ шахту дает также некоторую дополнительную информацию и другой "язык", отладчик GDB:

как запретить доступ к сети для текущего процесса

+350
Nona4ka 19 мая 2017 г., 04:13:29

Я полагаю, вы понимаете, что ваше решение, и SivaPrasath ответ, запустить СЭД один раз для каждой линии данных, что должно быть изменено (кроме выполнения команды grep и awk и еще, и, в коде, дополнительную СЭД).

  • на awk и СЭД очень мощные команды. Вы почти никогда не использовать их вместе, или вместе с грэп.
  • на awk знает о номера. Если вы окажетесь с помощью команды grep -Н генерировать номера строк, а затем обрабатывать их на awk, вы, вероятно, делать больше работы для себя, чем вам нужно.
  • Выполнение команд требует времени. Если ваш файл находится в 100 строк, вы, наверное, не заметит, что количество ответов время SivaPrasath принимает. Если ваш файл в миллион строк, SivaPrasath ответ будет запустить СЭД примерно 125,000 раз. Это, вероятно, будет заметно, и ненужно.

Если “значение” всегда быть в форме НН%, где НН -двузначное десятичное число между 00 и 19, вы можете делать все, что с этим СЕПГ команду:

е/<ТD>/ { Н; с/\(<тд\)\(>\п[01][0-9]%\)/\1 для bgcolor="красный"\2/; }' test.html

Когда он видит строку, содержащую <тд>, он выполняет команды в {...} скобки. Н читает следующую строку из файла (который содержит значение) и добавляет его в шаблон пространство. Потом он делает с (заменитель), который заменяет <ТД> с <ТД для bgcolor="красный"> если (в процентах) значение соответствует [01][0-9] (т. е. 00 по 19).

Если значение может быть одна цифра (т. е., 0 через 9 , а не 00 через 09), а затем использовать

СЭД '/<тд>/ { Н; с/\(<тд\)\(>\Н[0-9]%\)/\1 для bgcolor="красный"\2/; с/\(<тд\)\(>\п[01][0-9]%\)/\1 для bgcolor="красный"\2/; }'

что это та же логика, но с одной с команд для обработки однозначных значений и один справиться с двузначным значениям. Или, если у вас есть GNU СЕПГ (стандарт на системы Linux), вы можете сделать

СЭД -Р '/<тд>/ { Н; с/(<тд)(>\п[01]?[0-9]%)/\1 для bgcolor="красный"\2/; }' test.html

который использует расширенные регулярные выражения [01]?[0-9] чтобы соответствовать либо однозначное значение или двузначное значение менее 20.

СЭД может обрабатывать дробные значения (например, 17.5%), значения более двух цифр (с ведущими нулями) и отрицательных чисел. Если вам отредактировать ваш вопрос , чтобы указать, какие формы вам нужно обработать, Я буду обновлять этот раздел.


на awk программы, в то время как немного более многословен, гораздо более мощный, поскольку они могут легко запоминать информацию с одной линии на другую. Поэтому ниже скрипт распознает широкий спектр числовых форм:

на awk -е% '
 last_was_td {
 если (1 $ < 20) печати "<тд для bgcolor=\"красный\">"
 еще печать "<тд>"
}
 { last_was_td = 0 }
 /<ТD>/ {
 last_was_td = 1
далее
}
 { печать }
 'test.html

Начать чтение на середине. Если строка содержит <тд>, программа устанавливает last_was_td флаг и переход к следующей строке ввода. В противном случае флаг сбрасывается, и строки печатается. Сейчас читаю сценарий сверху: если предыдущая строка была <тд>, и число (первое поле, как разделить % поле разделителя) меньше чем 20, мы печатаем <тд для bgcolor="красный">, иначе мы печатаем <тд>. (Само значение будет напечатано Генеральной распечатать заявление в конце.)


Все вышеперечисленные ответы записать измененный файл в стандартный вывод. Как вы знаете, вы можете изменить файл с СЕПГ -я. С того, как awk, написать вывод во временный файл и скопируйте его обратно через входной файл.

+315
EFanZh 19 апр. 2018 г., 03:26:04

Возможные Дубликаты:
Как я могу закрыть терминал, не убивая команда работает в нем?

Если я могу открыть эмулятор терминала, типа Firefox и затем закрыть терминал, процесс запущен -браузер Firefox - убивают, как это был его ребенок.

Как я могу предотвратить такое поведение?

+309
Olezt 24 дек. 2017 г., 03:27:25

Я перешел на Арч Линукс с Debian/управлением crunchbang и заметил гораздо более высокой температуре.

Это почти такая же конфигурация: приемник Openbox и т. д. и аркой проходит с 57-70 °C, но работает Debian с 43°C до 50°C

Мне очень нравится арка, но я не могу исправить это, мой тачпад становится действительно жарко. Это что-то с программным обеспечением, потому что Wheezy-это достаточно холодно для комфортной работы.

+295
Jenn1978 1 мар. 2010 г., 08:08:44

Как @galoget показали, вы можете использовать стандарт ANSI escape-последовательности, чтобы изменить окраску корпуса текстов.

Этот ответ содержит больше информации об этом и приятный в xterm-256-цветной графике, чтобы удобно найти правильный цвет для ваших целей.

+241
user106734 13 авг. 2011 г., 02:45:17
на Perl -ле-е или распечатать для кя/файл file4 файл2 файл1/'
+240
Lenette Andrews 31 янв. 2016 г., 09:49:28

Если у меня есть файл, который содержит функции фу и у меня следующий поток:
Сценарий источникам файл, фу и звонки, фу.
Затем скрипт запускает другой скрипт-файл, который также называет ФОО. Второй сценарий также источников один и тот же файл.
Мне было интересно, есть ли способ условно исходный файл во втором скрипте или нет влияние и такой подход обычно?


+110
NiegodziwyBeru 19 февр. 2018 г., 04:38:16

Вчера я настроил WiFi соединение на мой BananaPro с bananian, дистрибутив Linux, основанный на Debian 7. Связь была установлена с шифрованием WPA-пароль и тогда я набрал эти данные в, идентификатор SSID и PSK, в интерфейсы в /etc/сети/. Вчера он прекрасно работал, но сегодня он перестал работать. Все остальные устройства в доме нет проблем с подключением к этой беспроводной доступ в интернет, я попробовал повторить все те шаги со вчерашнего дня, но она по-прежнему не работает.

Редактировать: Я пробовал способ с созданием файла config с помощью wpa_passphrase и подключение вручную с wpa_supplicant, предложенные rexroni и он работал отлично. Вот меня в /etc/сети/интерфейсов файла: http://pastebin.com/08GDc5Pj Когда я загрузить BananaPro с этим файлом выходные данные ifconfig, iwconfig и dmesg: http://pastebin.com/CQxh74h5 (одна ссылка, потому что я не могу вставить больше)

Редактировать: Я поставил другую SD-карту с другой установки Debian и я этот же вопрос. Это работает, когда я установить его, но когда я перезагрузил компьютер его просто не подключить. Когда я вернусь домой, я могу доставить команды dmesg после ifup ifdown wlan0 и как wlan0, но я не совсем представляешь, что может быть не так. Любые другие вещи, которые я мог сделать? За исключением использования Ethernet для подключения к сети.

+77
sqw 6 февр. 2010 г., 01:02:12

Я хотел бы использовать на awk для обработки и создания выходных данных.

Вот пример попадания детали к вам собирается.

$:кот flist.шрифты 
Font1-Регулярные.ТТФ
Font1-Смелый.ТТФ
Font2-SomeString-Регулярные.ТТФ
Font3.ТТФ
линия хреновая 

$:кот доить.на awk
/^.*\.ТТФ/ {
 печати НР, $0 # просто печатает номер строки и строки

 если (матч($0,/([^-]+)-(.+)\.ТТФ/,Арр)) { # найти 2 половинки
 распечатать "\первый часть:", Арр[1]
 распечатать "\t2nd часть:", Арр[2] 
 если (ПОИСКПОЗ(Арр[2],/([^-]+)-(.*)/,part2_arr)){ # проверяем 2-й половине для
 распечатать "\Т\t2a:", part2_arr[1]
 распечатать "\Т\дт2:", part2_arr[2]
 } иначе {напиши "\Т\тно - во 2-й части"}
 } еще 
 распечатать "\тно дефис в названии ??"
}

$:на awk -е доить.на awk flist.шрифты
1 Font1-Регулярные.ТТФ
 Первая часть: Font1
 2 части: обычный
 Нет - во 2-й части
2 Font1-Смелый.ТТФ
 Первая часть: Font1
 2 часть: смелый
 Нет - во 2-й части
3 Font2-SomeString-Регулярные.ТТФ
 Первая часть: Font2
 2-я часть: SomeString-регулярные
 2а: SomeString
 2В: регулярный
4 Font3.ТТФ
 Нет дефиса в названии ??
$:

Вы можете использовать свой первоначальный команду найти, чтобы создать список файлов, например,

найти . -тип F "*.ТТФ" -печать | на awk -е доить.на awk
+35
User1911 24 июн. 2018 г., 14:51:18

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil