Интерфейс занимает от 20 до 25% экрана по вертикали

Я использую гугл-хром-стабильный (версия 69.0.3497.100, установлен из официального Google репозитория) на моей системе Debian SID в ноутбук.

Пользовательский интерфейс (UI) сидит в верхней части окна и, насколько я помню, он принял для себя хорошее количество пространства навсегда, но после недавнего обновления интерфейса, забирает себе около 20% вертикального пространства экрана.

Это все, когда хром находится в полноэкранном режиме, но с добавлением декора окна поднять процент около 25%. Это происходит потому, что новый дизайн пользовательского интерфейса добавляет большое количество вертикального пространства между все!

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

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

+770
groceryheist 3 июл. 2018 г., 16:54:09
39 ответов

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

Можно -чернослив поддерево /sys файлы, как вы делали с /СМИ , чтобы удалить его из поиска, так как он не может содержать ссылки на каталог/tmp. С -xdev, вы могли бы также предотвратить найти перемещение из одной файловой системы в другую, но так как ссылки могут пересекать файловые системы, вы бы тогда нужно перечислять всех файловых систем отдельно в командной строке. То есть, что-то вроде

найти -л / /дома /ТМП-xdev -inum $inodenum

Если нет других систем, чем /, /дому и в/tmp. Что также следует удалить нужно избавляться /СМИ, так как вещи там, скорее всего, отдельные крепления.

+992
bawa a osman 03 февр. '09 в 4:24

Ваш скрипт делает предположения, которые не necessarly правда:

  • Перезапись часть файла будет записать новые данные в старый сектор
  • Особенно это не актуально для SSD (смотреть до износа)
  • Вы не используете копию на записи или наложения файловой системы, такие как Btrfs или aufs

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

Возможные контрмеры (не (всегда) 100% безопасно):

  • используя лоскуток, но не предназначен для flash-накопителей, как SSD и не все файловые системы, включая общие, как и ext3
  • используя инструмент от производителя ССД, могут быть недоступны
  • с помощью полного шифрования диска перед сохранением файла на нем, а также для операционной системы-раздел swap-раздел, каждый раздел (временно) копии может быть написано и лучшей также любой другой жесткий диск/флешку/... . Резервное копирование все остальные данные, кроме файла, который вы хотите удалить в зашифрованный диск и затем переформатировать и повторно все СМИ были в контакте с файлами (в том числе ОС-раздела), а другой положить данные обратно на диск.
+965
pirs777 31 авг. 2013 г., 05:47:16
Другие ответы

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


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

Я заметил много админов сменить порт SSH по умолчанию. Есть ли рациональные причины для этого?

+957
Sean Collins 31 дек. 2013 г., 04:14:21

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

Я бегаю ежедневно обновляемая 32бит тестирования Debian на компьютере с 16 ГБ оперативной памяти, 120ГБ SSD и 1ТБ двух жестких дисков. ССД магазинов Читай-тяжелых распределения и одним из 1ТБ дисков хранить в /var /tmp /и СМИ и другие пишут тяжелые части, включая часть моей домашней папке. 2-й жесткий диск-это чисто хранилище файлов. Все отформатированы в ext4.

Номинальное использование распределения оперативной памяти составляет от 1 до 1,5 ГБ. Остальные оперативная память преобразуется в кэш по усмотрению ядра. После кэша превышает определенный предел, производительность ввода/вывода капель массово (из ~90МБ/сек до ~5МБ/сек). Сбросив кэш решает проблему, а только временно.

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

+872
Andrew Macheret 21 янв. 2013 г., 01:30:23

Короче

Вы не можете делать то, что вы описали так, например, с помощью кот для записи в файл и отправки по сети. Однако есть инструменты, которые могут сделать это. Я бы рекомендовал смотреть либо с netcat или сокат (сокат является более гибким, но несколько более запутанным). Либо, вероятно, будет в ваших дистрибутивах РЕПО.

Объяснение

В Linux, IP-сокеты существуют в пространстве и не имеем в файл в файловой системе как таковой.

Чтобы продемонстрировать это, я побежал $ как lsof -я :15115 (порт 15115 связан с Skype):

