Как компилировать драйвера в FreeBSD

В Ubuntu 16.04 я могу сделать это вот так:

apt-получить установку сборки-необходимые ЖКТ
ГИТ https://github.com/CristianVladescu/rtl8814AU.git клон 
компакт-диск rtl8814AU && сделать && сделать установку

Во FreeBSD, я попытался это:

  • Установить FreeBSD 10.3 с исходные файлы - ОК
  • ПКГ установить git - ОК
  • клон git https://github.com/CristianVladescu/rtl8814AU.git - ОК
  • компакт-диск rtl8814AU - ОК
  • сделать - не

сделать: "/корень/rtl8814AU/make-файл" строка 137: отсутствует оператор зависимостей
сделать: "/корень/rtl8814AU/Makefile и" линия 139: нужен оператор
сделать: "/корень/rtl8814AU/make-файл" строка 141: отсутствует оператор зависимостей
...
сделать: "/корень/rtl8814AU/Makefile и" линия 1688: нужен оператор
сделать: "/корень/rtl8814AU/Makefile и" линия 1692: нужен оператор
сделать: "/корень/rtl8814AU/Makefile и" линия 1734: нужен оператор
делает: приводит к возникновению неустранимой ошибки -- не может продолжать делать: перестали в /root/rtl8814AU






  • ПКГ установить команде gmake - ОК
  • команде gmake - не

команде gmake арки=amd64 в CROSS_COMPILE= -с /Либ/модули/10.3-релиз/сборка м=/корень/rtl8814AU модулей
команде gmake[1]: *** /библиотека/модули/10.3-релиз/сборка: нет такого файла или каталога. Стоп.
команде gmake: *** [файл Makefile:1699: модули] Ошибка 2

Теперь я зашел в тупик. Я понятия не имею, что мне Гугл.

+540
Hollyol 17 янв. 2012 г., 03:16:20
38 ответов

Да, BC может обрабатывать числа с базы до 999.

В качестве примера:

$ Эхо "сайт iBase=10;obase=40;3*40^2+7" | до н. э.
03 00 07

Или, как это должно быть "307" = 3*40^2 + 0*40^1 + 7*40^0. Или 4807 в десятичной.

$ Эхо "сайт iBase=10;obase=10;3*40^2+7" | до н. э.
4807

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

$ Эхо "сайт iBase=10;obase=530;371*530^9+222*530^3+127" | до н. э.
371 000 000 000 000 000 222 000 000 127

Или, может быть, (в bash), такое же количество:

$ БЦ <<<"obase=530;1224212292558591376050694127"
371 000 000 000 000 000 222 000 000 127
+995
Scott Martin 03 февр. '09 в 4:24

Оказывается, кошки на /dev/ttyACM0 | у awk не точно так же, как <как/dev/ttyACM на awk

И awk тоже буферизации, как cpugeniusmv прокомментировал.

+956
user3443547 5 апр. 2011 г., 15:13:52
Другие ответы

Связанные вопросы


Похожие вопросы

У меня есть каталог с кучей файлов с названиями вроде этого:

  • родовое имя - ДД -01 _.тхт
  • родовое имя - ДД -02 _.тхт
  • родовое имя - ДД -03 _.тхт
  • родовое имя - ДД -04 _.тхт

И я хочу, чтобы переименовать их все, оставив только цифры и расширение такой:

  • 01.txt
  • 02.txt
  • 03.txt
  • 04.txt

Как я могу сделать это с помощью скрипта?

+945
Henry David Spells III 1 мая 2015 г., 12:43:47

Я столкнулся с той же проблемой сегодня и ответ Эрика, кажется, самый точный. Проблема скорее всего у вас разные версии СУБД PostgreSQL-Client и помощью pg_dump просто использует старый клиент.

Можно решить эту проблему, используя полный путь, как он описал, но я нашел более простое решение, чтобы удалить файл PostgreSQL-клиента-общий пакет (который удаляет всех клиентов), а затем переустановить PostgreSQL с клиентом-9.3. Это оставляет вас только последних версий pg_dump, который, наверное, вы хотите.

+925
Potla 30 окт. 2016 г., 00:35:28

Я использую в Debian - Джесси мне удалось изменить стандартные окна толщина границы путем редактирования соответствующей теме .XML-файл. В этом случае:

/usr/share/themes/BlueMenta/metacity-1/metacity-theme-1.xml

