Я могу обновить переменную в команды смотреть?

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

Это может занять длительное время (30 минут ->2-3 часа)! Я хотел бы быть в состоянии видеть прогресс, поэтому я использую найти Дир -тип F|туалет -л , чтобы получить количество файлов (назовем это $как filenum, а потом у меня очень короткие команды, что я написал (перепечатка из моего блокнота, могут быть скопированы неправильно, я надеюсь, вы уловили суть):

Эхо $(Эхо "($Общ DirFlat |туалет -л)*100/$как filenum"|до н. э.) "%" $(Дата)

Однако, если я запускаю часы -Н 100 "!!" он берет выход эхо, и держит печати (даже дата не меняется).

Я могу сделать это, чтобы обновить переменную/повторно запустить задание на внутренние переменные в bash? Надеюсь, это поможет мне автоматизировать некоторые задачи.

+429
fxdev 8 мар. 2016 г., 07:37:21
38 ответов

Это %{имя}.%{арка} сочетание. Если это совпадает, то обновление. Если он тогда отличается это другая установка.

Т. е. вы можете иметь капи-3.1.6-архитектуру x86_64 и капи-3.1.6-для i386 установлены одновременно. Но вы не можете иметь капи-3.1.6-архитектуру x86_64 и капи-2.1.7-x86_64 с одной системы (если вы действительно грязные).

+997
ariefbayu 03 февр. '09 в 4:24
  • Первая проблема заключается в том, что вы пытаетесь запустить СШ мой_логин@ х.г.з.Т (где X.г.з.T-это IP-адрес идентифицирован). Не будет работать. Вам необходимо СШ [email protected] (обратите внимание, что нет пространства между [email protected] и IP-адрес). Вы можете попробовать судо ARP сканирование --localnet | команда grep ... | СЭД -е 'с/^/мой_логин@/' | команды xargs СШ.

  • Вторая проблема заключается в том, что СШ не создать интерактивную сессию, жалуясь на то, что стандартный ввод не является терминалом. Чтобы сохранить СШ счастливыми, вы должны сделать выбор ip-адрес в командной подстановки:

    ИМЯ_УЧЕТНОЙ_ЗАПИСИ=мой_логин
    МАСАДРЕС=00:50:56:3а:8д:1е
    СШ "$ИМЯ_УЧЕТНОЙ_ЗАПИСИ@$(
     судо ARP сканирование --localnet |
     команда grep "$МАСАДРЕС" |
     вырезать -с 1-15
    )"
    

Я надеюсь, что команда grep показан только пример и на реальные вы используете полный MAC-адрес.

Вы можете добавить код обработки ошибок, в случае поиска не удается найти IP-адрес, соответствующий данному MAC-адресу.

+985
vishnu m c 17 нояб. 2011 г., 04:40:23
Другие ответы

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


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

Я говорю, что создать второй скрипт вроде этого:

#!/бин/Баш
Эхо -э "$(дата)\Н" # конечно формат даты для ваших нужд
кот <&0
выйти $?

Это будет работать так: (... все ваши команды и труб...) | new_script >выход.файл

Объяснил:

Первого Эхо-дата и новой строки, затем catenate stdin и, наконец, выход с последнего () код выхода кошки.

+929
l3win 29 нояб. 2011 г., 18:05:26

Попробовать СШ-сайт keyscan , затем добавить в ~/.СШ/если вы

СШ-сайт keyscan git.server.com >> ~/.СШ/если вы
+926
DrShrinivas Misar 2 нояб. 2011 г., 12:53:13

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

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

+850
Elena Root 8 дек. 2018 г., 20:12:27

По этой ссылке есть ответ: https://lists.gnupg.org/pipermail/gnupg-users/2013-April/046559.html

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

чмод о+РВ `телетайп` && судо -я -у navsrv команду GPG --редактирование ключ 8267977F

Далее я вошел в navsrv пароль для входа. Затем, в командной ооб подскажите, когда я сделал "команду", у меня ввод Графический пароль.

+806
alabai 11 апр. 2015 г., 02:38:57

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

+803
feryllt 27 окт. 2013 г., 15:04:54

Вы можете использовать mimeopen с вариант:

человек mimeopen :

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


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

Пример:

mimeopen -д файл.МР4

пример вывода:

Пожалуйста, выбрать приложение по умолчанию для файлов типа видео/MP4

 1) медиа-проигрыватель VLC (VLC плеер)
 2) Другие...

Проверьте это:

кода валюты XDG-открыть файл.МР4
+760
careimer 26 окт. 2011 г., 16:38:48

Вам нужно установить протокол CIFS-utils версии:

 ням установить протокол CIFS-utils версии # в CentOS/редхат/старше Федора
 ДНФ установить протокол CIFS-utils версии # новые Федоры
 АПТ установить протокол CIFS-utils версии # дебиан/Убунту
+756
Jose Zarate 4 сент. 2017 г., 12:14:27

Пожалуйста, помогите настроить мультикаст подкачки в звездочку 13.

Звездочка из локальной сети на внешний IP, но подкачки должен быть в локальной сети через домашний маршрутизатор (ext200, Панасоник модели KX-tgp600).

Существует 2 способа доступны через абонентскую группу:

  1. продолжение => 1111,1,страницы(СИП/200), но он работает как обычный вызов
  2. продолжение => 1111,1,страницы(MulticastRTP/основных/239.255.255.245:5555), дает

    Ошибка[4410][с-000000f4]: res_rtp_multicast.с:461 rtp_raw_write: РТП многоадресной передачи ошибки 239.255.255.245:5555: операция не разрешена`
    

Так что, "звездочка" и Panasonic модели KX-tgp600, чтобы быть в той же сети, чтобы быть в состоянии сделать Многоадресного оповещения через второй способ? Или это доступно как-то по-другому или я пропустила что-то еще?

+737
user14198 22 окт. 2012 г., 12:47:17

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

#!/Бен/ш
команда CD ~/данные
Компании IFS=$'\П';для меня в $(общ.); делать
 Эхо "$я";
имяфайла="$я"
 дата=$(дата -п +%г-%м-%д)
new_filename="$дата$имя_файла"
 Эхо МВ \'"${имя}"\' \'"${new_filename}"\'
 МВ \'"${имя}"\' \'"${new_filename}"\'
сделано;
+736
Helga23 6 февр. 2010 г., 14:21:00

мое собственное решение включает в СШ. когда я хочу выполнить <команду> под другим пользователем <имя>, я делаю это:

СШ-ТИЦ <логин>@0 <команда>

да, мне нужен SSH-сервер на месте и мне нужно либо ввести другой пароль пользователя или иметь свой открытый ключ в ~<логин>/.по SSH/authorized_keys2. и я не могу закрыть терминал, из которого я дал команду.

+715
derGral 17 нояб. 2010 г., 19:19:43

Из man-страницы

--блок-size=размер
 шкала размеров размер перед печатью. Е. Г., `--блок-размер=М' 
 отпечатки размеры в единицах 1 048 576 байт. См. Размер ниже формате.

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

общ.

Перечень информации о файлах.

Синтаксис
 ЛС [опции]... [файл]...