КОМАНДА ПИД ПОЛЬЗОВАТЕЛЕЙ ФД ТИПА РАЗМЕР УСТРОЙСТВА/ИМЯ УЗЛА 
скайп 3836 eightbit 43u протокол IPv4 9020794 0t0 протокол TCP *:15115 (слушать)
скайп 3836 eightbit 44у для IPv4 9020795 0t0 УДП *:15115 

Так что процесс 3836 имеет дескриптор файла пронумерованы 43 для TCP-сокет 15115 (на " У " просто означает, что файл открыт с р+ж разрешения).

Так что если я делаю $ Общ -л /тр/3836/ФД/43 && файл /proc/3836/ФД/43 я получаю:

lrwx------ 1 eightbit eightbit 64 26 сентября 00:37 /тр/3836/ФД/43 -> гнездо:[9020794]
в /proc/3836/ФД/43: разбита символическая ссылка на исполнение:[9020794]

Как вы можете видеть разъем не действительно файла.

+828
Adana 31 окт. 2017 г., 12:14:18

Да, новые пользователи могут войти в систему через SSH, но я нашел его - новые пользователи не имеют доступа к свои дома ДМО. Однажды я побежал chown и chgrp для предоставления им доступа, им удалось войти в систему из графического интерфейса. проблема решена. спасибо!

+809
user3435047 2 янв. 2020 г., 14:11:22

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

Чтобы включить ведение журнала добавить -л информация к протоколу SFTP подсистемы строку в файл/etc/протокол ssh/sshd_config в файл, он должен выглядеть (путь может отличаться в зависимости от дистрибутива, я использую SUSE 11):

Подсистемы SFTP в каталог /usr/lib64/СШ/SFTP клиент-сервер -л инфо

Теперь по SFTP сессии будут записываться в файл/var/журнал/сообщения.

Это журнал для файла, скачанного по SFTP:

3 декабря 08:42:02 $имя хоста по протоколу SFTP-сервер[$число]: сессия открылась для местных пользователей от [192.168.0.10]
3 декабря 08:42:03 $имя хоста по протоколу SFTP-сервер[$ПИД]: каталог файлов "/главная/пользователя"
3 декабря 08:42:03 $имя хоста по протоколу SFTP-сервер[$ПИД]: closedir "/главная/пользователя"
3 декабря 08:42:18 $Имя хоста по протоколу SFTP-сервер[$число]: открытие "/главная/пользователя/файл" флаги режиме чтения 0666
3 декабря 08:42:19 $имя хоста по протоколу SFTP-сервер[$ПИД]: рядом "/главная/пользователя/файл" байт читать 48843 написано 0

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

#!/бин/Баш

грэп SFTP в каталоге /var/журнал/сообщения | грэп -м именем
если [ $? -экв 0 ]
 что-то делать
еще
 делать другие вещи
интернет

Как включить SFTP для лесозаготовки: https://serverfault.com/questions/73319/sftp-logging-is-there-a-way

+755
kamyansky 25 янв. 2017 г., 22:05:29

Вы должны всегда использовать -лм при использовании функций из математики.ч если вы хотите сохранить ваш код/файлы Makefile портативный.

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

Например:

#включить заголовочный файл <stdio.ч>
#включить <математика.ч>

тап_п()
{
 двойной D = 0.2;
 fprintf(поток stdout, "%ф\п", корень(д));
 возврат 0;
}

С GCC 4.5.1 на Linux:

