Командной экрана название консоли для текущего имени хоста

Я хотел бы знать, как я могу задать заголовок оболочку, чтобы имя узла в настоящее время мы вошли в систему. Мой сценарий такой. Входе на хост а потом открыть экран и создать несколько новых окон и SSH на разные хосты на этих окнах. Так что я бы заголовок экрана в нижней части, чтобы показать текущем узле он находится. im talking about this particular string at the bottom

+688
user12967 22 янв. 2017 г., 09:50:38
28 ответов

Это помогло бы знать Unix или Unix-подобных ОС и версия программного обеспечения, так и расположений файлов может отличаться. Если я правильно понял проблему, вы хотите, чтобы каждый машина иметь доступ к глобальной сети через интерфейс eth0 и подключение к локальной сети через интерфейс eth1.

Для любой Linux, сделать новые таблицы маршрутизации для eth1 и, назвав сеть "упр", или какое имя вам нравится.

Эхо '200 упр' >> /и т. д/такие как iproute2/rt_tables

В Debian-based системы...

# /и т. д./сети/интерфейсов

авто eth0 в
разрешить-поддержку hotplug eth0 в
слово iface eth0 в инет по DHCP
ДНС-серверы 192.168.100.1

авто на eth1
позвольте-автоопределения на eth1
слово iface eth1 и инет статический
адрес 192.168.30.20
сетевая маска 255.255.255.0
после ИС маршрута добавить 192.168.30.0/24 eth1 и разработки ГРЦ таблица 192.168.30.20 упр
после ИС добавить маршрут по умолчанию через 192.168.30.1 Дев на eth1 таблица упр
после ИС правил добавить от 192.168.30.20/32 таблица упр
после ИС правило добавить в 192.168.30.20/32 таблица упр

Я бы мог запостить такое же решение для RHEL-based системы или Void-систему, если вам нравится. Это прекрасно работает на машинах с несколькими сетевыми адаптерами.

В ДНС-серверы для сетевой менеджер, верно? Я не знаю, если ручной конфигурации, как эта работа с менеджерами сети.

+968
andreevichzerg 03 февр. '09 в 4:24

Использование:

грэп "узор" the_file.КШМ | сортировка -Т-НК 23 | колонки -ц

или

грэп "узор" the_file.КШМ | Е С/,/ /г' | рода -НК 23 | колонки -Т

с экспоненциальную нотацию использовать сортировку -г вместо сортировки -Н

Объяснение:

  • рода -к 23: сортировка по столбцу номер 23
  • сортировка -Н: сравнивать по строке числовое значение
  • сортировка -г: сравнивать по общим числовым значением
  • сортировка -Т: вроде с разделителем ,
  • колонка -Т: принять столбцы, основанные на пробелы или через разделитель (-с<разделитель>)
  • СЭД 'ы/,/ /г': заменой (с) любой вхождений , с пробелом ' ' по всем линиям (г)
+882
Marco Turchetto 15 авг. 2015 г., 04:32:11
Другие ответы

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


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

Люди в моем заведении продолжайте присылать мне файлы Office время от времени. Иногда презентации PowerPoint, иногда Excel или даже Word документов, и мне придется их редактировать.

И нет, LibreOffice не 100% совместимый. Когда они получают мои отредактированной версии они обычно говорят: то, что F**К вы делали с этим? Это все перепутались!!

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

Вариант вино хорошее. Однако я помню из старых времен, как пользователя Windows, что некоторые виды вирусов могут прибыть в Excel макросы (это было еще в времена Windows NT рабочая станция 4, так что все могло измениться, я не знаю).

Отсюда мой вопрос: так как вино программа имеет полный доступ к моему дому, как я должен управлять нужно (пожалуйста, избегайте нереально и неприемлемо "LibreOffice является полностью совместимым", который я сам хотел бы быть правдой но это не так, Спасибо) установка MS Office в моем ноутбуке во время пребывания в безопасности от вирусов? Я должен ограничить офисные программы в виртуальную машину с доступом только для чтения, чтобы что-нибудь вне его, и после каждого использования стираю полную машину и снова импортировать его из образа? Или я в безопасности, имея те офисных программ, установленных чипов в Linux (вино) без каких-либо антивирусных программ и с полный доступ ко всем файлам в моем доме? Почему?

+859
Leonardo Alt 12 мар. 2013 г., 03:57:14

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

Любые идеи?

