Значит работать для выхода из функции?

У меня есть функция, определенная в мой .bashrc следующее , что я хотел бы обойти:

функции func() {
 // Функ
}
экспортно-Ф Функ

Когда я запускаю ОКР -я функции я могу получить доступ к Функ команду без функция в Кстати, а если попробовать на"изм" или \Функ тогда мне не повезло.

Я читал на другом посте, что \ должен работать в обход функции оболочки Bash, это правда? Если так, есть ли причина, что я не могу использовать его в этом случае?

+830
Esteam 5 нояб. 2015 г., 15:16:19
29 ответов

Я пытаюсь запустить Роланд MDX с-20-фрезерный станок с помощью Raspberry Пи. Машина имеет небольшой входной буфер и использует аппаратное управление потоком для сигнала, когда она выполнила команду и получать новый. Я попытался установить правильный серийный настройки с помощью

действовать до его закрытия -Ф с /dev/ttyUSB0 9600 помощью cs8 -parenb -cstopb -crtscts помощью clocal

но когда я отправить его с помощью команды cat;

кошка ~/(мой файл RML) > на /dev/ttyUSB0

Все данные отправляются сразу.

У меня есть серийный startech.com USB-кабель, что и другие пользователи Windows, сообщили как работает, поэтому я не думаю, что кабель виноват, но больше серийный драйверов возможно?

Любые идеи, как обойти это?

Спасибо

+988
Phil Swallow 03 февр. '09 в 4:24

Я просто пытаюсь список всех каталогов и файлов в текущей директории, а также писать, если они файл или каталог с помощью следующей команды:

найти -экзек Эхо `Эхо {} : ;если [ -Ф {} ]; затем Эхо файла; справочник другое Эхо;интернет` \;

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

.
./реж
./файл dir/

вывод мой код :

. каталог
./dir каталог : 
./файл dir/: каталог

И выход

Эхо `Эхо реж/файл : ;если [ -Ф реж/файл ]; затем Эхо файла; еще эхо каталог;интернет`

это

файл dir/файла : 

Я работаю на Убунту 14.10 и с помощью найти (Лицензия GNU findutils) 4.4.2

+981
Chris Grizzy 10 авг. 2016 г., 23:56:18
Другие ответы

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


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

Я ценю все комментарии и ответы. Я сегодня утром съел и придумал:

компакт псевдоним порталу 1up='/$(Эхо $ФРД | вырезать -е 2 -Д /)'
компакт псевдоним 2up='/$(Эхо $ФРД | вырезать -Ф 2,3-д /)'
компакт-диск 3up псевдоним='/$(Эхо $ФРД | вырезать -Ф 2,3,4 -д /)'
компакт-диск 4up псевдоним='/$(Эхо $ФРД | вырезать -Ф 2,3,4,5 -д /)'
компакт-5up псевдоним='/$(Эхо $ФРД | вырезать -Ф 2,3,4,5,6 -д /)'

Обратите внимание, что одинарные кавычки необходимы, так что баш не расширить pwd в псевдоним. Я мог бы написать функцию для этого, но 5up и 5down все, что мне нужно.

Комментарий оценили. Одно желание у меня есть, использовал чистый Баш, чтобы разобрать путь переменных вместо вырезать - но у меня есть реальная работа, чтобы сделать ;-)

+965
s1lv3r 27 февр. 2014 г., 21:07:20

Ваш настольный фильтр отсутствует некоторые важные линии в Вперед.

-Вперед -я wlp3s0 -о br0 -М состояние-состояние, связанное,создан -Джей принимает
-Вперед -я br0 -о wlp3s0 -Джей принимает

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

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

+875
DBedrenko 30 апр. 2010 г., 16:20:11

Если вы двойная загрузка, это не "просто работает изнутри Windows": что будет виртуализация.

Вы можете установить Mint на внешний жесткий диск, а затем положить его внутри вашей машины, но вам придется редактировать файл/etc/fstab строчку (например, внешний жесткий диск определяется как СДБ и, когда вы кладете его в качестве основного жесткого диска, он будет ПДД). Но даже то, что маловероятно: я считаю, Mint использует идентификаторы UUID разделов.

Кроме того, вы могли бы поставить SSD в вашей машине (перемещение жесткого диска в корпус) и непосредственно установить Мята есть.

+805
Kevin McCabe 31 июл. 2011 г., 20:29:40

Использование Shell переменные awk и отдать их на awk скрипт, используя -в awkvariable="$shellvariable" вместо того, чтобы пытаться вставить их в сам скрипт, т. е.

