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

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

кошка /proc/filesystems С | Е С/nodev//' | е с/,$//'

Мой вывод выглядит следующим образом:

файловой системы sysfs
файловой системы
ramfs так
bdev
прок
контрольную группу
наборе процессоров
файловая система tmpfs
devtmpfs
активные
securityfs
sockfs
pipefs
anon_inodefs
devpts
в ext3
в ext2
в ext4
них
для vfat
ecryptfs
fuseblk
взрыватель
fusectl
pstore
mqueue
binfmt_misc
vboxsf

Как я могу изменить это на единственной строке выходного файла с разделителями между файловой системой?

Я понял, что часть его с помощью команды xargs:

кошка /proc/filesystems С | Е С/nodev//' | команды xargs | СЭД -е 'е/ /,/г' 

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

+37
Chris Yu 6 янв. 2015 г., 05:57:28
37 ответов

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

на awk 'начало{РС=""} test.txt{gsub("\п"," ");печатать}' 
+983
Pedro Raimundo 03 февр. '09 в 4:24

В анзибль модуль "пользователь" должен работать для вашей проблемы. Но вы должны предоставить уже зашифрованный пароль-хэш вместо. Сделать хэш с:

помощи mkpasswd метод=ша-512

Выполнить анзибль специальной команды с цитируемой сгенерированный хэш-строку:

анзибль -V все -я <имя>, --стали --экстра-Варс 'ansible_become_pass=<судо пароль> ansible_password=<судо пароль>' это --User=<пользователь СШ> -к -м пользователя-параметр args='имя=корень update_password=всегда password="$6$IZjuXoio1$zHpQQDZGDPwG8mr2R6Mrt1C8Nqstui75ent/o0oSVJ3M6rqff8993kmAaTgbc9q9HTgPd2jtzukeqgeigkfun0"'

Prerequesites: анзибль и sshpass на клиентской машине.

+850
jay jay 22 авг. 2019 г., 01:01:12
Другие ответы

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


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

В Баш оболочки не поддерживает, что вы хотите сделать. В ЗШ раковина делает из коробки.

% функция mkdir sample11 SAMple12 sample21 sample22 из dir1
% Лл
итого 20
drwxrwxr-X 2 двух ФПМ ФПМ 4096 июня 9 13:46 из dir1
drwxrwxr-X 2 двух ФПМ ФПМ 4096 июня 9 13:46 sample11
drwxrwxr-X 2 двух ФПМ ФПМ 4096 июня 9 13:46 SAMple12
drwxrwxr-X 2 двух ФПМ ФПМ 4096 июня 9 13:46 sample21
drwxrwxr-X 2 двух ФПМ ФПМ 4096 июня 9 13:46 sample22
% проб=$(найти . -тип D -iregex './образец[0-9][0-9]' -print0 команды | сортировка -з)
% Эхо $образцы
./sample11./SAMple12./sample21./sample22
% Эхо $образцы | Од -а
0000000 . / ы с т р е л 1 1 нул . / С А М
0000020 П 1 2 нул . / ы с т р е л 2 1
0000040 нул . / ы с т р е л 2 2 нул НЛ
0000055
%
+814
arothuis 1 авг. 2018 г., 00:25:00

Запуск скрипта первый способ запускает его как дочерний процесс. Источники (второй путь), с другой стороны, запускает скрипт, как если бы вы ввели все свои команды в текущей оболочке - если скрипт присваивает переменной, она останется набора, если сценарий завершается, ваша сессия будет завершена. Увидеть, помочь . для документации.

+788
Akhil Sharma 13 апр. 2018 г., 15:00:03

Вы можете использовать следующую команду

СЕПГ -я "/это тест,/с/^Это тест$//г" тестов && СЭД -я '/^$/тесты д' 

Входной файл

тест Кот

Это тест
на localhost% это тест

После выполнения вышеуказанной команды

выходной файл

тест Кот

на localhost% это тест
+781
icco 20 июл. 2010 г., 22:42:11

При синхронизации используется для синхронизации системного вызова.

Руководство по синхронизации системного вызова говорит:

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

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

+771
Arahman 14 сент. 2015 г., 00:20:54

