Установки Guake в Anaconda среды

Я использую анаконда для управления виртуальными средами на моей Убунту машина 15.10.

По некоторым причинам, я не могу больше использовать Guake терминал:

anaconda3/Бен/вместо python2: нет модуль с именем guake

(Среда по умолчанию). Он привык работать до сих пор. Я подозреваю, что есть проблема с некоторыми пути.

в /usr/lib в/Вместо python2.7/guake

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

Я попробовал переустановить guake из репозитория, а также составления источника. Последнее дает следующее сообщение об ошибке:

настроить: ошибка: не удается импортировать модуль в Python "вте".
Пожалуйста, проверьте, если у вас есть Python-ВТЭ установлено. Ошибка:
Нет модуля с именем ПТО

Я подозреваю, что он установлен не в ту папку. Сценарий должен установить все зависимости (согласно описания на странице guake на GitHub), но я думаю, он делает это в неправильном месте.

Кто-нибудь знает, как можно аккуратно устанавливать пакеты в среде анаконда без использования стадион conda установить .. это хорошая идея? Или я могу обновить некоторые переменные пути? Я немного потерял. (Кроме того, если кто-то знает альтернативные выпадающем терминалы, я был бы рад знать)

+510
The0 9 сент. 2012 г., 19:21:49
40 ответов

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

Пример

$ приложения vncviewer -через [email protected]хостом localhost:0

Вы можете также использовать Винагре для подключения через SSH-туннель, так как через GUI. Для этого настройте подключение для этого через диалог подключения в Винагре:

              ss #1

В результате чего будет ваше соединение идет вверх, туннелируется через SSH туннель узла.

    ss #2

Ссылки

+970
Nagaraj Alagusudaram 03 февр. '09 в 4:24

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

Какова история Бен каталог и где я должен поставить скрипт файлы, если бин означает двоичный?

+947
Patty Nicklas 30 апр. 2010 г., 04:10:21
Другие ответы

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


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

То, что ты делаешь это плохо. Остановить это.

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

Применение двоичные файлы практически всегда должны быть имено корень. Услуги должны почти всегда быть запущена как никто или другой точно не privleged счета.

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

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

  • Приложения принадлежит корень (так только корень разрешается изменять их)
  • Услуги выполняются обычным пользователям (поэтому они имеют небольшое или никакое доступа к системе)
  • Возможности сервиса пользователей не Собственный контент для этого сервиса
+914
iralight 25 июл. 2013 г., 09:53:53

Я наблюдала в каталоге, который для владельца группы "1002" ... Однако я не есть какие-то группы с таким ID (проверено с getent группа | команда grep 1002 ).

Даже история | команда grep программой groupadd ничего не дал.

Откуда он мог быть откуда. Любой '100 раз' идентификатор группы это идентификатор пользователя, если я прав нет ?

+909
RMM 11 сент. 2012 г., 00:28:46

Вы могли бы дать pdfjam попробовать, который принимает параметры, такие как --отделка '1см 2см 1см 2см' --клип правда (и более параметров латекс пакет 'pdfpages' и) "для уравновешивания этих сумм слева, снизу, справа и сверху, соответственно, входных страниц", как параметры--Help для вывода программы государства.

+889
imnegan 22 февр. 2013 г., 23:16:34

Я хочу написать скрипт, что когда я открываю допустим 'file.txt с котом>file.txt тогда мой сценарий вам активировать увидев команду Кот в исполнении и с именем .расширение TXT и дата добавления в конец файла, а затем откройте. Возможно ли это?

+867
barulsamy 31 июл. 2014 г., 23:47:53

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

Так что есть хороший способ сделать это?

+845
nasgulvolodia 26 авг. 2019 г., 09:51:15

Назовем уе файл с временными метками, и ул файлом с журналы.

Я придумал очень интуитивно понятным способом:

( на awk '{функции printf "%s в строку\N",$1 }' Ул ; в awk '{функции printf "%с б\п",$1 }' уп ) |\
 сортировка |\
 как awk '/б/ { печать ;} /а/ { до=$1 ;} '

Что

  • добавляет тег в список событий и меток времени, вы можете использовать любой тег, но тег журнала должны быть перед тегом событие. (*)
  • сливается путем сортировки.
  • на awk извлекает предыдущий файл журнала.

Результат:

20150401_1120
20150401_1200

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

+830
ksovi 28 янв. 2014 г., 04:00:25

Предположим, у меня есть коллекция из непривилегированных пользователей (пользователя user01, user02, user03, ...), которые являются членами группы безопасности под названием 'x_users':

группам пользователя user01
пользователя user01 : пользователя user01 x_users

Далее, предположим, у меня есть коллекция пользователей администратора (admin01, admin02, admin03, ...), которые являются членами группы безопасности под названием 'x_admins':

группам admin01
admin01 : x_admins admin01 

Я хочу, чтобы каждый член группы x_admin, чтобы иметь возможность использовать sudo(8) и СУ(1) для вызова интерактивная оболочка входа в систему как любой пользователь, который является членом группы x_users, например,

[admin01 ~]$ судо Су - пользователя user01
[пользователя user01 ~]$ # делать такие вещи, как пользователя user01
[пользователя user01 ~]$ выход
[admin01 ~]$

Члены группы x_admins не может использовать sudo(8) и СУ(1) чтобы вызвать интерактивная оболочка входа в систему для всех пользователей, кто не является членом группы x_users:

[admin01 ~]$ судо Су - nonxuser
[суда] пароль для admin01:
К сожалению, admin01 пользователю не разрешено выполнять '/Бен/Су - nonxuser' как root на localhost
[admin01 ~]$

Одним из способов достижения этого является создание конфигурационного файла/etc/пользователям использовать sudo?.д/x_admins' следующим образом:

# файл /etc/пользователям использовать sudo?.д/x_admins
Псевдоним_пользователя админы = %x_admins, %колеса
Админы все = (корень) /ОГРН/Су - пользователя user01
Админы все = (корень) /ОГРН/Су - user02
Админы все = (корень) /ОГРН/Су - user03
# ...

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

+804
3e6pa 27 июл. 2013 г., 02:59:21

Я смотрю на примере синхронного режима :

### Аналогового устройства нагрузки 
модуль-алса-раковина нагрузки-модуля устройство=утилиты HW:0,0
нагрузка-модуль-объединить-раковина sink_name=смешанная
комплект-по умолчанию-раковина комбинированная