Ключ
 Сортировать записи в алфавитном порядке, если нет -cftuSUX, ни что-то вроде.

 -а ... все не скрывают записи, начиная с .

 -А, - почти-всех не перечислить подразумевается . и ..

 -б-бежать печатать восьмеричные Escape для неграфических символов

 --блок-размер=размер-байт использовать блоки

 -Б --игнорировать-резервное копирование не подразумевает записи заканчивая ~

 -с Сортировать по времени изменения; с -Л: показать чтимы

 -С записи списка по столбцам

 - цвет[=когда] контроллировать цвет используется, чтобы отличить файл
 типов. Когда может быть `никогда', `всегда', или `авто'

 -д-список записей справочника, а не содержание

 -Д --дирэд генерировать выходные данные, предназначенные для режима дирэд в Emacs' 

 -F не сортировать, включить -ау, отключить -ЛСТ

 -Ф --классификации добавить индикатор (один из */[email protected]|) Для записи

 --формат=слово поперек -х, запятые -м, горизонтальные -х, длинные -л
 один столбец -1, многословный -л, вертикальный -с

 --полный список полный день и полную ставку

 -г (игнорируется)

 -Г ... Нет-группа подавляет отображение информации группы 

 -ч-человек-читаемый печатать размеры в удобном для человека виде (например, с 1K 234M 2G)в
 -Ч, --Си точно так же, но использовать степени 1000 а не 1024

 --индикатор стиле=слово добавить индикатор стиля слово имена записи:
 нет (по умолчанию), классифицировать (-Ф), тип файла (-Р)

 -я, --инода печатать порядковый номер каждого файла

 -Я, - игнорировать=шаблон не подразумевает записи шаблон оболочки 

 -к --килобайт как ... блок-размер=1024

 -L использовать длинный формат списка 

 -Л --записи списка разыменования указывает символические ссылки

 -м заполнить шириной с разделенный запятыми список

 -Н --числовые-ЮИД-гид списке числовые UID и GID, а не имена

 -Н-буквальным печатать необработанные записи имен (не лечить, например, контроль
 персонажи специально)

 -o использовать длинный формат листинг без инфо о группе

 -п --файл-типа присоединить индикатор (один из /[email protected]|) Для записи

 -вопрос, --скрывать-контроль-символов печать ? вместо номера графических символов

 --покажите-контроль-символов шоу не графических символов как есть (по умолчанию)

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

 -Р --обратный обратный порядок при сортировке

 -Р --рекурсивный список подкаталогов рекурсивно

 -с --размер печати размер каждого файла, в блоках

 -С сортировки по размеру файла 

 - то есть=слово время -Т, версия-V, состояние -с 
 размер-S, расширение -х, нет -у
 тайм-Ю, К -ю, польз-ю

 --время=слова показывают время как слово вместо времени модификации:
 время доступа, доступ, использование, чтимы или статус; 
 также использовать ее в качестве ключа сортировки --сортировка=время

 -Т Сортировать по времени модификации 

 -Т --размера табуляции=гуара предположить табуляции на каждом седла вместо 8

 -u не Сортировать по времени последнего доступа; с -Л: шоу тайм

 -U не сортировать; элементы списка в каталог заказать

 -в сортировки по версии

 -Вт, - ширина=гуара предположить ширина экрана, а не текущее значение

 -х записей списка по строкам а не по столбцам

 -Х Сортировать по алфавиту по вступлению расширение

 -1 список одним файлом на линию

 для --Help показать справку и выйти

 --выход версии информация о версии и выйти
+712
Brock Batsell 30 нояб. 2015 г., 12:50:05
"Инфо" - это утилита, которая обеспечивает гипертекста, система многостраничных документов в командной строке.
+638
Doomed Mind 29 окт. 2016 г., 21:11:41

Вы можете рассмотреть файл /etc/fstab в качестве статического крепления, это всего лишь способ делать такие задачи, но не только, собственно, выполнить команду Mount, и вы увидите много файловых систем, отсутствующих в fstab. Обслуживание такое udev и udisk управляют много из "автомонтирование" игнорирует файл /etc/fstab для...

Так что, если что-то устанавливается или не часто, это не имеет ничего общего с /etc/fstab строчку.

пакет initramfs это лишь временное файловой системы, используемой во время процесса загрузки, пока "настоящий" корневой ФС монтируется, так зачем пакет initramfs быть в файле /etc/fstab строчку ?

+623
Codarus 23 мая 2014 г., 11:52:03

Есть много способов это сделать, конечно, но зачем вы хотите? Вот что такое fstab и файл для.

Некоторые идеи:

  • Создать systemd в гору или автомонтирование (или просто запуска скрипта, который выполняется крепление).
  • Использовать crontab для выполнения монтажа.
  • Есть скрипт на рабочем столе-среде.
  • Найти инструмент в официальном репозитории или Aur по, Что сделать это для вас (я не имею рекомендацию).
  • Вставить зло рубить везде, где вы выбираете.
+603
Jahangeer 15 дек. 2015 г., 16:26:00

В Ubuntu 18.04 я использую следующий скрипт в автозапуск:

[Запись Рабочего Стола]
Тип=Приложение
В exec=/главная/пользователя/.файла
Версия=1.0
Х-гном-автозапуск-включен=истина
Имя=параметр xmodmap
Комментарий=скрипт параметр xmodmap 

который просто параметр xmodmap /путь/.Параметр xmodmap &.

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

