Я могу создать фейк для eth0 подключенный к существующему интерфейсу?

У меня есть немного программ, которые жестко к открытой для eth0. Моей системе присвоено название enp0s25 на мой Ethernet-подключение. Я могу пройти через код и заменить все экземпляры через eth0, я просто надеялся, что есть ярлык, я могу взять.

Это безопасно, чтобы создать символические ссылки внутри /системы/класса/продажи? Я вижу Ло и enp0s25 там. Я испытываю желание просто создайте ссылку с именем eth0 в есть, но я понятия не имею, что будет с моей системой.

+687
Chris Scutcher 30 июн. 2011 г., 08:18:37
38 ответов

ОС Х 10.6 давится на команду в принятый ответ, потому что он не указывает путь найти. Вместо этого используйте:

найти . -параметр maxdepth 1 -тип D | пока читала-Р реж; делать функции printf "%S: у\Т" "каталог$dir"; найти "каталог$dir" -тип F | туалет -л; сделать
+998
Naruto x Hinata 03 февр. '09 в 4:24

В чрезмерно упрощенном формате:

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

Эмулятор терминала = приложение, запущенное на локальном компьютере, сделав telnet или SSH подключения к удаленному серверу.

+964
sulfureous 16 нояб. 2018 г., 18:19:23
Другие ответы

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


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

Просто использовать nohup:

$ СШ [email protected] "команды nohup complexscript.sh > мой_журнал 2>&1 &" 
+942
Mikheil Mtchedlishvili 2 апр. 2018 г., 03:56:49

Весь Союз файловые системы только для чтения и читать-пишут филиалы использовать некоторые формы "белой мглы" маркер для чтения и записи филиал для подавления файл, который существует только для чтения филиал. AUFS не отличается.

Для AUFS, маркеры Белая мгла-это файлы, называется:

.ВГ.<именем>

расположенном в той же директории, где удаленный файл привыкли жить, и где <имя_файла> - имя файла, который был удален.

Реф: aufs man-страницы, информация о Белая мгла

+921
alerera 9 авг. 2019 г., 03:53:48

Вы могли бы попробовать запустить завиток с трассированием и/или попробовать с последней версией завиток (версия 7.50.3).

+896
tmoore82 31 авг. 2011 г., 23:05:42

Среди радостей КДЕ, kwrite это, безусловно, заслуживает внимания. Оказывает регулярную поддержку выражения встроены по умолчанию в текстовом редакторе является, вероятно, одним из топ-10 Лучшие идеи всех времен. Поскольку мне часто приходится делать много поиск и замена, я уже начал экономить массу времени и усилий, предоставляет kwrite.

Я предполагаю, что это, наверное, очень похоже на ООО, но в любом случае, я соответствующие вещи, как

numbersdonot8
belongattheend0
ofwords2

с помощью простого регулярного выражения [a-я][0-9]. Как мне потом скажи предоставляет kwrite, чтобы заменить текст, используя первую часть регулярного выражения? Используя [а-з] в 'заменить' коробка дает такие вещи, как 'numbersdonot[а-з] в результате. Но я хочу,

numbersdonot
belongattheend
ofwords
+823
ConnectionConundrum 5 февр. 2013 г., 02:59:26

Изначально, когда вы только Linux и Windows Виста, MBR был содержащий жратвы. Как только вы установили Windows 8, в Windows 8 загрузчик перезаписать GRUB в главную загрузочную запись. Начиная с Windows 8 загрузчик можно только признать разделов Windows, и поэтому она позволяет загрузку только Windows Vista и Windows 8. Теперь вернемся к Linux и, чтобы иметь возможность загрузки Linux и Windows Vista, вам нужно сделать две вещи:

  1. Установить grub, используя спасательный диск.
  2. Вручную введите запись для раздела Windows Виста.

1-ый шаг состоит из:

а. Загрузиться с аварийного диска(загрузочные флешки или компакт-диска с Linux).
б. Установить загрузчик GRUB с помощью жратвы-установите команду.

$ судо жратвы-установить на /dev/ХХХ