И я не понимаю, как первое выражение в качестве нагрузки-модуля-алса-раковина устройства=гв:0,0 относится ко второму состоянию нагрузка-модуль-комбайн-раковина sink_name=смешанная или как именно он работает, потому кажется, что блок действительно сочетает в себе встроенный который аппаратно:0,0 наушники и USB, который аппаратно:1,0?

Спасибо

+781
linda ann TRUTH B TOLD 9 мар. 2013 г., 16:43:33

/ \ ! Обновление 2 ниже - PulseAudio не преступник, неизвестных systemd не делает /!\

Я заметил, что каждый раз, когда я запустить виртуальную машину с помощью VirtualBox через gksu VirtualBox и %у, новая не всегда аварии. Тогда я сразу эту ошибку в VirtualBox:

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

и

HostAudioNotResponding

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

Не могу найти /Дев/ДСП.

Это правда, так как я даже не могу найти этот файл.

Однако, syslog не много говорить об аварии:

31 мая 18:18:58 имя с PulseAudio[3466]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:18:58 имя с PulseAudio[3466]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:18:58 имя с PulseAudio[3466]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:18:59 имя с PulseAudio[3471]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:18:59 имя с PulseAudio[3471]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:18:59 имя с PulseAudio[3471]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:18:59 имя с PulseAudio[3473]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:18:59 имя с PulseAudio[3473]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:18:59 имя с PulseAudio[3473]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:18:59 имя с PulseAudio[3475]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:18:59 имя с PulseAudio[3475]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:18:59 имя с PulseAudio[3475]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:18:59 имя с PulseAudio[3478]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:18:59 имя с PulseAudio[3478]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:18:59 имя с PulseAudio[3478]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:19:00 имя с PulseAudio[3483]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:19:00 хоста с PulseAudio[3483]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:19:00 имя с PulseAudio[3483]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:19:09 имя с PulseAudio[3488]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:19:09 имя с PulseAudio[3488]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:19:09 имя с PulseAudio[3488]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:19:09 имя с PulseAudio[3490]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:19:09 имя с PulseAudio[3490]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:19:09 имя с PulseAudio[3490]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:19:17 имя с PulseAudio[3496]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:19:17 имя с PulseAudio[3496]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:19:17 имя с PulseAudio[3496]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:19:18 имя с PulseAudio[3498]: [autospawn] ядро-утиль.с: не удалось создать защищенный каталог (/выполнения/пользователей/1000/импульсный): отказано в доступе
31 мая 18:19:18 имя с PulseAudio[3498]: [autospawn] замок-autospawn.C: не autospawn открыть замок.
31 мая 18:19:18 имя с PulseAudio[3498]: [новая] главная.с: не удалось получить autospawn замок
31 мая 18:20:28 имя с PulseAudio[1847]: [новая] протокол-родной.с: отказано в доступе к клиенту неверные данные авторизации.

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

Чаун standardUser /выполнения/пользователей/1000/импульсный/ && команда chgrp standardUser /выполнения/пользователей/1000/импульсный/

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

Итак, вопрос: Что делать аварии PulseAudio и как это предотвратить ?

Все было сделано на обновленный Debian 8.7 с запасом окружения рабочего стола KDE.


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

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

Включив эти модули с PulseAudio: - модуль-алса-раковина - модуль-устройство ОСС="/Дев/ДСП" sink_name=имя source_name выход=вход

Включение модуля-ОСС с тезиса вариантов, позволяет устройство /dev/DSP файла; и предотвращает русификатора запустить свои ошибки.

Делать modeprobe от: СНД-ПКМ-ОСС

И отключение этих модулей:

  • модуль-esound-протоколом от Unix
  • модуль-приостановить-на холостом ходу

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

31 мая 22:09:11 имя с PulseAudio[3376]: попытка возобновить...
31 мая 22:09:11 имя установщика[3376]: откройте файл/dev/СНД/pcmC0D0p не было (-16)
31 мая 22:09:11 имя с PulseAudio[3376]: ошибка при открытии БПО устройства спереди:0: устройство или ресурс занят 
31 мая 22:09:11 имя установщика[3376]: используя универсальные матрицы переназначение

И этот вопрос, так как я вручную начал PulseAudio по практике "с PulseAudio -пппп" :

Я: [пакет] клиент.с: создано 1 "для собственного клиента (UNIX-сокет клиента)"
Д: [новая] протокол-родной.с: версия протокола: удаленный 29, местный 29
Я: [новая] протокол-родной.С: получил учетные данные: номер uid=0 gid в=0 успехов=0
Вт: [пакет] протокол-родной.с: отказано в доступе к клиенту неверные данные авторизации.
Я: [пакет] клиент.с: освобожденные 1 "для собственного клиента (UNIX-сокет клиента)"
Я: [новая] протокол-родной.с: умер соединения.

Все-таки я не могу понять, почему "в/dev/СНД/pcmC0D0p" ошибка происходит, и почему это, видимо, проблема разрешения.

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

Есть ли способ я могу предоставить больше информации об этой аварии ?


Обновление 2

В дополнение к тому, что я сделал в 1:

в /etc/пульс/по умолчанию.па есть дописывается:

модуль-родной-протоколом от Unix авт-анонимный=1
модуль-родной-протокол-TCP авт-анонимный=1 авт-ИС-ОБК=127.0.0.1

в /etc/пульс/клиента.конф получил дописано:

по умолчанию-сервер = 127.0.0.1

команды modprobe СНД-КПМ-Усс по-прежнему нужен.

Все, что связано с PulseAudio работал, даже в VMware не жаловались не получает /Дев/ДСП (работает только с команды modprobe СНД-ПКМ-ОСС). Ошибки были найдены с PulseAudio -пппп или /var/журнал/syslog/ путь .

К сожалению, звук по-прежнему отсутствует, а с PulseAudio работает отлично.

Кроме того, я также попытался запустить PulseAudio в системе-режим; но все становится только лучше и проблема была та же.

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

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

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732209

http://forums.debian.net/viewtopic.php?f=10&t=110035

https://bugs.debian.org/cgi-bin/pkgreport.cgi?dist=unstable;пакет=неизвестных systemd в

Что касается 2-й ссылке, подтверждаю, я тоже "gksu теперь", которого я также применил тот же способ.

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

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

Более того, если кто-нибудь знает как исправить эту ошибку в то же время, я бы с радостью выслушать любые решения. Это также включает в себя перекомпиляции неизвестных systemd в качестве деб (поскольку я не знаю, как это сделать правильно, в том, как в Debian), любой намек приветствуется.

