Как скопировать-слияние двух каталогов?

Я думаю, что wmctrl ищет текст заголовка, а не названия программы она самостоятельная, так что если вы открываете "мое.МКВ" в тотем заголовке будет написано "мое.мкВ" не "тотема", так что вы должны изменить "тотем" параметр поиска название видео.

Посмотрите, как заголовок окна меняется, и вы должны быть в состоянии контролировать Ti с 'wmctrl'

enter image description here

+39
HoMy 2 сент. 2016 г., 02:20:11
18 ответов

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

Этот раздел будет написано много. Что в Linux раздел следует использовать для того чтобы обеспечить долговечность и стабильность?

Я слышал, как ext2-ext4 файловые системы используют много читает/пишет для журналов. Насчет как vfat? Насчет неожиданных отключений питания?

+956
raydona 03 февр. '09 в 4:24

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

+854
Mason Heller 24 июл. 2015 г., 06:26:40
Другие ответы

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


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

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

В прошлом я использовал по rsync, но она была ограничена до 12Мб/сек. Я подозреваю, что шифрование является узким местом.

дата > TicToc_Bloggie.txt
в rsync-avxu --прогресс --удалять-после ... исключить "ресайклер/" \
 - исключить "объем информационной системы/" \ 
 /Источник/Государственный/видео/Bloggie\ Сони\ папа/ /назначения/средств/Bloggie\ Сони\папа/ \
 | футболка ~/rsync_log_Bloggie.txt;
дата >> TicToc_Bloggie.txt

Источник, как правило, другого сетевого устройства, смонтированные по протоколу CIFS.

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

+805
jimharkins 24 февр. 2017 г., 18:22:21

Я gcalctool 6.4.1.1 на Ubuntu 12.04
Я использую конвертацию валют в финансовом режиме.

Познакомился с Ответы Launchpad в том, что средство обновления ставок Европейский Центральный банк каждые 7 дней.
Я хотел бы знать, если я могу заставить обновить ставки.

+751
Kiran Baktha 13 мая 2014 г., 20:45:36

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

+702
Gagan Kalra 3 дек. 2012 г., 22:09:05

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

$ Перл-0pe с/(\з\п)\п/$1/г' файл 
это тестирование 1
это тестирование 2

это испытание 4
+681
Mamosvin 4 сент. 2021 г., 11:14:34

Можно использовать такой скрипт Shell вместо:

#!/бин/Баш

