ПИД фоновый процесс

Как я понимаю, трубы и команд, в bash исполняет каждую команду, создает процесс для каждого из них и соединяет стандартный вывод предыдущей с ввода следующей.

Например, в "общ -ЛСА | грэп февраля", Баш будет создать два процесса, и соедините выход "Общ -ЛСА" на вход "команда grep февраля".

При выполнении фоновой команды, как "сон 30 &" в bash, вы получаете пид фонового процесса управлении командой. Удивительно для меня, когда я писал "ЛС-ЛСА | грэп февраля &" Баш возвращается только один ПИД.

Как это должно трактоваться? Процесс проходит как "ЛС-ЛСА" и "грэп февраля"? Создал несколько процесс, но я получаю только пид одной из них?

+146
user188517 30 авг. 2015 г., 10:03:58
32 ответов

Я пытаюсь написать скрипт, который выведет список всех процессов, запущенных с ПИД-между 500 и 20000.

Это то, что я так далеко. зы awux |у awk '{для (i=1; я<НФ; я++) {, если (i>=800 && я<=17000) {печати $я}}}'

+982
D I D M 03 февр. '09 в 4:24

Да, pkcon обновления использует базовый пакет системы управления, поэтому на Debian системы обновляют кв. индексов (как склонны обновлять).

+966
aika1501 14 нояб. 2015 г., 13:41:29
Другие ответы

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


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

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

Фишка в том, что ВИМ использует это, чтобы удалить файл и записать новый.

Это можно показать, это метод ВИМ использует не читая исходный код, проверяя номера inode до и после:

$ касания фу
$ чмод ю-з фу
$ Общ -Ли Фу
60818465 -р-р----- 1 25 10 Филипп февраля 0:24 фу
$ ви фу
$ # изменить файл и сохранить с :з!
$ Общ -Ли Фу
60818467 -р-р----- 1 Филипп 8 25 10 февраля:25 фу

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


FYI мой текущий конфиг очень короткий:

во время выполнения! в Debian.ВИМ
если есть("синтаксис")
 синтаксис на
за endif
набор остановка табуляции=4
набор автоотступа

И установленные пакеты в Debian являются:

ВИМ 2:8.1.0875-1
ВИМ-общий 2:8.1.0875-1
ВИМ-время выполнения 2:8.1.0875-1
ВИМ-малолетка 2:8.1.0875-1
+953
Ashish Agrawal 1 июн. 2010 г., 20:06:06

Есть несколько причин, часть ОЗУ не будет использоваться в Linux:

  • Если Linux определяет его как принадлежность к периферийным оборудованием. Большинство компьютеров нужно оперативной памяти для отображения, и таким образом зарезервировать часть оперативной памяти для видеокарты. Кроме того, возможно, для видеокарты содержат свой собственный RAM; как видеокарты имеют относительно высокие требования к памяти, они, как правило, чтобы не получить в комплекте с собственной оперативной памяти (но есть исключения).
    По крайней мере, VMware и VirtualBox рассчитывать видеопамяти как части памяти, выделенной для виртуальной машины. Размер видеопамяти-это параметр в конфигурации виртуальной машины.
  • Диапазон адресов памяти, что Linux будет использование может быть ограничено при мэм=... объявление memmap=... параметров в командной строке ядра.
  • Иногда ядра могут быть не в состоянии использовать некоторые из памяти. В качестве оперативной памяти интерфейсы стандартны, этого почти никогда не случается, кроме как при запуске нон-данными 32-разрядного ядра и 4 ГБ или более оперативной памяти.
  • С памятью ECC, некоторые диапазоны, где обнаружена ошибка, могут быть помечены как непригодные.

На практике, большую часть времени, памяти, что Linux может использовать доступный объем ОЗУ минус память видеокарты (и, возможно, памяти используется другим оборудованием). Сама операционная система Linux память делится на две части: память, используемая ядром, и объем памяти, доступной для процессов. Большинство инструментов, таких как бесплатный отчет как общий объем памяти, доступной для процессов.

Так что если бесплатно показывает в общей сложности 3832MB и у вас есть 4096МБ оперативной памяти на что (физической или виртуальной) машины, это означает, что

4096МБ - 3832MB = видеопамяти (+ другие аппаратные памяти) + память ядра 