Я пытался воссоздать БД пользователей и БД экземпляра (работать над уже существующими), так что я побежал следующие две команды в MySQL командной строки:

создать пользователя '${тест}'@'localhost в идентифицируемая как '${Управления}';
создать базу данных ${тест};

Я получил этот выход:

Ошибка 1396 (HY000) в строке 1: операции создания пользователя не для 'теста'@'localhost в

Причина ошибки, конечно, происходит потому, что пользователь уже существует).

Мой вопрос

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

Обновление после ответа

в MySQL -V и приносит:

в MySQL версии 14.14 дистриб 5.7.20, для Linux (x86_64 с) используя оболочку EditLine

+749
SWV 31 июл. 2017 г., 22:53:01

Вы должны использовать это так:

ЛС-л | на awk -в д="$дата" '$0 ~ д {печати $ЯТ}'

Объяснение здесь

Но может быть лучше использовать найти в вашем скрипте.

найти . -параметр maxdepth 1 -тип F -daystart -то ctime -дата "+%д"`

Если у вас есть классический , как awk , а не поглазеть:

найти * -чернослив -тип Ф -см -`Дата '+%д %ч %м' | у awk '{печати ($1*24+$2)*60+$3}"
+650
tengri 28 окт. 2010 г., 13:41:25

У меня есть USB-диск, который при подключении к CentOS 6.5 система показывает это как выход в fdisk -л.

Диск как /dev/СДН: 2000.4 ГБ, 2000398934016 байт
255 головок, 63 секторов/дорожку, 243201 цилиндров
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Идентификатор диска: 0x00113504

 Загрузочное Устройство Начало Конец Блоки ID Система
/разработки/sdn1 * 5 243200 1953471870 БФ Солярис 

Я хочу смонтировать эту файловую систему в системе и до сих пор это был кошмар. Это то, что я пробовала. 1. Установлено УФС поддерживает использование elrepo. Попробовал все варианты, которые УФС обеспечивает (различные ufstypes). 2. Установлен поддержка ZFS. Не очень понял, могу ли я сделать что-нибудь еще с ним.

Некоторые команды mount, что я пробовал ниже. Я не перечислять все их комбинаций слишком много.

горе -Т УФС -Оро,ufstype=ufs2 /Дев/sdn1 /тугриков
горе -Т УФС -Оро,ufstype=sunx86 /Дев/sdn1 /тугриков
горе -Т УФС -Оро,ufstype=солнце /Дев/sdn1 /тугриков
горе -Т УФС -Оро,ufstype=старые /Дев/sdn1 /тугриков

Все эти команды доклад УФС ядра модуль отчетов как плохое магическое число в dmesg.

Может кто-нибудь помочь? Как я мог монтировать файловую систему в Linux. Читать-только гора будет достаточно хорош.

Ответы на комментарии:

  1. команда dmesg | грэп -я Солярис не показывают ничего. Однако, как расстались и программы fdisk показывать только один раздел, который sdn1.
  2. команда zpool статус и команда zpool список как показывают "нет бассейна".
+638
user22454 8 окт. 2018 г., 15:39:34

Я с Ubuntu 12.04 LTS и я хотел бы установить FSLView. Я не могу установить его через Центр приложений Ubuntu, и при попытке установки пакета через командную строку с помощью команды sudo dpkg Для -я fslview_4.0.0~бета1-1~nd12.04+1_amd64.деб, я получаю ошибки:

Ошибки возникли при обработке: fslview

apt-получить обновление говорит мне:

09:58:29 загрузок > судо apt-получить обновление чтение списков пакетов... готово построение дерева зависимостей чтение информации о состоянии... готово, вы захотите воспользоваться 'apt-получить -Ф Install' для исправления этих. Следующие пакеты имеют неудовлетворенные зависимости: fslview : зависит: neurodebian-популярности, но его невозможно установить
 Зависит: libqt4-qt3support (>= 4:4.5.3) но он не установлен
 Зависит: libqtassistantclient4 (>= 4.6.3), но он не установлен
 Зависит: libqwt5-библиотеки Qt4, но он не установлен
 Зависит: libvtk5.8-на Qt4, но он не установлен
 Рекомендует: fslview-док, но его невозможно установить
 Рекомендует: qт-помощник-совместимости, но он не установлен
 Е: неудовлетворенные зависимости. Попытайтесь использовать-F.