на awk -в д="$домен" '$2 == Д { печать $1, "1.0" } $2 != д { печати $1,"-1.0" }'

Это будет "импорт" значение $домен в на awk скрипт в качестве значения переменной д.

Если скрипт делает правильно или нет, я не знаю, но вы можете использовать ${число} вместо $кол - во перенаправление после. Нет переменной number_domain в свой сценарий, т. е. ... >"${номер}_$domain.txt".

+799
iMacThere4iAm 8 июн. 2015 г., 17:40:38

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

+762
Annoyed as usual 13 июн. 2010 г., 09:12:04

Предположим, у вас есть размер файла file1 в переменной FILE1_SZ и ваш руководитель реализация поддерживает (нестандартные) вариантом:

если начальник -с "$FILE1_SZ" файл2 | СМР -с - файл1; затем
 Эхо "файл1 файл2 префикс"
еще
 Эхо "файл1 не является префиксом файл2"
интернет
+758
sebele85 9 дек. 2014 г., 03:09:58

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

Я пытаюсь помочь, но у меня есть ОС Linux на ПК, а не Windows или Mac. У меня тоже есть телефон Моторола Мото G в телефоне, чтобы попробовать.

  1. У меня есть USB кабель для подключения телефона.

  2. У меня тоже есть WiFi роутер, который мой ПК подключен с помощью кабеля LAN ETH и я обычно также подключить телефон к беспроводной сети маршрутизатора, так что он может быть направлен в интернет.
    |---- локальные сети-модем ---> интернет | Роутер |---- Лан Эт ----------| ПК | -))) WiFi сети ((((( Android_Phone


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

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

Есть ли способ, чтобы извлечь мой Android Мото-г телефонный справочник работает с моей системой Linux?

Спасибо большое заранее!

+727
Rachna Bhattacharya 27 янв. 2015 г., 02:15:34

Вам нужен только Х (выполнить) разрешение на выполнение файла.

В зависимости от ваших потребностей, вы можете установить х разрешение:

  • владелец только (у команду chmod+x файл)
  • группа (гр команду chmod+x файл)
  • все остальные (О команду chmod+x файл)
  • все вышеперечисленное (командой chmod +x файл)
+708
Lynliam Mae Tanucan 28 сент. 2012 г., 17:17:39

Это был спрошен раньше в разных местах. Короче, ВИМ использует маску только (как и другие приложения) для выключения разрешения, но вы можете использовать скрипт для изменения прав доступа к файлам.

Большинство приложений (таких как текстовые редакторы) лечить их вывода в качестве данных, и при открытии (создании) файл, использование данных стилей разрешения, например, 0666, 0644, 0600 и т. д. Кроме того, большинство программ не установить значение umask сами, а лишь полагаться на существующие параметры, чтобы сократить льготы, которые они могут предложить для некоторых пользователей.

Открытие существующего файла-это другое дело. Многие редакторы пишут обновленный файл без воссоздания или переименовать его, используя тот же индексный дескриптор. Это происходит для сохранения права (и права собственности) файла. Несколько (например, Vim и мерзко) имеют определенное положение для временного изменения разрешения файла для записи на "файл только для чтения". Для этого они должны знать, что оригинал разрешения были, но опять же значение umask не имеет значения в результирующий файл разрешения.

Для дальнейшего чтения

+652
sabarish 19 июн. 2019 г., 21:02:22

Используя Дебиан 9.9 на прямую через USB, и попытаться смонтировать раздел с жесткого диска

горе -т с ext4 на /dev/sda1, поскольку в каталог /mnt

Я вам

в Mount: неизвестный тип файловой системы 'в ext4'

Ну, в ext4, в ext3, ext2 в тип не в /прок/ФС

У меня e2fslibs и командой e2fsprogs установлены.

+652
Jesse Hamlin 17 мар. 2018 г., 17:46:50

это просто, чтобы выразить то, что должно быть сделано:

1 для каждой строки, заключенные между "$ и " удалить все ,
2 Удалите окружающие "$ и "

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

команды sed-Ф.данных СЭД.КШМ

Это программа, которая реализует эти два шага:

:повторите
с/"\$\([^,"]*\),/"$\1/г 
Т повторить
с/"\$\([^"]*\)"/\1/г 

Этот документ помог мне решить проблему.

+606
JAMAICA 2 февр. 2010 г., 04:44:29

Следующая команда производит различные выходы в ЗШ В. 4.X и 5.х:

{
(
 е "х\Нью-Йорк\Н"
 е "предупреждение: фу\пвнимание: бар\н" >&2
 Е "1\Н2\Н"
 ) 2>&1 >&3 | команда grep -v с Фу >&2
} 3>&1

(Этот код должен проиллюстрировать, как избирательно подавляют некоторые результаты направляются в stderr программой; в этом случае предупреждение фу подавляется выборочно, в то время как предупреждение бар разрешено проезжать; обратите внимание, что в конце концов, поток stderr и stdout в потоки остаются раздельными.)

На V 4.х выход я вижу в терминале так, как хотелось/ожидалось:

Х
Г
1
2
Предупреждение: бар

(Вы можете увидеть различные заказ в предупреждение: бар линии по отношению к другим.)

На V 5.0.7 (Debian) и 5.1.1 (Дарвин), однако, то, что я вижу в терминале это:

Х
Г
1
2
Предупреждение: бар
Х
Г
1
2

Другими словами, строки, которые должны быть отправлены в поток stdout появляются дважды.

Я думаю, есть три возможности:

  1. это ошибка в в. 5.х (в этом случае мой вопрос: есть ли обходной путь?)
  2. У меня не правильно настроен мой В. 5.х ЗШ (в этом случае мой вопрос: как я должен настроить мои В. 5.х ЗШ, чтобы получить желаемое поведение?);
  3. есть ошибка в в. 4.х, но не в в. 5.х, что в маске ошибка в моем коде (в таком случае мой вопрос: как я могу исправить мой код, чтобы получить желаемое поведение в V 5.х?)
+560
John Weisz 30 нояб. 2017 г., 04:15:19

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

Обзор последовательность загрузки компьютера

Когда компьютер сапоги, он сначала запускает прошивку, хранящейся в постоянной памяти. На ПК, эта прошивка называется БИОС. Если у вас есть проблемы на данном этапе, это вне темы для этого сайта, поскольку Unix не участвует, но попробуйте спросить на супер пользователя.

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

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

Связанные теги

Загрузчики

  • ): универсальный загрузчик используется многими дистрибутивами Linux
  • : традиционный загрузчик для Linux на ПК

