Может ли пользователь Linux сменить пароль, не зная текущего пароля?

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

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

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

+620
ConwayK 19 дек. 2016 г., 23:08:24
40 ответов

Я использую Xen на CentOS 6.5 64 Мне нужен способ, чтобы остановить все виртуальные машины, когда Ксен отключения сервера Я строю звонок по стоп хм выключение -есть , но не работает

#!/бин/Баш
# утилиты chkconfig: 2345 95 20
# описание: 
# параметр processname: 

стоп()
{
 выполнить /sbin/shutdown-это бесплатная хм 
 в то время как [[ истина ]]; делать
 если [[список виртуальных машин|туалет -л` == 4 ]]; затем
перерыв
интернет
 сон 1
сделано
}

дело "$1" в
стоп)
остановка
;;
*)
 Эхо $"использование: $прогр {стоп}"
эсок

enter image description here

+996
Fitri Ana Dewi 03 февр. '09 в 4:24

С вилкой() системный вызов клонов дочерний процесс из запущенных процессов. Эти два процесса идентичны, за исключением их ПИД.

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

Это все скопировал кучу процесса? Она оптимизирована таким образом, что только написание триггеров куче копий?

+974
stnly 18 нояб. 2013 г., 05:36:06
Другие ответы

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


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

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

найти * -тип F -Exec и Эхо "$(определения -формат '%ш-%ч' {})" \;

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

найти * -тип F -exec для определения формата '%ш-%ч' {} \;

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

+962
ganibal2222 29 июн. 2011 г., 01:39:27

Что я сделал (забыл подробности, а я ленивый, так что...

Получить все установленные пакеты: РПМ-ОК > файл

Использовать СЭД(1) , Чтобы избавиться от номера версии и такие (сохранить архитектуру, если требуется). Для этого требуется несколько итераций, чтобы получить это право, вы хотите заменить последний участок -[0-9.]-[0-9].fc23 или похожие на ничего, но есть смешная версия "цифры" тоже.

После установки как обычно, делать ням-y установить $(< файл) (или ДНФ, по мере необходимости).

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

+951
yoryi dume 23 окт. 2011 г., 09:53:07

То же написано на ЗШ в намного более чистый путь:

#!/бин/ЗШ

верстал -имена
имена[нет]="мирового дефолта"
имена[интернет]="обычный файл"
имена[Ди]="каталог"
имена[ЛН]="символическая ссылка"
имена[Пи]="именованный канал"
имена[так] и="розетка"
имена[делать]="дверь"
имена[БД]="блокировать устройство"
имена[кд]="символьные устройства"
имена[или]="сирота симлинк"
имена[Ми]="отсутствует файл"
имена[Су]="установить Уид"
имена[СГ]="установить гид"
имена[ТВт]="липкий другие записи"
имена[АУ]="другие записи"
имена[ст]="Липки"
имена[бывший]="исполняемый"

для меня в ${(S. в:.)LS_COLORS}
делать
ключ=${I%в\=*}
цвет=${я#*\=}
имя=значение${имена[(е)$ключ] -$}
 е '\е[%см%з\е [\м н - $цвет $имя
сделано
+773
mochacat 20 мая 2019 г., 07:08:02

Попробовать на awk для достижения этого :

на awk '/ду/{, если(B)печать б;б=$0;далее}НФ{б=б "|" $0}конец{напечатать}' имя_файла > файл.из
+724
Sunny Marella 18 дек. 2016 г., 03:13:33

При использовании судо надо (последняя версия 0.6-2.el7) в терминале в моей недавно установленной CentOS 7.5, я получаю следующее сообщение об ошибке:

Обратная трассировка (самый недавний призыв последнего):
 Файл "на/sbin/надо", линия 17, в <модуль>
главная()
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py", строка 620, в основном
main_loop()
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py", строка 610, в <лямда>
 main_loop = лямда: run_iotop(варианты)
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py" линия 508, в run_iotop
 возвращение проклятья.фантик(run_iotop_window, варианты)
 Файл "/usr/lib64/python2.7/curses/wrapper.py", линия 43, в обертке
 возвратить кнопку func(с stdscr, *параметр args, **kwds)
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py", строка 501, в run_iotop_window
пользовательского интерфейса.работать()
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py" линия 155, в перспективе
самовывоз.process_list.продолжительность)
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py", строку 434, в refresh_display
 линии = собственн.get_data()
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py" линия 415, в get_data
 список возврата(карта(формат, процессов))
 Файл "/usr/lib/python2.7/site-packages/iotop/ui.py" линия 388, в формате
 команду = Р.get_cmdline()
 Файл "/usr/lib/python2.7/site-packages/iotop/data.py" линия 292, в get_cmdline
 proc_status = parse_proc_pid_status(самовыдвижение.пид)
 Файл "/usr/lib/python2.7/site-packages/iotop/data.py" линия 196, в parse_proc_pid_status
 ключ, значение = строка.сплит(':\Т', 1)
ValueError: нужно больше, чем 1 значение распаковать

Любая идея, как решить эту проблему?

+704
apogalacticon 12 нояб. 2012 г., 00:04:57

Контекст: запуск GUI-приложений как сервис в Linux. Я считал, что делает демон без головы с GUI переднего плана, но там слишком много кода, вовлеченных, чтобы сделать это сейчас. Эта служба должна начать на логин пользователя, он должен быть запущен в пользовательской оболочкой (прав файл важны здесь). Никакого взаимодействия корневых должно быть необходимым (авто-установка от оборотов). Плюс системы (корень) должен уметь запускать и останавливать эту службу, чтобы выполнить задачи обслуживания посредством cron.

Мне удается сделать это так далеко, но у меня есть вопрос об этом : выполняет следующие нарушать X безопасности сервера, имя пользователя В вошли ?

  1. .файла, созданного в '/Home/имя_пользователя', назвав команду xhost перед запуском оконного менеджера

    команду xhost + локальная:имя пользователя
    старпома $ему
    
  2. 'файл/etc/пользователям использовать sudo?' изменен с настраиваемый редактор для добавления этих строк

    имя пользователя имя localhost = NOPASSWD: /етц/инит.д/мой-демон
    По умолчанию env_keep += "XAUTHORITY дисплей"
    
  3. скрипт сервиса в/etc/инит.д/мой-демон'

    #!/бин/Баш
    ДИСПЛЕЙ=${ДИСПЛЕЙ:-:0.0}
    экспорт дисплея=$дисплей
    gnomesu -U имя_пользователя -с моей-Гуй-приложение-бен с какой-аргументов
    
  4. мой-демон служба не запустилась на любом уровне (дисплей не готов даже на уровне 5)

    с chkconfig -- - дель-мой-демон
    
  5. автозагрузку через деамон .Desktop файл в '/etc/кода валюты XDG/автозапуск/' и следующий скрипт

    #!/бин/Баш
    суда /и т. д./init.д/мой-демон начала
    
+682
Divya Sood 1 янв. 2016 г., 13:52:22

На основе принятого ответа, вы также можете постоянно контролировать истекшее время запущенного процесса, используя часы:

ПИД=5462
смотреть команда PS -п "$ПИД" -о etime
+668
b05 23 сент. 2012 г., 06:49:36

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

Например В следующем диалоговом окне команды просмотр журнала выполняется по команде хвост

 файл диалог --tailbox.журнал 10 100

с помощью диалогового окна по умолчанию размещается в центре экрана

но я хочу, чтобы поместить окно на вершине , а не в Центральном

пожалуйста, советом, как это сделать??

о команде выход:

Описание
 Утилита выход использует базу данных terminfo, чтобы принять значения из терминала - зависит от возможностей и информа-
 ция доступна для раковины (см. Ш(1)), для инициализации или перезагрузки терминала, или вернуться длинное имя
 требуемый тип терминала. Результат зависит от типа capabilityâs:
+661
Feraud David 18 сент. 2010 г., 00:36:31

Она использует правильную и новую версию.

Скачать оригинальный пакет RPM в папку работы:

с wget http://download.opensuse.org/update/leap/42.3/oss/x86_64/bash-4.3-83.3.1.x86_64.rpm

Распаковать его:

rpm2cpio в bash-4.3-83.3.1.архитектуру x86_64.об / мин | команда cpio -idmv

А включенный bash является:

./бин/Баш --версия # ведущий . важно
В GNU bash, начиная с версии 4.3.42(1)-релиз (архитектуру x86_64-Сью-Линукс-гну)

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

+651
yuliyasokolovskaya22 16 июн. 2016 г., 20:42:58

Ах, использовать пароль программы как root:

судо корневой пароль 

Или, если вы уже работаете как root (который вы не должны быть), просто:

пароль

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

+560
pallox 16 окт. 2018 г., 23:49:35

У меня была такая же проблема и я не нашел прямой решение. Я закончил экспорт конфигурации LVM с помощью vgcfgbackup, отключение кэша вручную, отредактировав настройки и применения обновленной конфигурации с использованием vgcfgrestore. Это было довольно легко, потому что у меня был кэш на запись-через режим. Я думаю, тот же метод может быть применен для обратной записи кэш-памяти, но вместо отключения кэша можно было бы аккуратно изменить параметры кэша.

Чтобы избежать этой проблемы в будущем отключить кэш до размера Тома логики и снова включить его после этого.

+547
Jorge Szabo 14 авг. 2015 г., 02:13:50

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

найти в /usr/ остается /Бен/Ш-с", об / мин -ФК {} &> /dev/нуль || Эхо {}" \;

Эта команда ползает по файловой системе, и работает об / мин -Кудс на нем. об / мин -ФК печатает соответствующий пакет для файла, и, к счастью, имеет возвращаемое значение 0, если он находит один, и 1 в противном случае.

Если вы смелы, вы можете связать выходные данные | команды xargs РМ -ф, но лично я бы не была такой смелой. Оказывается, есть много вещей в /usr, который на самом деле не принадлежит ничего.

+528
smstanton 20 мар. 2015 г., 21:39:41

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

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

+499
Satyendra Kumar 1 июн. 2018 г., 15:10:26

отключить управление питанием для WiFi карты: iwconfig мощность wlp2s0 от

нажимаем еще несколько мощность: wlp2s0 iwconfig 30мвт txpower

еще есть вопросы? я бы попробовал другое ядро (АПТ-кэша, поиск в linux-image и apt-получить установки linux-image-версия)

позже редактировать: это всегда стоит выстрел, чтобы попробовать, заставил, медленнее, но некоторые говорят, что более стабильный, 802.11 g или даже с 802.11 b: iwconfig wlp2s0 ПБУ 11б (поддерживается не всеми драйверами) или iwconfig wlp2s0 скорость 11М

+486
China Small 20 авг. 2010 г., 18:45:49

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

СШ сервер1 -г -л 2222:сервер2:22

в позволяет удаленным хостам подключаться к локальной перенаправленные порты, и устанавливает соединение на сервере server1 порт 2222 для подключения к server2 порт 22.

Таким образом, на сервер1 СШ локальный -п 2222 соединит вас с server2.

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

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

+440
barmaley 3 нояб. 2015 г., 02:38:25

Как мне надо задать маршрут с помощью ИС , таких, что выход ИС -6 показать маршрут выглядит следующим образом:

по умолчанию с 2001::/64 Дэв х прото статические метрики 1024 

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

+439
Goswin 29 янв. 2016 г., 11:24:08

Хотя это старый вопрос, мне кажется, это извечный вопрос, и более общее, более четкое решение, чем было до сих пор предложено. Кредит, где кредит должен: я не уверен, что бы придумать это без учета Стефан Chazelas упомянул <> обновления оператора.

Открытие файла для обновления в оболочки Bourne имеет ограниченное применение. Оболочка дает вам никакого способа, чтобы искать файл, и нет возможности установить ее новую длину (если короче, чем старый). Но это дело поправимое, так легко я удивлена, что он не входит в число стандартных утилит в /usr/Бен.

Это работает:

$ грэп -Н Foo Т
8:ФОО
$ (ОТВ 4<>Т; команда grep Foo Т >&4 && ftruncate 4) && НЛ Т; 
 1 фу

А это (наконечник шляпы к Стефану):

$ { команда grep Foo Т && ftruncate; } 1<>т && НЛ Т; 
 1 фу

(Я использую ГНУ грэп. Возможно, что-то изменилось с тех пор, как он написал свой ответ.)

Кроме того, у вас нет /usr/Бен/ftruncate. На пару десятков строк на C, вы можете увидеть ниже. Этот ftruncate утилита обрезает произвольный файл дескриптора для произвольной длины, по умолчанию стандартный вывод и текущее положение.

Приведенная выше Команда (1-й пример)

  • открывает файловый дескриптор 4 на Т для обновления. Просто как с открытой(2), открытие файла таким способом позиции текущего смещения на 0.
  • грэп затем процессы Т нормально, а оболочка перенаправляет его вывод Т через дескриптор 4.
  • ftruncate звонки ftruncate(2) на дескриптор 4, настройка длины до значения тока смещения (где именно грэп покинуло его).

В том случае, когда завершает работу, закрывая дескриптор 4. Вот ftruncate:

#включить <заблуждаться.ч>
#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>
#включить <запустите.ч>

инт
основной( АГДС, типа char *аргумент argv[] ) {
 off_t я, fд=1, лен=0;
 off_t *addrs[2] = { &ФД &лен };

 для( Я=0; я < АГДС-1; я++ ) {
 если( использования sscanf(агду[я+1], "%Лу", addrs[я]) < 1 ) {
 подстраховаться(EXIT_FAILURE, "не мог разобрать %s, так как количество" аргумент argv[я+1]);
}
}

 если( argc < 3 && (длн = использует lseek(краситель FD, 0, SEEK_CUR)) == -1 ) {
 подстраховаться(EXIT_FAILURE, "не могли бы неправильное поведение ftell ФО %D как число", (инт)ФО);
}


 если( 0 != ftruncate((инт)ФД, лен) ) {
 подстраховаться(EXIT_FAILURE, АГДС > 1? аргумент argv[1] : "стандартный вывод");
}

 возвращает EXIT_SUCCESS;
}

Б. Н., ftruncate(2) является непереносимыми, когда используется таким образом. Для абсолютной общности, читать последним записанным байтом, открыть файл O_WRONLY, искать, писать байт, и закрыть.

Учитывая, что вопрос в 5 лет, я собираюсь сказать, это решение является неочевидным. Он использует метод exec , чтобы открыть новый описатель, и <> оператора, оба из которых являются тайной. Я не могу думать о стандартная утилита, которая манипулирует инода дескриптором файла. (Синтаксис может быть ftruncate >&4, но я не уверен, что улучшение.) Это значительно меньше, чем компетентных camh, в произвольного ответа. Это просто немного яснее, чем Стефана, ИМО, если вы, как Perl больше, чем я. Я надеюсь, что кто-то находит ее полезной.

Другой способ сделать то же самое будет исполняемая версия использует lseek(2), которая возвращает текущее смещение; выходной сигнал может быть использован для /usr/Бен/усечь, что некоторые Linuxi обеспечить.

+433
Gaura Travels 29 янв. 2013 г., 06:33:27

Этот вопрос спрашивает: "Как перечислить все включенные сервисы от systemctl?" Ответы на этой странице включают:

список-блок-файлов systemctl | грэп включено
список-блок-файлов systemctl --состояние=Включено

По крайней мере systemd в версии 229 (на Ubuntu 16.04), systemctl список-блок-файлов не включит "ЛСБ" сервисы, которые будут запущены через устаревшие сценарии инициализации.

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

Рассмотрим:

$ systemctl список-единиц | грэп ЛСБ | грэп жратвы
 жратва-общее.сервис загружен активный выход младшего разряда: рекорд успешной загрузки за жратвой

список-блок-файлов $ systemctl | грэп включено | грэп жратву || Эхо 'ничего не найдено'
ничего не найдено

$ systemctl является поддержкой жратвы-общие
жратва-общее.сервис не родной сервис, перенаправляя на systemd-SysV в установке
Выполнение в /lib/systemd в/команду systemd-SysV в-Установка с поддержкой жратвы-общие
включен

systemctl знает о жратве-общие, и если вы спросите конкретно systemctl скажет вам, он включен.

Так что... есть ли способ, чтобы получить systemd для просмотра списка всех услуг, которые она будет пытаться запустить при загрузке, включая устаревшие скрипты?

+381
Yaseen Ladak 18 мая 2012 г., 09:23:08

Выполните следующие действия:

как lsof -с | сортировки -НРК 7 | руководитель

Вы увидите результат вот так:

в Firefox 2997 Дж 52rr Рег 252,0 10485760 5505182 /некоторые/путь
в Firefox 2997 Дж 50rr Рег 252,0 10485760 5505182 /некоторые/путь
в Firefox 2997 Дж 3rr Рег 252,0 10485760 5505182 /некоторые/путь
в Firefox 2997 Дж 39rr Рег 252,0 10485760 5505182 /некоторые/путь
в Firefox 2997 Дж 31ur Рег 252,0 10485760 5505182 /некоторые/путь

Примечание: выше-это просто пример, вы должны будете использовать ваше суждение, чтобы найти использование пространства.

Про выход:

  • Столбец 7-это размер пространства в использовании.
  • Графа 4 является дескриптор файла.

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

кошка /dev/нуль > в /proc/2997/ФД/50

Очевидно, это уничтожит все данные на этом дескриптор файла.

+367
GoClick 10 мар. 2011 г., 14:50:44

Я использую Линукс Минт 11 (Катя). Мой принтер удачно расположено на снимке распознаются ОС и я могу настроить его без проблем.

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

Какие-либо предложения?

+355
Fulvius 22 дек. 2017 г., 11:17:39

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

+352
Lehman Garrison 12 мая 2014 г., 04:29:42

Я с этим борюсь и не могу понять, как это сделать: у меня есть пару аудио файлов, *.форматы M4A, закодированные с AAC, 32 бит на сэмпл, который я хочу преобразовать в FLAC, 16 бит на сэмпл, максимальное сжатие. Я также хочу сохранить оригинальный медиа-теги в процессе.

Я не ищу решение для GUI, только решение командной строки. Я могу сделать это через FFmpeg?

+278
limovala 7 авг. 2013 г., 00:44:50

Я играл вокруг с помощью сценариев в последнее время.. написал это с помощью @КАС

#!/бин/Баш


# Переменные # ##

хост="`/Бен/хоста`";


 ## Ограничения ##

OneMin="1";
FiveMin="6";
FifteenMin="6";

 ## Почтовых Идентификаторов ##

На="[email protected], [email protected]";
Фр="корень@"$рать;


 ## Средние Нагрузки ##

Ла=(`работоспособность | грэп -Эо '[0-9]+\.[0-9]+' | вырезать -д"." -Ф1`)


 ## Верхнем Списке Процесс ##

ТП=(`ПС-эф | сортировка -НРК 3,3 | грэп -е "(на php|файл httpd)" | команда grep -v с корнем | головы -от 30 | у awk '{печати $2}")


## Действия ##

если [ ${Ла[0]} -Гэ $OneMin ]; тогда


 ## Отправка Почты ##

Эхо -Э "от: $фр
К: $В
Тема: *предупреждение* - текущая нагрузка на '$хост-высокая
Средние нагрузки: \н\н
1:мин\Т5:мин\Т15:мин \п
${Ла[0]}\Т${Ла[1]}\т${Ла[2]} \н\н

Список процессов, которые были убиты \Н" | sendmail-а -т


 ## Убить Топ Берет ##


для меня в $ТП ; делать
 убить -9 $Я
сделано



интернет

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

ОК ## РЕШЕНИЕ ##

Кстати, это могло бы работать?

#!/бин/Баш


# Переменные # ##

хост="`/Бен/хоста`";


 ## Ограничения ##

OneMin="7";
FiveMin="6";
FifteenMin="6";


 ## Средние Нагрузки ##

Ла=(`работоспособность | грэп -Эо '[0-9]+\.[0-9]+' | вырезать -д"." -Ф1`)



## Действия ##


 ## Одно Действие Минут ##

если [ ${Ла[0]} -Гэ $OneMin ]; тогда


 ## Отправка Почты ##

Эхо -Э "от: $фр
К: $В
Тема: *предупреждение* - текущая нагрузка на '$хост-высокая
Средние нагрузки: \н\н
1:мин\Т5:мин\Т15:мин \п
${Ла[0]}\Т${Ла[1]}\т${Ла[2]} \н\н

Список процессов, которые были убиты \п
`ПС-эф | сортировка -НРК 3,3 | грэп -е "(на php|файл httpd)" | команда grep -v с корнем | головы -от 30 | у awk '{печати 2$}"" | sendmail-а -т


 ## Убить Топ Берет ##


для меня в `ПС-эф | сортировка -НРК 3,3 | грэп -е "(на php|файл httpd)" | команда grep -v с корнем | головы -от 30 | у awk '{печати $2}" ; сделать
 убить -9 $Я
сделано


интернет

Я имею в виду, будет ли это убить всех Пидов?

+266
user9197 23 февр. 2019 г., 12:34:04

Чем выше говорили о том, что на клиентской стороне.

Чтобы ответить, что все пользователи, которые могут войти в (за исключением корневого, см. ниже) не должна быть на локальном компьютере в файле /etc/passwd и /etc/тень.

Вместо этого пользователи должны быть в НИС сервера в/etc/passwd С и /и т. д./тень

  • Совет используйте NIS+ вместо ниш.
  • Совет , что статья была написана в 2003 году, я мог бы предложить более новую :)

  • Зачем оставлять корень в файл/etc/passwd в и в/etc/тень?

    Допустим, случается что-то плохое (NIS-сервер выходит из строя, сеть не работает, конфиг файл испортится), если корень был удален, вам придется перезагружаться В уровень 1 (или любой systemd в equiviliant), а затем вернуться и работает. Когда вы покидаете учетные данные пользователя root на поле, вы можете войти в жить и делать ремонт. Есть риски безопасности, но следовать рекомендациям.

+262
jcshar 19 окт. 2017 г., 14:24:46

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

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

+223
miguel moreira 2 мая 2015 г., 06:51:07

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

Эхо "помоги!" | тройник >> файл1 файл2 файл file3

Я пытаюсь выяснить:

Эхо "помоги!" | тройник >> ~/файл*

Я пробовал одну линию команды и попытался сделать петлю, с помощью команды ls, эхо, и на ощупь, но я все еще не уверены, как трубы список файлов в тройник.

+208
Laobiz 2 нояб. 2010 г., 20:03:09

Если вы открываете почтовый ящик на IMAP в некоторые клиента, с возможностями защиты от спама. Клиент может проверить все почтовый адрес, процесс и переместить/удалить спам, и это может слева вы очистите ваш почтовый ящик.

У тебя есть пробник?

+197
Tolga E 4 июл. 2013 г., 22:27:00

Я хочу перейти с Windows на Linux, но до выключателя я хотел бы попробовать их в прямую СD.

Я скачал ISO и создал мультизагрузочный USB-накопитель ( на Юми Мультизагрузочный USB с Творцом ).

Я могу загрузиться в Ubuntu 12.04 рабочего стола 64 бита ЛЦ и Линукс Минт 13 Матэ 64 бит. Я могу открыть жесткий диск оттуда и я пробовал некоторые видео с проигрывателя по умолчанию идет с ними ( Эл.г: гном-плеер и VLC-плеер ). Игрок открылся, но видео не играет. Тем не менее, я могу играть в те же видео в Puppy Линукс. ( Щенок линукс не имеет выбора в отношении 32-разрядная или 64-разрядная )

Может мой процессор не поддерживает 64 бит? Вот оснастку из CPUZ:

Процессор: процессоры AMD семейства Phenom II в Х3 710

enter image description here

Обновление:

Вчера я пытался загрузиться в Linux Mint и дать ему вторую попытку. Видео воспроизводится без проблем. Сегодня я снова загрузить его, и это не сработало. Видео не умеет играть. Появилось только видео плеер с черным экраном. Ни предупреждения, ни сообщения об ошибке.

Интересно, если речь идет о видеокарте? Я использую для ATI Radeon серии HD видеокарта 4830. Я слышал, что Linux не имеют хорошую поддержку оборудования. Но как я могу быть уверен в этом? Я не могу установить драйвер в Live CD с Linux ( или я могу? ) прежде чем я действительно установите их на жестком диске.

+188
Pradeep Nedunchezhian 12 апр. 2013 г., 17:51:54

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

кошка ~/work/junk.txt 

[Раздел1]
innerline1
innerline2
innerline3

[Раздел 2]
innerline4
innerline5
innerline6

Я пытаюсь сделать скрипт, чтобы использовать предоставленный аргумент ($1) пройти как шаблон, чтобы соответствовать в awk.

#!/бин/Баш

Эхо картина $1

# запись сепаратор (РС) является следующей пустой строке
на awk -V в ВАР="$1" {принт 'в/var/'} РС= ~/work/junk.txt

Если $1-это аргумент указана как "Раздел1" я ожидаю, что этот выход:

[Раздел1]
innerline1
innerline2
innerline3

Я думаю, что я близко, но очень далеко.

Спасибо за любые идеи.

+178
Matti M 13 нояб. 2018 г., 19:36:53

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

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

Редактировать: использование помощи UNetbootin , чтобы сделать USB-носитель.

+172
sav954 27 апр. 2017 г., 21:14:58

Это надо с помощью -ГТ:

для меня В $(найти . -тип D) ; делать 
 НУМ=$( найти $я -типа F | туалет -л );
 если [[ $ням-ГТ 31 ]]; затем 
 Эхо "$я $НУМ" ; 
интернет
сделано
+153
user106441 24 дек. 2013 г., 22:28:29

Я хочу сделать математические операции над переменными eval в shell-скрипт, но он не работает.

запрос=первый
запрос ивала avgOverall$[1]=28.5

avgOverall=$(("`ивал Эхо '${avgOverall'запрос$'[1]}"+1")) | до н. э.

Но я получаю ниже ошибки

Баш: "28.5+1": ошибка синтаксиса: ожидается операнд (ошибка маркер ""28.5+1"")

Что я делаю не так?

+148
Universal Grasp 10 мар. 2011 г., 04:07:20

Она должна быть звезда шухер " или "шухер" или "Unix-подобные" или " что-то совершенно другое?

+129
Sean Roberson 21 сент. 2019 г., 21:49:15
СЕПГ -я thefile.txt с/\р/\н/г' 

"классический" используется в macOS как конец строки. *Никс использует

+118
n3bulous 9 мар. 2015 г., 06:27:46

КВМ как и любая виртуальная машина нужна ОС для запуска. Что ОС может быть крошечные, есть ВМ, которые работают под управлением ОС Android, но все же вам нужна ОС. В ESXi имеет собственную ОС внутри него, как и любой аппаратный маршрутизатор.

+100
Evg P 5 нояб. 2017 г., 04:19:39

Красная Шапочка 6 и впоследствии в CentOS 6 еще на ядре 2.6.32, так что ваш дистрибутив не поддерживает Bcache.

В CentOS Вики есть очень хорошая статья о том, как построить собственное ядро http://wiki.centos.org/HowTos/Custom_Kernel

+83
user3383071 18 янв. 2010 г., 17:24:21

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

Однако...

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

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

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


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

+71
user156589 20 янв. 2014 г., 08:11:26

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

<Резюме не="10" notExecuted="0" ожидания="0" передавать="18065" />

Это указывает на количество тестов не удалось, не выполняется, и прошло. Мне нужно выяснить, сколько тестов в наборе тестов, так что мне нужно добавить, в приведенном выше случае 10+0+18065 = 18075.

Как я могу сделать это в bash?

+40
KPMatSci 27 мая 2011 г., 06:10:03

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

$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