Как бы я идти о делать это для всех темы? (Я должен изменить это на нескольких машинах и все они, используя разные/пользовательские темы).

Другим вариантом является, чтобы попытаться выяснить, тема используется и использовать эту информацию, чтобы внести изменения в соответствующий файл, но:

gsettings вам орг.гном.столе.интерфейс GTK-темы

Всегда показывает 'Адвайта', хотя его не используется.

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

Спасибо!

Обновление

на самом деле это показывает правильная тема используется в реальном времени:

gsettings вам орг.дружище.интерфейс GTK-темы

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

Обновление-2

Я закончил писать скрипт, что бы заменить левый/right_width и параметров bottom_height в конфигурационном файле темы, который используется конкретным пользователем.
Использование: запустите скрипт с именем пользователя в качестве параметра.

#!/бин/Баш

если [[и-Z $1 ]]; затем
 Эхо-нет параметры при условии' && выход 1 ; Интернет

themeRootDir=/usr/доли/темы/
backupDir=/опт/theme_backup$(дата +%г-%м-%ч%м%ы)
themeUsed=$(судо Су -с "gsettings вам орг.дружище.интерфейс GTK-тема | тр -Д '\'\'" $1)

если ! [[ -д $backupDir ]]; затем
 команды mkdir $backupDir ; интернет

если ! [[ -з themeUsed ]]; затем
 в rsync-АВ $themeRootDir$themeUsed $backupDir;
 Эхо "тема конфигурации резервного копирования: $backupDir"; еще
тема эхо 'не удается найти' && выход 1 ; Интернет