$ Оук -о т т.с
в /tmp/cczCfJsj.о: в функции "main":
Т.с:(.текст+0x30): неопределенная ссылка на `корень'
взыскать 2: для LD вернулся 1 статус выхода

$ НКУ -О3 -о т т.с
# ОК, скомпилирован и скомпонован хорошо

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

+698
Tilt MasterFlex 9 мая 2014 г., 08:55:25

Я бегу мое выполнимое фляги в машину с Linux (мачинеа), как показано ниже. В выполнимое фляги, у меня есть Java-программа, которая посылает электронную почту к мне каждые 15 mniutes.

в /usr/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства &

Как только я начинаю abc.jar как и выше, программа будет работать в фоновом режиме и есть класс, который продолжает посылать мне по электронной почте каждые 15 минут. Я использую планировщик на мой Java-программа, которая представляет собой поток, который просыпается каждые 15 минут и отправить мне по электронной почте.

Сейчас все работает нормально. Предположим мачинеа был перезапущен по какой-то причине abc.jar убили по какой-то причине, то я ищу способ, чтобы мой abc.jar запускается в фоновом режиме автоматически.

Поэтому я решил использовать функцию выскочка в Ubunutu как я с Ubuntu 12.04 - и вот мой конфигурационный файл -

#в/etc/инит/testlnp.конф

#судо начать testlnp
#судо остановить testlnp

начать на уровне [2345]
стоп на уровень [016]

оператор chdir /экспорт/дома/Давид/тестер
респаун

после завершения работы скрипта
 сон 30
конец скрипта

предел nofile 8092 8092
setuid для Давид
exec в файле /usr/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства &

У меня abc.jar файл в этот каталог /экспорт/дома/Давид/тестер. Теперь я начал мой Java-программа, как в этот раз ...

судо начать testlnp

И он начал хорошо, я вижу через ПС вход aux | grep в Ява -

Давид@мачинеа:~$ ПС вход aux | grep в Ява
Дэвид 130691 38.5 0.0 33906208 58636 ? Сл 19:24 0:01 /usr и/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства
Дэвид 131029 0.0 0.0 8100 936 ПЦ/2 х+ 19:24 0:00 команда grep --цвет=авто Ява

Теперь после некоторого времени, я сделал ПС вход aux | grep в Ява снова, и я увидел, как это - смысл несколько экземпляров моей abc.jar программы? Это то, что я не в состоянии понять, почему это произошло?

Давид@slc4b03c-8ixd:~$ ПС вход aux | grep в Ява
Дэвид 1746 4.5 0.0 33906208 57808 ? Сл 19:25 0:01 /usr и/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства
Дэвид 2143 73.0 0.0 33906208 57992 ? Сл 19:25 0:01 /usr и/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства
Дэвид 2180 0.0 0.0 8100 936 ПЦ/2 х+ 19:25 0:00 команда grep --цвет=авто Ява
Дэвид 130691 2.5 0.0 33906208 57492 ? Сл 19:24 0:01 /usr и/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства

Моя главная цель-снова перезагрузка abc.jar если моя машина получает перезапущен или abc.jar убивают по каким-то причинам? Как я могу добиться этого? Что-то не так я делаю с выскочкой?

Обновления:-

Вот что я получил за цвет -

Давид@мачинеа:~$ ПС вход aux | grep в Ява
Дэвид 18454 4.5 0.0 33906208 57520 ? Сл 20:01 0:01 /usr и/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства
Дэвид 18692 27.3 0.0 33906208 57788 ? Сл 20:01 0:01 /usr и/lib в/в JVM или Java-1.7.0-OpenJDK в-для amd64/ОГРН/Ява -фляга abc.jar конфиг.свойства
Дэвид 18779 0.0 0.0 8096 940 ПЦ/2 сек+ 20:02 0:00 команда grep --цвет=авто Ява


Давид@мачинеа:~$ PS в САО по PID,ppid хранит,пгуу,Сид,комм | грэп Ява
 18453 18454 1 18453 Ява
 1 18691 18691 18692 Ява
+687
Deo 20 янв. 2018 г., 13:40:44

Что я хочу-это нормальный способ бросить курить, как Q в топ.

Это контрольс :)

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

(управлениес) посылает сигнал SIGINT к процессу, который определяется как:

Сигнал SIGHUP посылается процессу ее контролирующего терминала, когда пользователь желает прервать процесс

Это именно то, что вы хотите сделать, это прервать хвост. Нет другого способа для достижения того, что вы пытаетесь сделать ("красиво" бросить хвост) и в то время как другие ответы предоставить средства, чтобы остановить хвост другими способами, они не лучше.

Нажатие ^C и попытается прервать задачу в Linux -- это совершенно нормально, и это только "не хорошо", если этот процесс уже в самом разгаре, и вы не давая ему закончить, а потом только "не хороший" побочный эффект остатки вещей из этого процесса. Как пример, ^С, в середине сделать команду, листья частично скомпилированных программ, но это нормально: еще прогон сделать будет убирать / возобновить, где она была прервана.

+630
rodman 12 окт. 2013 г., 05:50:00

Я предполагаю, что вы хотите удалить пакет dropbear из вашей системы, и что вам возвращены все ваши изменения в файл/etc/initramfs при. Теперь сделать chroot в систему и способности продувки пакет dropbear пакет dropbear-пакет initramfs && обновления-пакет initramfs-У-К все. Перезагрузка, и пакет dropbear должны исчезнуть.

Настроить свой образ раздела через файл/etc/crypttab можно найти, systemd не должен открывать его до достижения удаленной ФС цели, которая до того, как все нормальные услуги.

+622
peters 15 дек. 2013 г., 15:50:17
буквы=(0 А Б В Г Д Е Ж З И Й К Л М Н О)
я=1
в то время как [ ${я} -Ле 15 ]
делать
 команды mkdir ${я}
 касания ${я}/${букв[${я}]}
 (( я++ ))
сделано

Объяснение: письма-это массив, содержащий буквы, соответствующие цифрам. Первая запись в массив по индексу 0. Поскольку ваши номера начинаются с 1, я поставил символ заполнения. Что бы это ни было, не имеет значения

хотя мне изменяет значение между 1 и 15, он будет выполнять команды mkdir команды с Я является имя каталога.

затем внутри каждой директории будет создан файл, имя которого будет соответствующей буквой, из букв массива

+480
Olmpc 18 мая 2011 г., 18:47:22

Если дата-это первые 10 символов, то вы можете использовать вместо того, чтобы вырезать из второй команды grep

хвост -Н 1 | вырезать -С1-10
+478
Farzad YZ 1 февр. 2010 г., 06:23:24

Можно использовать ФС-кэш/CacheFS в кэш предохранитель монтажа системы, путем добавления между ними НФС недоработка: если ваш предохранителей крепление на /fusefs, тогда поделитесь ею себе на NFS, написав это в /etc/exportfs:

/fusefs к localhost(пространства=0)

Теперь вы можете сделать это:

горе -Т НФС -о КФС адресу localhost:/fusefs /НФС systemctl начать cachefilesd

и /НФС предложат кэшировать доступ к /fusefs.

Я использую этот подход с sshfs в спине ФС, это хорошо работает.

(К сожалению, это только ускоряет доступ содержимое файла; метаданные файла нет в кэше, поэтому стат и открыть еще медленно).

+453
Owen Dawson 7 окт. 2012 г., 12:06:51

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

Вход

сотовой связи organisms;Eukaryota;Opisthokonta;Metazoa;Eumetazoa;Bilateria;Protostomia;Ecdysozoa;Panarthropoda;Arthropoda;Mandibulata;Pancrustacea;Hexapoda;Insecta;Dicondylia;Pterygota;Neoptera;Endopterygota;Coleoptera;Polyphaga;Cucujiformia;Tenebrionoidea;Tenebrionidae;чернотелок-tenebrionidae incertae седи;Tribolium;хрущака Tribolium; 

Выход

клеточных организмов;эукариот;хрущака Tribolium;

Я попытался с помощью СЭД

СЭД с/;[^;]*//' <<<"сотовой связи organisms;Eukaryota;Opisthokonta;Metazoa;Eumetazoa;Bilateria;Protostomia;Ecdysozoa;Panarthropoda;Arthropoda;Mandibulata;Pancrustacea;Hexapoda;Insecta;Dicondylia;Pterygota;Neoptera;Endopterygota;Coleoptera;Polyphaga;Cucujiformia;Tenebrionoidea;Tenebrionidae;чернотелок-tenebrionidae incertae седи;Tribolium;хрущака Tribolium;"

производит

сотовой связи organisms;Opisthokonta;Metazoa;Eumetazoa;Bilateria;Protostomia;Ecdysozoa;Panarthropoda;Arthropoda;Mandibulata;Pancrustacea;Hexapoda;Insecta;Dicondylia;Pterygota;Neoptera;Endopterygota;Coleoptera;Polyphaga;Cucujiformia;Tenebrionoidea;Tenebrionidae;чернотелок-tenebrionidae incertae седи;Tribolium;хрущака Tribolium;
+442
curioussoul 2 февр. 2016 г., 17:00:16

Я пробежала судо по rsync -ва --прогресс от корня одного внешнего диска в папку на другой внешний диск. Причина в том, что исходный диск имеет ошибки-фул NTFS и я не имею доступа к ПК с Windows для восстановления файловой системы NTFS.

10 часов спустя он сказал:

отправлено 608725204596 байт получено байт 19365712 15902210.53 байт/сек
общая площадь составляет 608586212274 ускорение 1.00
по rsync ошибка: некоторые файлы не могут быть переданы (код 23) в /SourceCache/через/При помощи rsync-42/rsync на Майне.с(992) [отправитель=2.6.9]

Я спас весь выходной терминал. В начале, есть несколько сотен ошибка ввода/вывода (5) для файлов я на самом деле не нужно, на общую сумму около 2 ГБ. На OSX Искатель "использование диска", говорит источник 617 миллиардов байт, а не 608, как в вышеупомянутом докладе.

Вопросы:

  1. Не первая часть подробного вывода (построения списка файлов) определенно сказать: ошибка ввода/вывода (5) для каждого файла, который не будет копироваться?
  2. Делает код 23 означает, что все файлы, кроме ошибка ввода/вывода (5) были успешно скопированы?
+441
Stephiroth7 19 янв. 2012 г., 02:20:38

Удалить '{}' в 'файл' часть. Он должен был бы выглядеть так:

для файл в *.мкВ; делай высота=$(медиаинфо "файл $" | грэп -е 'Высота'); Эхо $высота; высота=${высота//[!0-9]/}; Эхо $высоты; сделано

В ваш код "*.{видео}" расширяется на все файлы с расширением.{видео}, я полагаю, нет, поэтому в списке на заявление возвращается пустой.

+402
Kenyo Joel 31 окт. 2010 г., 05:04:21
 файл $ кот 
1,а
2,б
2,с
3,д
3,е
3,ф
4,г
4,ч
5,я

Мы хотим снять "2", "Б", "3,D" и "4,о" линии:

на Perl -е, -анэ '
 нажимаем $строки{$ф[0]}->@*, $_ 
 } Конец { 
 за $Key (ключи сортировки %линий) {
 сдвиг $линии${ключ}->@* если (скаляр($линии${ключ}->@*) > 1); # удалить первый
 присоединяйтесь к печати "", $линии${ключ}->@*;
}
файл' 
1,а
2,с
3,е
3,ф
4,ч
5,я
+401
Knap 17 мая 2012 г., 10:53:50

Пытаясь урегулировать удобный аргумент. Это "хрон" аббревиатура чего-то?

Кроме того, сделал ее каноническим именем "хрон" происходят от чего-то сокращается что-то вроде Хроноса или хронологическом?

Быстрый поиск в Google не найти то, что я ищу. Кончилось тем, что в ветке форума, которая была неустоявшейся

+381
jtoepfer 22 дек. 2014 г., 09:24:55

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

Я на Debian 8 распределение. Недавно я обратился к мире Linux, так что любая помощь будет оценили.

[Править]

Я тоже пробовал из tasksel --список-задач:

у рабочего стола в Debian среды
у гнома-рабочего стола GNOME
у обновление Xfce-десктоп рабочие столы Xfce
у разработчиков KDE-рабочий стол KDE
у корицы-Корица рабочего стола
у мат-настольный помощник
у рабочего стола LXDE-рабочего стола LXDE
у веб-веб-сервер
у принт-сервера принт-сервер 
у SSH-сервера SSH-сервер
у меня ноутбук ноутбук

Некоторые упаковочных комплектах объявлений с синаптическими-пакет-менеджер:

enter image description here

профпригодность почему кде-базы-работа выхода:

способности, почему кде-базы-работа
я kdeartwork зависит kscreensaver (>= 4:4.14.2-1) 
я kscreensaver зависит от KDE-рабочая область-Бен 
я кде-рабочее пространство-ОГРН зависит от KDE-рабочая область-данные (= 4:4.11.13-2)
я кде-рабочее пространство-данных зависит от KDE-базы-работа 
+324
DavidEwan 5 апр. 2010 г., 16:46:59

чтение реализуется ядром, отдельно от имен и групп. Пространств имен команды mount и pivot_root может использоваться, чтобы обеспечить такую же функциональность как chroot-окружении; см. Как выполнить chroot-окружения в Linux пространств имен?

Докер двигатель использует chroot-окружении.

+308
Adrian Knowles 29 дек. 2018 г., 20:31:32

Сопоставлении регулярного выражения 0 на строку echo "$1 в%2" | до н. э.. Строка не содержит 0, поэтому остальное филиала принимается.

Чтобы проверить, является ли $1 это четное или нечетное, использовать арифметические тест вместо:

если (( 1 $% 2 == 0 )); тогда
 эхо даже
еще
 Эхо странное
интернет

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

Использовать до нашей эры как вы намеревались сделать:

если [ "$( е '%ы %% 2\Н' "$1" | до н. э. )" -экв. 0 ]; тогда
 эхо даже
еще
 Эхо странное
интернет

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

При использовании функции printf чувствует себя смешно, а потом использовать

если [ "$( Эхо "1 $ % 2" | до н. э. )" -экв. 0 ]; тогда
 эхо даже
еще
 Эхо странное
интернет

но увидеть "почему е лучше, чем Эхо?".

+303
shymon85 5 нояб. 2018 г., 10:29:54

Основан Автора Здесь.

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

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

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

+274
Ronal Dalen 4 сент. 2016 г., 02:12:18

Вот bash-скрипт, который должен делать то, что вы хотите:

#!/бин/Баш
# match.sh

файл1="$1"
файл2="$2"

в то время как читать линии; делать
 колонка="$(Эхо "${линия}" | вырезать -д-Ф1)"
 если грэп -ВП "^${столбец}," "${файл file2}"; затем
 Эхо "${линия}"
интернет
сделано < "${файл1}"

Вы бы запустить его как это:

пользователь@хост:~$ Баш match.sh файл1 файл2
а txt1,В1
б,txt2,П2

пользователь@хост:~$ Баш match.sh файл2 файл1

а txt5,П2
б,txt6,В1

И вот скрипт на Python, который делает по сути то же самое:

#!/usr/Бен/ОКР питона
"""match.py"""

импорт Сыс
импорт CSV

с открытия(представление sys.аргумент argv[1], 'р') как файл1:
 пользователь reader1 = КШМ.читатель(файл1)
 за строкой 1 в Пользователь reader1:
 с открытия(представление sys.и argv[2], 'р') как файл2:
 reader2 и = КШМ.читатель(файл2)
 для для row2 в reader2 и:
 если строкой 1[0] == для row2[0]:
печать(','.присоединиться(строкой 1))
перерыв
+269
sumanhaque 13 нояб. 2013 г., 11:46:41

Я много читал на UNIX и Linux о вариантах BSD и GNU, и т. д. Но я все равно не понимаю, что некоторые фактические, практические различия между BSD и GNU в userlands, несмотря на то, что они часто упоминаются. Может кто-нибудь уточнить?

При ответах, пожалуйста, полностью объяснить исторические связи, имея в виду, что я не был в живых достаточно долго, чтобы испытали то время, когда GNU/Linux не был мейнстримом в Unix (кроме ОС Х).

+260
Trivedi 27 мая 2018 г., 17:13:30

Держать его просто - хвост

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

$ е 123456789 | хвост -с 3
789

(Когда вы находитесь в оболочке, имеет смысл использовать способ как в ответ mikeserv, потому что это экономит началом процесса за хвост.)

Реальные символы Unicode?

Теперь, вы спросите в течение последних трех знаков; это не то, что этот ответ дает: он выводит последние три байта!

Пока каждый символ-это один байт, хвост -с просто работает. Поэтому его можно использовать, если набор символов в кодировке ASCII, ИСО 8859-1 или вариант.

Если у вас есть Юникод ввода, как в общей кодировке UTF-8 формат, результат не так:

$ е 123αβγ | хвост -с 3
�γ

В этом примере, используя кодировку UTF-8, с греческими буквами альфа, бета и гамма-это два байта:

$ е 123αβγ | душ -с 
9

Вариант можно по крайней мере рассчитывать реальные символы Unicode:

е 123αβγ | туалетом -м
6

Итак, последние 6 байт даст нам последние 3 символа:

$ е 123αβγ | хвост -с 6
αβγ

Так, хвост не поддерживает обработку общих героев, и даже не попробовать (см. ниже): он обрабатывает переменный размер строк, но не переменным размером знаков.

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

В GNU coreutils

Смотрю дальше, оказывается, что тебя в GNU coreutils, набор основных инструментов, таких как СЭД, ЛС, хвост и вырезать, пока не переведено. Что в основном о поддержке Юникода.
Например, вырезать бы быть хорошим кандидатом для использования вместо хвоста вот для персонажа поддержки; у него есть варианты для работы на байт или символов, (--байт) и (--символы);

Только что /--символы , как версии
вырезать (Лицензия GNU coreutils) 8.21, 2013,
не реализовано!

От информация отрезал:

`-c символ-список'
`--=герои героя-лист'
 Выберите для печати только символы на позициях, перечисленных в списке. 
 Такой же, как `и B', но интернационализация изменится.