где XXX-это устройство установить Linux.

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

$ судо и fdisk -л

Это покажет раздела с установленной ОС Linux.

2-ой шаг зависит от того, какую жратву вы собираетесь установить. Если загрузочный диск содержит последнюю версию дистрибутива Linux, то она должна быть установка grub 2. Для жратвы 2 необходимо выполнить следующие действия:

а. Откройте конфигурационный файл GRUB с помощью команды.

ви /загрузки/grub/харч.cfg для

Вручную поместите элемент меню для Windows после входа меню Linux:

menuentry "Windows Виста (погрузчик) (на /dev/ХХХ)" {
part_msdos insmod
insmod NTFS в
установить параметр root='(hd0,msdosX)'
поиск ... нет-дискеты --ФС-девайс-установить прибор-идентификатор UUID
c возможностью старта обоих +1
}





Вы можете найти устройства(/dev/ХХХ), содержащего Windows Vista с помощью команды fdisk-l в команду.

Если устройство предположим, что на /dev/sda1, поскольку затем поставить запись как:

установить параметр root='(hd0,msdos1)'

В месте устройства-идентификатор UUID в запись, вы должны выяснить устройство UUID для раздела /dev/sda1, поскольку с помощью следующей команды:

$ команды sudo blkid

Поставил значения UUID из результата команды для раздела Windows Виста.

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

+810
ohin 6 мар. 2012 г., 06:27:15

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

Я думаю, что оптимальным вариантом для этого может стать создание сценария в другом месте, возможно, принадлежит пользователю root, что имеет SUID-программ, установленных на ней (мой веб-раздела не позволяет битом SUID). Я может затем вызвать скрипт из моего PHP-скрипт, и он будет только быть в состоянии делать то, что интерфейс этого посредника скрипт делает доступными для него, который будет принимать параметры, необходимые для написания конкретного IP-адреса блокировка кода .откройте файл. htaccess файл, и ничего больше.

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


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

+800
cageordie 10 мар. 2018 г., 08:50:06

У меня есть программное обеспечение, которое должен Беркли ДБ 4.5 или выше.

Но по моему в CentOS 5.11 x86_64 с сервера у меня:

  • Пакет дб4-4.3.29-10.el5_5.2.архитектуру x86_64 уже установлен, и последняя версия
  • Пакет дб4-4.3.29-10.el5_5.2.для i386 уже установлена и последняя версия

Как я могу обновить эти пакеты до новой версии? Я пытался обновить использования CentOS 6.6 об / мин таким образом:

об / мин -Uвх ftp://195.220.108.108/linux/centos/6.6/os/x86_64/Packages/db4-4.7.25-18.el6_4.i686.rpm

но я получаю эту ошибку:

Извлечение ftp://195.220.108.108/linux/centos/6.6/os/x86_64/Packages/db4-4.7.25-18.el6_4.i686.rpm
предупреждение: файл /var/tmp/и об / мин-переключения.IKWqHE: заголовок В3 ОГА/SHA1 подписание: NOKEY, идентификатор ключа c105b9de
ошибка: не удалось зависимостей:
 rpmlib(FileDigests) <= 4.6.0-1 необходим дб4-4.7.25-18.el6_4.i686 в
 rpmlib(PayloadIsXz) <= 5.2-1 необходим дб4-4.7.25-18.el6_4.i686 в
 дб4 >= 4.4.0 конфликты с пам-0.99.6.2-12.el5.для i386
 дб4 >= 4.4.0 конфликты с пам-0.99.6.2-12.el5.архитектуру x86_64
 последней-4.3.так нужен (установлен) диверсия-1.6.11-12.el5_10.для i386
 последней-4.3.так нужен (установлен) pam_ccreds-3-5.для i386
 последней-4.3.так нужен (установлен) апреля-утиль-1.2.7-11.el5_5.2.для i386
 последней-4.3.так нужен (установлен), дб4-девел-4.3.29-10.el5_5.2.для i386
 libdb_cxx-4.3.так нужен (установлен), дб4-девел-4.3.29-10.el5_5.2.для i386