+777
Leslie Parks 30 сент. 2010 г., 07:06:51

Возможные Дубликаты:
Может bash-скрипт можно прикрепить файл?

На Mac ОС Х, там очень пригодится демон, который называется файл launchd , который (среди прочего) позволяет иметь скрипты запуска для файлов и каталогов изменение (через WatchPaths и QueueDirectories plist файла настроек).

Есть ли программа (желательно Дебиан) Линукс/что включает в себя этот функционал?

+765
user77826 20 янв. 2019 г., 04:53:38

У нас можно арендовать дешевые VPS сервера, которые расположены по всему миру и выполнить трассировку себя от этих серверов на ваш сайт. AWS позволяет вам арендовать в минуту.

Другой вариант будет искать "traceroute онлайн" существует большое количество сайтов, которые позволяют выполнять трассировку с удаленного сервера.

Примеры:

http://traceroute-online.com

http://ping.eu/traceroute/

Конечно вам нужно будет найти эти сервера в разных частях мира для всестороннего испытания.

+723
Pankaj Shah 8 янв. 2012 г., 14:14:47

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

Набор:

Все компьютеры подключены к сети

  1. 1 двойной в Ubuntu/окна 7 нетбук
  2. 1 мультизагрузки Дебиан/Убунту/рабочего стола Windows XP с
  3. 1 ноутбук Виста
  4. 1 двойной ОС Windows 7/Mac рабочего стола

Принтер = брата HL-4050 CDN, он подключен к ряд (1) выше

Решение, которое включает в себя только средства настройки интерфейса, пожалуйста. Я коренной пользователя Windows; командной строки является болезненным для меня.


Редактировать: я попытался использовать система-настройка-Самба , но не могу показаться, чтобы получить принтерам сюда? Есть ли способ сделать это с этим инструментом?

+704
djodjo 14 сент. 2018 г., 19:52:47

Запустить процесс Watchdog из в скрипт, чтобы убить его родителей, если он работает слишком долго. Пример:

процесс Барбос # 
mainpid=$$
(сон 5; убить $mainpid) &
watchdogpid=$!

# остальной скрипт
в то время как :
делать
...вещи...
сделано
убить $watchdogpid

Этот сценарий будет расторгнут Барбоса через пять секунд.

+673
Mtow92 3 апр. 2015 г., 04:19:49

Это, наверное, один из моих самых утомительных вещей, которые люди испортить все время. С SUID и GUID бит и функцией Sticky-бит 2 совершенно разные вещи.

Если вы человек чмод вы можете прочитать о битом SUID и Sticky-бит. На man-странице доступны здесь, также.

фон

отрывок

Буквы rwxXst выберите файл режим биты для пострадавших пользователей: читать (R), запись (W) и выполнить (или поиск по каталогам) (х), выполнять только/поиск если файл является каталогом или уже имеет разрешение execute для некоторых пользователей (Х), набор пользователей или ID групп по исполнению (ы), ограничено удаление флага или липкий бит (Т).

С SUID И GUID

Чем выше человек страницы пытаюсь сказать, что позиция, что х бит занимает в rwxrwxrwx для пользователей восьмеричной (1-й группы права доступа rwx) и группа восьмеричной (2-й группы права доступа rwx) может принять дополнительные государстве, где Х становится х. Когда это происходит, этот файл при запуске (если это программа, а не скрипт) будет выполняться с разрешения владельца и группу файла.

Так, если файл принадлежит пользователю root и SUID бит включен, то программа будет работать как root. Даже если вы его выполните как обычный пользователь. То же самое касается и идентификатор GUID бит.

отрывок

SETUID И SETGID БИТЫ

чмод очищает установить идентификатор группы вроде обычный файл, если идентификатор группы файла не соответствует эффективный идентификатор группы или одного пользователя дополнительных идентификаторов групп, если пользователь имеет соответствующие привилегии. Дополнительные ограничения могут вызвать командлет set-идентификатор пользователя и идентификатор группы Бит режима или RFILE, чтобы быть проигнорированы. Это поведение зависит от политики и функциональность базового чмод системного вызова. Когда в сомнении, проверить поведение системы.

чмод сохраняет каталога идентификатор пользователя и идентификатор группы битов, если вы явно не укажете иначе. Вы можете установить или сбросить бит с символические режимы, как U+S и г-ы, а можно установить (но не понятно) биты с числовой режим.

С SUID/GUID с примерами