РМ -Р ~/рабочий стол/*

Или если вы хотите переместить файлы в корзину:

#!/УСР/бин/osascript

сказать приложение "Finder" для перемещения элементов рабочего стола в корзину

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

команду chmod +х /путь/до/скрипта
судо по умолчанию запись com.яблоко.loginwindow LogoutHook /путь/до/скрипта

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

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

По умолчанию команда изменяет файл/var/корень/библиотека/настройки/ком.яблоко.loginwindow.файл plist. Выполните команду sudo по умолчанию удалить ком.яблоко.loginwindow LogoutHook для удаления LogoutHook ключ.

+666
le dung 13 дек. 2018 г., 23:31:23

ОП просит "поддержать" и я думаю, это означает, что "Apple одобрила", но я еще хочу отметить, что это вполне возможно и довольно легко запустить OSX на стандартном оборудовании. Есть целые сообщества, посвященные что делает его как можно проще. На моей рабочей станции (процессор Intel сердечника i7, графика NVIDIA) была установлена последняя версия OSX и в течение двух лет, без проблем.

Процедура установки, что когда-то было больше рубить сейчас с загрузка с USB-флешки и установка с оригинальных (купил) на OSX DVD-диск.

Соответствующий термин ввести в Гугл "OSx86".

+582
Ozcan 15 нояб. 2020 г., 23:59:02

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

выберите дату, идентификатор, текст
из сообщения
левое соединение ручки
на сообщения.handle_id = ручка.Идентификатор rowid

Однако, это дает только телефонный номер или идентификатор Apple адрес электронной почты. Это потому, что чат.БД не хранит имена контактов — это посмотрел на лету с помощью сообщений.

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

  1. Начните сеанс и sqlite3. Открыть терминал и запустить

    и sqlite3
    
    SQLite версии 3.19.3 2017-06-27 16:48:08
    Введите ".помочь" для подсказки использования.
    Подключен к временной базы данных в памяти.
    Использовать ".откройте именем" возобновить на постоянной базе.
    данных SQLite>
    
  2. Определить, какая база данных контактов в использовании. Контакты могут поступать из нескольких источников. В моем случае, все мои контакты на iCloud, так что легко выбрать самую большую базу данных. Перейти к

    ~/Библиотеки/Application Поддержки/Адресная Книга/Источники
    

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

    Finder Sources folder

  3. После того как вы нашли папку в источники, содержащие контакты, которые вы хотите, получить путь к базе данных. Щелкните правой кнопкой мыши на адресной книги-v22.abcddb все в папку с вашими контактами, удерживая ⌥ и выберите ‘Копировать “массив addressbook-v22.abcddb все” как путь’.

  4. В терминале в sqlite3 для того, выполните следующее:

    прикрепите "/Пользователи/Имя_пользователя/библиотеки/сообщения/чат.дБ" в ЦКБ;
    прикрепить "<вставить имя>", как АБР;
    

    Заменить ‘имя_пользователя’ в первой команде и вставьте путь, который вы скопировали во второй.

  5. Выполнить этот SQL. Копировать и вставить все эти строки.

    выберите дату, удостоверение личности, ZFIRSTNAME || '' || ZLASTNAME, текст
    из ЦКБ.сообщение
    левое соединение ЦКБ.ручка
    на сообщения.handle_id = ручка.Идентификатор rowid
    левое соединение АБР.ZABCDPHONENUMBER
    на замену(функцию substr(ручки.идентификатор, 4), ' ', ")
    как '%' || substr с(замените(ZABCDPHONENUMBER.ZFULLNUMBER, ' ', "), 2)
    левое соединение АБР.ZABCDRECORD
    на ZABCDPHONENUMBER.ZOWNER = ZABCDRECORD.Z_PK;
    

    Обратите внимание, что эта версия содержит некоторые магические числа.

    • функцию substr(ручки.ИД, 4) предполагает телефонные номера из сообщения начните с кодом страны в формате плюс следуют 2 цифры.
    • функцию substr(заменить(...), 2) предполагает телефонам из контактов начинаются с 0.

    Это стандартный международный формат. Это должны быть скорректированы для нас.

  6. Вы должны сделать вывод похожий:

    datetimestamp|+441234567890|фамилия|образцами Lorem ipsum боль сидеть Амет
    
+519
Tim Meers 25 окт. 2022 г., 20:15:12

Ваша проблема в том, что {...} выражение является также действительным оболочки синтаксис. Например, выполните:

Эхо файла/{один,два}

И вы получите:

файл/файл/два

Поэтому при запуске:

завиток --пользователя $user:$передать https://api.example.com/{фу,бар,баз} -о '#1.формат JSON'

В {фу,бар,баз} становится интерпретируется вашей оболочки, и завиток на самом деле получает в командной строке:

 завиток --это youruser пользователя:секрет https://api.example.com/foo https://api.example.com/bar https://api.example.com/baz -о '#1.формат JSON'

Поскольку завиток не видит {...} выражение, Вы не получите магическое обращение к #1. Решение просто заключите url в одиночные кавычки:

завиток --пользователя $user:$Pass есть https://api.example.com/{фу,бар,баз}' -о '#1.формат JSON'

Одинарные кавычки препятствовать любому расширения оболочки строку.

+391
Jeryy1994 17 янв. 2020 г., 13:32:06

Я придумал, как сделать это, и это сочетание различных по предложению выше, и используя в QEMU-NBD по полезности как предложено в этом блоге:

  1. Файл подключение FreeBSD в формате qcow2 в НБД устройства:

    в QEMU-НБД-С в /dev/nbd0 qcow2_file

  2. Определить Раздел для монтирования НБД устройства. Я использовал lslbk:

корень@хост:# lsblk 
МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
sr0 успешно 11:0 1 1024M 0 ПЗУ 
nbd0 43:0 0 0 21Г диск 
├─nbd0p3 43:3 0 0 часть 20г 
├─nbd0p1 43:1 0 62.5 к 0 части 
└─nbd0p2 43:2 0 1г 0 часть

Моего образа qcow2 размером 20г, поэтому я выбрал nbd0p3 на гору

  1. Разделы устройство крепления НБД на точку монтирования:

    крепление-р-т УФС -о ufstype=ufs2 /Дев/nbd0p3 /тугриков

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

+382
Thirumalai Nathan 28 дек. 2011 г., 18:28:53

Это означает, что приложение имеет баг.

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

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

    1. включать основные файлы: $ параметр ulimit -C с неограниченным
    2. воспроизвести падение: $ ./yourapp
    3. отладка с помощью GDB аварии: $ ГДБ ./yourapp ядра

Основные файлы также будет очень полезно для разработчиков, кроме себя - они содержат полный состояние программы в момент аварии; если вы намерены подать отчет об ошибке, приложите их, и в некоторых случаях ваше приложение бинарные. Следует помнить, что есть небольшой шанс, что ваши личные данные, такие как номера счетов, пароли и подобное может оставаться в памяти программы в момент аварии. Во многих случаях, сообщая только след разбившегося нить большую помощь для разработчиков, чтобы найти проблему. Чтобы сделать след, вы может загрузить файл ядра с помощью отладчика (например, исполняемый файл GDB corefile).

+370
Tim Potter 27 апр. 2012 г., 16:41:52

Это не возможно, чтобы увидеть, что пароли пользователей ОС. Пароли хранятся в хешированном виде. Вы можете только проверить, если вы знаете один правильный. Это не только угроза безопасности, но также пароли следует регулярно менять. И новый не должен быть слишком похож на старый. Но в домашней обстановке (в отличие от профессионального) вы не должны быть обеспокоены с этим по вашей командной строке.

+329
Lenok32 16 февр. 2014 г., 10:06:48

Я хочу сделать запись, используя 2 микрофона, расположенные на расстоянии, как описано в этой статье Википедии о бинауральной записи, так что я могу сделать "3D звук" запись. Как я могу настроить Ubuntu или что я должен установить в Ubuntu, поэтому я могу сделать это выполнимо?

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

Похожа на известную виртуальная парикмахерская видео

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

+240
Xie Peter 17 дек. 2012 г., 20:06:21

На поезде, двух основных маршрутов, в зависимости от того, какой город вы хотите посетить по пути:

  • Марсель - Лион - Турин - Милан - Болонья: примерно с 9: 30, за исключением времени посещения

  • Марсель - Ницца - Генуя - Милан - Болонья: около 12ч, кроме времени посещения

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

Больше информации о путешествие на поезде: сиденья 61.

+209
grillSandwich 6 мар. 2022 г., 22:53:16

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

+162
alexh 9 авг. 2022 г., 04:48:30
СЭД -е 'ы/\(..\)\/\(..\)\/\(....\),\(.....\),\(.*\)/\3-\1-\2 \4:00,\5/'

Редактировали для включения ввода с комментариями ниже:

СЭД -е 'ы#\(..\).\(..\).\(....\),\(.....\),#\3-\1-\2 \4:00,#'
+148
Xpingouin 24 окт. 2015 г., 09:47:20

В TIMATIC, базы данных, используемой авиакомпаний:

TWOV (транзит без визы): - Пассажиры с подтвержденным билет на рейс в третью страну в течение 24 часов.

Так нет, вам не нужна виза.

+77
Seventhsage 5 нояб. 2021 г., 17:47:32

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