Я также попытался скомпилировать из исходников db-4.5.20.tar.gz. Я собрал его без проблем, но моя программа все еще видя Беркли ДБ предустановленных в пакет RPM дб4-4.3.29.

Любая помощь, пожалуйста ?

+776
Youn Lee 9 июн. 2018 г., 16:00:49

Когда вы обновите или переустановите пакет с помощью dpkg (и в конечном счете все, что использует его, как apt-получить и т. д.) Он создает резервную копию существующих файлов путем создания жесткой ссылки на файл перед его заменой. Таким образом, если распаковать не удается, он может быть легко положить обратно существующие файлы. Это здорово, поскольку она защищает операционную систему от нехорошего™ происходит.

За исключением... он работает только если ваша файловая система поддерживает жесткие ссылки. Не все файловые системы делать - такие как fat файловые системы.

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

Когда вы идете, чтобы обновить пакет ядра (или любой другой пакет, содержащий файлы в fat раздел) установки выдает:

с dpkg: ошибка при обработке архив Linux-image3.18.11+_3.18.11.2.armadillian_armhf.деб (--установки):
 можете сделать ссылку резервную копию `./загрузки/vmlinuz-3.18.11+' перед установкой новой версии: операция не допускается

И все обновление.

Я искал в сети, и только ссылок я могу найти конкретные люди с конкретными проблемами при выполнении конкретных обновлений, ответ на который, как правило, "удалить файл /boot/vmlinuz-3.18.11+ и попробовать снова", и да, что исправления конкретной проблемы.

Но это не ответ для меня. Я являюсь дистрибьютором ОС, а не пользователя ОС, так что я нужен способ, чтобы исправить это, что не предполагает конечного пользователя вручную удалив файлы ядра, прежде чем делать обновление. Мне нужен способ, чтобы сказать dpkg для того, чтобы "копировать, а не жестких ссылок" на файлы в /Boot (или все файлы, мне все равно, хотя бы замедлить подъем операцию несколько), или еще лучше "если жесткую связь сбоит, не жалуются, просто скопируйте его вместо".

Я пробовал такие вещи как --форс-небезопасно-Ио и еще - сила-все флаги для команды dpkg, но не имеет никакого эффекта.

+776
Harry Lang 7 апр. 2018 г., 13:51:44

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

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

ЛС: ошибка отселение: /Либ/библиотекой libpthread.так.0: символ __в getrlimit, версия 
GLIBC_PRIVATE не определено в файле библиотеки libc.так.6 с ссылке отсчета времени 

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

uname-р также возвращает ошибку сегментации (ядро бросила) сообщение, поэтому я не уверен, какую версию ядра я использую.

+731
Swarna Datta 19 окт. 2016 г., 23:23:54

Можно пометить функцию как "только для чтения" в file2.sh.

Примечание: это приведет к предупреждениям, когда file1.sh позже пытается определить (переопределить) функцию.

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

Дальнейшее внимание: это может вызвать скрипты на провал, если они проверяют состояние возврата определения функции. Я думаю, что есть также вариант Баш, который может быть установлен, что бы вызвать ненулевое возвращаемое состояние в любом месте прервать выполнение скрипта. Удачи!

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

Вот пример использования 'только для чтения'.

Гоббс@metalbaby:~/скретч$ mkdir служат Баш-источник-
Гоббс@metalbaby:~/поцарапать компакт-диск$ Баш-источник-
Гоббс@metalbaby:~/царапин/Баш-источник-испытание$ кошка > file2.sh
#!/бин/Баш
имени(){
 Эхо "файл2"
}

ключевое слово readonly -Ф имени
Гоббс@metalbaby:~/царапин/Баш-источник-испытание$ кошка > file1.sh
#!/бин/Баш
имени(){
 Эхо "файл1"
}

ключевое слово readonly -Ф имени
Гоббс@metalbaby:~/царапин/Баш-источник-испытание$ кошка >top.sh
#!/бин/Баш 
если [ $1 ]; тогда
file2.sh источник 
интернет 
file1.sh источник 

имени
Гоббс@metalbaby:~/царапин/Баш-источник-чмод$ +х *.ш
Гоббс@metalbaby:~/царапин/Баш-источник-испытание$ ./top.sh 
файл1
Гоббс@metalbaby:~/царапин/Баш-источник-испытание$ ./top.sh привет
file1.sh: линия 4: имени: функция только для чтения 
файл2
Гоббс@metalbaby:~/царапин/Баш-источник-испытание$ 
+709
user143927 2 дек. 2010 г., 21:03:32

Как вы догадались, бесплатно просто дает вам состояние системы в момент выполнения команды. Есть инструменты, которые могут отслеживать это для вас и выполнять действия на основе такого критерия или набора критериев, которые вы выбираете или описать. Например, я использую чмок в ходе моего нанимать для наблюдения система показателей, которая позволяет легко увидеть подкачки использования каких-либо систем или систем С течением времени: Swap Monitoring Example

Кончилось, однако, заключается в том, что вы будете, если вы хотите что-то, чтобы предупредить вас, если ваша система начинает использовать файл подкачки, чтобы поселиться на одном инструменте или другой. Это нечто может быть как простой, как крон задание, которое смотрит на содержимое файла/proc/meminfo.

+669
evgeni tsvetanov 29 янв. 2011 г., 07:46:58

Другой канонический инструмент, который вы уже используете: грэп:

Например:

грэп -о 'зашел в тупик.*'

Имеет тот же результат, что второй вариант Жиля:

СЕПГ -Н-Е С/^.*\(тупик: \)/\1/р'

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

Чтобы удалить "в тупик :" из вывода, мы можем использовать инструмент третья каноническая, отрезал:

грэп -о 'зашел в тупик.*' | вырезать-F2- -д:

Этот отрезок команда использует разделитель : и отпечатки поле 2 до конца. Это вопрос предпочтений, конечно, но резать синтаксис я нахожу очень легко запомнить.

+654
Rooney Memet 23 апр. 2014 г., 10:58:12

Я использую мой малиновый Пи (Debian) и я храню код на этом сервере, в котором люди имеют доступ. Моя проблема на данный момент, я могу открыть файл через SSH и затем скомпилировать и запустить код на Pi, но это очень медленно.

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

+638
p3d3str1an 15 авг. 2013 г., 19:54:39

У меня Арч Линукс с все последние обновления, и я бегу Рейнджер файл Manager версии 1.9.2-1.

Я использую версию 1.5.7 insync, чтобы синхронизировать файлы Google Диска на ноутбуке.

Если я открываю окно терминала и введите

insync open_in_gdrive /главная/пользователя/путь/к/файлу/тест.gdsheet

или

insync open_in_gdrive /главная/пользователя/путь/к/файлу/тест.gddoc

лист документ Google / открывает в веб-браузере. Это нужные и, как ожидалось.

Когда я добавить

# откройте Google Документы
карта оболочки -д гг insync open_in_gdrive %годовых

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

Но я бы не нажимать гг. Было бы гораздо easiear для настройки винтовки.радиоуправляемый распознавать документы Google / листы и открывать их соответствующим образом, просто нажав клавишу Enter, когда файл выбран.

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

# откройте Google Документы
доб gddoc = Шелл -д insync open_in_gdrive -- "$1"
доб gdsheet = Шелл -д insync open_in_gdrive -- "$1"
доб gdsheet|gddoc, имеет X, флаг Ф = оболочка -д insync open_in_gdrive %годовых

Может кто-нибудь подсказать, какие правильные линии для винтовки.конф следует открыть insync резервное копирование документов Google / лист?

+592
Ambidex 21 янв. 2019 г., 12:23:03

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

гном-терминал-сохранить-файл config=/tmp/и срок-cfg для

Я восстановил контакты с:

гном-терминал-загрузить-файл config=/tmp/и срок-cfg для

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

+591
Marsaus 23 февр. 2018 г., 10:34:13

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

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

Колонки 
Встроенный аудио

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

Я даже пробовал команду sudo алса силы-перезарядка , но все равно та же проблема.

+540
Kush 12 окт. 2013 г., 18:56:47

Я только что установил кукловод пакет в Debian 8 с помощью apt-получить , но мой кукольный команда не работает.

[email protected]:/etc/puppet# марионетка
-Баш: марионетка: команда не найдена
[email protected]:/etc/puppet# лсов
в /etc/кукол
[email protected]:/etc/puppet# 

У меня есть папка кукол в каталог и т. д. С следующие файлы и папки

[email protected]:/etc/puppet# ЛС

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

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

+522
ARandomOWL 12 окт. 2019 г., 01:21:40

Поэтому я сделал SSH-сервер и я хочу, чтобы запретить все входящие соединения со всех IP, кроме нескольких. локальный IP и мой телефон 3G публичный IP...проблема после набора правил iptable я могу только подключиться с моего телефона, а не на моем ПК или виртуальная машина подключена к домашней сети через локальную сеть.

так что я пробовал

/и т. д./хостов.разрешить /и т. д./хостов.отрицать

и решили в iptables будет лучше здесь. и сделал

в iptables -a ввод -М состояние-состояние нового,установлено,обзоры --источник X.х.х.х -п протокол tcp --dport myport -Джей принимает

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

в iptables -a ввод -М состояние-состояние нового,установлено,обзоры -П по tcp --dport myport -й капли

после этого я могу получить доступ к SSH через мой телефон как проводной, так и публичный IP, а не ПК и виртуальной машины.

Дистрибутив сервера в Ubuntu.18 и мой ПК арку.


через час...ну я проверил мои правила брандмауэра и все выглядит правильно. я даже пробовали подключить этот ПК к VPN и предоставление виртуальной частной сети IP для тестирования. но пока я делаю это с ПК, он не работает. отлично работает с телефона, но компьютер становится как-то заблокировали..и я получаю тот же результат с помощью /и т. д./хостов.deny и /etc/hosts на.позвольте, если я удалить правила в iptables.

я удалил правила iptable с iptables -F и добавил ее в /etc/hosts на.разрешить

#телефон с 3G ИС
министр внутренних дел Великобритании: ХХ.ХХХ.ХХХ.х : позвольте
#archdator лока ИС
демон: 192.168.1.121 : разрешить
#telefonens локальный IP
демон: 192.168.1.204 : разрешить
#virtuell Маскин
демон: 192.168.1.201 : разрешить

демон: все : отрицать

в /etc/hosts на.отказать файл полностью без комментариев. и когда я пытаюсь зайти на компьютер по локальной сети я

ssh_exchange_identification: чтение: Соединение прервано

и он не будет работать на телефоне или.... я попытался принять министр внутренних дел Великобритании: все запретить файл так же...и я не могу войти с телефона или ПК с такими параметрами как у всех....


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

+376
neddy 3 дек. 2016 г., 10:59:59

Пока это только перемежающееся раздражение, иногда я в сети шелушащейся беспроводной доступ в интернет, и каждый раз NetworkManager не подключается, запрашивает пароль WiFi. Это не огромная проблема, но пароль предварительно не заполнена, так что я должна идти подстановки пароля в другом месте, а затем введите его. Если я нажмите "Отмена", она не будет пытаться переподключиться, а если я просто нажмите "ОК", то он будет хранить пароль пустым за то, что он уже есть!

Есть ли способ, чтобы пометить соединение как "я уверен, что это правильный пароль!", так что будет еще раз попробовать (возможно с экспоненциальной задержки), если подключение не удается?

Спасибо!!

+337
AZIZUL MUCKTADER 19 авг. 2014 г., 11:48:30

Среды

  • На Ubuntu 14.04.1 LTS сервера издания
  • OpenSSH_6.6.1p1 Убунту-2ubuntu2, в OpenSSL 1.0.1 F и 6 января 2014 года

Текущая Конфигурация

Пароль-защищенный протокол SFTP счета установки для Алисы и Боба. Их домашние каталоги находятся на

/по SFTP/Алиса/
/по SFTP/Боб/

Оба счета в chroot-среде, которая позволяет им уйти из его домашней директории. Доступ по ssh тоже отключен.

Нужные Конфигурации

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

и SFTP/Алиса/stuff_for_chris
имя: Крис
пароль: my_stuff

Тогда Элис говорит, чтобы Крис SFTP для [email protected] где он может скачать его файлы. Крис должен только иметь доступ на чтение и SFTP/Алиса/stuff_for_chris

Вопрос

  • Может SFTP для этого или мне нужно использовать что-то вроде службу proftpd ?
+326
leophers 8 мая 2013 г., 18:58:14

Попробуйте что-то вроде:

для dir в /приложение/экземпляр/*; делать
 ЛС-lcrt "каталог$dir/logsarchive"/*/выходные.журнал | хвоста -Н 1
сделано

Петля проходит через поддиректории /приложение/экземпляра по одна, а хвоста -Н 1 сохраняет только последнюю строку из ЛС, которое отсортированный по времени. Я не может иметь тот же ЛС формате используется, но это должно быть близко к тому, что вы ищете.

+320
Na Dir 29 янв. 2016 г., 12:17:02

Поскольку вы пометили вопрос С :

у awk '{ суб(/;/, ":["); печать; }'
+319
Steph Garza 16 июн. 2011 г., 09:03:24

Я пытаюсь запустить Python скрипт в chroot-окружении (в частности, корня создается с аркой-из chroot). В Python скрипт опирается на ОС.getpid(), но это, кажется, возвращается неверный ПИД в окружении chroot. Если в Python я делаю

импорт ОС
ОС.getpid()

Я вам пид, не перечисленных в файле/proc/ либо в chroot или реальный корень. Далее, что я думаю, это правильный ПИД, перечисленные в файле/proc/ как в chroot или реальный корень.

Проблема не питона конкретными. Если я выполните следующую баш скрипт в chroot-окружении

Эхо $$
ПС-а
Общ /прок

Фиу, не указанный в ПС или в /прок.

Что я делаю не так? Есть ли способ, чтобы получить правильный ПИД?

+317
DannyBland 25 февр. 2017 г., 15:41:40

Вы можете фильтровать вывод, используя некоторые "bashisms": Эхо ${бин//[$'\р\н\\']}

пример:

для меня в 3D3D516343746D4D6D6C315669563362; сделать бин=$(Эхо "сайт iBase=16; obase=2; $я" | до н. э.); Эхо ${бин//[$'\р\н\\']};сделано

Вы можете также использовать ОКР переменной BC_LINE_LENGTH, что GNU БК будет использовать для того чтобы отрегулировать длину линия (0-не ограничено).

пример:

для меня в 3D3D516343746D4D6D6C315669563362; сделать бин=$(Эхо "сайт iBase=16; obase=2; $я" | BC_LINE_LENGTH=0 до н. э. ); Эхо $бин;сделано

+289
Perostek Balveda 20 окт. 2012 г., 21:14:46

Вам не разрешено войти в системе как root по умолчанию.

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

  1. Войдите в систему как обычный пользователь и откройте терминал и выполните
    Су-c 'команду Gedit /и т. д./Пэм.д/ГСД-пароль
  2. Изменение
    авторизации требуется pam_succeed_if.так пользователей != корень тихо , чтобы
    # авторизации требуется pam_succeed_if.так пользователей != корень тихий

  3. Сохраните файл

Смотрите также ГРМ с правами root.

+287
JK Junior 22 окт. 2013 г., 09:39:59

Я пытаюсь преобразовать .бин - образ компакт-диска файл (без .Кий-файл) меньше 800 МБ с ИАТ (стандарта записи iso9660 анализатор версии v0.1.7) на .ИСО-файл на FreeBSD. С видеокарты FX-8370 после 30 минут ИАТ до сих пор не закончена (ИАТ использует одно ядро с загрузкой почти 100%).

Это нормально? Есть ли способ, чтобы сделать ИАТ работать быстрее? Или какие еще альтернативы есть для преобразования .бин-файлы .ИСО-файлы?

У меня есть несколько изображений, чтобы преобразовать, и я никогда не видел такой плохой производительности при обработке больших файлов. Распаковки зашифрованного архива 20 ГБ занимает меньше времени.

+286
Cherie Bono 3 апр. 2014 г., 06:46:53

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

Ситуация вроде бы проще, так как вопрос был задан. По данным на GitHub официальной документации есть только один диапазон IP-адресов используется (по крайней мере для IPv4 идет). Это 192.30.252.0 диапазон/22. Что делает для 1020 возможных IP-адресов, которые удобно охватывают весь возможный диапазон за последний октет всего за четыре с разных блоков.

Из 8 человек команды, это то, что нам приходится работать в если вы:

Хосты-это разделенный запятыми список шаблонов ( * и?' выступать в качестве подстановочных знаков); каждая картина, в свою очередь, сравнивается с каноническим именем узла (при проверке подлинности клиента) или от указанного пользователем имени (при проверке подлинности сервера). Шаблон может также предшествовать !' для обозначения отрицания: если имя хоста соответствует отрицается закономерность, это не принято (по этой линии), даже если оно совпадает с другим рисунком на линии. Имя хоста или адрес могут быть заключены в[' и ]' скобки, затем следуют: и нестандартный номер порта.

Используя эту информацию, мы можем построить ее с помощью подстановочного знака " * " За последний октет, что соответствует всем возможным гитхаб конечные точки (и только эти точки) вот так:

github.com,192.30.252.*,192.30.253.*,192.30.254.*,192.30.255.* СШ-ОГА AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hrgmdnm9tudbo9idswbk6tbqa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5Hdeickr6pllvdbfolx9qusycov0wzfjijnlgeysdlljizhhbn2mujvsahqqzetyp81efzlqnnpht4evvuh7vfdesu84kezmd5qlwpxlmvu31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoasjb+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEavgq3lghszxy28g3skua2smvi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==

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

+283
Sarvagya Dwivedi 4 июл. 2015 г., 10:03:04

Я нашел две противоречивые ответы на StackOverflow на следующие вопросы:

Верхний ответ на первый вопрос предполагает:

найти . -имя *.тхт -print0 команды | команды xargs -0 кошка >> out.txt

а сверху ответ на второй вопрос предполагает:

найти . -имя *.тхт -print0 команды | команды xargs -0 кошка > out.txt

Насколько я знаю, первый-правильный, поскольку он использует >> (добавить) оператора, но не второй, поскольку он использует > оператор, который я думал, что просто перенаправляет вывод в файл. Однако второй ответ имеет больше голосов (10), а также был принят без замечаний. Оба ответы правильные? Почему? Какова цель этих двух операторов ТО?

+232
Brightheart 10 июн. 2013 г., 15:46:32

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

Я сервер Ubuntu 16.04, который для OpenVPN установлен и запущен. Я могу подключиться к VPN через Windows-клиент. Сервер также принимает некоторые файлы, что мне нужен доступ к, и я хотел бы использовать FTP для время (SFTP-это лучше, я знаю). Я могу сделать так, что порт FTP доступен только через мой VPN-подключение?

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

+193
Zaid Soomro 9 мая 2018 г., 05:31:23

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

Наивно, я бы сделал это, как это

{
 Эхо оператор student1:$(главы из /dev/urandom | тр -постоянного тока А-З-З0-9 | Глава -З. 13 ; Эхо ")
 Эхо student2:$(главы из /dev/urandom | тр -постоянного тока А-З-З0-9 | Глава -З. 13 ; Эхо ")
} | тройник >(командой chpasswd)

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

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

+185
zSavic 23 авг. 2017 г., 02:43:10

Я хотел сохранить все мои .VCF файлы из моего CardDAV и серверов (сервисов). Скрипт очень простой и заключается в следующем:

$ wget для -Avcf -Р-НП -п0-нет-чек-сертификат -электронный роботов=выключен --user=пользователь \
 --пароль= "пароль" https://cloud.domain.com/foo/carddav

Общее количество .файлы VCF составляет около 400, после загрузки около 70 из них, с wget возвращает эту ошибку:

   ss of error

исходный URL-адрес: http://oi40.tinypic.com/2ch9itt.jpg

Который убивает процесс, потому что система "из памяти". Система на Debian Wheezy и виртуальных машин, размещенных на Windows 7. Я попытался поднять ОЗУ до 1024 МБ вместо 128 МБ, но проблема все еще существует.

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

+142
Adam Krause 19 апр. 2013 г., 17:28:54

Я часто оказываюсь не в состоянии успешно скомпилировать программу, так что я в конечном итоге с помощью apt-get установить его.

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

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

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

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

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

Я хочу узнать, где найти конфигурационные файлы и как редактировать их.

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

Я хочу знать больше о переменных окружения, а также.

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

Я хочу узнать, как MIME-типы работы.

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

Я думаю, что установка арки Linux будет хорошо

От того, что я знаю из арки, я думаю, что это потенциально хороший опыт. Же с Gentoo. Далеко впереди их обоих в этом отношении будет Linux с нуля.

Однако, я думаю, что я бы рекомендовал за все это (дистрибутив скока) - это, опять же, Программирование. Если Linux, где ты находишься, либо C (который является родным база -- тупо, все реки ведут в конечном счете, лол) и/или один из Perl, Python или Ruby. В настоящее время, питона, кажется, приз зрительских симпатий, но эти трое на самом деле все более или менее эквивалентны, поэтому зависимости от того, что поражает ваше воображение. Рубиновый является, пожалуй, наиболее универсальный по форме и нацелен больше на новых пользователей, чем два других, смысл это хороший первый язык. Perl имеет много будет для нее и был основополагающим в Linux с тех пор навсегда.

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

Если вы живете недалеко от города или приличный размер города, библиотечной системы, наверное, есть книги по вводный программирования на с, Perl, Python и Ruby. Это мой #1 рекомендация, перед установкой арки или пытаюсь понять АПТ в глубина: купи себе книгу и начала программирования.

+138
xiaofeng z 29 июл. 2011 г., 05:28:58

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

Код для процессов рассчитывать

#!/Бен/ш
НОП=`ПС-эф | грэп -я в Nagios.файл cfg | команда grep -v с грэп |туалет -л`
если [ $НОП -ГТ 2 ]
тогда
(
Эхо "дополнительные родительские процессы запущены на сервере"
)
интернет
+111
Alain 3 сент. 2010 г., 03:11:27

Есть только один суперпользователь на Fedora и т. е. корня. Если вы ищете для других пользователей, у кого есть судо привилегия, то можно заглянуть в файл /etc/файлами sudoers, выполнив команду

visudo

Здесь вы можете добавить любой пользователь судо привилегия, добавив следующую строку в конец файла/etc/пользователям использовать sudo? файл:

столбце loginname=все(все) все
+104
ohga 18 июл. 2019 г., 07:23:12

Вы также можете добиться этого с простой скрипт написан на языке Python:

replace.py

Ф = открыть("index.html",'Р') открыть файл с разрешениями на чтение
данные filedata = Ф.прочитать() # читаем содержимое
Ф.закрыть закрывает файл() # 
данные filedata = данным.заменить("1111", "1234") # заменить 1111 с 1234
данные filedata = данным.заменить("2222", "2345") # вы можете добавить столько заменить правила, как потребность U
Ф = открыть("index.html",'Вт') # открываем тот же (или другой) файл с правами записи
Ф.записи(данные filedata) # обновить его, заменив предыдущие строки 
Ф.закрыть() # закрывает файл

затем выполните:

питон replace.py
+83
Brody Robertson 19 июн. 2017 г., 22:56:40

Я смотрел на команду записать образ ISO на DVD-диск. Но я не мог получить имя устройства. В /Дев/ я мог видеть компакт-диск,выполнении,ДВД,нет. Я использую Debian.

Когда я дал команду, я получил следующий результат

ДД if=debian-6.0.7-i386-DVD-1.iso о=в/dev/нет 
ДД: открытие `в/dev/нет': только для чтения файловой системы
+31
BrendanWh 19 июн. 2013 г., 05:11:25

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

$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