нет битом SUID и GUID - просто биты rwxr-XR-х установлены.

$ ЛС-ЛТ б.ПЛ
-rwxr-XR-х 1 корень 179 9 января 01:01 б.ПЛ

с SUID и инструкция исполняемый бит установлен (строчная) - биты rwsr-х-р-х установлены.

чмод $ у+С Б.ПЛ 
$ ЛС-ЛТ б.ПЛ 
-rwsr-XR-х 1 корень 179 9 января 01:01 б.ПЛ

SUID-программ включен и исполняемый бит отключено (прописная) - биты rwSr-XR-х установлены.

$ чмод у-х б.ПЛ
$ ЛС-ЛТ б.ПЛ 
-rwSr-XR-х 1 корень 179 9 января 01:01 б.ПЛ

идентификатор GUID & группы исполняемый бит включен (строчная) - биты rwxr-СР-х установлены.

чмод $ г+с б.ПЛ
$ ЛС-ЛТ б.ПЛ 
-rwxr-СР-х 1 корень 179 9 января 01:01 б.ПЛ

идентификатор включен и исполняемый бит отключено (прописная) - биты rwxr-Ср-х установлены.

$ чмод г-х б.ПЛ
$ ЛС-ЛТ б.ПЛ 
-rwxr-Ср-х 1 корень 179 9 января 01:01 б.ПЛ

липкий бит

Sticky бит с другой стороны обозначается как Т, например с в/tmp директорию:

$ ЛС-л /|грэп ТМП
drwxrwxrwt. 168 корень 28672 июня 14 08:36 ТМП

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

отрывок

ОГРАНИЧЕН ФЛАГ УДАЛЕНИЯ ИЛИ ЛИПКИЙ БИТ

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

+667
Odys 11 мар. 2017 г., 07:59:24

Я просто настроить мой малиновый Пи. Это работает прекрасно, и я могу легко получить к нему доступ из моей локальной Windows-машине с помощью SSH. Я дал ему имя. Я могу получить доступ к Пи с этого хоста только когда Самба сервер работает на Pi. Когда я остановить его я не могу использовать пользовательские имя и используйте IP.

Мне было интересно, если есть другой способ систем Windows распознает имя Linux-система, которая не предполагает настройка сервера Samba.

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

+648
mackbw 30 окт. 2019 г., 17:36:55

При наличии менее 999,999 линий:

команда grep -это 999999 '19/янв/2016:22:' access_log

Но это будет лучшим решением, так как она не ограничивает количество строк после матча:

СЭД -П/19\/января\/2016:22:/,$Р' access_log
+637
alexs 31 янв. 2010 г., 00:35:58

У меня есть маршрутизатор с поддержкой сетей WiMAX на мой доступ в интернет (192.168.15.1 по местному), подключенного к микро-концентратор.
У меня рука Archlinux о ODROID машина (192.168.15.2), подключенных к одному концентратору.
У меня Ubuntu ПК (192.168.15.10), подключенных к одному концентратору.

OK для доступа с компьютера в интернет.
ОК для доступа с ПК к о ODROID с SSH, потому что он не имеет экрана.
ОК для пинг 192.168.15.1 и 192.168.15.10 от о ODROID.

Но о ODROID, я не могу пинг 8.8.8.8. У меня сеть недоступна.

Какая-то идея?

+580
MdAyq 4 авг. 2015 г., 23:52:01

В настоящее время, когда я войти я не предоставлять пароль. Я просто нажмите на мое имя пользователя и я приду. Я хотел бы изменить это. Для того, чтобы выполнить, что я зашел в Настройки >> Пользователи, а затем в "Параметры входа" не было никакой пароль, установленный рядом с надписью пароль. Так что я нажал на нее и было предложено ввести свой старый пароль и новый пароль. Однако после ввода пароля новый пароль кнопку Изменить-прежнему отключен. Как я могу включить эту кнопку Изменить так, чтобы я могла войти, используя свой пароль.

+567
hongsy 23 апр. 2015 г., 22:42:21

Каждый не из KDE терминал (все, кроме консоли), как только начал, дает мне эту ошибку:

Обслуживания орг.в KDE.консоль-[разное количество каждый раз] не существует.

Полную ошибку:

Обслуживания орг.в KDE.консоль-1371' не существует.
'xprop' необходимо: -код требует аргумента