+745
igorshors 13 дек. 2018 г., 03:40:20

Я есть CSV-файл нескольких строк и 5 столбцов (полей). Мне нужно объединить и исправить поврежденные первого столбца, который имеет множество различных форматов код мне нужно унифицировать. Полный окончательный формат мой код для первого столбца должны быть 00AB[0-9][0-9][0-9][0-9][0-9] что [0-9] может быть любое количество , например 00AB21345. Первые четыре цифры , т. е. 00AB должна быть всегда, как это. но 5 цифр после этого (т. е.[0-9][0-9][0-9][0-9][0-9]) может быть любое количество и если бы были какие-то > 5 цифр , то недостающие цифры из крайнего левого надо заменить на 0.

Пример <111> --> <00AB00111> ; или <1111> --> <00AB01111>. 

Для примера скажем у меня есть следующий файл :

111 хх гг ззз ДДД
1111 хх гг ззз ДДД
11111 хх гг ззз ДДД
А111 хх гг ззз ДДД
A1111 хх гг ззз ДДД
A11111 хх гг ззз ДДД
AB111 хх гг ззз ДДД
AB1111 хх гг ззз ДДД
AB11111 хх гг ззз ДДД
0A111 хх гг ззз ДДД
0A1111 хх гг ззз ДДД
0A11111 хх гг ззз ДДД
0AB111 хх гг ззз ДДД
0AB1111 хх гг ззз ДДД
0AB11111 хх гг ззз ДДД
00A111 хх гг ззз ДДД
00A1111 хх гг ззз ДДД
00A11111xx ый ззз ДДД
00AB111 хх гг ззз ДДД
00AB1111 хх гг ззз ДДД
0AB11111 хх гг ззз ДДД
00AB12344 хх гг ззз ДДД
00AB34527 хх гг ззз ДДД
00AB56278 хх гг ззз ДДД
00AB98902 хх гг ззз ДДД

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

##111 на awk -F' С' '{Если($0~/[0-9][0-9][0-9]/){печать "001AB00"функцию substr($1,1,3)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' ПК3.КШМ > У1.КШМ