Последовательность загрузки ядра

  • , : на Linux, виртуальный RAM-диск, который загружается ядро до “реальной” ОС начинается. Код диска RAM обычно загружает дополнительные драйверы (модули).

Последовательность загрузки ОС UNIX

  • : процесс номер 1
  • : скрипты, запускать и останавливать сервисы, вызывается метод init во время загрузки
  • : замена для традиционных инициализации программы

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

+538
Norhafiza Mohd Sanusi 3 мая 2012 г., 15:11:28

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

"На особый случай блокируют группу 0, первые 1024 байта не используются, чтобы позволить для установки платформы x86, загрузочные секторы и другие странности. Суперблок начнет по смещению 1024 байта, в зависимости от того блока, что случается (обычно 0). Однако, если по каким-то причинам размер блока = 1024, тогда блок 0 обозначена в использовании и суперблок идет в блок 1. Для всех остальных блоков, нет подклада".

В Ext4 Диска

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

Детали жратвы на ПК

Что, в разделе совместимость Дос области, заявляет, что весь первый "цилиндр" используется, который может быть до 63 сектора, который больше, чем 1024 байта, поэтому сейчас я просто в замешательстве.

Мой Вопрос:

Может кто-то пожалуйста, объясните, от байта 0 до первого суперблока файловой системы в Ext, как диск выложил?

+449
pjj wjj 23 мая 2011 г., 18:33:57

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

# Положить в /usr/доли/Х11/файл xorg.конф.Д/99-премиум экрана dualscreen.конф

Раздел "Устройство"
 Идентификатор "Intel0"
 Водитель "Интел"
 BusID "слотов PCI:0:2:0"
 Экран 0
 Вариант "MonitorDP" "ДП1"
 Вариант "ZaphodHeads" "ДП1"
EndSection

Раздел "Устройство"
 Идентификатор "Intel1"
 Водитель "Интел"
 BusID "слотов PCI:0:2:0"
 Экран 1
 Вариант "MonitorVGA" "входы vga1"
 Вариант "ZaphodHeads" "входы vga1"
EndSection

Раздел "Монитор"
 Идентификатор "MonitorDP"
 Вариант "технологии DPMS"
EndSection

Раздел "Монитор"
 Идентификатор "MonitorVGA"
 Вариант "технологии DPMS"
EndSection