использование: 'xprop' необходимо [опции ...] [[формат [dformat]] атом] ...

 где варианты:
 -грамматика распечатать полная грамматика для командной строки
 -отображение хозяин:dpy X-сервер для контакта
 -идентификатор идентификатор идентификатор ресурса из окна, чтобы рассмотреть
 -имя окна, чтобы рассмотреть
 -имя шрифта font изучить
 -удалить propname-поля удалить свойство
 -установить значение propname-поля установить свойство заданному значению
 -корневой изучить корневое окно
 -отображение лен н не более n байт любого имущества
 -notype не отображать поле Тип 
 -фу именем, где искать форматы для свойства
 -рама не игнорируйте оконных рам менеджер 
 -формат Ф propname-поля [dformat] форматы для использования на собственность данного имени
 -шпион изучить свойства окна навсегда
 -версия программы версия для печати

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

+551
Matheus Antonelli 2 февр. 2019 г., 15:37:59
отладка: все obj_dbg 

Вам нужно все еще здесь? или просто все?

+521
NA IRI 18 авг. 2010 г., 07:09:23

Можно ли есть кнопка на боковой панели, чтобы скрыть все открытые окна в Ubuntu 12.04 ЛТС?

+382
Ambethkar Ch 15 окт. 2017 г., 04:26:57

После того, как я побежал Дельфин, я заметил, что два новых ездовых животных, как устройство/dev / sda1, поскольку для Windows NTFS и файл/dev / sdd1 оказались в моей системе. Где они это определили? Это не удивительно, что я не мог найти их в файле/etc/fstab строчку.

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

+347
Alex850 14 янв. 2016 г., 13:55:29

У меня есть Ява .класс файл. Теперь я хочу проверить, он был составлен на 32-разрядном компьютере или 64-разрядной машине ? Я попробовал файл команду, но он просто говорит, что это скомпилированный Java-класс. Есть ли способ, чтобы найти его?

+330
DLF 14 сент. 2017 г., 19:43:46
Проект конкурса популярности-это попытка сопоставить использование пакетов Debian.
+329
David Patri 25 июл. 2013 г., 04:16:54

Под Linux устройства не мета-имена сом1 или так. Ваш USB-адаптер добавляется в каталог/dev-каталог с драйвером конкретного имени. Самый УСБ-уарт переходник использовать имя устройства/dev/ttyUSB* , где * - это номер, начинающийся на 0. Лучший способ получить это имя для ядра сообщения с помощью команды dmesg до и после плагин адаптер. Вы должны получить нечто подобное:

интерфейс USB 4-2: ch341-UART преобразователя присоединен к ttyUSB0

Так что вы должны использовать 'файл/dev/ttyUSB0' вместо com24.

Но доступ к узлу устройства предназначена только для пользователя root. Так что у вас есть, чтобы обойти это.

+291
AndroSad 9 дек. 2014 г., 19:44:58

Я хочу, чтобы запретить пользователям запускать выключения или перезагрузки, когда другой пользователь вошел в систему. Пользователи могут пользовательский терминал (сочетание клавиш Ctrl+клавиши Alt+F3) или СШ пользователя от клиентского хоста.

В OpenBSD, я использую с помощью polkit орг.обновление Xfce.сессии.политики с правилом файл, чтобы предотвратить такие действия.

Мне нужно найти как это сделать в тестировании Дебиан (он же бустер).
Я нашел орг.freedesktop.имя_входа1.политики с действиями

  • орг.freedesktop.имя_входа1.выключение
  • орг.freedesktop.имя_входа1.отключение-несколько сеансов.

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

Я не знаю, где искать этого; возможно, systemd или Пэм ?

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

В OpenBSD и NetBSD, по умолчанию, никому не позволено выключения или перезагрузки из GUI.
Необходимо создать правило файл в /usr/местные/доли/с помощью polkit-1/Правила.д/ как этот :

с помощью polkit.addRule (функция (действие, предмет) {
 если (действие.ИД == "орг.обновление Xfce.сессии.xfsm-завершение работы-помощник")
{
 возвращение с помощью polkit.Результат.Да;
}
});

В Debian по умолчанию, все пользователи могут выключить или перезагрузить из GUI.
Нет правил, файл для орг.обновление Xfce.сессии.xfsm-завершение работы-помощник или орг.freedesktop.имя_входа1.выключения.

Я пытаюсь добавить правило файл с вернуть помощью polkit.Результат.Нет, без толку
На Debian, я использую перевод и на BSD, я использую программу XDM.