##1111
На awk -F' С' '{Если($0~/[0-9][0-9][0-9][0-9]/){печать "001AB"функцию substr($1,1,4)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У1.КШМ > У2.КШМ
##11111
На awk -F' С' '{Если($0~/[0-9][0-9][0-9][0-9][0-9]/){печать "001AB" функцию substr($1,1,5)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У2.КШМ > У3.КШМ
##А111
На awk -F' С' '{Если($0~/[а-я][0-9][0-9][0-9]/){печать "001"функцию substr($1,1,1) "b00 данные"функцию substr($1,2,4)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У3.КШМ > У4.КШМ
##A1111
На awk -F' С' '{Если($0~/[а-я][0-9][0-9][0-9][0-9]/){печать "001"функцию substr($1,1,1) "В0" функцию substr($1,2,5)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У4.КШМ > У5.КШМ
##A11111
На awk -F' С' '{Если($0~/[а-я][0-9][0-9][0-9[0-9][0-9]/){печать "001"функцию substr($1,1,1) "Б" функцию substr($1,2,6)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У5.КШМ > У6.КШМ
##AB111
На awk -F' С' '{Если($0~/[а-я][А-я][0-9][0-9][0-9]/){печать "001"функцию substr($1,1,2) "00" функцию substr($1,3,5)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У6.КШМ > 7 классы.КШМ
##AB1111
На awk -F' С' '{Если($0~/[а-я][А-я][0-9][0-9][0-9][0-9]/){печать "001"функцию substr($1,1,2)"0" функцию substr($1,3,6)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","5$;}}' 7 классы.КШМ > У8.КШМ
##AB11111
На awk -F' С' '{Если($0~/[а-я][А-я][0-9][0-9][0-9][0-9][0-9]/){печать "001"функцию substr($1,1,7)","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У8.КШМ > у9.КШМ
##1A111
На awk -F' С' '{Если($0~/[0-9][a-я][0-9][0-9][0-9]/){печать "00"функцию substr($1,1,2) ",b00 данные" функцию substr($1,3,5) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' у9.КШМ > У10.КШМ
##1A1111 
На awk -F' С' '{Если($0~/[0-9][a-я][0-9][0-9][0-9][0-9]/){печать "00"функцию substr($1,1,1) "В0" функцию substr($1,3,6) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' У10.КШМ > y11.КШМ
##1A11111
На awk -F' С' '{Если($0~/[0-9][a-я][0-9][0-9][0-9][0-9][0-9]/){печать "00"функцию substr($1,1,2) "Б" функцию substr($1,3,7) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' y11.КШМ > У12.КШМ
##1AB111
На awk -F' С' '{Если($0~/[0-9][a-я][А-я][0-9][0-9][0-9]/){печать "00"функцию substr($1,1,1) функцию substr($1,1,3)"00" функцию substr($1,4,6) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","5$;}}' У12.КШМ > У13.КШМ
##1AB1111
На awk -F' С' '{Если($0~/[0-9][a-я][А-я][0-9][0-9][0-9][0-9]/){печать "00" функцию substr($1,1,3) "0" функцию substr($1,4,7) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","5$;}}' У13.КШМ > y14.КШМ
##1AB11111
На awk -F' С' '{Если($0~/[0-9][a-я][А-я][0-9][0-9][0-9][0-9][0-9]/){печать "00" функцию substr($1,1,8) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' y14.КШМ > у15.КШМ
##11A111
На awk -F' С' '{Если($0~/[0-9][0-9][а-z][0-9][0-9][0-9]/){выведите "0" функцию substr($1,1,3)"b00 данные" функцию substr($1,4,6) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' у15.КШМ > y16.КШМ
##11A1111
На awk -F' С' '{Если($0~/[0-9][0-9][а-z][0-9][0-9][0-9]/){выведите "0" функцию substr($1,1,3)"В0" функцию substr($1,4,7) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' y16.КШМ > y17.КШМ
##11A11111
На awk -F' С' '{Если($0~/[0-9][0-9][а-z][0-9] [0-9][0-9][0-9]/){выведите "0" функцию substr($1,1,3)"Б" функцию substr($1,4,8) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' y17.КШМ > y18.КШМ
##11AB111
На awk -F' С' '{Если($0~/[0-9][0-9] [А-З][[А-З][0-9][0-9][0-9]/){выведите "0" функцию substr($1,1,4)"00" функцию substr($1,5,7) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","$5;}}' y18.КШМ > y19.КШМ
##11AB1111
На awk -F' С' '{Если($0~/[0-9][0-9] [А-З][[А-З][0-9][0-9][0-9][0-9]/){выведите "0" функцию substr($1,1,4)"0" функцию substr($1,5,8) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","5$;}}' y19.КШМ > саммит Y20.КШМ
##1AB11111
На awk -F' С' '{Если($0~/[0-9][0-9] [А-З][[А-З][0-9][0-9][0-9][0-9][0-9]/){печатать "0" функцию substr($1,5,9) ","$2","$3","$4","$5;}еще{печать $1","$2","$3","$4","5$;}}' саммит Y20.КШМ > y21.КШМ` 
+742
Senthamil 11 апр. 2011 г., 19:40:55

У меня возникли некоторые проблемы с локального NTP-сервера синхронизации времени. Часы заносы снова и снова выходит из синхронизации.

Я изначально пытался остановить нтпд демон. Затем побежал программой ntpdate для синхронизации времени. и тогда началась нтпд демона снова. Что сбрасывает часы и время снова нормально, но оно просто дрейфует из синхронизации.

Кто-нибудь может помочь мне определить проблему?

Вот вывод ntpq -пн.

ntpq -pn

+725
Marc Zitzer 30 янв. 2012 г., 15:01:32

Добавление & запускает фоновый процесс.

Если вы пишете в; б, он будет работать команда а, дождитесь его завершения, запустите команду Б, в последовательности.

Если вы пишете A и B, он будет появляться в качестве фонового процесса. Он не будет ждать его, чтобы закончить, и он начнет работать б сразу. Он будет работать одновременно.

Вы можете увидеть, что она делает, экспериментируя в оболочке. Если у вас есть Х установлено, в xterm это хороший способ, чтобы увидеть, что происходит: ввод

$ в xterm

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

$ в xterm &

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

Так что если вы пишете

Эхо "фиксированные строки" $я | НЗ имя localhost *порта* >> /tmp/me/dump.txt

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

Добавление & делает его не ждать. Он будет работать всего десять тысяч из них более или менее одновременно.

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

Это также означает, что в вашем случае, он будет пытаться открыть десять тысяч соединений более или менее одновременно. В зависимости от того, что другой конец можно справиться, некоторые из них могут подвести. Не только это, но нет никакой гарантии, что они будут выполняться в порядке, на самом деле они почти наверняка не будут, так что на самом деле в конечном итоге в /tmp/me/dump.txt остается только догадываться.

Вы проверьте, если сигнал был верным?

+664
Wilmers 28 окт. 2016 г., 14:43:08

Если вы знаете, физический адрес устройства, вы можете использовать devmem2.

devmem2 <адрес> <размер (Ш/В/Ш)> [значение]
+661
Siddharth Rajput 8 нояб. 2012 г., 09:55:01

Это может быть немного поздно, но "[хамачи] теперь могут быть установлены без [] ЛСБ пакет."

+652
fabstei 1 мар. 2015 г., 20:21:37

У меня ᚠ символов Unicode, в лице его точки 16A0 код Юникода в текстовом файле (текстовый файл в кодировке(?) как UTF-8).

Когда я делаю команду grep '\u16A0' test.txt я не получаю никакого результата. Как я грэп этого персонажа?

+650
Josh Abraham 9 мар. 2016 г., 15:38:12

Можно попробовать такую конструкцию:

#!/бин/Баш
#
Интр=
интр "капкан" = "да"; Эхо "** интр **" >&2' ИНТ

в то время как :
делать
(
 # Защитить подуровень блок
 ловушка " ИНТ

 Защищенный код # 
 Эхо -Н "дата/время: "
 сон 2
дата
 читать -Т2 -п 'продолжить (д/н)? 'Уя || Эхо
 испытания N = "$уя" && Эхо "попросили перерыв" >&2 && выход 90
)
СС=$?
 тест 90 -экв $СС && Эхо "соответствуют перерыв" >&2 && сломать

 # Клавиши Ctrl/С, возможно?
 тест " да " = "$интр" && Echo "а соответствуют интр" >&2 && сломать
сделано
выход 0

Некоторые заметки

  • На чтение и тест пара демонстрирует интерактивное управление в защищенный сегмент кода внутри ( ... ) блока.
  • На выходе 90 является эквивалентом перерыв , но изнутри подуровень. На тест 0 != $? ... линии немедленно после в том случае, когда блок заканчивается там, чтобы захватить выход 90 статус и осуществлять прорыв , что код на самом деле хотел.
  • Оболочку можно использовать различный статус выхода значений для обозначения различных типов, необходимых для регулирования потока (прорыв, выход, и т. д...)
  • Это не мешает программе установки собственного обработчика сигнала. Например, ГДБ устанавливает собственный обработчик сигнала SIGINT (Ctrl ис). Если цель состоит в том, чтобы пользователь не мог вырваться из сессии, изменение ключа прерываний может помочь запутывание ситуации (см. ниже код). Неэлегантно, но потенциально эффективный.

Изменение ключа SIGINT на терминале

Г=$(действовать до его закрытия -г) # сохранить настройки
испытаний N "$г" && действовать до его закрытия интр ^а # то есть каре и, не удерживая Ctrl/А

# ... Радиоразведки созданный с помощью Ctrl/A, а не на клавиши Ctrl/с ...

испытаний N "$г" && действовать до его закрытия "$г" # восстановление исходных параметров
+609
mydarkthawts 28 мая 2016 г., 21:27:32

С ЗШ и GNU инструменты:

грэп -ЛЗ -- строках *.тхт(пр) | команды xargs -R0 и грэп -я ... stringB
+606
pjkinney 29 апр. 2011 г., 03:55:42
Icedove является неопределенным почтовый клиент Thunderbird подходит для свободного распространения.
+588
Eldis 15 дек. 2015 г., 06:32:34

Perl для спасения!

на Perl -не начинается { $поиск = сдвиг }
 печать, если /^.{41}\Щ$поиск\е$/;
 '-- "$аргумент myVar" "$список"
  • считывает файл построчно.
  • Блок begin получает $myVar поочередно из первого аргумента в переменные в Perl $поиск.
  • \Вопрос...\е цитаты внутренней части (см. quotemeta). Это обрабатывает все специальные символы переменной может содержать. Не забывайте, что в двойных кавычках переменные оболочки!
+583
user2440279 9 нояб. 2016 г., 13:53:24

GNU, который - это утилита, которая используется, чтобы найти какой исполняемый файл (или псевдоним или функция Shell) выполняется при вводе в командной строке.

Украли из которых(1) Man-странице:

Рекомендуемый способ использования этой утилиты является добавление псевдонима (оболочки C) или функция Shell (Борн оболочки) для которых подобные следующим:

который () {
 (псевдоним; объявить -Ф) | каталог /usr/бен/что-телетайп-только-читать-псевдоним-читать-функции-шоу-Тильда-показать-точка [email protected]
}
экспорт -F, которые

Положите это в ваш ~/.bashrc следующее или что оболочки вы используете, чтобы включить это постоянно.

+545
Gagan Malik 7 мая 2016 г., 20:27:11

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

Я пробовал найти -имя "* .формат PDF" -тип F | переименовать с/ //г'

но это не работало.

+536
James Mitchell 6 сент. 2018 г., 15:42:49

В случае, если кто еще придет на эту ошибку в VMware ESXi или другой busybox и окружающей среды, вы на самом деле не с помощью команды wget:

Вывод команды wget -V и для меня:

с wget: недопустимый параметр -- "в"
Busybox и В1.22.1 (2018-07-23 19:34:44 ФДТ) мульти-называть бинарными.

Использование: с wget [-csq по -] [- o файл] [-й вкл/выкл] [-П реж] [-у агента] адрес...

Загрузка файлов через HTTP или FTP

 -с режимом Паук - только проверить существование файла 
 -с продолжения поиска прервана передача
 -Q Тихий
 -П реж сохранить в каталог (по умолчанию .)
 -O Файл Сохранить в файл ('-' для вывода)
 -У ул. используйте ул. для агента пользователя в заголовке
 -Y Использовать прокси ("вкл" или "выкл")

Так что тебе не повезло. Передача файла с помощью другого метода, такие как УПП от вашей рабочей станции.

+491
Carlos Guevara 22 сент. 2018 г., 22:20:13

Я пытаюсь определить клавиатуры ноутбука. Так что я могу отключить его. Это вызывает проблемы (см. полностью отключить клавиатуру), поэтому я хочу, чтобы отключить его. Однако я не могу его идентифицировать. Как я могу идти о выявлении клавиатуры?


  • Оборудование: Lenovo йога 3 ноутбук (процессор Intel видеокарта версия), с внешней клавиатуры и мыши (так что я могу отключить внутренний).
  • Операционные системы Debian GNU/Линукс Джесси (Скоро обновление до Debian ток).

Различные другие сведения

команды uname -а

Линукс мой ноутбук 4.9.0-0.БПО.6-для amd64 #1 СМП в Debian 4.9.88-1+deb9u1~bpo8+1 (2018-05-13) архитектуру x86_64 GNU/Линукс

команды lsusb

Устройство автобусных 001 002: код 8087:8001 корпорации Intel
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобуса 003 003: ИД 0bc2:ab24 компания Seagate РСС ООО
Устройство автобуса 003 002: ИД 2109:8110
Устройство автобуса 003 001: с ID 1d6b:0003 основа для Linux 3.0 корневой концентратор
Устройство автобусных 002 011: код 8087:07dc корпорации Intel
Устройство автобусных 002 009: ИД 1bcf:2c43 sunplus входной сигнал антенны TV инновационных технологий.
Устройство автобусных 002 007: код 04f3:2052 Элан микроэлектроники корпорации
Устройство автобусных 002 005: с ID 0bda:0129 Realtek полупроводника корп RTS5129 кардридер контроллер
Устройство автобусных 002 003: ИД 2109:2811
Устройство автобусных 002 073: ИД 093a:2510 компания Pixart образы. Оптическая Мышь
Устройство автобусных 002 072: с ID 046d:c31d компания Logitech, Инк. Клавиатура Медиа К200
Устройство автобусных 002 071: с ID 1a40:0101 Terminus-это технология Inc. 4-портовый концентратор
Устройство автобусных 002 070: код 0424:2228 стандарт микросистем корп 9-в-2 кардридером
Устройство автобусных 002 069: код 0424:2602 стандарт микросистем корп концентратор USB 2.0
Устройство шины 068 002: код 0424:стандартный 2502 микросистем корп.
Устройство автобусных 002 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор

команды lsusb --дерево

/: Автобус 03.Порту 1: 1 Дев, класс=root_hub, водитель=xhci_hcd/4п, 5000м
 |__ Порт 2: разработчиков 2, Если 0, класс=концентратора, драйвер=концентратор/4п, 5000м
 |__ Порт 4: Дев 3, Если 0, класс=запоминающего устройства, драйвер=УАС, 5000м
/: Автобус 02.Порту 1: 1 Дев, класс=root_hub, водитель=xhci_hcd/11п, 480М
 |__ Порт 1: Дев 68, Если 0, класс=концентратора, драйвер=концентратор/2П 480М
 |__ Порт 1: Дэв 69, Если 0, класс=концентратора, драйвер=концентратор/4п, 480М
 |__ Порт 1: Дэв 70, Если 0, класс=запоминающего устройства, драйвер=USB-накопители, 480М
 |__ Порт 2: Дев 71, Если 0, класс=концентратора, драйвер=концентратор/4п, 480М
 |__ Порт 1: 72 Дев, Если 0, класс=устройство человеческого интерфейса, драйвер=usbhid, 1,5 м
 |__ Порт 1: 72 Дев, если 1, класс=человеческий интерфейс устройства, водитель=usbhid, 1,5 м
 |__ Порт 2: Дев 73, Если 0, класс=человеческий интерфейс устройства, драйвер=usbhid, 1,5 м
 |__ Порт 2: Дев 3, Если 0, класс=концентратора, драйвер=концентратор/4п, 480М
 |__ Порт 4: Дев 5, Если 0, класс=поставщика определенного класса, водитель=rtsx_usb, 480М
 |__ Порт 5: Дев 7, Если 0, класс=человеческий интерфейс устройства, драйвер=usbhid, 12М
 |__ Порт 6: Дев 9, Если 0, класс=видео драйвер=uvcvideo, 480М
 |__ Порт 6: Дев 9, если 1, класс=видео драйвер=uvcvideo, 480М
 |__ Порт 7: Дев 11, если 1, класс=беспроводной, драйвер=btusb, 12М
 |__ Порт 7: 11 Дев, Если 0, класс=беспроводной, драйвер=btusb, 12М
/: Автобус 01.Порту 1: 1 Дев, класс=root_hub, водитель=интерфейса расширенного контроллера узла-ЧКВ/2П 480М
 |__ Порт 1: Дев 2, Если 0, класс=концентратора, драйвер=концентратор/8П, 480М

команду lsusb -с 2:7

Устройство автобусных 002 007: код 04f3:2052 Элан микроэлектроники корпорации

USB-устройств

...
Т: Автобус=02 Лев=01 РН=01 Порт=04 УНТ=04 Дев#= 7 Микросхемы SPD=12 MxCh= 0
Д: Вер= 2.01 в CLS=00(>МФК ) суб=00 прот=00 MxPS= 8 #Cfgs= 1
П: продавец=04f3 продукта=2052 Рэв=10.13
Ы: производитель=Елань
С: Продукта=Сенсорного Экрана
С: #ИФС= 1 файл cfg#= 1 ATR в=Е0 MxPwr=100мА
Я: если#= 0 клавиши Alt= 0 #EPS и= 2 ЦБС=03(газоразрядная ) суб=00 прот=00 водитель=usbhid
...

судо lsinput

на /dev/вход/event0
 bustype : BUS_I8042
 поставщик : 0х1
 продукт : 0х1
 версия : 43841
 название : "в переводе набор 2 Клавиатура"
 уфн : "isa0060/serio0/input0"
 биты эВ : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

на /dev/вход/отношению к event1
 bustype : BUS_HOST
 поставщик : 0х0
 продукт : 0x5
 версия : 0
 название : "переключатель крышка"
 - м. : "PNP0C0D/кнопки/input0"
 биты эВ : EV_SYN EV_SW

на /dev/вход/event2
 bustype : BUS_HOST
 поставщик : 0х0
 продукт : 0х1
 версия : 0
 имя: кнопку "Power"
 - м. : "PNP0C0C/кнопки/input0"
 биты эВ : EV_SYN EV_KEY

на /dev/вход/event3
 bustype : BUS_HOST
 поставщик : 0х0
 продукт : 0х1
 версия : 0
 имя: кнопку "Power"
 - м. : "LNXPWRBN/кнопки/input0"
 биты эВ : EV_SYN EV_KEY

на /dev/вход/event4
 bustype : BUS_HOST
 поставщик : 0х0
 продукт : 0х0
 версия : 0
 название : "дополнительные кнопки ноутбук"
 уфн : "ноутбук/input0"
 биты эВ : EV_SYN EV_KEY EV_MSC

на /dev/вход/event5
 bustype : BUS_ISA
 поставщик : 0x1f
 продукт : 0х1
 версия : 256
 название : "динамик ПК"
 уфн : "isa0061/input0"
 биты эВ : EV_SYN EV_SND

на /dev/вход/event6
 bustype : BUS_I2C
 поставщик : 0x4f3
 продукт : 0x4e
 версия : 0
 название : "Елан тачпад"
 биты эВ : EV_SYN EV_KEY EV_ABS

на /dev/вход/event7
 bustype : BUS_HOST
 поставщик : 0х0
 продукт : 0х6
 версия : 0
 название : "видео-автобус"
 - м. : "LNXVIDEO/видео/input0"
 биты эВ : EV_SYN EV_KEY

на /dev/вход/event8
 bustype : (нуль)
 поставщик : 0х0
 продукт : 0х0
 версия : 0
 название : "ВДА процессор Intel HDMI и HDMI/ДП,ПКМ=3"
 уфн : "алса"
 биты эВ : EV_SYN EV_SW

на /dev/вход/event9
 bustype : (нуль)
 поставщик : 0х0
 продукт : 0х0
 версия : 0
 название : "ВДА процессор Intel HDMI и HDMI/ДП,ПКМ=7"
 уфн : "алса"
 биты эВ : EV_SYN EV_SW

на /dev/вход/event10
 bustype : (нуль)
 поставщик : 0х0
 продукт : 0х0
 версия : 0
 название : "ВДА процессор Intel HDMI и HDMI/ДП,ПКМ=8"
 уфн : "алса"
 биты эВ : EV_SYN EV_SW

на /dev/вход/event11
 bustype : BUS_PCI
 поставщик : 0x10ec
 продукт : 0x235
 Версия : 1
 название : "ВДА цифровой PCBeep"
 уфн : "карточки1/кодек#0/beep0"
 биты эВ : EV_SYN EV_SND

на /dev/вход/event12
 bustype : (нуль)
 поставщик : 0х0
 продукт : 0х0
 версия : 0
 название : "ВДА Интел ПЧ микрофон"
 уфн : "алса"
 биты эВ : EV_SYN EV_SW

на /dev/вход/event13
 bustype : (нуль)
 поставщик : 0х0
 продукт : 0х0
 версия : 0
 название : "ВДА Интел ПЧ передние наушники"
 уфн : "алса"
 биты эВ : EV_SYN EV_SW

на /dev/вход/event14
 bustype : BUS_USB
 поставщик : 0x1bcf
 продукт : 0x2c43
 версия : 261
 название : "компания Lenovo EasyCamera"
 уфн : "с USB-0000:00:14.0 кнопку-6/"
 биты эВ : EV_SYN EV_KEY

на /dev/вход/event15
 bustype : BUS_USB
 поставщик : 0x4f3
 продукт : 0x2052
 версия : 272
 название : "Элан сенсорный экран"
 уфн : "с USB-0000:00:14.0-5/input0"
 уник : ""
 биты эВ : EV_SYN EV_KEY EV_ABS

на /dev/вход/проведения16
 bustype : BUS_USB
 поставщик : 0x46d
 продукт : 0xc31d
 версия : 272
 название : "клавиатура Logitech на USB"
 уфн : "с USB-0000:00:14.0-1.1.2.1/input0"
 уник : ""
 биты эВ : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

на /dev/вход/event17
 bustype : BUS_USB
 поставщик : 0x46d
 продукт : 0xc31d
 версия : 272
 название : "клавиатура Logitech на USB"
 уфн : "с USB-0000:00:14.0-1.1.2.1/вход1"
 уник : ""
 биты эВ : EV_SYN EV_KEY EV_ABS EV_MSC

на /dev/вход/event18
 bustype : BUS_USB
 поставщик : 0x93a
 продукт : 0x2510
 версия : 273
 название : "мышь USB оптическая мышь"
 уфн : "с USB-0000:00:14.0-1.1.2.2/input0"
 уник : ""
 биты эВ : EV_SYN EV_KEY EV_REL EV_MSC

сравнению с XInput --список

В это время клавиатура отключена, как сравнению с XInput. Однако он становится снова включить.

⎡ Виртуальных ядра идентификатор указателя=2 [мастер-указатель (3)]
⎜ ↳ Виртуальных ядра XTEST идентификатор указатель=4 [раб указатель (2)]
⎜ ↳ Сенсорной панели Elan ИД=15 [раб указатель (2)]
⎜ ↳ Элан идентификатор сенсорный экран=12 [раб указатель (2)]
⎜ ↳ Мышь USB оптическая мышь с id=11 [раб указатель (2)]
⎣ Виртуальных ядра клавиатура id=3 [мастер-клавиатуры (2)]
 Виртуальный ↳ основных XTEST идентификатор клавиатура=5 [раб клавиатура (3)]
 Кнопка питания ↳ ИД=6 [раб клавиатура (3)]
 ↳ Видео автобус с id=7 [раб клавиатура (3)]
 Кнопка ↳ рулевое ИД=8 [раб клавиатура (3)]
 ↳ Дополнительные кнопки ноутбук ИД=14 [раб клавиатура (3)]
 ↳ Ноутбук Lenovo EasyCamera ИД=13 [раб клавиатура (3)]
 ↳ Logitech с интерфейсом USB клавиатура ИД=9 [раб клавиатура (3)]
 ↳ Logitech с интерфейсом USB клавиатура ИД=10 [раб клавиатура (3)]
∼ В переводе набор 2 Клавиатура id=16 [плавающий раб]

Отключение как сравнению с XInput

KeyboardToRemove="в переводе набор 2 Клавиатура"

список сравнению с XInput |
 команда grep "$KeyboardToRemove" |
 СЭД -Р-Е С/.*идентификатор=([0-9]+).*/\1/' |
 размер поплавка сравнению с XInput 
+412
rockru 30 авг. 2019 г., 13:27:53

Как вы делаете судо ЛС в список папку, я полагаю, один или более каталогов, в пути не читаются обычными пользователями. Это бы объяснило поведение. Ключевые недоразумение-это когда Глоб расширение * делается. Это делается с помощью консоли, перед запуском любой команды. Если оболочка не имеет достаточного разрешения, оно не может расширить ее.

Что происходит в этом случае более подробно:

  1. Ваш снаряд пытается расширить командной строки. Поскольку вы не имеете права читать /домашний/Джира-плагины/установленные плагины как самого себя, он не сможет расширить Глоб шаблон /дома/Джира-плагины/установленные плагины/*. Он оставит его без изменений. После этого этапа, * больше нет специальных.
  2. Ваша оболочка выполняет команду судо с доводами МВ /домашний/Джира-плагины/установленные плагины/*, а в/var/рекламе/данные/с Jira/плагины/установленные плагины/
  3. судо вызывает МВ с аргументами /домашний/Джира-плагины/установленные плагины/*, а в/var/рекламе/данные/с Jira/плагины/установленные плагины/
  4. МВ пытается переместить файл на самом деле называется /главная/Джира-плагины/установленные плагины/*, но она не существует и, следовательно, сообщение об ошибке.
+355
andybega 14 дек. 2018 г., 05:30:14

Что происходит с командой-не-нашли, которая запускается из скрипта... так что вы могли бы просто изменить оболочку функции, чтобы дать "хотели бы вы, чтобы установить его" подскажут, или же оставить его в переменной (так что тут просто типа $doINST или что-то). Или использовать истории -с добавляет их в историю, то вы бы просто нажмите.

+311
BrianB 21 авг. 2019 г., 08:48:34

Решение

Короче:

  1. ГИТ https://github.com/gnab/rtl8812au клон

  2. обновление /rtl8812au/os_dep/Линукс/usb_intf.с-> найти оригинальные шины ИД Арчер T4U AC1200 (2357:0101) и добавить строку с автобусом идентификатор AC1300 технические (2357:010д) сразу после:

    {USB_DEVICE(0x2357, 0x0101),.driver_info = RTL8812}, 
    **{USB_DEVICE(0x2357, 0x010d),.driver_info = RTL8812},**
    
  3. следуйте инструкциям в README файла ./rtl8812au

Вуаля!

Дополнительные разъяснения:

Проблемы было две-в сложенном виде:

  1. Водитель

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

  1. Арчер T4U AC1200 против T4U AC1300 технические

Арчер T4U в 99% ссылок я нашел относится к T4U AC1200, один я купил это T4U AC1300 технические (также -В2). Я не уверен, если это только региональный наименование товара или, если оно соответствует фактической смены оборудования. Может быть, T4u AC1300 технические совсем недавно также: единственная ссылка, что я смог найти на официальном сайте ТП-Линк .

В любом случае, что спровоцировало меня на автобусе идентификатор на wikidevi :

Флешки с поддержкой USB 3.0 и имеет USB код: 2357:0101

в команду lsusb дал мне 2357:010д

Тогда решение было очевидным: Я добавил строку в /rtl8812au/os_dep/Линукс/usb_intf.с (см. выше короче решение)

Примечание: Я проверил и AC1300 технические USB на ID уже существующих в

https://github.com/abperiasamy/rtl8812AU_8821AU_linux

+305
user1648536 10 сент. 2019 г., 11:39:40

Я вспомнил, что читал один вопрос, как вы резервного копирования MBR диска.

Два варианта:

ДД, если=/dev/ПДД=в/dev/СКБ БС=512 кол-во=1
ДД, если=/dev/ПДД=в/dev/СКБ БС=440 количество=1

и правильный ответ

ДД, если=/dev/ПДД=в/dev/СКБ БС=440 количество=1

Я запутался. Размер МБР 440В или 512Б ?

+303
Yoshua Lukabwe 4 сент. 2010 г., 14:31:34

Мой файл/etc/dhcp-сервер/программа dhclient.конф файл используется следующая конфигурация, заметил над линией

 Файл конфигурации # по команде /sbin/программа dhclient, который входит в Debian это
пакет dhcp3-клиент.
#
# Это образец файла конфигурации для Программа dhclient. Смотри программа dhclient.конф по
# Man-странице для получения дополнительной информации о синтаксисе этого файла
# и более полный список параметров понятны
# программа dhclient.
#
# Нормально, если DHCP-сервер обеспечивает разумной информацией и
# не оставить что-нибудь (например, имя домена, к примеру), тогда
# некоторые изменения должны быть внесены в этот файл, если таковые имеются.
#

вариант rfc3442-бесклассовые статические маршруты код 121 = массив беззнаковых целых 8;

#отправить хост-имя "andare.fugue.com";
отправить хост-имя = функцией gethostname();
#послать DHCP-клиент-идентификатор 1:0:А0:24:АБ:ФБ:9С;
#отправить протокол DHCP-Лиз-время 3600;
заменяют доменного имени-сервера 208.67.222.222,208.67.220.220,8.8.8.8;
# добавить доменного имени-сервера 208.67.222.222,208.67.220.220;
запрос подсети-маска, широковещательный адрес, смещение времени, маршрутизаторы,
 домен-имя домена-имя-сервера, домен-поиск, хост-имя,
 dhcp6.имя-сервера, dhcp6.домен-поиск,
 NetBIOS-имя-имя-сервера, сети, объем, интерфейс-МТУ
 rfc3442-бесклассовые статические маршруты, НТП-сервера,
 dhcp6.доменное имя, dhcp6.протокол SNTP-сервера;

И вот на выходе из Нм-инструмент, который подтверждает мои DNS-серверов

$ Нм-инструмента | у awk '/ДНС/ {печати $2}' 
208.67.222.222
208.67.220.220
8.8.8.8

Возможно, что также помогает в том, что в моем файле/etc/через NetworkManager/NetworkManager-а.конф , у меня есть строка в DNS=раздача закомментированы, так что диспетчер Сети не используйте раздача плагин

В дополнение к этому методу, я также написал скрипт для автоматизации процесса обновления DNS для каждого подключения, которое может быть использовано в качестве альтернативы, но идея все та же - игнорировать DNS предоставленные по DHCP, использовать свои собственные. Подробности здесь: https://unix.stackexchange.com/a/164728/85039

+298
seda16 8 дек. 2014 г., 17:32:06

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

судо пароля

Будет запрошен новый пароль суперпользователя и вы можете установить его. Вы можете затем использовать СУ как обычно.

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

+285
GameThem 16 авг. 2012 г., 03:53:58

Каков допустимый диапазон символов в имена сетевых интерфейсов в Linux? Я искал вокруг, но не нашел какого-либо определения или разъяснения. Допустимы прописные буквы? Несколько uppcase и строчные буквы разные?

+285
ChannelZ28 6 мая 2018 г., 15:41:47

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

Эхо "создать базу данных имя_базы_данных" | в mysql -u в корень-пароль=ваш_пароль

Это обеспечивает MySQL с паролем, прежде чем он даже получает за это спрашивать.

+240
sarahhodne 24 мар. 2016 г., 22:51:50

Эти оба работают для меня:

 ду-ч | Перл-нэ '$Н=()=$_=~м#/#г; печать, если $н > 2'
 ду-ч | перл -не для печати 'если ($П=()=$_=~М#/#Г) > 2 '
+199
Sgc wjcj 23 июл. 2017 г., 03:50:28

Я бегу сабайон с Linux (x86_64 с).

$ команды uname -а
Qdoe Линукс 3.7.0-сабайон #1 СМП Чт 20 дек 07:12:55 по UTC 2012 x86_64 с Интел(Р) ядро(ТМ) и7-процессор 3930K @ 3.20 ГГц GenuineIntel GNU/Линукс

У меня есть HP LaserJet 1100 в принтер, который по умолчанию подключается через 25-контактный параллельный порт принтера (разъем db25). Теперь у меня новый компьютер без такого порта и я не могу напрямую подключить принтер.

Поэтому я купила USB к переходнику db25-разъем и попытался установить мой принтер.

USB-to-DB25-connector

Но вот беда начинается. В Сабайон или субантарктический, есть Toolbox для принтеров HP называемый пакет , который очень прост в использовании: подключите принтер, обнаружить его в пакет и вы готовы пойти.

hplip

Теперь вопрос заключается в том, что пакет программного обеспечения не распознает принтер. Ни через USB, ни через параллельный порт (LPT). Порт, кажется, сработало:

# команды lsusb
(...)
Устройство автобусных 002 006: ИД 067b:технология 2305 плодовитый, Инк. Параллельный порт PL2305 

Я уже пытался вручную попасть в USB адрес 067b:2305 в пакет , но без успеха, принтер не распознается.

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

+174
nesteric 2 апр. 2016 г., 21:15:26

Поиск здесь вы найдете, что gnuplot (в некотрых терминальном режиме) было предложено раньше.

+163
nemey 11 окт. 2011 г., 17:39:00

Сделать что-то подобное

сервер=$(кошка файле /etc/openvpn в/anonvpn.конф |грэп дистанционного|вырезать -д" " -Ф2)
nextserver=$(грэп -А1 $сервера в /etc/openvpn в/списке.тхт|команда grep -v с $сервер)

если [ -з "$nextserver" ]; затем
 nextserver=$(руководитель -Н1 /etc/openvpn/list.txt)
интернет
СЕПГ -я"!$сервер!$nextserver!" файл /etc/openvpn в/anonvpn.конф

создайте файл /etc/openvpn/list.txt с вашим списком серверов

+162
froztbyte 14 окт. 2012 г., 17:12:11

Я не совсем уверен, что ты имел в виду "ГПУ-интенсивных задач", но если вы имели в виду CAD и других 3D-приложениях, которые требуют не выше с поддержкой DirectX 9 или OpenGL 2.1, то последний в VMware (Workstation или Player) может быть разумный выбор. Что касается рассылки openSUSE-это подходит для начинающих, имеет рабочий стол GNOME, которые вы упомянули, и установка VMware на нем довольно легко.

+142
Samuel Eghan 7 окт. 2016 г., 10:48:00

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

найти *.формат JPG | команды xargs -N 5-и конвертировать {} -добавить {#}.ПНГ

Это очень близко, но {#} не выводить текущее количество строк не. Это возможно с помощью команды xargs?

+118
Peter Schmieg 9 нояб. 2016 г., 20:30:26

Меня попросили добавить пользователя в группу ssh_keys, но не мог найти, какова цель этой группы, поэтому мне пришлось от него отказаться, но нужно учиться лучше. Это примерно на RHEL 7

+96
Agnes James 22 мар. 2010 г., 04:53:31

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