Раздел "Экран"
 Идентификатор "Screen0"
 Вариант "AutoServerLayout" "о"
 Устройство "Intel0"
 Монитор "MonitorDP"
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 24
 Режимы "1280х1024"
EndSubSection
EndSection

Раздел "Экран"
 Идентификатор "Screen1"
 Вариант "AutoServerLayout" "о"
 Устройство "Intel1"
 Монитор "MonitorVGA"
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 24
 Режимы "1280х1024"
EndSubSection
EndSection

Секции "ServerLayout"
 Идентификатор "Мультиголовочный"
 Вариант "AutoServerLayout" "о"
 Экрана 0 "Screen0"
 Экран 1 "Screen1"
EndSection

В этой конфигурации экрана крепится на DisplayPort (ДП1)- это первичное (дисплей=:0.0) и один может использовать клавиатуру и мышь против него, тогда как другой дисплей, подключенный к VGA (входы vga1), называется дисплей=:0.1 и недоступен с устройствами ввода.

+445
JASWINDER SINGH 4 окт. 2019 г., 01:26:06

Я ищу способ ограничить дисковый процессов Ио установленного предела скорости. В идеале программа должна работать примерно так:

$ limitio --пид --32423 написать-лимит 1М

Ограничивая процесс 32423 до 1 мегабайта в секунду жесткий диск скорость записи.

+360
werecat 22 нояб. 2010 г., 00:34:20

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

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

splitin(){
 ДД обс=4К | { с J=$1 Ф=$2;Shift 2 и && 
 в то время как ДД БС=4К количество=1 О="$Ф" &&
 [ -ы "$Ф" ] 
 сделать "$J" и "[email protected]" < "$Ф"
сделано
}; }

...который представляет собой функцию можно вызвать из скрипта оболочки с названием работы, которую вы хотите выполнить 4K входных интервалов и имя файла Temp можно использовать для хранения каждого последний кусок. Как:

splitin handle_chunk /tmp/и работе/Нуса \
 другие аргументы, чтобы пройти по мере необходимости 
+338
Lionel Uran Landaburu 19 мар. 2010 г., 15:14:03

Я боюсь ОДС ответ (в настоящее время отмечен как правильный) некорректен по целому ряду направлений.

Во-первых, ОП спрашивал, есть ли способ, чтобы сказать, внешне , является ли процесс сведения отложенных на того гнезда. ответ ОДС требует изменения самого процесса. Как правило, netstat является полезным в Внешне исследовав процесс, над которым вы не можете контролировать поведение. Это может быть полезно знать, является ли процесс непрочитанных данных, которые могут указывать на то, что процесс не обслуживает свое гнездо правильно с читает (т. е. может быть, это ошибка, или неправильно настроена, или какой-нить умер).

Во-вторых, ОДС означает, что вы не можете сделать это даже в рамках процесса, за исключением чтения сокета, пока он пустой. Также неправильно. Процесс может использовать SIOCINQ/то fionread ioctl для определения того, сколько данных находится на рассмотрении в розетку, не читая (я предпочитаю то fionread, потому что это означает, то же самое в более контекстов и, следовательно, более общепризнанным, чем SIOCINQ, который является специфическим для розеток). Ознакомиться с Unix(7) Man-странице.

Наконец, в Linux есть ведь способ сделать то, что ОП на самом деле просил (внешне определить объем данных, ожидающих на Unix Domain сокет), с помощью СС программы, а не команды netstat. СС -топор будет делать трюк. Это вроде как команды netstat на стероидах. См. СС(8) Man-странице.

Ссылки

+313
Rock 29 мар. 2016 г., 23:52:42

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

Один из способов определения, что такое "файл" в *Никс контексте-это то, что имеет дескриптор файла , связанный с ним. Согласно статье Википедии, дескриптор файла

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

Иными словами, они относятся к различным видам ресурсов, от/до которого последовательность байтов могут быть прочитаны/записаны, хотя источника/назначения этой последовательности является неуказанным. Иными словами, "Где" ресурса может быть что угодно. Что определяет то, что он является проводником информации. Это часть того, почему иногда говорят, что в Unix "все является файлом". Вы не должны принимать, что совершенно буквально, но стоит серьезного рассмотрения. В случае каталога, эта информация относится к тому, что в каталоге, и на более низком, уровне реализации, как найти его в файловой системе.