+283
abelova 19 окт. 2018 г., 04:38:00

У меня есть сервер с ОС Linux xtightvnc на Ubuntu 18.04. Используя мой ноутбук, я могу создать соединение SSH туннель с помощью Putty на Windows, и установить подключение к VNC с помощью localhost:5901. Это работает без проблем. На одном ноутбуке, при загрузке в Debian 9, чтобы попытаться повторить соединение через:

СШ -л 5901:127.0.0.1:5901 -н -ф-л имя пользователя IP-адрес_сервера

Я получаю сообщение об ошибке:

персонализация: невозможно назначить запрошенный адрес

Под управлением той же команды с параметр verbose:

СШ - в-Л 5901:127.0.0.1:5901 -н -ф-л имя пользователя IP-адрес_сервера

Дает следующий результат (я сократил выход):

debug1: локальные подключения к localhost:5901 отправляются удаленным 
адрес 127.0.0.1:5901
debug1: локальная переадресация слушает на 127.0.0.1 Порт 5901.
персонализация: адрес уже используется
debug1: локальная переадресация прослушивание ::1 порт 5901.
персонализация: невозможно назначить запрошенный адрес
channel_setup_fwd_listener_tcpip: не могу слушать порт: 5901
Не мог просить помощи переадресации локальных.
debug1: запрос [email protected]
debug1: разветвление на фоне
debug1: введя интерактивный сеанс.
debug1: залог: сеть

Я не уверен, что это означает, но звучит так, как будто предыдущее соединение я открыл под Windows по-прежнему активен как-то?

Я также попытался тоннеля на Debian с помощью Putty и те же параметры у меня под окнами. Кажется, я могу подключиться, используя те же параметры, и я могу подключиться к VNC, хотя этого раньше не было работы. (Возможно, есть какой-то кулдаун настройки я не в курсе после того, как соединение было закрыто, что все еще держит открытое соединение/Присвоенный адрес?)

редактировать: это ошибка, я получаю с помощью Putty на Линуксе, если адрес еще не сброшен:

vnc error

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

Из положить из команды netstat -tulpn могут быть актуальны:

Активные интернет-соединения (только сервера)
Прото Приема-Вопрос Отправить-Вопрос Локальный Адрес Внешний Адрес Состояние 
ПИД/название программы 
протокол TCP 0 0 127.0.0.1:6342 0.0.0.0:* лис 
Десять 
21618/megasync 
протокол TCP 0 0 127.0.0.1:5901 0.0.0.0:* 
Слушать 
21527/Xtightvnc 
протокол TCP 0 0 0.0.0.0:6001 0.0.0.0:* 
Слушать 
21527/Xtightvnc 
протокол TCP 0 0 127.0.0.53:53 0.0.0.0:* 
Слушать 
796/systemd в разрешение 
протокол TCP 0 0 0.0.0.0:22 0.0.0.0:* 
Слушать 
874/демон 
tcp6 0 0 :::22 :::* 
Слушать 
874/демон 
УДП 33024 0 127.0.0.53:53 0.0.0.0:* 
796/systemd в разрешение 

Обновление:

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

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

Под Linux кажется, я могу эффективно убить SSH-туннель, например, используя команду killall СШ (чтобы убить все текущие соединения SSH). Поэтому кажется, что замазка, как представляется, имеют тенденцию не правильно закрыть тоннель на сервере при выходе.

+250
Gum Dragoneel 11 дек. 2019 г., 23:45:23

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

Просто место в вашем .bashrc и линии с использованием Linux встроенные команды полный; например

в комплекте -Ф -Х '*[email protected](ОКС|журнал|формат PDF)- о plusdirs ВИМ

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

в комплекте -Ф -Х '*[email protected](в формате PDF|ПНГ|формате JPG|формате JPEG|гиф|ЭПС|дви|ПДФ|ПС|СВГ|Северная Каролина)- о plusdirs ВИМ

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

+219
Jan Wasserbauer 4 апр. 2010 г., 00:33:52