264MB для аппаратного ядра плюс звучит правдоподобно. У вас есть 3832MB доступен для приложений, потому что остальная часть используется оборудование и ядром.

+936
krime 26 сент. 2015 г., 19:16:22

По крайней мере в Ubuntu1, в/var/бег - это символическая ссылка на /выполнить

$ Общ -л /ВАР/запустить
lrwxrwxrwx 1 корень 4 июня 29 14:05 /ВАР/запуск - > запуск

В найти команды есть два варианта, которые контролируют обработку символических ссылок, как указано в странице руководства:

 -П никогда не следовать символическим ссылкам. Это поведение по умолчанию.

 -Я следовать символическим ссылкам. 

поэтому при запуске найти файл /var/ имя-перезагрузка-требуется, ссылка не последовало, и файл не был найден. В отличие от этого, при запуске найти файл /var/run/ по-имени перезагрузите-требуется, поиски были начаты с "другой стороны" символическую ссылку (как если бы Вы были казнены найти /запустить -имя перезагрузка требуется), и поэтому файл был найден.

Добавление флага разрешения неоднозначности, т. е.

найти -я в /var/ имя-перезагрузка-требуется 2>/dev/нуль


[1 ]. На самом деле, это, видимо, предусмотрено для Linux стандарта FHS 3.0 стандарт.

+922
Cynthia Hicks 24 мар. 2012 г., 16:29:46

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

Конкретно, я хочу, чтобы поиск в/var/lib в/foo в каталог, но исключить любые каталоги с именем .моментальный снимок/.

судо найти /ВАР/Либ/фу-чернослив -имя '.моментальный снимок'

С выше, это правильно игнорирует .моментальный снимок, а не идти в подразделе каталоги. К вашему сведению, я работаю на bash на CentOS 6.3 хозяина.

+823
Naman Choradia 14 авг. 2014 г., 03:26:44

Нет бинарники для x86, потому что она действительно направлена на встраиваемых устройствах и тому подобное. Вам придется исходники: http://code.google.com/p/opkg/source/browse/

Хотя, это действительно поднимает вопрос... если это x86 машине, почему бы просто не использовать apt/dpkg для?

+783
Shelby Johnson 18 янв. 2015 г., 07:15:50

В Fedora 25, настройки/Универсальный доступ/ввода/повтор ключей, установлен в off, чтобы полностью отключить залипание клавиш или настроить задержку и скорость по своему вкусу

+674
Nolan Winkler 8 февр. 2015 г., 15:06:04

Это небольшой текст:

Что\222s со всеми скобками?

В Emacs \222 , показано как управляющий символ (в красном). Это должно быть ', но я не понимаю, почему это \222 вместо этого, хотя я знаю, что текст, возможно, было создано от ОРЗ?

Можно искать управляющий символ \222 от

С-З С-М 2 2 2

Но я не могу, когда я пытаюсь заменить его с ' подобным образом:

М-% 
С-м 2 2 2
'

Так интересно, как делать замены? Не надо делать замену? Спасибо.

+657
Amir Ozer 28 февр. 2018 г., 03:24:01

Вы должны сделать по крайней мере одну файловую систему флешки (и таблицу разделов, конечно). Первая файловая система, у вас должен быть на/dev/sdb1 , который затем монтируется. Например:

корень# mkfs, а.а XFS на /dev/sdb1 && монтировать /dev/sdb1 /МНТ-Т авто

будет работать.

Конечно, вы могли бы добавить больше, чем одну файловую систему для флешки, их имя будет на/dev/СКБ{1,2..п}, соответственно. Редактирование устройств хранения данных с помощью GParted будет сделать этот процесс проще, видимость.

+637
Ron Kuper 13 янв. 2014 г., 19:42:30

Вы можете также попробовать :!туалет % в Vim, хотя он подсчитывает размер файла на диске, а не то, что в Vim буфер. Это может или не может быть то, чего вы хотели.

+623
pef 6 июл. 2010 г., 08:35:57