Каталоги особенным в этом смысле, потому что в машинном коде C они не якобы связан с файлом дескриптора; в POSIX API использует специальный тип потока ручка, реж*. Однако, этот тип действительно имеет базовый дескриптор , который может быть получен. Дескрипторы управляет ядро и доступ к ним всегда включает в себя системные вызовы, следовательно, другой аспект того, что дескриптор является то, что это канал контролируется ядром ОС. Они обладают уникальными (для каждого процесса) чисел, начиная с 0, который обычно дескриптор для стандартного входного потока.

+254
BryceMcKinlay 23 сент. 2017 г., 20:10:08

Вопрос

Вы сообщаете, что сообщение об ошибке вы получаете похож на этот пост?

Возможное Решение # 1

Вы можете попытаться решить эту проблему путем удаления .parentlock и блокировки файлов, расположенных в ~/.в Mozilla и Firefox/[случайный набор букв].по умолчанию/

Затем убедитесь, что процессы останавливать через pidof и вводиться

pidof Firefox и // потенциально это может быть Firefox и СОЭ тоже
команду killall [в Firefox(-СОЭ) пид]

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

Возможное Решение # 2

Другое возможное решение описанной здесь.

Используйте ваш любимый текстовый редактор, чтобы отредактировать профиль.ини файл, расположенный в ~/.в Firefox и ~/.Тандерберд соответственно.

в [общей]
StartWithLastProfile=1

[Profile0]
Название=по умолчанию
IsRelative=1
Путь=[имя профиля, следует случайный набор символов].по умолчанию

Не забывайте использовать точное название Тандерберд профиль .Тандерберд/профиль.Ини и точное название браузера Firefox профиль .для Firefox/профиль.Ини.

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

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

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

Убедитесь, что вы в Firefox и Тандерберд и полностью вверх-к-дата, как хорошо.

Заключение

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

Удачи!

+253
Krasimir Dimov 30 сент. 2012 г., 04:57:25

С помощью sed:

СЭД -е 'ы/\<\([0-9.]\+\)-/-\1/г'

или

СЭД -э-э-х/\<([0-9+]+)-/-\1/г'

С GNU awk и:

на awk '{$0=генсуб(/\<([0-9.]+)-/,"-\\1","г"); печатать }'

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

С помощью Perl:

на Perl -п-е-х/б\([\д.]+)-/-$1/г'
+191
amine khelifa 16 мар. 2015 г., 16:47:06

У вас есть 2 варианта.

Беспроводной USB-моста

Вы можете либо получить немного беспроводное устройство/USB, который будет совместно использовать принтер через беспроводной. Вы подключитесь к нему с помощью ИПП, таких как ИПП://<IP-адрес беспроводного моста>/USB_queue.

Такие устройства, как это было бы справиться с этой задачей: в Netgear PS121 USB 2.0 мини принт-сервер.

Мы используем такое устройство, где я работаю. Данное устройство представляет принтером по сети с помощью ЛПД, поэтому у нас доступ к USB-принтера прилагается к нему такой:

ЛПД://192.168.1.109/Л1

Общий через компьютер

Можно подключить принтер к компьютеру вроде нормально, а потом через доли чашечки принтеру по сети. Снова пользователи могут получить доступ к принтеру с помощью ИПП, таких как ИПП://<хост Линукс Вт/ принтер>/<имя принтера.

Кроме того, если вы настройка Samba, вы можете совместно использовать принтер через Самбу к компьютерам с Windows, а также Linux-систем вместо ИПП.

Общий доступ к принтеру

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

/usr/share/system-config-printer/system-config-printer.py

После этого появится следующее диалоговое окно:

                ss of printer dialog

Здесь вы можете увидеть, что USB-принтер обнаруживается потеряли хост Linux и работает правильно:

          ss of printer properties

Теперь выберите "политики" раздела и установите флажок общий принтер:

          ss of printer sharing

Теперь клиент вы выберите принтер, например, так:

   ss of printer dialog on client

Ссылки

+105
user2644076 19 янв. 2017 г., 10:15:03

если вы хотите сделать это в простой способ , попробуйте использовать его вместе с помощью foreach петли

по каждому элементу (ВАР`Общ directory_path`)
СЕПГ -я '/../.../ ' $ВАР
на awk '{ #команды должен быть запущен }' $ВАР 
конец
+98
Max Lengdell 18 февр. 2017 г., 22:52:59

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

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

Мягкое ограничение: 10000

Жесткий лимит: 10000

-Баш-4.4$ параметр ulimit -Н
10000
-Баш-4.4$ параметр ulimit -HN в
10000
-Баш-4.4$ параметр ulimit -СН
10000

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