Что значит "невозможно установить" имеете в виду? Если я делаю apt-получить -F устанавливают, FSLView только удаляется. Как я могу исправить это?

+583
Ted Pettis 17 июл. 2012 г., 23:37:57

После недолгих поисков, я нашел документ плагина certbot-ДНС-rfc2136 является устаревшим!

В BIND9 официального репозитория Git, я нашел следующее сообщение:

  1. [Функ] использование технологии DNSSEC-keygen для создания ключей ксом это deprecated в пользу Циг-кейген. технология DNSSEC-keygen для будут печатать предупреждение, когда используется для этой цели. Все алгоритмы ксом будут удалены из технология DNSSEC-keygen в будущем выпуске. [РТ #42272]

Итак, окончательное решение:

Циг-кейген -это алгоритм криптография SHA512 Циг-ключ > в /etc/персонализация/Циг.ключ
+555
Kalius Scripts 5 сент. 2013 г., 08:09:52

Наиболее вероятной причиной на Debian 9 заключается в том, что у вас есть консоль=к ttys1 установка на ядра командной строки, которая добавлена Гетти-генератор набирает обороты, заставляя его создать серийный Гетти@к ttys1 услуги. Эта служба работает Weitse Venema по agetty отношении к ttys1 устройства. Но вы на самом деле не имеют /Дев/к ttys1 терминал символьное устройство на вашем сервере. Файл (видимо) существует, но это не файл символьное устройство терминала.

Дальнейшее чтение

+554
Andrew Prucnal 10 апр. 2018 г., 01:16:27

Почему файлы в алфавитном порядке, игнорируя длина имени файла в терминале?

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

Это конечно банальный вопрос, но я немного любопытно об этом на некоторое время.

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

$ касания файл1{1..16}

общ. в этом же каталоге будет отображаться следующее:

-РВ-р--р--. 1 пользователей 0 24 мая 11:14 файл1
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file10
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file11
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file12
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file13
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file14
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file15
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file16
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 файл2
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 файл file3
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 файл file4
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file5
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file6
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file7
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file8
-РВ-р--р--. 1 пользователей 0 24 мая 11:14 file9

На мой вопрос почему "file10" следовать "файл1" таким образом в терминале? При просмотре файлов в детали или в виде списка упорядоченного по имени или введите в графический интерфейс, те же файлы отображаются как "файл1", "файл2", "файл file3", и т. д.

Списки файлов в GUI, кажется, приоритеты в алфавитном порядке по длине имени файла, список файлов из наименьшей длины к наибольшему. Это правильно? Есть еще техническая причина для этого? Это Общ команду "уходим со своего пути" чтобы заказать файлы таким образом, или же с GUI?

+526
amethystAnt 4 июн. 2014 г., 03:40:31

Попробуйте это.

СЭД -е '/2018-03-09T13:5[4-9]/!д' LogAgentServer

+504
user3681693 15 окт. 2016 г., 02:40:41

один-лайнер:

ПС вход aux | grep в firefo[х] | у awk '{печати 2$}' | команды xargs убить
+471
Decio 22 нояб. 2016 г., 23:32:48

Я бегу МФУ 6.9.0.31 на моей локальной системе Windows 7 рабочих станций. Я доступа к серверу Ubuntu просмотреть графически больших наборов данных в моей сессии МФУ. Когда я прошу меньший набор данных у меня нет проблем, но когда я доступ к очень большой набор данных, я получаю следующее сообщение об ошибке:

ИО: неустранимая ошибка ввода-вывода 11 (ресурс временно недоступен) на X сервера "localhost:13.0"
 после 629 запросов (164 известен обработанные) с 0 остальных событий.

ТКС Стив

+464
user2985448 19 сент. 2011 г., 09:28:50

Я постараюсь ответить на все три части этого вопроса для вас

[Почему это] необходимо, чтобы экспорт LD_LIBRARY_PATH для обеспечения правильного с исполняемым# поведение программы

установка программ или скриптов удается найти библиотеку libc.так.6 в поддиректории директории /usr/libx86_64-Линукс-гну, не требуя от клиента указать в переменной LD_LIBRARY_PATH

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

Как только вы поймете это, вы понимаете, что ряд известных локаций не может не включать .. Вы можете увидеть множество известных местах путем анализа текстового файла в/etc/ЛД.так.конф. Если вы измените его, вы должны выполнить команду ldconfig для обновления своего correpsonding двоичном базе.

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

как нас глобально указать в переменной LD_LIBRARY_PATH, пока компьютер перезагружается [...] есть ли более элегантный способ, чем передача переменной LD_LIBRARY_PATH как аргумент envp в execle?

Установив его на глобальном уровне, будет очень плохой идеей, так как это нарушило бы судо, паролейи других льготных программ. Я не понимаю, почему вы не можете задать в переменной LD_LIBRARY_PATH в shell-скрипт в приложении, хотя. Вам не нужно запускать его как программу "терминал", так как он не пишет ничего существенного к терминалу

#!/бин/Баш
#
APP_DIR=/путь/к/приложению
APP_DIR_LIB="$APP_DIR/Либ"
APP_DIR_EXE="$APP_DIR/someprogram.exe"

экспорт переменной LD_LIBRARY_PATH="$APP_LIB_DIR"${переменная LD_LIBRARY_PATH:+:$переменная LD_LIBRARY_PATH}"
метод exec "$APP_DIR_EXE" "[email protected]"

Эхо "Опа" >&2
выход 1

Я использовал "[email protected]" , так что любые аргументы, переданные скрипту применяются к исполняемому себя.

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

+441
Stefan Wobbe 13 февр. 2017 г., 21:34:19

У меня есть два сервера svrA и svrB (как в CentOS 7), где svrA-это ключевая система, поэтому я не могу ничего менять на нем, и svrB-это одно, я работаю на. svrA содержит файлы журналов мне нужно передать svrB. svrA предоставляет эти Через только для чтения монтирования NFS, с следующим в/etc/экспорт:

/опт/лог-файл *(РО,no_root_squash,небезопасно)

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

На мой svrB, у меня есть скрипт переноса журнала, который монтирует NFS, и копирует файлы из svrA в svrB. По соображениям безопасности, я не хочу, чтобы этот скрипт запустить как root на svrB, он вместо отдельного пользователя. Но это означает, что я не могу открыть некоторые файлы на сетевом диске в svrA!

Есть ли способ я могу установить svrA по NFS из svrB "с правами администратора", так что я могу читать "режиме 600, владельцу root" файлы из svrA, без необходимости

  • стать root на svrB, или
  • ничего изменить на svrA?

Я знаю, что на OpenVMS, NFS клиент может указать номер UID/GID не через прокси. Но разве можно с CentOS 7?

+423
Porisco 15 авг. 2019 г., 02:53:54

Я открыл корпус и набрал "человек-ПС", а затем foudn разделе см. также. Вот что это на моей системе Минт 14:

СМ. ТАКЖЕ
 pgrep(1), pstree(1), верхней(1), учеб(5).

Ваши указания, скажем, чтобы выбрать один из них и использовать его, чтобы получить список всех процессов с именем "демон". В этом случае, pgrep-твой друг. Читать страницу Man pgrep (человек pgrep) научиться делать pgrep выплюнул имя процесса наряду с ПИД для sshd процессов.

На моей системе, я вижу, что опция "-L" и будет делать это:

$ pgrep -я демон
10247 накопитель sshd
+409
KLMM 10 дек. 2014 г., 06:47:10

Когда я тренировался с помощью fdisk, к сожалению, двух разделов добавил с таким же начального и конечного секторов. При монтировании их по отдельности я вижу одних и тех же данных на два раздела. Это ошибка в программе fdisk? Как я могу это исправить?<code>fdisk -l</code> listing, showing /dev/sdb1 and sdb2 occupying the same blocks

+407
Tagatose 4 мая 2014 г., 22:10:55

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

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

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

См. Также эту (довольно маленький) Википедия страницы про флаг Boot: en.wikipedia.org/wiki/Boot_flag

+360
Roger Geng 27 нояб. 2010 г., 08:04:35

Я работаю на небольшой скрипт, который регистрирует, что пользователь активно работает на (на рабочем столе), и, следовательно, должен знать, если пользователь активен или простоя. Скрипт запускается как root через кронтаб каждые 1 минуты.

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

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

Как я могу это сделать? Есть ли другой способ проверить, если пользователь находится в режиме ожидания или нет?

Я под управлением CentOS Linux версии 7.3.1611.

+322
Naoyuki Tai 18 нояб. 2013 г., 01:45:39

Как насчет х окон? Вы можете настроить модуль на 6 экранов? Или сделать его возможность перетаскивать х окон?

Ограничение тока xorg это 16 устройств отображения, но с несколькими головками карты, как правило, будут рассматриваться как единое устройство, если вы не хотите отдельный логический отображает (не с xinerama-стиль).

+270
Arlene Woodruff 18 июн. 2013 г., 18:09:18

В найти инструкцию страница объясняет:

 -Пермь +режим
 Устаревший, старый способ искать файлы с любым из ТВ‐
 биты миссии в режиме set. Вы должны использовать -Пермь вместо /режим.
 Пытаюсь использовать синтаксис `+' с символическим режимов даст сюр‐
 поддев результаты. [...]

Так что да, это одно и то же, но вы должны использовать -Пермь /режим.

+255
Ayaz Khalid 6 окт. 2012 г., 11:51:01

Я пытаюсь скомпилировать приложения minitube в Ubuntu 16.04 LTS для использования репозитория установить версию Qt, как видно в: http://sourcedigit.com/19858-how-to-install-qt-5-6-1-on-ubuntu-16-04/ и после принятия ./на Qt с открытым исходным кодом-Linux на х64-5.6.1.запустить исполняемый файл, я установил его как root в каталог/opt/Qt5.6.1/ папку.

В ЛС-я в этой папке есть такие файлы:

команда ls-l в папке /opt/Qt5.6.1/
σύνολο 70912
drwxrwxr-х 3 корень корень 4096 Μάρ 24 16:24 5.6
-RW-р-р-- 1 корень 23224 Μάρ 24 16:29 components.xml
drwxrwxr-X 2 двух корень корень 4096 Μάρ 24 16:25 расст
drwxrwxr-х 3 корень корень 4096 Μάρ 24 16:29 документы
drwxrwxr-х 3 корень корень 4096 Μάρ 24 16:28 примеры
-RW-р-р-- 1 корень 21833 Μάρ 24 16:30 InstallationLog.txt
drwxrwxr-X 2 двух-корень корень 4096 Μάρ 24 16:25 лицензий
-rwxr-XR-х 1 корень 32611522 Μάρ 24 16:29 MaintenanceTool
-RW-р-р-- 1 корень 39918202 Μάρ 24 16:29 MaintenanceTool.дат
-RW-р-р-- 1 корень 3876 Μάρ 24 16:29 MaintenanceTool.Ини
-RW-р-р-- 1 корень 362 Μάρ 24 16:29 network.xml
drwxrwxr-х 3 корень корень 4096 Μάρ 24 16:25 инструменты

На GitHub РЕПО инструкции разработчика сначала указывается для запуска qmake в качестве:

то qmake "определяет += APP_GOOGLE_API_KEY=YourAPIKeyHere"

Есть ли способ как-то указать в qmake использовать QtLibrary установлен в каталог/opt/Qt5.6.1/ вместо установленной в системе один?

+226
user124704 14 апр. 2013 г., 00:50:40

Так как вашей основной целью является, чтобы иметь комплексное представление о локальной и внешней папке "музыка", я думаю, что союз крепление через имплементацией OverlayFS могут быть использованы, особенно если файлы не записываются.

Основная команда, в старых версиях ядра (<3.18):

горе -Т имплементацией OverlayFS -о lowerdir=/читать/только/каталог,upperdir=/записи/каталог имплементацией OverlayFS /крепление/точка

Например:

документы $ общ. 
374620-63301.PDF файл контента для Kindle scan0005.jpg
BPMN2_0_Poster_EN.формат PDF scan0003.jpg StrongDC++
$ Общ девел
ЕГЭ ossec ubuntu-14.04-desktop-amd64-ssh.iso
Нексус скрипты ЗШ-подсветки синтаксиса
$ судо маунта -Т имплементацией OverlayFS -о lowerdir=$ФРД/документы,upperdir=$ФРД/девел имплементацией OverlayFS ~/документы
документы $ общ. 
374620-63301.формат PDF scan0003.jpg 
BPMN2_0_Poster_EN.формат PDF scan0005.jpg 
CSE сценариев 
Мой Киндл Содержание StrongDC++
Нексус ubuntu-14.04-desktop-amd64-ssh.iso
ossec ЗШ-подсветки синтаксиса

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


В свете Джейсона блоге, команда Mount для новых ядер изменяется с помощью наложения как файловую систему, а не имплементацией OverlayFS, и используя дополнительную директорию. Ядра, документация теперь кодифицирует это:

Во время монтирования, двух каталогах даны в качестве опции монтирования "lowerdir" и "upperdir" объединяются в объединенном каталоге:

горе -Т наложением Overlay -olowerdir=/Нижний,upperdir=/верхняя,\
 каталогу WORKDIR=/работа /слили

В "директорию" должен быть пустой каталог на той же файловой системы upperdir.

+202
sancowinx 30 апр. 2012 г., 14:23:16

У меня есть скомпилированная библиотека и теперь я должен выполнить команду ldconfig. Однако, я бы предпочел не изменять файл/etc/ЛД.так.конф, ни любой другой файловой системы. Можно ли генерировать кэш где-то еще, а затем сделать его видимым только во время компиляции программы? Или я должен вручную задать в переменной LD_LIBRARY_PATH и LD_RUN_PATH для этой цели?

+191
sever521 20 сент. 2017 г., 16:43:32

Хы,

Я получаю проблему, когда я делаю файл на несколько .PHP файлы на хост apache2 не. Вот проблема:

файл#*.в PHP
file1.php: скрипт php, кодировка UTF-8 Юникод текст, с очень длинными строками
file2.php: скрипт php, кодировка UTF-8 Юникод текст, с очень длинными строками
file3.php: документ HTML, UTF-8 в Юникод текст, с очень длинными строками

Любые идеи о том, почему система (система RHEL) не видит file3.php как PHP-скрипт ?

# глава file3.php 
<?
включить("./some/files.php");

из $VAR="";

из $VAR = "выберите вар, вар от того Варс по 2";
вар $ = вар (вар$, из$VAR);
пока (из$VAR = @ВАР($VAR))по
{ ВАР($переменная) ;
 $дисп .= "\"".$ВАР."\"," ;

Я поменял <? к <?в PHP , но ничего не изменилось.

РНР -в
На PHP 5.4.16 (ОСАГО)
+157
pzaenger 5 дек. 2011 г., 12:54:34

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

Как root:

горе -Т файловая система tmpfs -о мэнд заблокирована-ФБ какой-реж
СР -В на /dev/fb0 некоторые-ДМО/fb0-на-процесс-
СР -В на /dev/fb0 некоторые-реж/fb0-на-процесс-Б
чмод г+с какой-реж/fb0-на-процесс-[АВ] # включение мэнд-замок

Тогда, например, использование языка Perl и файл::FcntlLock модуль (или сделать это непосредственно в C):

#! /usr/Бен/Perl с
используйте файл::FcntlLock;

$л = новый файл::FcntlLock;
$л->установлено(установить);

открываю свою $ФБА, '<', 'какой-реж/fb0-на-процесс -, или умереть$!;

спать 10; # пишем ОК
$л->блокировка($ФБА, F_SETLK); # пишем заблокирован на fb0-на-процесс-

спать 10;
выход; # теперь отпустили (или не явный разблокировки)

Есть один процесс открыть fb0 устройства через fb0-на-процесс- файл, а другой через fb0-на-процесс-Б и приложите замок к как файлов, чтобы решить, какой процесс может писать в данный момент времени.

+140
Marius van der Wel 21 нояб. 2013 г., 18:26:44

Linux в окне в подключен к домашней линии DSL с динамическим DNS, хостинг в tmux сессии, к которой несколько клиентов подключить в режиме только для чтения через SSH. Все пользователи подключаются, используя те же учетные данные: пользователь Б.

Пример: СШ [email protected] tmux прикрепить -Т скринкаст

Все это работает нормально, но у меня был пользователь "непослушные" вещи из коробки из интернета. Это недопустимо, так как я отвечаю за свои интернет-договор с провайдером; как же я напрочь тюрьме каждый пользователь помимо предоставления возможности использовать учетную запись б, за СШ, через tmux сессии, чтобы посмотреть скринкаст на меня в машине?

Я думал об обновлении ipchains сразу после того, как пользователь подключится по SSH, позволяя трафик на этот IP-адрес только но... с несколько зрителей разделяя те же счет?

+120
Paul Grayson 1 сент. 2014 г., 02:43:04

У меня есть друг, у которого есть устройство PCI, что нет водителя. Есть ли команда, которая позволит мне поговорить с этим устройством без водителя? (мы пытаемся реконструировать его протоколы.)

Я в основном фаззинг его случайными данными.

+112
Steve Hibbert 27 мая 2018 г., 05:00:19

это будет болезненно

 присоединяйтесь к -т-К1 -А1 -Е0 -o авто Р1.КШМ Р2.КШМ > r12a.КШМ
 присоединяйтесь к -т-К1 -А2 -Е0 -o авто Р1.КШМ Р2.КШМ > r12b.КШМ
 рода -У от R12?.КШМ > П12.КШМ
 присоединяйтесь к -т-К1 -А1 -Е0 -o авто П12.КШМ Р3.КШМ > r123a.КШМ
 присоединяйтесь к -т-К1 -А2 -Е0 -o авто П12.КШМ Р3.КШМ > r123b.КШМ
 рода -у r123{А,B}.КШМ
  • первая совместная печати непарный значение в файл X (-ах) по умолчанию (-Е0), -о авто расскажу присоединиться к печати 0
  • рода -у Рода и сохранить уникальную запись.

Я не уверен, что на awk код будет более читабельным.

+77
Dhaval Pankhaniya 6 авг. 2019 г., 18:56:12
$ человек эвим
Название
 эвим - легкий ВИМ, редактировать файл в Vim и настройки для редактирования немодальной 

Синопсис
 эвим [опции] [файл...]
обзор

Описание
 эвим запускает Vim и устанавливает параметры, чтобы сделать его вести себя как немодальный еди‐
 Тор. Это еще ВИМ, но использовать как точку и нажмите кнопку Редактор. Это
 чувствует много, как с помощью Notepad на МС-окна. эвим всегда будет работать в
 графический интерфейс, чтобы включить использование меню и панели инструментов.

 Только для тех, кто действительно не может работать с Vim в нормальном
 путь. Редактирование будет намного менее эффективным.

 обзор такой же, но запускается в режиме только для чтения. Он работает так же, как
 эвим -Р.

 Ознакомиться с ВИМ(1) подробные сведения о Vim, опционами и т. д.

 Параметр 'insertmode' устанавливается, чтобы иметь возможность вводить текст напрямую.
 Сопоставления setup для того чтобы сделать копировать и вставить работают с MS-окна
 ключи. Сочетание клавиш Ctrl-х сокращений текста, нажмите CTRL-C копирует текст и ctrl-v вставляет содержимое текста.
 Используйте Ctrl-Q, чтобы получить исходное значение клавиши Ctrl-В.

Варианты
 Ознакомиться с ВИМ(1).

(если у вас включен ГТК вариант ВИМ установлено, эвим также будут доступны)

+66
AyoCaptain 20 июн. 2016 г., 21:00:56

Безопасности кроме того, вы можете установить функцию setuid бит

чмод +х /ОГРН/cgcreate
чмод +х /ОГРН/cgdelete

чтобы дать некорневые пользователям, которые работают, что корень программы питания.

Рекомендации будут затем снять нормальный доступ пользователей

команду chmod 550 /бин/cgcreate
команду chmod 550 /бин/cgdelete

и создать специальную группу, которую вы хотите разрешить использовать cgcreate т. е. cgusers,

программой groupadd cgusers

и изменение состава группы на тех, файлы к этой группе:

команда chgrp cgusers /ОГРН/cgcreate
команда chgrp cgusers /ОГРН/cgdelete

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

+35
Judit Sanchez Simarro 21 дек. 2016 г., 19:58:31

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

  • Качество: Только иногда нужен. Если текст читаем, этого достаточно обычно. Я могу использовать -qscale:V-образный *[0-32]*, из которых выше, фактически означает снижение качества.
  • Эффективность: я ожидаю, что выход видео размер файла увеличится почти ни когда ничего на экране не движется.
  • В формат WebM, я заметил слабость, что пропуск в места не в начале видео может быть медленным. Я делаю что-то неправильно? Это происходит только в WebM.

Мои текущие настройки:

пакет ffmpeg -Ф x11grab -р 15 -я -qscale:V-образный 32 -vcodec VP9 или скринкаст.в WebM

(15 кадров в секунду достаточно для теперь)

Вы знаете альтернативу?

+28
kencode 9 мар. 2017 г., 05:21:05

Вот это в GNU СЕПГ:

компания sed '/./{Ч;$!Д};х;/поиск/!д'

Портативный синтаксис/с POSIX:

СЭД -е '/./{Ч;$!Д;}' -Е 'Х;//поиск!д'

Если строка содержит один или более символов, то оно добавляется к чстарые места, и если это ! в $последняя строка удаляется. Это означает, что каждая строка, что это не пустой хранятся и удалены из вывода.

Так что если линия не дeleted затем СЕПГ ехизменяет содержание удержание и шаблонов. Это делает трюм, только пустая строка и шаблон пространство все строки после последней пустой строки.

СЭД , а потом обращается к шаблон /поиск/. Если !не нашли его Дeletes шаблон пространство без печати, еще абзац печатается по умолчанию.

Вот это в функцию Shell с вашим вопросом в качестве входных данных :

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

_pgraph() { 
 компания sed '/./{Ч;$!Д};х;/'"$1"'/!д'
} <<Данные\
# У меня есть файл с сотнями пунктов
# около 15 строк. Мне нужно искать
рисунок#, говорите возникновения: 1. Если этот шаблон
# найдено в пункт, мне нужно печатать всю
# пункт. Обратите внимание, что paragraps являются seperared
# на 2 символы новой строки.

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

# СЕПГ -Н-1,/возникновения: 1/р' ystdef.txt | хвост -9 >
# ystalarm.txt могу ли я использовать G (глобальный) флаг с
# sed, чтобы сделать эту работу? Если да, то как?

# Обратите внимание, что я в курсе грэп -А/Б/команд
но они не будут работать на моем терминале с Cygwin.
Данные

Теперь я могу сделать:

_pgraph Примечание

#Выходной##

# У меня есть файл с сотнями пунктов
# около 15 строк. Мне нужно искать
рисунок#, говорите возникновения: 1. Если этот шаблон
# найдено в пункт, мне нужно печатать всю
# пункт. Обратите внимание, что paragraps являются seperared
# на 2 символы новой строки.

# Обратите внимание, что я в курсе грэп -А/Б/команд
но они не будут работать на моем терминале с Cygwin.

Или более конкретно:

_pgraph 'обратите внимание, что я

# Обратите внимание, что я в курсе грэп -А/Б/команд
но они не будут работать на моем терминале с Cygwin.

Вы можете сделать то же самое для любого файла, не добавляя буквальном ввода самой функции, просто удалив все из <<\данных в данных в функции определения и его как:

_pgraph 'узор' </путь/к/ввода.файл
+25
Spirit0227 16 апр. 2015 г., 10:04:04

Я новичок в использовании Linux. Как отключить запуск браузера Firefox root без пароля в Linux? Я хочу взять разрешение назад.

Я, наверное, щелкнув чем-то, и теперь я не могу вернуть его к нормальной жизни, так что если кто-то может помочь я буду признателен. Я попробовал в Google, но нашел только пост, как кто-то хочет "запустить Firefox в корень как всегда без ввода пароля".

+10
user237445 10 янв. 2012 г., 04:18:48

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

$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