Что я сделал:

  1. Подключить монитор через HDMI. Вывод xrandr поближе , как и ожидалось:

    Экран 0: не менее 8 х 8, тока с разрешением 3840 x 1080, максимальное 32767 х 32767
    eDP1 подключены первичная 1920х1080+1920+0 (нормальный левый перевернутый правая ось Х ось Y) 310 мм x 170 мм
     1920х1080 60.01*+
     1400x1050 разрешении 59.98 
     1600х900 60.00 
     1280х1024 60.02 
     1280х960 60.00 
     1368 x 768 в качестве 60.00 
     1280х720 60.00 
     1024х768 60.00 
     1024х576 60.00 
     960x540 и 60.00 
     800х600 60.32 56.25 
     864x486 60.00 
     640х480 59.94 
     720x405 60.00 
     640х360 60.00 
    ДП1 отключен (нормальный левый перевернутый правая ось X ось Y)
    ДП2 отключен (нормальный левый перевернутый правая ось Х ось Y)
    Разъемы HDMI1 отключен (нормальный левый перевернутый правая ось X ось Y)
    HDMI2 связанных с разрешением 1920x1080+0+0 (нормальный левый перевернутый правая ось Х ось Y) 530мм х 300мм
     1920х1080 60.00*+ 50.00 59.94 
     1680х1050 59.88 
     1600х900 60.00 
     1280х1024 75.02 60.02 
     Разрешении 1440x900 59.90 
     1280х800 59.91 
     1152х864 75.00 
     60.00 50.00 1280х720 59.94 
     1024х768 75.03 70.07 60.00 
     832x624 74.55 
     800х600 72.19 75.00 60.32 56.25 
     720х576 50.00 
     720х480 60.00 59.94 
     640х480 72.81 66.67 75.00 60.00 59.94 
     720x400 70.08 
    VIRTUAL1 отключен (нормальный левый перевернутый правая ось X ось Y)
    

    Файл /системы/класса/технологии DRM/card0-HDMI разъем-в-2/состояние, которое соответствует подключенного монитора, содержит слово связано (как и ожидалось).

  2. Потом отсоедините кабель HDMI. Когда я проверить файл/sys/класс/Технология DRM/card0-HDMI В-А-2/состояние , он все еще содержит связанных.

  3. Когда я запустить xrandr поближе раз он почему-то сбрасывает Мои настройки и файл обновляется, чтобы отразить правильное состояние, а именно отключается.

Мой вопрос: Как я могу исправить поведение, так, что /sys файла система отражает состояние правильно, как только кабель не подключен? И не надо называть xrandr поближе , чтобы начать обновление.

Альтернативный вопрос: Что такое xrandr поближе делаете, что вызывает обновление в каталоге /sys файловой системы? Таким образом я могу написать небольшой скрипт, который периодически вызывает обновление.

При этом я также взглянул на udevadm монитор:

 монитор будет распечатать полученный событий:
 В udev - событие, которое в udev отправляет после обработки правил 
 Ядра - uevent ядра 

 Ядра[7260.824844] изменение /устройств/pci0000:00/0000:00:02.0/DRM с/card0 (дрм)
 В udev [7260.825690] изменение /устройств/pci0000:00/0000:00:02.0/DRM с/card0 (дрм)
 Ядра[7280.130646] изменение /устройств/pci0000:00/0000:00:02.0/DRM с/card0 (дрм)
 В udev [7280.138375] изменение /устройств/pci0000:00/0000:00:02.0/DRM с/card0 (дрм)

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

Если это здесь, это моя версия ядра:

Линукс Арчи 4.8.13-1-арка #1 СМП упредить Пт 9 декабря 07:24:34 сет 2016 архитектуру x86_64 GNU/Линукс
+554
DelphiQin 14 июн. 2018 г., 19:43:32

Я хотел бы создать резервную копию моего 50 мегабайт домашний каталог в/Home/frankc на моей версии Ubuntu 14.04 LTS для настольных компьютеров Lenovo в компьютер с помощью LG ультра тонкий портативный DVD писатель. Инструкции для LG ультра тонкий портативный DVD писатель написанные для Microsoft Windows и Apple Макинтош. В этот вечер продавец сказал мне, что LG ультра тонкий портативный DVD писатель может хранить и написать один мегабайт данных.

Я использую Убунту Линукс в grub Recovery режим чтения, записи и XDG_RUNTIME_DIR не выделяют в окружающую среду так я получаю ГТК - предупреждение ** не может открыть дисплей.

Это отвечает на вопрос, но это не ответ на мой.