для XML В $(найти $themeRootDir$themeUsed -имя перевод*.формате XML'); делать
 СЕПГ -я/имя="left_width"/ц<имя="left_width" значение="10"/>' $XML-файле
 СЕПГ -я/имя="right_width"/ц<имя="right_width" значение="10"/>' $XML-файле
 СЕПГ -я/имя="bottom_height"/ц<имя="bottom_height" значение="10"/>' $XML-файле
сделано
+918
Matthew Wai 28 мар. 2017 г., 04:38:27

Вот упрощенно:

print_last_arg () {
 если [ "$#" -ГТ 0 ]
тогда
 с=$(( $# - 1 ))
еще
ы=0
интернет
 сдвиг "с$"
 Эхо "$1"
}

(обновлены основанные на @cuonglm указывают, что оригинал не прошел, когда нет аргументов, это теперь выводит пустую строку-изменить это поведение в другой пункт по желанию)

+907
Karthik Murali 2 нояб. 2016 г., 14:37:46

Я не могу устанавливать какие-либо инструменты, такие как экран или xproc на поле. Мне не нужно, чтобы изменить название, надо только найти название заголовка окна.

Эхе -е "\033]0;[название]\07"; изменяет название, я знаю. Но я просто хочу знать существующие названия.

+883
Cprzc 6 сент. 2011 г., 09:49:07

Вы рассматривали с помощью dos2unix?

+864
hertitu 27 дек. 2017 г., 06:26:51

Я использую довольно большой ИБП по сравнению с оборудования, подключенного к нему для того, чтобы увеличить время работы ИБП (до 1ч). Однако как практика техническое обслуживание рекомендуется выполнять их по крайней мере каждые 3 месяца. К сожалению, единственная машина, которая способна выполнять этот UPS в любое разумное время 1кВт рабочей станции под 100% нагрузкой. Но есть много дисков, так что я немного беспокоюсь о целостности данных.

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

Я смотрю в конец что-то вроде этого:

#Блендер безголовый работает на всех графических процессорах и всех ядер тратить 100% мощности

синхронизация
<команда, чтобы заставить все диски перемонтировать в режиме "только чтение">

#вот после примерно 30 мин происходит отключение электроэнергии 

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

+834
Salamsolo 24 янв. 2017 г., 20:49:07

Аргумент к этому -электронный вариант работы rsync - это не оболочка командной строки, это через командную строку. rsync и разбирает его со своими правилами, которые отличаются от Борна снарядов.

Как и все снаряды, он рассматривает пробелы как разделители аргументов и, как снаряды Борна он лечит одинарные кавычки и двойные кавычки (но не Слэш), как цитирование операторов. Это ничего не даст оболочки расширения (например, из$VAR, $(УМК), *.тхт, ~пользователя...).

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

Например, если ваш ssh ключа /cygdrive/с/Имярек/.СШ/Джон "чувак" Доу.ОГА, аргумент к должно быть что-то вроде '/cygdrive/с/Имярек/.СШ/Джон "чувак" Петров'"'"'ы.ОГА' или "/cygdrive/с/Имярек/.СШ/Джон "'"'"чувак"'"'" Доу.ОГА".

Можно определить специальную функцию для этого использовать rsync-цитировать как:

# ksh93/Баш/ЗШ синтаксис:
rsync_quote() {
 местные АРГ="$1"
арг=${арг//\'/\'\"\'\"\'}
 Е "С" %s "\п" "$ВАР"
}

в rsync-е "СШ-я $(rsync_quote "$sshkey") -п $dstport" ...

Другим вариантом было бы передать оболочки в качестве аргумента что бы потом быть в одной интерпретации SSH в командной строке. Преимущество заключается в том, что то, что снаряд мог сделать переменной, разложения.

Ключ=$sshkey порт=$SSH_COMMAND dstport='СШ-я "$" ключ-Р "$порт" "[email protected]"' \
 \по rsync -е "ш-с 'ивал "\$\ SSH_COMMAND"' ш" ...

Если вы запустите его с трассированием -Фе вызова execve -с 999, вы видите его раскатать:

для execve("/usr/бен/по rsync", ["через", "-е", "ш-с 'ивал \"$SSH_COMMAND\"' Ш", "1/", "локальный:2/"], 0x7ffc03b83678 /* 74 Варс */) = 0
трассированием: добавленные процесс 7208 
[пид 7208] для execve("/Бен/ш", ["ш", "-Си", "оценка \"$SSH_COMMAND\"", "ш", "локальный", "через", "--сервер", "-е.LsfxC", ""., "2/"], 0x7ffcc6ad0f28 /* 74 Варс */) = 0
[пид 7209] для execve("/usr/Бен/СШ", ["СШ", "я", "/cygdrive/с/Имярек/.СШ/Джон \"пижон\" Доу.ОГА", "-п", "2222", "локальный", "через", "--сервер", "-е.LsfxC", ""., "2/"], 0x5651a0c144a8 /* 74 Варс */) = 0
+817
Vu Tam Vu Ngoc Tam 11 окт. 2019 г., 23:57:25

Мне нужно быть в состоянии предоставить /bin и /lib каталоги внутри chroot-окружении, так что программы могут динамически правильно.

Есть ли способ сделать это без копирования /bin и /lib в Дирс в chroot-окружении?

Я пробовал симлинки, и они не работают с внутри изолированной тюрьмы, и каталоги не могут быть жестко связанные.

+776
user1266163 10 апр. 2017 г., 20:13:50

Взгляните на metasend в metamail пакет.

Вам нужен локально запуск почтового сервера (который может быть что-то вроде masqmail , что просто направляет его в "реальном" сервере).

+763
user165093 11 июн. 2012 г., 21:21:43

Я проверяю Бро бревна и хотел бы найти способ, чтобы использовать awk, чтобы захватить ИПС от трекера ссылке и поиск Бро журналы для тех IP-адресов, автоматически, печать результатов каждого матча на [пользовательская-наименование].тхт файл.

ПОДРОБНЕЕ:

Я новичок в awk, но пытаясь сложить все вместе. Я не обязан отчитываться на awk, если есть лучший способ сделать это. Эффективным было бы хорошо.

Сейчас я вручную с помощью функции Excel для сцепления колонны плохих IP-адресов (которые регулярно обновляются по ссылке) на супер длинные awk или строку:

кошка по протоколу HTTP* | у awk '/123\.456\.789\.012/ || /2-й ИС/ || /3-й ИС/' | сортировка -Н > file.txt

В настоящее время по протоколу HTTP.журнал имеет нормальные заголовки Бро... ТС по uid идентификатор.orig_h идентификатор.orig_p и т. д.

С точки зрения непрофессионала, что я пытаюсь сделать, это:

Если IP в строке 1 ссылка находится в HTTP.журналов, печать результатов line_1_ip.txt если IP в строке 2 ссылка находится в HTTP.отчет, результаты печати line_2_ip.txt и соавт.

Фрагмент ИПС будет выглядеть так:

#############################################################################################
злоупотребление#.ч Зевса IP-адресов "BadIPs" (за исключением подозрительных веб-сайтов и бесплатный хостинг-провайдеров) #
# #
# Для вопросов, пожалуйста, обратитесь к https://zeustracker.abuse.ch/blocklist.php #
#############################################################################################

103.230.84.239
103.241.0.100
103.26.128.84
103.4.52.150
103.7.59.135
104.218.48.99
104.219.232.12
104.236.55.19
107.150.58.84
108.61.193.211

Это просто текстовый файл.

Когда дело доходит до на самом деле, ссылающиеся на удаленный веб-страницы, чтобы вытащить из ИПС, я честно говоря не уверен, где даже начать. Но если я могу получить его, чтобы вытащить из локального файла, что даст мне отправную точку для работы.

+726
ChristopherS 28 июн. 2010 г., 18:54:20

Если вы собираетесь написать свой собственный менеджер буфера обмена, вы можете посмотреть на этом языке Python пример , который использует ГТК библиотеке, чтобы сделать большую часть работы. Вы могли бы хотеть изменить SELECTION_CLIPBOARD в SELECTION_PRIMARY. Класс описан здесь.

Выбор может быть форматированный текст, или изображения, но если вы только хотите обрабатывать текст, он может быть проще. Это намного короче, пример просто выводит на экран выбор каждый раз она меняется, и может быть достаточно для вас, чтобы сохранить историю выбранным текстом.

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

Если вы используете GNOME, то вы можете попробовать gpaste, которая должна быть доступна как пакет. Это менеджер буфера обмена, но, похоже, использовала dbus, а не механизм выбора Х11, поэтому он не может работать с чистой клиенты X11, но только приложений GNOME.

autocutsel также может быть отправной точкой, если вы программируете на языке C. он копирует первичный отбор для cutbuffer 0 всякий раз, когда она изменяется, для обеспечения совместимости с другими системами, когда с помощью VNC.

+715
Mbul 14 дек. 2010 г., 13:53:17

У меня были большие проблемы при входе в мой малиновый Пи сервер по SSH через удаленный IP-адрес.

В настоящее время я могу войти в сеть с помощью команды $ СШ [email protected]. Где 192.168.2.25 является локальный IP-адрес. Однако, когда я пытаюсь подключиться к моей Raspberry Pi через удаленный сервер с помощью команды $ ssh в пи@<внешний IP-адрес> -п номер порта я не могу подключиться.

Примечания

  • Я активировал переадресацию портов на моем роутере (звонок домашнее ступицы 2000) порты 22 и 10747. Пример моих настроек ниже (обратите внимание на внешние и внутренние порты одинаковые). Example Settings for port forwarding
  • У меня тоже нет-IP дык установлена и запущена, но я не смог войти через $ СШ Пи@<hostname.ddns.net> -п номер порта либо. Также отображается не как пинг <hostname.ddns.net> и пинг <внешний IP-адрес> имеет 100% потерю пакетов. Обратите внимание, что я только пытался подключиться через внешний IP адрес, при этом в домашней сети интранет.
  • Я попытался, следуя инструкциям здесь и здесь. Но не помогли мне решить мою проблему.
  • Малина Pi подключен к интернету (через apt-get и работе веб-браузеров). В настоящее время мой малиновый Пи выступает в качестве DNS-сервера через Пи-дыра , но я планирую расширять функциональность, как только я могу работать удаленно.

Дополнительная Информация

Таблица маршрутизации

маршрут -Н $ судо 
Таблица IP-маршрутизации ядра 
Пунктом Genmask Шлюз Флаги Метрики Использовать Реф Недвижимость
0.0.0.0 0.0.0.0 192.168.2.1 УГ 202 0 0 eth0 в
192.168.2.0 0.0.0.0 255.255.255.0 U на 202 0 0 eth0 в

Дистрибутив Linux

$ команду -а
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютор: Raspbian
Описание: Raspbian GNU/Линукс 8.0 (Jessie)для
Релиз: 8.0
Кодовое имя: Джеси

Порты включены в файл/etc/протокол ssh/sshd_config в

# Какие порты, IP и протоколов мы слушать
Порт 22
Порт 10474

Сканирование портов результаты открыть порт проверить инструмент:

enter image description here

Если есть какие-либо другие сведения, которые необходимо просто скажите команду для запуска.

+706
Vishwaprabhakar Singh 16 сент. 2018 г., 04:44:02

У меня есть пара скриптов в мой файл bash, который должен выполнять определенные задачи, скажем, ...

#!бин/Баш
ням -й обновление
обслуживание перезапустите nginx
ням установить на вершине
кот /ВАР/лог/somelog.журнал > /Дома/хрон/на php/скрипт

Он идет дальше и дальше, но проблема в том, что с каждой взятой задач, Баш показывает мне выход. Как служба перезагрузите nginx, например, выводит какие-то сообщения. И я хочу, чтобы скрыть все эти сообщения. Какое вообще общепринятым способом достижения этого? Потому что, я собирался перенаправить стандартный вывод в /dev/нуль , но, учитывая, что у меня более 50 последовательных задач для выполнения, это будет означать, у меня в /dev/нуль , что многое, что по каким-то причинам не кажется эффективным для меня.

+667
Joana B 13 нояб. 2015 г., 15:33:11

Это, кажется, проблема с одним из моих контроллеров USB, подключении устройства в другой контроллер решен вопрос.

+661
Kinetic Stack 25 окт. 2019 г., 20:02:05

У меня простой скрипт носатик для Deadbeef-аудио плеер:

enter image description here

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

Текст
${цвет 3399FF}${alignr}аудио дБ играет: 
#${alignr}
${цвет FFFFFF}${alignr} ${exec для deadbeef --текущеевоспроизведение "%в"} 
${цвет FFFFFF} ${alignr}${exec для deadbeef --текущеевоспроизведение "%Т"}
${цвет FFFFFF}${alignr}${exec для deadbeef --текущеевоспроизведение "%б"} 
${цвет FFFFFF}
${alignr}${цвет 3399FF}${exec для deadbeef --текущеевоспроизведение "%е"}${смещение 2}${alignr} / ${exec для deadbeef --текущеевоспроизведение "%л"} 
${alignr}${изображение ./логотип.ПНГ-Р 0,-1 -С 25х25}${цвет 3399FF}

Как я могу добавить прогресс-бар, показывающий прогресс через песню?

+649
fastlane 1 дек. 2010 г., 07:46:23

В настоящее время я учусь, как использовать Ubuntu, и в то время как я использую Ubuntu 17.10. Подключение HDMI для Асер монитор работает прекрасно. Однако, в Ubuntu 17.10 имеет некоторые проблемы по поводу apt-получить обновления на моей машине.

Так что придется переключиться на Ubuntu 16.04. К сожалению, в Ubuntu 16.04, его нельзя признать моим HDMI-подключение к монитору.

Я не знаю, почему. Хотя, я уже пробовал разные решения, но это не сильно изменится. решение: https://askubuntu.com/questions/966883/vga-not-listed-in-xrandr-output-projector-not-working-intel-kabylake-graphics/968522#968522

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

Если кто может помочь - я очень ценю.

+572
Alex Weber 21 янв. 2010 г., 07:59:26

Вы не смонтировать аудио CD. Вы можете прочитать об этом здесь монтирования компакт-диска в Linux в 4. Монтаж главе звуковой компакт-диск.

Для того, чтобы слушать музыкальные компакт-диски, все что нужно сделать, это вставить музыкальный компакт-диск ( компакт-дисков ) в дисковод компакт-дисков/DVD-дисков и ваша любимая музыка в CD-плеер.

Для того, чтобы прослушивать аудио компакт-диска вы можете обратиться к этой статье mplayer'а: воспроизведение аудио компакт-диска. Что вам нужно сделать, это просто использовать команду ниже:

mplayer'а -компакт-диск-устройство /dev/компакт-диск -кэша 5000 CDDA формате://1

где 1 - это ваш трек-номер, и -кэша 5000 опция указывает на то, что должно происходить кэша 5 секунд, чтобы избежать задержек, когда диск останавливается (если вы используете пауза).

+553
Geoff Oxberry 19 авг. 2013 г., 06:28:05

В Linux дистрибутив, скажем, в Ubuntu 14.04, как можно найти время и дата, когда данный конкретный ядра Linux был составлен/построили?

+527
Stav Katz 19 апр. 2011 г., 11:27:42

Пробовал С ниже метод и хорошо работал, как ожидалось

 к=`в awk -F " и&" '{печати НФ}' test.txt | СНП | тр| руководитель -1`
для ((ч=1;х<=$к;Х++)); сделать на awk -V н="$х" -F " и&" '$ч ~ /счет/ || $ч ~ /экс/ || $ч ~ /серийный/{печати $ч}' test.txt; сделано

выход

АКТС=1
АКТС=2
Экс=1118
Серийный=1011
Экс=1218
Серийный=201
+503
Christopher Carroll 11 февр. 2017 г., 02:03:55

Может быть, вы можете попробовать

как lsof | grep в $ПИД

Или

ПС вход aux | grep в $ПИД
+498
Grant Stenson 27 окт. 2014 г., 16:17:33

Ищите строки, начинающиеся с CONFIG_HZ= в этих файлах :

/загрузки/файл config-$(uname-Р)

файл /boot/config файл

/proc/config.gz

Примечание : если последний файл отсутствует, попробуйте загрузить его с

команды modprobe конфиги

Последний шанс : Google для средство экстракт-ikconfig (к сожалению я не пробовал).

+454
Tanvir 1 июл. 2018 г., 00:17:45

Используйте трубы, Люк!

Чтение файла | фильтра | записать обратно

СЭД с/рисунок//' BIGFILE | ДД=BIGFILE усл=notrunc

в этом случае СЭД не создает новый файл и просто отправить вывод по конвейеру в ДД , который открывает тот же файл. Конечно, можно использовать команду grep в конкретном случае

команда grep -v с "паттерн" BIGFILE | ДД=BIGFILE усл=notrunc

затем обрезать остальные.

ДД, если=/dev/нуль=BIGFILE искать=1 БС=BYTES_OF_SED_OUTPUT
+451
Man1nBlack 14 окт. 2016 г., 18:53:14

Я могу предположить, что вам не удалось сделать это сейчас? Предполагая, что. Убедитесь, что у вас есть следующее в файл/etc/ГДМ/таможня.конф:

[безопасности]
...

DisallowTCP=Фале
AllowRemoteRoot=истина
...
[удаленные]
Включить=истина

DisallowTCP это правда, и AllowRemoteRoot является ложной насколько я помню, и [удаленные] включить может, или не может быть правдой. Но вам нужно убедиться, что она есть, и правда. Я только упоминаю AllowRemoteRoot в случае необходимости. В противном случае просто оставлю это ложь.

Редактировать: извините, я нечаянно перевернутая запись для DisallowTCP (теперь исправил)

EDIT2: вот полное изложение для RedHat/CentOS в (слишком много информации, чтобы размещать здесь рядный).

НТН

+396
user281910 25 янв. 2018 г., 22:35:40

Кажется, я нашел виновника в моем .файл файл. Он включил запись

значение umask 027

После комментирования строки из разрешения исправлено!

+388
Maria Andrea Moreira 27 мар. 2013 г., 19:02:48

У меня Гуфи псевдонимов sendmail.локальный файл, созданный для передачи электронной почты в procmail. Это настройка, которая работала над древними системами Солярис. Сейчас я работаю в системе компилятора RHEL6:

# кот /и т. д./редхат-релиз 
Выпустить Красную Шапочку предприятия сервера Linux 6.2 (Сантьяго)

Так у меня это /и т. д./почта/псевдонимы.локальный файл:

пользователи-журнал: "|/usr/Бен/требуется /авто-пользователей/данных//журналы/.к procmailrc"

Каталог /авто/данных/пользователи/журналы/.к procmailrc выглядит так:

# кот /авто/данных/пользователи/журналы/.к procmailrc
Хранения=/авто/данных/пользователи/журналы/

:0
responselog

Насколько я понимаю, требуется просто написать в файл /авто/данных/пользователи/журналы/responselog. Но почему я вижу число процессов для procmail расти.

# ПС-эф | грэп для procmail | туалет -л
19
# 2 сна
# ПС-эф | грэп для procmail | туалет -л
23

И это число продолжает расти. Если я сделаю трассированием -п я получаю этот выход:

# ПС-эф | грэп для procmail 
почта 2872 2861 0 17:05 ? 00:00:00 /в/etc / smrsh/требуется /авто пользователей/данных//журналы/.к procmailrc
...
# трассированием -п 2872
Процесс добавленные 2872 - прервать, чтобы бросить
вызов fcntl(6, F_SETLKW, {тип=F_WRLCK, откуда=SEEK_SET, пуск=1697659298, лен=0}

и процесс просто висит там. Что происходит? Я неправильно для procmail?

+375
Hexalyse 14 июн. 2015 г., 13:39:33

Я хочу что-то подобное в одном из моих файлов синтаксиса:

пусть s:mask1="некоторые символы здесь"
пусть s:mask2="и некоторые символы здесь"

синтаксис регионе MyOwnRegionName начать=з:mask1 конец=с:mask2

(идея состоит в использовании переменной с:mask1 в несколько области определения.)

Но это не сработает. ВИМ сообщает следующие ошибки:

Е402: фигня после рисунка: с:mask1 конец=с:mask2
Е475: недопустимый аргумент: bmlRecsOps начать=з:mask1 конец=с:mask2

Мне удалось обойти эту проблему:

выполнить синтаксиса области MyOwnRegionName начать=/'.ы:mask1'./ конец=/'.с:mask2.'/'

Но я не совсем понимаю, почему и как это работает. Я не уверен, что это правильный путь. Подготовка строку, которая содержит команду - что-то не так об этом. Или это?

+366
danil nik 6 мар. 2017 г., 19:30:33

Оперативная память в компьютере это полезно для двух вещей: чтобы сохранить в памяти программ, и как кэш недавно используемых содержимого диска. На типичный здоровый настольной системы, примерно половина памяти уходит на каждый. Вы можете проверить использование памяти с бесплатным команде; “использовать” колонку “-/+ буферы/кэш” - это рисунок по памяти, используемой для данных программы, и “буферы” и “кэш” значения дискового кэша.

Когда вы скачиваете много всего, эти данные заполняет кэш диска. Как это так, что-то еще придется идти, потому что память конечна. Похоже, что у вас не запущены какие-либо программы, которые редко используемых данных, поэтому данные записываются в своп; напротив, другие данные, извлекается из кэша.

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

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

Что вы не видя никакой подкачки вообще, это немного странно. Это предполагает, что вы настроены свой подкачки значения, что снижает производительность (своп использование здоровой, но есть много советов в интернете, что предполагает его выключения, которые почти всегда контрпродуктивно).

+355
Lester Ingber 1 сент. 2015 г., 08:55:31

Я бегу в CentOS 7.3 на архитектуру x86_64. У меня есть два диска, первый - 256ГБ SSD , где /корень, /Boot, и, своп и /дома настроен. 0Second один жесткий диск 4 ТБ , который монтируется как /данных и в настоящее время насчитывает более 1 ТБ данных.

Я хочу, чтобы развернуть /домой, а это недостаточно и не хватит в ближайшее время. Чтобы добиться этого, я хочу использовать 4 ТБ HDD у меня такие, что я могу использовать его как в качестве /дома и /данных.

/данных и не только /домой , потому что у меня уже есть некоторые приложения и данные, настроен с абсолютными путями, как /данные/ской/ицк.

Можно ли добиться этого без форматирования ничего и надеюсь не потерять на какие-либо данные?

Я делюсь ниже информационной системы, если более подробная информация необходимо, пожалуйста, дайте мне знать.

ДФ-ч

Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/сл-корень 55г 27г 29г 50% /
devtmpfs 55г 55г 0 0% /Дев
файловая система tmpfs 55г 55г 0 0% в /dev/ГИМ
файловая система tmpfs 18М 55г 55г 1% /запуск
файловая система tmpfs 55г 55г 0 0% файл /sys/ДФ/группы
на /dev/sda1, поскольку 173M 1,9 г 1,7 г 10% /загрузки
на /dev/sdb1 3,6 т 708Г 2,8 т 21% /данные
/Дев/маппер/сл-дом 165г 3,0 г 162 г 2% /домой
файловая система tmpfs 12К 11г 11г 1% /выполнения/пользователей/42
файловая система tmpfs 11г 11г 0 0% /выполнения/пользователей/1001

кот в /etc/fstab строчку

/Дев/маппер/сл-корень по умолчанию / по умолчанию 0 0
Идентификатор UUID=02663577-6456-477e-8489-3565659de456 /загрузки файловой системы XFS по умолчанию 0 0
/Дев/маппер/КЛ-домой /дома в XFS по умолчанию 0 0
/Дев/маппер/КЛ-СВОП по умолчанию своп своп 0 0
файл /dev/sdb1 /данных в ext4 по умолчанию 0 0
+353
MeHim 16 февр. 2013 г., 06:02:27

Замусоривание кода, С если заявления, чтобы выполнить переключение на типа coreutils работает, однако чисто программных решений для обработки различных типов является использование полиморфизма. Поскольку это Баш, мы не имеем полиморфизм как таковой, но я возиться с способ подделать его. Единственное требование заключается в том, что ваш .bashrc и файл и т. д. быть организованы в функции.

Сначала я создал тест для coreutils тип платформы:

get_coreutils_platform() {
 местные ls_version="$("ЛС" --версия 2>/Дев/нуль)"
 если [[ "$ls_version" == *"в GNU coreutils"* ]]; затем
 Эхо гну
еще
 Эхо БСД
интернет
}

Затем мы можем послать зависимости от типа:

платформа=$(get_coreutils_platform)
платформа define_standard_aliases_$
платформа configure_shell_vars_$

Вот БСД реализации:

define_standard_aliases_bsd() {
define_standard_aliases
}

configure_shell_vars_bsd() {
configure_shell_vars
 экспорт CLICOLOR=1
}

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

И ГНУ осуществлению:

define_standard_aliases_gnu() {
define_standard_aliases
 псевдоним LS='LS с --цвет=авто'
}

configure_shell_vars_gnu() {
configure_shell_vars
}

Для полноты ради, вот пример реализации "абстрактный базовый":

define_standard_aliases() {
 псевдоним Лл='ЛС-л'
 псевдоним л.='ЛС-д .*'
}

configure_shell_vars() {
 экспорт редактора=ВИМ
}
+348
user101605 13 июн. 2012 г., 11:02:07

Архив у вышестоящего источника для Ubuntu (и Debian) сделать пакет. Я настоятельно рекомендую вам установить двоичный пакет. Вы найдете его здесь для Xenial: прокрутите вниз, нажмите кнопку на первом “релизе” пакет, который соответствует вашим архитектуре (вероятно, 4.1-6 для архитектур amd64), и скачать на .деб файл в “загружаемые файлы” раздел. Передать, что к виртуальной машине, а затем запустить

судо команды dpkg -я make_4.1-6_amd64.деб

из той же директории вы сохранили его.

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

+250
Java Ka Baby 23 мая 2011 г., 12:59:10

Чтобы ответить на главный вопрос в короткие, по rsync вроде пишут удвоить количество байт, потому что она создает два процесса/нити, чтобы сделать копию, и есть один поток данных между процессами, но и еще один прием к нужному файлу.

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

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


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

Тест похож на ваш:

$ test2 на РМ
$ трассированием -Ф-Е след=процесс,socketpair,открыть,закрыть,и DUP,dup2,читать,писать -о, как rsync.отчет по rsync -avcz --прогресс пользователя test1 test2 на
$ Общ -л именем test1 test2 на
-RW-р-р-- 1 itvirta itvirta 81920004 июн 21 20:20 тест1
-RW-р-р-- 1 itvirta itvirta 81920004 июн 21 20:20 условие_2

Давайте возьмем число байтов, записанных для каждого потока в отдельности:

$ для X в 15007 15008 15009 ; делать Эхо -Ан "$х: "; грэп -Е "$Х (<... )?писать" по rsync.начать войдите | у awk '{ФС=" = "} {сумма += $2} Конец {напечатать сумму}' ; сделано 
15007: 81967265
15008: 49
15009: 81920056

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


Я не проверял, но я вам скажу, что даже с Дельта-сжатия включена, пожалуй, самый "удаленный" конец rsync и до сих пор записывает (большинство) файл в полном объеме, в результате чего примерно такое же количество записей как с ДЦП. Передача между потоками rsync-это меньше, но конечный результат все тот же.

+221
Kirill Tronin 17 июн. 2015 г., 05:33:34

Я выполнении программы с перенаправлением ввода:

 $ прогрессив < Ф

В этом случае stdin с полной буферизацией.

Есть трюк, чтобы сделать это небуферизованная или линия буферизованный?

Редактировать.

Не изменяя исходный код программы (я.е через setvbuf())

+210
Zacharin 26 апр. 2017 г., 06:00:19
Ключевые слова=("дельфины" и "рыба" "собаки" "кошки" "игуаны")
Компании IFS=$'\п'
найти . -тип F ! -старпома грэп -ФК "${ключевые слова[*]}" {} \; -старпома РМ -Ф {} \;

Хотел удалить файлы, которые не имеют ни одного слова.

+139
Ramona Mccollum 15 авг. 2019 г., 08:25:29

Я получить размер файла в байтах, как это:

actualsize=$(ду -б "${файл}" | кат-Ф 1)
+138
russman6 29 янв. 2019 г., 19:30:28

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

Кстати, вы можете использовать эти HDS на окна. Проверить это вне.

+68
hypers 15 февр. 2019 г., 09:32:42

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

$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