-Баш-4.4$ plimit 12553
12553: 
 текущий максимальный ресурс 
 время(секунды) не ограничено не ограничено
 файл(блоков) не ограничено не ограничено
 данных(Кбайт) не ограничено не ограничено
 стека(КБ) 8192 неограниченное
 дамп памяти(блоков) не ограничено не ограничено
 число nofiles(дескрипторы) 65536 65536
 vmemory(Кбайт) неограниченное неограниченное

Это Java-процесса и выполняется в зоне Солярис. Родительский процесс zsched. Вся предоставленная информация из зоны. Командный процесс показан ниже также.

в Java -d64 с -DAppName=java_app -сервер -Xms2048m -Xmx6144m -Xmn2040m - 

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

Мои Предположения:

Эта информация может помочь. На машине под вопросом, лимит устанавливается в файл /и т. д./профиль , используя следующую команду:

параметр ulimit -Н 10000

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

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

Хотя у нас есть поддержка для Solaris, сообщество не особо полезна; поэтому мы полагаемся на этих форумах за любую помощь.

+82
SomethingBetter 5 авг. 2014 г., 16:11:31

Просто вставьте это в ~/.и bashrc и ~/.файл как root на произведенных пользователем.

# Источник глобальных определений если [ -F в файл /etc/bashrc и ]; затем . файл /etc/bashrc следующее интернет

+66
Sonal Mehta 4 июн. 2011 г., 14:32:03

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

Просто использовать SSH-копия-удостоверение личности , чтобы отправить свой публичный ключ на удаленный хост. В случае с Ubuntu пользователей, вам понадобится копия закрытого ключа, и использовать SSH-копия-удостоверение личности Убунту@АРМ , который будет копировать по умолчанию публичный ключ для SSH на Убунту пользователя ~/.по SSH/authorized_keys файл.

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

.---------------------------------------.
 | АРМ:/дома/thufir/.по SSH/authorized_keys |
|---------------------------------------|
 | СШ-ОГА АААА... [email protected]хост |
'---------------------------------------'
^
|
|
 СШ-копия-удостоверение личности| .---------------------------------------.
 | | АРМ:/дома/Убунту/.по SSH/authorized_keys |
 .---' |---------------------------------------|
 | | СШ-ОГА АААА... [email protected]хост |
 | '---------------------------------------'
 | ^
 .---------------------------------------. |
 | местно:/дома/user10/.по SSH/id_rsa | | СШ-копия-удостоверение личности
 | Закрытого Ключа | |
 |---------------------------------------| | 
 | НАЧАТЬ ЗАКРЫТЫЙ КЛЮЧ RSA|----------.
 | Прок-Тип: 4,шифрование | |
 | ДЭК-Инфо: ня- | | СШ-копия-удостоверение личности
 '---------------------------------------' |
 | в 
 | .---------------------------------------.
 '---. | aws2:/дома/user5/.по SSH/authorized_keys |
 | |---------------------------------------|
 | | СШ-ОГА АААА... [email protected]хост |
 СШ-копия-удостоверение личности| '---------------------------------------'
|
в
.----------------------------------------.
 | aws2:/корень/.по SSH/authorized_keys |
|----------------------------------------|
 | СШ-ОГА АААА... [email protected]хост |
'----------------------------------------'
+46
Daniel Foxworth Little Foxy 30 июн. 2012 г., 11:46:26

Этот вопрос вот уже 3 лет, так что ситуация может измениться немного, но проблема еще существует. Я перед ней на моей установке (в Debian + мат). Смотреть видео HTML5, даже в полноэкранном режиме, не тормозит заставка.

Предполагалось, что это будет исправлено в Firefox 33 (окт. 14) (см. ошибку 811261), но это, кажется, сложнее, чем ожидалось, потому что существуют различные способы (API) для управления торможением запросы.

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

Отключение скринсейвера вручную-это немного громоздко. Простое решение-запустить в VLC при просмотре долгого видео HTML5 (даже в не-полноэкранном режиме и даже сделал паузу, в VLC тормозит заставка).

Есть скрипт SH называется lightsOn, которая направлена на обнаружение приложений, которые должны тормозят заставки и сброса таймера заставки на регулярной основе, когда эти приложения были обнаружены. Оригинальный проект, кажется, никем не поддерживается, но есть несколько развилок еще жив. От быстрого попробуйте partizand/lightsOn кажется, сделать трюк. В основном, скачать скрипт и запустить его при запуске сессии (в качестве непривилегированного пользователя).

+45
user227872 6 июл. 2018 г., 04:28:59

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

$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