Я видел подобный пост про Солярис и мысли аналогичные методические указания. Я слышал из последних новостей (как в 2013) с распределением и я узнал, я мог бы легко обновить свой первоначальный OpenIndiana 151a7 выпуск хипстер (0.5.11-0.151.1.8.1 если быть более точным - вы можете проверить отдельные файлы в раздаче по ссылке). В этом выпуске, многие вещи отличаются от того, что описано в старых OpenIndiana вики или изначально в Solaris использовалась файловая строить , как и его "как использовать GCC только" раздел из-за собственности SunStudio и т. д. Я давно усвоил, что настройка среды для разработки, или просто составить несколько вещей, как я делаю, - это больше, чем просто иметь подходящее программное обеспечение. Это многое о конфигурации и информации и развития навыков, когда вы занимаетесь разработкой программного обеспечения.

Программное обеспечение

OpenIndiana использует ИПС как Солярис. ПКГ установить имя_пакета / ПКГ поиск -Р сайта и ПКГ инфо-Р сайта достаточно полезным , так как графический интерфейс упаковщика разбивается на данный момент в 151a8.

Дополнительные репозитарии должны быть настроены на доступ дополнительные пакеты:

$ набор-издатель -п ПКГ http://pkg.openindiana.org/sfe

и обремененных один, если это применимо

набор-издатель -п ПКГ http://pkg.openindiana.org/sfe-encumbered

На чистую установку, я остановился на этих 2 крупных метапакетов (около 600мб скачиваний всего несколько СГБ установлен) и несколько вещей, которые представляются уместными, когда я составил fvwm:

судо ПКГ установить pkg://openindiana.org/metapackages/[email protected],5.11-0.151.1.8.1:20130803T052718Z
судо ПКГ установить sunstudio12u1
судо установить ПКГ pkg:/library/desktop/[email protected]
судо ПКГ установить pkg:/library/java/[email protected]
судо ПКГ установить pkg://sfe/library/[email protected],5.11-0.151.1.5:20120805T091919Z

Строить-важно, содержит в основном все, что нужно, включая, но не ограничиваясь:

установка -в ПКГ ПКГ:/архиватор/гну-тар УП:/сжимать/p7zip ПКГ:/сжатия/распаковки \
ПКГ:/застройщика/строительства/АНТ УП:/застройщика/строительства/autoconf для ПКГ:/застройщика/строительства/сожалению-110 \
ПКГ:/разработчик/построить/гну-сделать ПКГ:/застройщика/строительства/libtool не ПКГ:/разработчик/построить/сделать \
ПКГ:/разработчик/гном/gettext версии ПКГ:/разработчик/Ява/\с JDK 
ПКГ://разработчик на Java/JUnit в ПКГ:/разработчик/анализатор/гибкий ПКГ:/разработчик/макро/СРР \
ПКГ:/разработчик/макро/гну-М4 ПКГ:/застройщик/объект-файл pkg:/разработчик/парсер/Зубр \
ПКГ:/файл/на GNU coreutils ПКГ:/файл/на GNU findutils \
ПКГ:/библиотека/libtool не/libltdl ПКГ:/библиотека/для libxslt ПКГ:/библиотеки/библиотеки PCRE \
ПКГ:/системы/библиотека/математика/заголовок-математика УП:/текст/поглазеть \
ПКГ:/текст/на GNU diffutils ПКГ:/текст/на GNU gettext версии ПКГ:/текст/гну-утилиты grep \
ПКГ:/текст/гну-патч ПКГ:/текст/гну-ООО ПКГ:/текст/\Грофф 
ПКГ:/текст/texinfo по ПКГ:/библиотека/неон УП:/библиотека/апреля-утиль-13 \
ПКГ:/разработчик/библиотека/Линт ПКГ:/система/заголовок УП:/разработчик/строить/onbld \
ПКГ:/данные/изучения иностранных языков. \
ПКГ:/библиотека/glib2 \
ПКГ:/библиотеки/библиотеки libxml2 \
ПКГ:/библиотека/\для libxslt 
ПКГ:/библиотека/НССБ/заголовок-ндпр \
ПКГ:/библиотека/жемчужно-5/XML-парсера \
ПКГ:/системы/библиотека/установить \
ПКГ:/системы/библиотека/ДГУ \
ПКГ:/системы/библиотека/libdbus \
ПКГ:/системы/библиотека/libdbus-Глеб \
ПКГ:/библиотека/питон-2/питон-экстра-26 \
ПКГ: заголовок-НСС/системы/библиотека/Мозилла-НСС/