Редактировать: (ответ на комментарий) Это также не решает проблему:

$ кот в /etc/systemd в/системы/xmodmapbindings.услуги
[Блок]
Описание=параметр xmodmap привязки
До=сон.цель
StopWhenUnneeded=да

[Услуги]
Тип=импульсный
RemainAfterExit=да
ExecStop=-/дома/norake/.файла

[Установите]
WantedBy=сон.цель

$ кошка ~/.файла 
#!/бин/Баш

если [ "$пользователь" != norake ]; тогда
 Су norake -с 'сон 5; /usr/Бен/параметр xmodmap /домашний/norake/.Параметр xmodmap' &
 # без Су, без сна, без вилки (&): не работает
еще
 (сон 5; /usr/Бен/параметр xmodmap /домашний/norake/.Параметр xmodmap) &
интернет

сон 30 не работает. Конечно, запустить скрипт работает вручную.

+547
Sherien Ahmed 19 янв. 2019 г., 07:01:36

Просто быстро рассчитать сумму процессов.

На Мак:

  • перейти на страницу chrome://системы/ и выбрать все сообщили в mem_usage
  • вставьте в SublimeText
  • SelectAll (УМК+'а') и SelectAllLines (КМД+шифт+'л')
  • УМК+правый (перейти к Эол), пробел, пробел, пробел, Alt+влево, и Cmd+пробел
  • Клавиша "Backspace", тип '+', и Cmd+'С', и cmd+'с'
  • открыть терминал, запустить питон, и Cmd+V, введите

И вуаля! "Легко"...

ПС - ярлык ниндзя & 80-х/90-х бои-игры игроки должны иметь никаких проблем с этим решением

+490
mahadev Pardeshi 13 февр. 2015 г., 22:59:57

Я хочу установить Fedora 20 с полноценного DVD (не жить) на новый компьютер, с как много программ, как я могу; так, в комплект для установки, надо всех репозиториев, которые предоставляет и затем найти, что мне нужно больше пространства, чем доступно. Машина была разделена поставщика и установлен Windows xp3 чем, так что я буду использовать двойную загрузку. Я думаю, что разделы он оставил мне несколько предвзятым его пренебрежение, или неведение, и Linux.

Я включаю картину разделов из Windows на этой машине; диск C: только 5% полностью, поэтому его необходимо укрыть маленький, я буду использовать его для. Итак, мой вопрос: пожалуйста, как мне сделать остальной доступен для Linux? Я не совсем понимаю жаргон вокруг разделов в Linux или Windows, поэтому я очень нервничаю из-за неправильно и потерять Windows полностью. Излишне говорить, что я прервали все мои попытки по установке Ф20 до сих пор.

Может быть, я мог бы использовать репозитории на DVD-диске после установки, но я не затем пришел с одной и той же проблемы с пространством?

(После @Антон комментарий) если в Windows удалить разделы E: и F: ( у меня нет данных по ним), повлияет ли это на мое использование Linux и Windows в остальные разделы, пока не установите новый Fedora в месте существующего, и тогда удаленные разделы будут автоматически включаться в Linux? Как я узнаю их, при необходимости, в список во время установки? Пожалуйста, прости мои привередливые невежество, я всегда дохожу до точки, в попытке установки, где есть то, чего я не понимаю, даже с помощью инструкции по установке посмотреть на моем ноутбуке, и придется прервать и начать все заново, поэтому я хочу быть во всеоружии на эти опасные действия.

Windows partions

+483
guglu 12 нояб. 2011 г., 23:17:44

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

Разница соседа таблицы кэш записи на уровне 2 (уровень локальных сетей); это помогает перевести IP-адресов в MAC-адреса. В протокол ARP используется для запроса новых записей в кэше.

Кэш маршрут работает на Layer 3 (ИС). Самая простая форма карты назначения IP-адреса "следующий хмель" (то есть: куда отправить пакет из этого узла). Не-маршрутизаторы, как правило, имеют совершенно статической кэш-памяти, что просто карты весь трафик на один "маршрут по умолчанию".

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

+448
Hazz Azimi 17 янв. 2012 г., 17:06:48

Например, temp.txt файл содержит информацию как ниже:

adsf на линии jhkjhvjdbvjvbvbdjkvn 
qerwtt на линии fdgdgdgdd 
qwqertg на линии safffasffaf 
нажми на линии adaddsd

Я хочу, чтобы grep для на строке в все строки файла и написать оставшуюся часть строки в другой файл, я.е после процесса temp.txt файл новый файл должен содержать:

на линии jhkjhvjdbvjvbvbdjkvn 
на линии fdgdgdgdd 
на линии safffasffaf 
на линии adaddsd 

Как я могу сделать это в терминале Linux?

+430
Redbeard 13 дек. 2016 г., 11:03:02

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

Я нашел много подобных вопросов, но не мог найти ответа, что будет работать для меня. Screen и tmux не имеется. Ни Бебу или подобные вещи. Компьютер работает на какой-то старый дебиан и у меня нет корневой доступ.

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

nohup и иногда &
выход

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

Я также не смог найти Как открыть программу, что у меня "nohuped" на предыдущей сессии. Я пытался делать иногда nohup и & снова, но он не открыл предыдущее состояние программы.

+404
Paramone 26 июл. 2019 г., 04:49:07

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

найти -типа F | грэп -vFxf /ТМП/alreadyCopied
  • увидите все линии без матча
  • говорит его использовать строки в качестве фиксированных строк, а не как модели
  • матчей всю строку, а не строку в любом месте в строке
  • -Ф /ТМП/alreadyCopied читать строки, чтобы соответствовать из данного файла

Вам придется убедиться, что пути совпадают, так что если найти производит ./из dir1/file1 С что нужно одну и ту же строку в /tmp/и alreadyCopied

Заметьте, однако, что этот общий подход будет иметь проблем, если, скажем, у вас есть именем с в нем. Вы могли бы повторить все это В найти что-то вроде

найти . -испытания типа Ф-экзек ! -Ф destdir, в/{} \; -exec для СР -В ... родителей {} overflowdestdir \;
+383
umairaslam 23 мар. 2013 г., 08:19:45

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

Например, если вы используете Баш потом .bashrc следующее:

читать -п "какой тип терминала:" termtype
# ... другой код, который использует $termtype ...

вы должны рассмотреть что-то вроде этого вместо:

если [[ -н "$ПС1" ]]
тогда
 читать -п "какой тип терминала:" termtype
 # ... другой код, который использует $termtype ...
интернет
+317
gmow001 13 апр. 2017 г., 16:53:01

Каждый раз, когда вы войти в систему как пользователь, вы получаете новый сеанс пам. Е. Г. Я считаю, что люди воспользовались pam_group чтобы добавить ваш сеанса процессы в группы доступ к определенным устройствам, при входе в местный терминал.

pam_systemd начинается один systemd в --пользовательский экземпляр, который является общим между всеми пользователя login сессий. Сегодня, например, в Fedora 26, вы увидите все гном-терминал на самом деле начали с помощью systemd --пользователей. Так вот где ваши команды терминала запустить. Они не бегут в systemd в области сессии, которые создаются для каждого отдельного входа...

Как один --systemd в пользователей например, и процессы, которые он создает, затронутых пам сессий?

+305
jstedfast 18 дек. 2014 г., 13:05:36

file.txt

servername1:DBNAME1:/значения u01/приложение
servername2:DBNAME2:/значения u01/ДБС
servername3:DBNAME3:/значения u01/приложения app1

Я хочу использовать выше содержание файл построчно и выполнять его в shell-скрипт

имя КОМАНДА1=servername1 дБ=dbanme1 расположение=/u01 привода/приложение 
имя команда2=servername1 дБ=dbanme1 расположение=/u01 привода/приложение

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

+295
Pieter Herroelen 20 мая 2010 г., 18:49:13

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

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

например, результат будет как:

# файл /etc/некоторые/конф
192.0.2.3
# некоторые.сеть
[Матч]
Название=некоторых

[Сеть]
# (! недопустимый !) пример желаемого эффекта
Адрес=$(кошка /и т. д/некоторые/конф)
+285
rahul bose 26 янв. 2019 г., 16:14:46

Согласна с @контрол-альт-Делор.

Я возобновлю его. Может быть, это будет полезно для кого-то:

Загрузка Программ

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

Источник: книга III: операционная система специфических (UNIX-систем в Выпуск 4)

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


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