Скажите, пожалуйста, как сделать это быстро и точно. Любая помощь с благодарностью.

+393
wolfrevo 21 февр. 2013 г., 23:24:58

У меня установлен пакет может использоваться схема-полный. Иногда, когда я выполняю обновления ОС (через ДНФ обновление) мне нужно обновить n > 5000 пакетов. Иногда это занимает около получаса или дольше и требует сотни мегабайт скачать.

Есть ли способ я могу обновить мою ОС, устанавливать только наиболее важные обновления, когда у меня нет времени, ни пропускной способности установить все?

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

Я заметил этот вопрос, чьи ответы показались мне немного громоздким:

Это единственный путь, чтобы пойти?

+392
Mallory Burke 27 мар. 2016 г., 15:16:35

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

Работа:
05:00.0 Ethernet на контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (откр 06)
06:00.0 Ethernet контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (откр 06)

Не работает:
0а:00.0 Ethernet на контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (откр 06)
0В:00.0 Ethernet на контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (откр 06)

Они оба той же модели, что исключает проблем с драйвером.

В Wireshark я вижу, что пытаетесь отправить сообщение обнаружения DHCP-пакеты, однако если я захватить то, что на самом деле отправляется большинство пакетов на самом деле не отправлен, но странно достаточно одного пакетика что-то делает это через (в среднем один раз в 15 минут), но клиент MAC-адрес области bootp-это все 0.