на GCC 4.7.3 - последняя доступная в hipter филиал (pkg://openindiana.org/developer/[email protected],5.11-0.151.1.8.1:20130802T223703Z).

Существует также ССЗ-Дев и СС-Дев метапакетов, но я не уверен, в какой степени они бы что-нибудь добавить к тому, что я есть сейчас.

Конфигурации (отрывки из моих .файл bashrc)

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

[...]
CW_GCC_DIR="каталог/usr/ССЗ/4.7/ОГРН/"; экспорт CW_GCC_DIR
GCC_ROOT="каталог/usr/ССЗ/4.7"; экспорт GCC_ROOT
ONBLD_TOOLS="/выбрать/onbld"; экспорт ONBLD_TOOLS
ONLY_LINT_DEFS="-я/sunstudio12.1/прод/включить/Линт"; экспорт ONLY_LINT_DEFS
__GNUC=""; экспорт __GNUC
amd64_LINT="/выбрать/sunstudio12.1/ОГРН/Линт"; экспорт amd64_LINT
i386_LINT="/выбрать/sunstudio12.1/ОГРН/Линт"; экспорт i386_LINT

PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/opt/onbld/bin:/opt/onbld/bin/i386:/opt/sfw/bin:/usr/sfw/bin:/usr/dt/bin:/usr/openwin/bin:/usr/sbin:/usr/gnu/bin/:/usr/sbin/:/sbin:/usr/local/bin:/usr/bin:/usr/ccs/bin:/usr/dt/bin:/usr/gnu/bin/"; путь экспорта

Проблема(ы)

Вызов может быть большой, даже для разработчика, которым я не являюсь. После настройки моего окружения, я стараюсь, чтобы компиляции fvwm 2.6.5 потому что это что-то стандартное, он маленький и является своего рода достопримечательностью кусок программного обеспечения, я заинтересован в... чтобы посмотреть, что дает. Пытаясь улучшить те характеристики, которые присущи конфигурации, я думала, что у меня была проблема и пришлось скомпилировать из исходников Глеб. Так я наткнулся на этот удивительный счета от это, очевидно, очень знающий человек, который на самом деле составлен на ОИ. Я понял, что не нужно устанавливать какие-либо дополнительные Глеб пакета, но этот человек поддерживает репозиторий перенесенных скомпилированную программу, которая может быть весьма полезно, учитывая некоторые сложности...

Также, как правило, следует обратить внимание на отслеживания ошибок на платформе, а также рассылки (особенно ОИ-Дев).

Общие Среды Сборки

В старом разделе Вики на строительство ОИ ОС собственно, вот ссылка на этот инструмент называется све 1.7.0. Он не может быть установлен на этот момент, поскольку он требует SUNWperl510core и силы, установив это разрушит ваш ACL в моем опыте. Когда мне удалось установить это, я признаюсь, что не имея ни малейшего понятия о том, как использовать это, так как это путь над моей головой и я хочу знать, если это может что-то упростить при компиляции пользовательских материалов. Я знаю, что в последних версиях, у вас есть мини-версия 1.8.0 (pkg://openindiana.org/developer/build/[email protected],5.11-0.151.1.8:20130305T143840Z) так я установил, что не требуют старую зависимость на Perl. Еще далеки от понимания того, что это все о (я буду читать о спецификациях и такие), но она есть. Я вижу какую-2013 от резьбы в список рассылки в контексте содействия ГИА пакетов и пакета текущим.


Вопросы

  • Я был в состоянии построить fvwm 2.6.5 легко, но не моя установка выглядит как минимально приемлемый среды сборки и есть что-нибудь, что не соответствует лучшей практике?

Ссылки

Основные админ команды шпаргалка для тех, кто учится в SunOS (в формате PDF).

 [1]: http://openindiana.org/pipermail/oi-dev/2013-May/002109.html
 [2]: http://pkg.openindiana.org/hipster/en/index.shtml
 [3]: http://wiki.openindiana.org/oi/Compiler+миграция
 [4]: http://wiki.illumos.org/display/illumos/How+для+сборки+изначально в Solaris использовалась файловая
 [5]: http://wiki.illumos.org/display/illumos/How+To+Build+illumos#HowToBuildillumos-BuildingwithGCC-444iewithoutSunStudio
 [6]: http://docs.oracle.com/cd/E23824_01/html/E21802/ips_intro.html#scrolltoc
 [7]: http://docs.oracle.com/cd/E19963-01/html/820-6572/managepkgs.html
 [8]: http://wiki.openindiana.org/oi/Spec+файлов+дополнительно+хранилище
 [9]: http://www.fvwm.org/download/
 [10]: http://www.openindiana.co.uk/tags/c-standards
 [11]: http://www.openindiana.co.uk/content/repository-update-73-new-packs
 [12]: https://www.illumos.org/projects/openindiana/issues?page=1
 [13]: http://openindiana.org/mailman/listinfo
 [14]: http://wiki.openindiana.org/oi/Setting+вверх+в+рекомендуется+построить+среда
 [15]: http://comments.gmane.org/gmane.os.openindiana.devel/1887
 [16]: http://sourceforge.net/apps/mediawiki/pkgbuild/index.php?title=Pkgbuild_on_OpenSolaris
 [17]: http://i.stack.imgur.com/xSB2n.png
 [18]: https://blogs.oracle.com/JeffV/entry/comparing_solaris_11_zones_to
 [19]: http://ptribble.blogspot.ca/2013/05/sparse-root-zones-in-tribblix.html
 [20]: http://tribblix.blogspot.co.uk/
 [21]: http://unixed.com/blog/2013/02/the-solaris-11-immutable-zone/
 [22]: http://www.logiqwest.com/dataCenter/Demos/RunBooks/Zones/createBasicZone.html
 [23]: http://www.oracle.com/technetwork/server-storage/solaris/solaris-dtrace-wp-167895.pdf
 [24]: http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris-11-cheat-sheet-1556378.pdf
+218
Gangster 14 апр. 2013 г., 14:03:08

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

убей... - $$

При использовании отрицательного ИД с команды Kill ссылается на ПГУУ и примеры я видел, похоже, ПГУУ дочерних процессов должно быть ПИД родителя, но его не так в моей системе.

На моей системе ПГУУ ребенка такое же, как и ПГУУ родительского сценария, которая оказывается Баш.

Что здесь происходит? Были примеры плохого или мои системы настроены по разному?

Что мне нужно добиться, чтобы завершить дочерние процессы, не прерывая своего родителя, поэтому я не хочу, чтобы послать сигнал Kill на ПГУУ родитель в.

+166
nabeel Ahmed 5 сент. 2018 г., 00:22:07

Вы можете использовать скрипт на https://github.com/rcaloras/bash-preexec (как обсуждалось в https://superuser.com/questions/175799/does-bash-have-a-hook-that-is-run-before-executing-a-command) и используйте precmd() функции, чтобы сделать ваш $? проверка

+166
antonjn 1 нояб. 2019 г., 03:20:14

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

Нужно ли мне установить свежую ОС или я могу установить ОС назад?

+129
cfanist 1 февр. 2018 г., 08:32:08

А в POSIX Shell имеет единый массив: позиционные параметры ($1, $2, ...), коллективно обращались как "[email protected]", и набор с Набор -- встроенные. Точнее, есть один массив для каждого экземпляра функции на текущем стеке вызовов, но только массив аргументов функции текущего (или скрипта, если вне любой функции) можно в любой момент. Таким образом, если вы хотите использовать этот массив, но не колошматить параметров скрипта, работать в функции.

Как СМЛ уже заметил, ваша специфическая польза случае с грэп более просто решить при помощи вариант grep, чтобы сделать его прочитал один шаблон в файл строки. Но вот как вы можете решить ту же задачу для команды, которая не имеет ничего подобного грэп -Ф.

комплект -- -а-б
в то время как ИФ= читайте -Р линии; делать
 комплект -- -е "$строка"
сделано < "$словарь"
mycommand "[email protected]" больше вещей

Это требует mycommand -а-б строка1 строка2 ... больше вещей.

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

append_to_quoted_list () {
 набор -- "$1" "$(е %ы. "$2" | СЭД "ы/'/'\\\\"/")"
 ивала "$1=\"\${$1} '${2%?}'\""
}

Вот пример использования, чтобы построить два списка одновременно. Он называет $КОМАНДА1 с линиями переданы в качестве аргументов варианты, то $команда2 с линии передается как --Фу=... варианты.

список1= список2=
append_to_quoted_list список1 "КОМАНДА1$"
append_to_quoted_list список1 "$команда2"
в то время как ИФ= читайте -Р линии; делать
 append_to_quoted_list список1 -е
 append_to_quoted_list список1 "$строка"
 append_to_quoted_list список2 "--фу=$линия"
сделано < "$словарь"
функция eval "$список1; $список2"
+70
user23763 29 мая 2016 г., 19:19:49

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

$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