См. Также этот ответ , чтобы не можете использовать `резать -с` (`--символы`) с UTF-8?.

+236
Dan Temple 19 окт. 2017 г., 14:12:13

Я получил мою информацию от askubuntu.com и из собственного опыта.

для iTunes являются зашифрованными, чтобы блокировать вас, от того, что вы пытаетесь сделать. Банши будет на самом деле показать ", вы работаете с iTunes больше, чем версия 7" (которое вы, вероятно,) как одна из возможных причин это удается, и объясняет это.

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

+227
Bernhard S 11 нояб. 2014 г., 15:22:08

другой подход с СЭД.

СЭД 'с/^[^[[:цифра:]]*\(.*\)\.СПР$/\1/' <<<"Боб-типа-8.2-МР2-2017-93-43-11-65-48.СПР"
  • ^[^[[:цифра:]]* матч все начать с начала строки до первой цифры видел, так же как ^[^0-9]*

  • \(.*\) все матчи после игр и скобки \(...\) используются для записи в группу матч с \1 Как обратную ссылку.

  • \.СПР$ совпадает с буквальной точки с последующим СПР в конце входной строки.

  • \1 печатает только захватили матч в группе.

+225
hsiale 24 окт. 2015 г., 02:59:47

Вот код awk с рекомендуемые интервалы и отступы, вы видите проблему?

НАЧАТЬ { ФС = "," }

{
если(A[$1])
 а[$1] = а[$1] ";второй" $2 ";третий" $3
еще
 а[$1] = а[$1]второй $2 ";" третье$3
}

Конец {
 для (I в)
 печатать я ";" а[я]
}

Вы процитировали вторую и третью в если пункту.

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

на awk -V и С2='Ооооооо' -в С3='ХХХХХХХХ' -в ПС, -в ОФС=';' -в ОРС=';' '
 !Ф { 
 е символы "%S", $1
Ф=1
 } 
{
 1$= ""
 2 $ = С2 $2
 3 $ = С3 $3
 } 
1
'| ООО 'С/;;/;/Г; с/;$//'

Выход:

10.39.5.41;OOOOOOOA1;XXXXXXXXB1;OOOOOOOA2;XXXXXXXXB2;OOOOOOOA3;XXXXXXXXB3;OOOOOOOA4;XXXXXXXXB4;OOOOOOOA5;XXXXXXXXB5;OOOOOOOA6;XXXXXXXXB6

Обобщить этот подход, вы могли бы пройти в битах добавлять через строку и разбить его в массив на awk. Затем использовать цикл for вместо явного столбец переменных:

на awk -V не добавляет='ХХХХХХХ ХХХХХХХХ' -в ПС, -в ОФС=';' -в ОРС=';' '
 Начать { сплит(добавляет, ЦН, / +/) } 

 !Ф { 
 е символы "%S", $1
Ф=1
 } 

 { 
 1$= ""
 Для(я=1; я<=НФ; я++) 
 $я = СП[я-1] $я
}
 1' | ООО 'С/;;/;/Г; с/;$//'
+218
Jan Antons 12 мар. 2014 г., 06:33:40

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

У меня были проблемы, когда я хотел установить Linux, сети было бы нормально, тогда бы перезагрузки в Windows, сеть будет нормально, потом перезагрузиться в Линукс, через eth0 не подключить. Получается, что Windows устанавливает некоторые пробуждения по локальной сети свойства процессор Intel 1218-V сетевого подключения, что смущает модуль e1000e. Я исправил мою проблему, отключив все варианты пробуждения по локальной сети для подключения к сети в свойствах драйвера диалогового окна в Windows.

Удачи!

Отсюда:

https://bbs.archlinux.org/viewtopic.php?id=191981

+157
KB Beck 15 окт. 2011 г., 11:04:06

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

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

+138
Bhakti Khakkar 20 сент. 2012 г., 17:28:52

Я пытался использовать программы fdisk и запустил GParted и я считаю, что у меня есть соответствующий раздел на/dev/sdb1.

Вот мой список команд:

программа fdisk как /dev/sdb1

 н (я заполнила весь диск новый раздел)
 Т 86 (я выбираем тип "набор томе NTFS", есть 2 с точно таким же именем и я выбрал первый)
 (я ткнул загрузочный флаг на)
 Вт (сохранить изменения)

размонтировать раздел /dev/sdb1
mkntfs на /dev/sdb1

После всего этого, я перезагрузил и загрузился с диска Windows диска. Тем не менее, он достал список загрузочных дисков, которые не относятся к/dev/sdb1.

Где я буду неправильно? В частности, как я могу изменить файл/dev/sdb1 так, что она видна в Windows 8.1 установка программного обеспечения?


Более подробная информация:

Когда я загрузить из Windows 8.1 установочный диск, я заметил, что диск как/dev/sda1, поскольку указан как тип "система".

на /dev/sda2 и на/dev/sda3 в качестве указаны как тип "основной".

Программное обеспечение установки позволяет ссылка на "format" системный раздел. Это серым на двух других.

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

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

+137
RZMars 10 авг. 2013 г., 01:36:17

Выход человека МТП содержится

-Эмуляции ldir

 Указывает компоновщику искать библиотеки...

Делаешь человеку МУС | команда grep "\-л" отдает "-эмуляции ldir" пока человек МТП | команда grep "\-эмуляции ldir" не. Что я делаю неправильно здесь?

+99
Rich Gardner 15 апр. 2013 г., 21:20:35

Использовать 121.241.34.208/30, что эквивалентно 121.241.34.208/255.255.255.252. Бит в маске сети, которые 1 означает, что соответствующий бит адреса должен в точности совпадать; биты 0 означает, что ничего не может сравниться.

+71
Shawn Anderson 25 мар. 2013 г., 00:16:07

Моя текущая конфигурация использует

выключение -[kdesu резус] теперь

для перезагрузки/выключения. Вся процедура отключения занимает около 1-2 секунд. Но после каждой загрузки Firefox сообщает, что его закрыли преждевременно, очень вероятно, указывая, что он был зверски убит, а не похоронен. Как мне настроить "нормальную" ВМ завершения работы процедуры (что-то вроде убить -сигнала SIGTERM && сна 10 && убить -сигнал SIGKILL, но желательно использовать существующий инструмент) в удивительный ВМ?

Смежный вопрос для ГДМ.

+55
masfenix 16 окт. 2011 г., 15:13:17

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

кронтаб -л >в/var/BackUpSource/кронтаб/кронтаб-$(дата +%г-%м-%d_%Ч:%М)

Он отлично работает в консоли. Но когда я пытаюсь установить его в crontab не работает:

2 2 * * * кронтаб -л >в/var/BackUpSource/кронтаб/кронтаб-$(дата +%г-%м-%d_%Ч:%М)

Когда мне нужно было изменить, чтобы сделать его работу?

+50
dasan83 24 окт. 2010 г., 10:43:59

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

в /tmp $ Общ фу*
'фу;2'
в /tmp $ УПП 'фу;2' локальным 'localhost:/tmp/и ФОО\;3'
Пароль:
фу;2 100% 0 0.0 КБ/с 0.0 КБ/с 00:00
в /tmp $ Общ фу*
'фу;2' 'фу;3'
в /tmp $
+48
Jerusha Zee 22 февр. 2012 г., 07:12:27

Вы можете использовать настройки прокси в Firefox. Здесь я предполагал, что вашей локальной сети 192.168.122.0/24, но вы должны переключиться на свои собственные дела.

Firefox proxy settings

+33
Christopher Wade 6 мар. 2017 г., 21:07:19

С СЕПГ он более нагляден:

$ найти -параметр maxdepth 1 -тип F | СНП | е/^\.\/ссылка/,$д'

Что означает (после сортировки) удалить опорную линию (или больше) и все строки ниже последней строки.

Команда ООО " Д " не используется здесь С диапазона адресов, где '/^./ссылка/' и '$' в конец диапазона. (И '$' в качестве адреса означает последняя строка.)

+28
Maurine convey 2 янв. 2012 г., 20:58:58

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

$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