П. С. карту или всю копию исполняемого файла сегментов поведения также зависит от формата исполняемого файла.

+208
Glomb 4 авг. 2016 г., 23:10:37

вы также можете попробовать элементы mytime, этот проект построить как одной и той же цели в arbtt.

enter image description here

+181
Michael Muszynski 19 июн. 2011 г., 02:10:23

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

Я не мог найти много информации о файле/sys и /proc и. Кроме того, как там содержимое не является частью файловой системы в иерархии стандарт (потому как они, выглядеть как/как построить версия ядра зависит)

/системы не имеют даже собственного человека страницы. в/proc имеет свою собственную страницу, и о боже она имеет довольно много разъяснений и все-таки у меня есть некоторые папки и файлы (например /с ACPI и консолей) которые не упомянуты в нем. /системы довольно новое право? И прежде чем он существовал всю информацию, что файл/sys дает часть /тез верно?

Вопрос:

Это все-таки дело? Может все информация форма /системы на /proc и в той или иной форме? Что бы сделать документацию для /системы устареет, потому что это просто расширение с дружественный дизайн, верно? Или есть какие-то сведения о системе в файл/sys , что не в той или иной форме присутствует в файле/proc?

Если это тот случай, когда место, которое объясняет /sys файла в Linux дилетантов?

+160
Saras Raj 5 февр. 2018 г., 11:07:40

Это мое решение (Спасибо за xpra указатель). Это идет как это:

  1. Предполагает же bashrc и локально и дистанционно
  2. Использовать tmux-СШ прикрепить к удаленной сети. Он принимает нормальное СШ(1) аргументы типа-P и-U. Это в основном звонки tmux-х-присоединить() на удаленном сайте
  3. tmux-х-присоединить() запускает сервер xpra, если ни один не работает, а затем прикрепляется к работающему серверу xpra и подчиняется tmux-присоединить()
  4. tmux-присоединить() либо
    1. начать новую сессию tmux, если ни один не существует
    2. прикрепите к (один) запуск tmux экземпляр
    3. запрос из нескольких сессий tmux для присоединения к
  5. при откреплении, мы падаем обратно в tmux-х-прикрепить, которая отсоединяется от xpra до SSH сессии завершается
  6. Попытка (выход инициализации) для очистки терминала tmux, если был выделен из ЭГ. ВИМ

От .bashrc следующее

 tmux-х-присоединить() {
 ПС-ф -у пользователя $user | команда grep -v с грэп | команда grep -Q', то xpra старт' || xpra старт :9
 xpra прикрепить :9 --в OpenGL=нет > в /tmp/xpra-прикрепить.журнал 2>&1 &
 Дисплей=:9 tmux-прикрепить "[email protected]"
 xpra отстегнуть :9
}

 tmux-присоединить() {
 случай $(список-сессий tmux 2>/Дев/нуль | туалет -л) в
 0) tmux ;;
 1) tmux присоединения ;;
*)
 список-сессий tmux 
 читайте -П 1 -п "выберите команду:" Н < /Дев/телетайп > /Дев/телетайп;
 tmux прикрепить -т $н
;;
эсок
}
 tmux-СШ() { СШ "[email protected]" -А-Х -Т 'ПС1=tmux-СШ- ; . ~/.bashrc следующее ; tmux-х-прикрепить'; выход инит; }
+123
Anonymous English Maj 10 нояб. 2017 г., 10:42:45

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

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

Большинство контейнеров и ВМ системы управления (например, настройки, работы с lxc, вирш, Вирт-менеджер, и многое другое) позволяют легко перезапустить каждый запуск с чистого листа, так что вы начинаете с точно таким же девственно среда сборки каждый раз. Диск виртуальной машины картинки часто хранятся в формате, который может быть snapshotted и клонирования (например, в формате qcow2 или ЗФС ООО. Даже RAW-файл образа диска могут быть скопированы и дополнительно сжатый). Вы можете сделать то же самое с помощью chroot, но вы должны исключить из chroot и воссоздать его самостоятельно (например, с помощью .архив tar.gz из окружения).

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

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