Я бегу стрейч Дебиан (Линукс 4.9.0-4-для amd64 #1 СМП в Debian 4.9.65-3+deb9u1 (2017-12-23) архитектуру x86_64 GNU/Линукс). Сеть находится под управлением NetworkManager, но я пытался вручную настроить эти 2 интерфейсы интерфейсы /и т. д./сети/. У меня UFW и я попытался его отключить.

+285
oleschri 25 февр. 2018 г., 10:06:11

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

Современные Убунту версий (например, 18.04), кажется, по умолчанию к использованию /файл подкачки вместо раздела для этой цели. Это нормально, тоже.

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

С замены перегородок это было относительно безболезненно, как всегда есть способ извлечь существующие $заряжаться от подкачки и после zerofilling раздел - выполнения команды mkswap -у $UUID и повторно создать своп-раздел.

Однако, с /подкачки я не вижу, как это сделать. Хотя я понимаю, что вы не можете смонтировать /подкачки по UUID в файле/etc/fstab и, я по-прежнему хотите сохранить идентификатор UUID.

Так что я думаю нужно одно из следующих действий, чтобы продолжить:

  1. Мне нужен метод, который может если файл подкачки не вытирая тех структур, которые делают его подкачки (т. е. избежать необходимости выполнения команды mkswap -у $идентификатор UUID)
  2. Мне нужен способ, чтобы получить существующие UUID из своп - файла (в отличие от раздела, где я могу использовать что-нибудь из blkid , чтобы смотреть на устройстве/dev/диск/на-русский/$UUID-идентификатор ...)
+237
coffeina 18 авг. 2013 г., 10:20:25

Я поставил идентификатор UUID=fb2b6c2e-a8d7-4855-b109-c9717264da8a / ext4 на авто,существует два метода холостого хода,данные=приказал,совершить=10,по умолчанию 1 1 в fstab

И теперь сервер не перезагрузится. Он может перезагрузиться, но отвергают все виды соединений.

Это то, что мой провайдер сказал:

Да, возможность холостого хода может быть проблематично... я не могу отредактировать /etc/fstab или с
однопользовательский режим, но я мог бы изменить его, используя один из моих инструментов загрузки рхе 
для входа в файловую систему вручную. Что касается вашей просьбы о
в /var/журнал/сообщения и /VAR/журнал/надежности, боюсь, я не могу сделать это для вас
(технически, я уже граничит с Управляемых услуг, отредактировав ваш fstab
для вас, но я обосновав это необходимо для восстановления подключения к сети)...

Я ищу вариант холостого хода в Google

https://www.google.com/search?q=fstab+noload&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

и нет проблем. Кто-то в форум Linux говорит, что его отключить ведение журнала.

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

Это не заканчивается хорошо:

Сервер снова онлайн, и мне удалось успешно отключить ваши правила iptables (который, для справки, я подтверждаю, вызывая проблемы с подключением), и теперь я могу подключиться по SSH к серверу с учетные данные, предоставленные ранее в этот билет:

+203
yrr 3 мая 2010 г., 23:09:08

Я хочу создать пользовательскую раскладку клавиатуры в зависимости моя немецкая раскладка клавиатуры (де). Идея в том, чтобы иметь две группы раскладка и капс-лок должен быть режим mode_switch ключ. Что переназначить, кажется, работает в соответствии с ксев. Однако, второй группы не работает. Когда я нажмите клавишу [крышки]+[ч] --> "ч" происходит ( " ` " , как ожидается).

Вот мои символы файл называется de_ext:

по умолчанию
xkb_symbols "Basic" в {

 включить "де"

имя[Группа1]="де";
имя[Группа2]="дэ2";

 кнопка // ч должна стать грависом, когда во второй группе
 переопределить клавишу <AC06> {
тип[Группа2]="по алфавиту",
 символы[Группа2]= [ могила, могила ]
};

 переопределить клавишу <шапки> { [ режим mode_switch, Caps_Lock ] };

};

Редактировать 1:

@донкихотство-это правильно, это действительно работает, когда установлен непосредственно. Я также пробовал копировать de_ext файл в /usr/доли/Х11/хкв/ , а затем запускать setxkbmap de_ext , который тоже работает.

Однако, она не работает при добавлении макета в /usr/share/X11/xkb/rules/evdev.xml с

<макет>
<configItem>
<имя>de_ext</имя>
<shortDescription>ху</shortDescription>
 <описание>немецкий расширенный</описание>
<languageList>
<iso639Id>Гера</iso639Id>
</languageList>
</configItem>
</макет>

Хотя новый макет отображается в мой выбор макета на моей Убунту панели задач 17.04, когда я выберите его, кнопка капс-лок имеет различное поведение, как описано выше. Что работает, что капс-лок-это режим mode_switch (я проверил с зев), однако вторая группа Не выбрана, потому что при нажатии [крышки]+[ч] это не работает. Какая разница может быть при использовании Убунты/гнома расположение переключателя?

Правка 2: При звонке xkbcomp $дисплей сломан.хкв, эти вещи, которые я заметил:

  1. Имя моего xkb_symbols является: xkb_symbols "ПК+арг+де:2+нами:3+инет(файлам)"
  2. Моя схема имеет три группы вместо двух (я заметил, что даже мой немецкий по умолчанию layout получает два макета хотя только одна из них определяется в символы/де)

    имя[группа1]="немецкий";
    имя[группа2]="немецкий";
    имя[группа3]="английский (США)";
    
  3. Почти все ключи получим три группы / макетов, а вторая такая же как первая и третья английская раскладка клавиатуры. Мои собственные изменения в письма не входят.

    ключ <AC01> {
     тип[группа1]= "FOUR_LEVEL_ALPHABETIC",
     тип[группа2]= "FOUR_LEVEL_ALPHABETIC",
     тип[группа3]= "по алфавиту",
     символы[Группа1]= [ а, а, ае, ае ],
     символы[Группа2]= [ а, а, ае, ае ],
     символы[Группа3]= [ а, а ]
    };
    
  4. Вот что я получаю за буквой H

    ключ <AC06> {
     тип[группа1]= "FOUR_LEVEL_ALPHABETIC",
     тип[группа2]= "по алфавиту",
     тип[группа3]= "по алфавиту",
     символы[Группа1]= [ ч, ч, hstroke, Hstroke ],
     символы[Группа2]= [ н, н ],
     символы[Группа3]= [ н, н ]
    };
    
  5. Мои изменения за капс-блокировка кнопки включен без изменений

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

+196
You Nisha 14 июл. 2016 г., 18:14:59

Использование списков ACL, это поддерживается большинством Unix и производных. Есть неплохое введение в списки на Linux здесь, и (более специфичные, но все равно полезно) руководство ЗДЕСЬ.

+171
Sergei Rodionov 5 дек. 2019 г., 01:03:17

Если вы хотите использовать протокол zmodem вы должны установить протокол zmodem возможность пройти, если ваш экран сеанс уже запущен, нажмите сочетание клавиш Ctrl+А : а просто зайти и zmodem пройти . Для отправки данных просто использовать СЗ команду из lrzsz пакет.

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

+164
Wolfgang L 3 окт. 2012 г., 15:18:36

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

http://ubuntuforums.org/showthread.php?t=1042840

http://yourenotabowler.blogspot.in/2009/01/sound-warz.html

Посмотрите на вторую ссылку, для этого мне очень помогла для фиксации подобного рода вопроса в моем ноутбуке HP.

+143
user184551 20 апр. 2014 г., 07:32:18

Просто установите МФС ПО для вас должен и пусть оболочка выполнить разбиение:

ИФС=':'
для dir в $Path; делать
 [ -х "каталог$dir"/"$1" ] && echo с $Дир
сделано

Это работает на баш, даш и КШ, но проверял только с последними версиями.

+142
Unspent btc 10 февр. 2012 г., 06:16:46

Вот баш скрипт, чтобы сделать работу :

в то время как ИФ= читайте -Р линии; делать
 если [[ $строки =~ отладки ]]; затем
 Эхо "$строка" >>debug.txt
еще
 Эхо "$строка" >>info.txt
интернет
сделано <log.txt
+138
Evan Chu 13 февр. 2015 г., 09:04:53

Я написал свой первый скрипт, который идет:

найти /медиа/темп/тест -типа F -е 'т %@ %р\н*.tar.gz' | сортировка -Н | хвост -1 | вырезать-F2 - D" у " | команды xargs тар-xvpf 

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

+131
Zelda 16 июн. 2018 г., 11:39:55

Теперь еще один универсальный метод:

 найти /ТМП-тип F -имя '*.*' -print0 команды | команды xargs -0 РМ -Ф
+103
Kevin Vo 27 окт. 2013 г., 16:42:10

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

Я уже создал пользовательский темно-ГТК темой в ~/.темы/ Изменения по умолчанию кроме того, но теперь мне нужно также изменить Qt приложений. И странно, они уже в темноте (иногда слишком темные) так что я сменил его давно (не знаю как).

Для примера я использую по Scribus и Mendeleydesktop , использующих Qt (библиотеки Qt4 и Qt5 соответственно).

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

  1. чтобы создать таблицу стилей CSS с фоном: синий; цвет: зеленый; в качестве теста, но выполнение:

    mendeleydesktop -стилей myqtstyle.УСБ
    

    не влиял ни на что (просто жалуется: не может проанализировать применение стилей)

  2. на Qt4-config файл, никакого эффекта.

  3. Я искал в gconf редактор и интерфейсом dconf-редактор , если есть настройки для Qt, не повезло.

  4. Я изменил ГТК-3.20, что GTK-3.0 и GTK-2 файлы моей темы, никакого эффекта.

У кого-нибудь есть простое решение для настройки мои приложений на Qt?

+97
Riccardo Angius 23 дек. 2016 г., 06:05:45

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

сортировать a.txt -о a.txt
сортировать b.txt -о b.txt
комми -3 a.txt b.txt | СЭД 'с/^\т//'

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

на awk '
ARGIND==1 { пункт[$0] = 1; далее }
ARGIND==2 { Если(!пункт[$0])печатать; еще пункт[$0] = 2 }
Конец { Для(я в позиции)если(элемент, [я]==1)печатать я }
'a.txt b.txt

В приведенном выше ARGIND считает файлы аргументов. Первая строка сохраняет файл 1 строку в массив элемент. В следующей строке видит, если текущую строку из файла 2-в этом массиве. Если не печатается, то мы отмечаем, что этот пункт был замечен в обоих файлах. Наконец, мы печатаем элементы, которые не были замечены в обоих файлах.

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

если [ $(туалет, умывальник -л <a.txt) -это $(туалет, умывальник -л <b.txt) ]
тогда аргументы="a.txt b.txt"
иначе аргументы="b.txt a.txt"
интернет
на awk '
ARGIND==1 { пункт[$0] = 1; далее }
ARGIND==2 { Если(!пункт[$0])печатать; еще пункт[$0] = 2 }
Конец { Для(я в позиции)если(элемент, [я]==1)печатать я }
'$аргументы
+87
Thet Zaw Hein 17 сент. 2016 г., 12:11:39

При создании новых интерфейсов с nmcli, IP-адрес можно установить с IPv4.адреса и параметра ип4.

Есть ли различие между ними?

примеры

nmcli Con и добавить ifname ens192 кон-имя тип Ethernet для IPv4 ens192.адреса 192.168.0.10/24

против

nmcli Con и добавить ifname ens192 кон-имя тип Ethernet ens192 ип4 192.168.0.10/24

+76
Vincent De Maertelaere 14 июл. 2012 г., 22:15:44

Просто создать функцию в $Home/.конфиг/рыба/функции/ОКР.рыбу с содержанием:

для F в /etc/профиль.д/*.ш
 ш $Ф
конец

общая всем Варс созданы в bash в папку файл /etc/профиль.д

например: /etc/profile.d/golang.sh

#!/Бен/ш
экспорт GOPATH=$дома/gopath
экспорт GOROOT=$дома/идти
экспорт Гобин=$дома/Гобин

экспортировать переменную PATH=$PATH: в$GOROOT/ОГРН:$Гобин

просто войдите на рыбу или bash, сделать эхо $GOPATH $GOROOT $Гобин $путь и увидеть волшебство :)

+73
Slayer7406 7 мар. 2011 г., 03:42:07

Я не могу покинуть просителя WPA и оставаться на связи.

Я попытался с помощью & и (индивидуально). Я использую руку FreeBSD на рашпиль Пи.

Чтобы уточнить клавиши Ctrl-C и является единственным способом я могу выйти, но при этом я отключиться от Wi-Fi Интернет. Так короче, как я возвращаюсь в терминал и оставаться на связи.

+58
chaitra pujari 1 мар. 2018 г., 05:44:54

Я хотел бы настроить компьютеры CentOS7 (для KDE4) с экраном в специальной конфигурации. Я делал на CentOS5 (из KDE3), и теперь мне придется мигрировать в CentOS7 (и желательно, чтобы CentOS8 (KDE5?) когда это доступно).

Я настроил X уже иметь двумя экранами, как я хочу их. Один :0.0 и другой :0.1. О :0.0, я должен запустить полноэкранное приложение, которое должен иметь МВМ (мотив оконный менеджер). MWM и приложение работает нормально на экран :0.0.

Теперь наступает самая сложная часть. На другом экране :0.1, я хотел бы запустить KDE, который я буду настраивать. На CentOS5, это не проблема, так как я начал Квин, кикер, и kdesktop на экране настройки дисплея переменные окружения правильно. Этого было достаточно, чтобы иметь базовые функции, КДЕ я там нужен.

Новые KDE-это более сложная, и я не могу запустить его так просто. Что бы я ни делал, она начинается на обоих экранах или не запускается вообще. Я сумел начать Квин. Он работает, но он пишет много сообщений об ошибках в stdout/stderr, в.

Есть ли способ, чтобы сделать KDE запущен на дисплее :0.1 только и оставить :0.0 покое? Мне кажется, что программисты забыли о дисплеях, поэтому кажется, что некоторые программы в среде KDE осознают это, а другие занимают все дисплеи в наличии. Плазменный столе, кажется, игнорируют все настройки дисплея, которые я пробовал.

Я думаю, я мог бы запустить две разные оконные менеджеры на двух экранах, если я начну две X серверы, но мультисит конфигурация (https://lxadm.com/Configuring_multiseat_X_workstation) это не решение, я ищу в этом случае. Мультисит config, то есть отображает :0 и :1, и приносит две совершенно отдельные наборы мыши, клавиатуры, курсоры на экране. Это не приемлемо. Мне нужна клавиатура и мышь, чтобы перейти от одного экрана к другому.

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

Я не уверен, что я смогу провернуть это с KDE, который доступен в CentOS7. Может быть, я должен попробовать это с гнома, который не так настраиваемый как KDE. Для первого теста это началось только на одном дисплее и не замарались :0.0. Однако, я не уверен, могу ли я ограничить его использование, как я могу в KDE.

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

+53
Web Master 8 нояб. 2012 г., 06:15:39

Один из способов:

#!/бин/Баш
команда CD ~/Б
для файл в ~/А/*
делать
 файл1=$(и basename "$файл")
 [ -Ф "$файл1" ] && { Echo "для удаления $файл1 "; РМ -- "$файл1"; }
сделано
+19
CyberLingo 18 дек. 2018 г., 22:42:40

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

$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