Кроме того, можно автоматизировать весь процесс запуска виртуальных машин или контейнеров, отправке задания к нему, чтобы составить, а затем снова разрывая его. Есть множество существующих реализаций этой идеи, называемые, как правило, строят боты (есть популярная ГПЛ на Python программу, которая называется buildbot, но название и идея и рабочие реализации существовали задолго до того, она была написана в 2003 году). Строим ботов-основная часть непрерывной интеграции (CI). Кстати, говоря о ки, с открытым исходным кодом Гитлаб - это довольно хороший инструмент, который позволяет запустить свой собственный гитхаб-как источник репозитория & отслеживания проблем в сочетании с различными Ди-связанных задач, таких как автоматизированное построение, тестирование и развертывание.

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

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


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

+122
Timon 6 дек. 2017 г., 08:25:16

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

Команда

Эхо "\033[32mCONNECTING в abpwrk\033[м";

Выход(в зеленом цвете)

Подключение к abpwrk

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

\033[32mCONNECTING в abpwrk\033[м

Что я упустил в сценарии.Мне нужно определить некоторые дополнительные параметры, чтобы инициировать цвета ? Я использую K-оболочки.

+119
Kwang Choenram 22 мар. 2013 г., 22:19:57

У меня Cubieboad 2, Поленики Pi 3 и Android смартфон.

На Cubieboard и малины, я пишу Cubian и Raspbian. На Android, я установил Линукс развернуть и установить в Debian языка.

Все эти доски рукоятки.

Теперь, я хочу, чтобы запустить Cubian или Raspbian на программу развертывания Linux.

В чем разница между разделами?

+116
Saranga Athukorale 23 сент. 2012 г., 22:58:41

Я хочу изменить ПС1, когда я по SSH в CentOS другой

 strshell = 'ПС1="пульт!"'
 ОС.системы("СШ-я % - ы -л%з-п%С %С %с"%(SSH_KEY,SSH_USER,SSH_PORT,ДЕЗ,strshell)) 

СШ автоматически прекращается. Я хочу остаться в этой оболочке.Как его добиться.

Я просто изменить другой способ сделать это

 олова = ' судо -я ; экспорт ПС1="пульт! \Ж :"; старпомов /бин/Баш-я
 ОС.системы("СШ-я% - ы -л%з-п%С %С%с" % (SSH_KEY, SSH_USER, SSH_PORT, ДЕЗ, жесть)) 

но я изменил моей локальной машине запрос не удаленного. почему?
ОС.система-это функция Python

+77
June heath 19 авг. 2017 г., 04:40:21
#!/usr/Бен/Perl с

$/=";

в то время как(<>) {
 далее, если (м/"кластер"/);
гусеничка;

 еогеасп мой $л (сплит /\Н/) {
 напиши $л, "\н\н" если ($я =~ м/"имя_хоста"/);
};
};

В английском: чтение файла по абзацам ($/=";), пропускать абзацы, которые не содержат строку "кластер". Для тех, кто содержит эту строку, перебрать все строки абзаца и печатать строки, содержащие "имя_хоста", с новой строки после каждого экземпляра.

Пример вывода:

$ ./extract-hosts.pl хозяев.кластера.конф 
 "имя_хоста" : "worker02.sys87.com",

 "имя_хоста" : "worker03.sys87.com",

 "имя_хоста" : "worker05.sys87.com",
+76
Suleman Elahi 3 апр. 2013 г., 23:40:22

Я могу использовать ниже код, чтобы установить задание для каждого 5 часов?

0 */5 * * * script.sh

Какое время мой script.sh будут исполнены?

  1. 0000, 0500, 1000, 1500, 2000, 0100, 0600, 1100, 1600, 2100 и так далее...

Или

  1. 0000, 0500, 1000, 1500, 2000, 0000, 0500, 1000, 1500, 2000 и так далее...

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

+67
NBoymanns 14 авг. 2017 г., 06:30:34

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

В файле/etc/Х11/файл xorg.конф Файл, Добавить в этом разделе:

Раздел "Serverflags Такую Строку"
 Параметр "пустое время" "0"
 Параметр "время ожидания" "0"
 Опция "приостановить время" "0"
 Параметр "время выключения", "0"
EndSection

Все остальные предложения, как xset и в xterm не работает для меня.

+28
jprado 22 дек. 2012 г., 06:51: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