Вопрос взаимодействия с netcat

Я пытаюсь понять характер специальных файлов. Из Википедии, я понимаю, что эти файлы "предоставить интерфейс" для устройств, которые передают данные по одному символу за раз. Мое понимание заключается в том, что система почему-то называет символьным устройством вместо того, чтобы вызвать драйвер непосредственно. Но как этот файл обеспечивает этот интерфейс? Это исполняемый файл, который транслирует системный вызов? Может кто-нибудь объяснить что случилось.

+16
user3500315 21 сент. 2010 г., 10:36:35
25 ответов

Ароматизатор кофе; наливая его в мороженое; смешивая его с творогом в качестве закуски;

+997
aGuyInLasVegas 03 февр. '09 в 4:24

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

+948
Prank hakos 10 нояб. 2010 г., 22:31:57
Другие ответы

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


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

Кроме того, СЭД вы можете также сделать это на awk:

как awk '1; /Линия 2/ { а(Гэтлину < "file2.txt") печать }' file1.txt

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

В 1 значение по умолчанию блока { печати $0 }.

Это посылает свой вывод в стандартный вывод, если вы хотите перезаписать file1.txt сохранить во временный файл и перезаписать:

как awk '1; /Линия 2/ { а(Гэтлину < "file2.txt") печать }' file1.txt > файл1.тхт.ТМП
МВ файл1.тхт.ТМП file1.txt

Редактировать

Для фиксированной строки С == будет более надежным, например, чтобы соответствовать упомянутой строки использовать этот условный:

на awk '1; $0 == "\"zend_extension=/usr/местные/Зенд/Либ/оптимизатор-3.3.9/с PHP-5.2.х/ZendOptimizer.так\"" { а(Гэтлину < "file2.txt") печать }' file1.txt

Обратите внимание, это должен соответствовать всей линии.

+889
Hugh Bothwell 3 июн. 2020 г., 22:44:14

Пока нет, но вы можете запросить здесь функцию:

https://bugs.launchpad.net/ubuntuone

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

+831
pavanashree krishnappa 7 февр. 2011 г., 10:20:38

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

Попробуйте это

+755
user4619 4 нояб. 2019 г., 13:40:05

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

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

+750
kucdron 22 июн. 2015 г., 00:01:09

А у меня гипер-продевать нитку способны процессора, интересно, это плохая идея, чтобы назначить несколько виртуальных ядер процессора, чем количество физических ядер ЦП, как следующее предупреждение предполагает:

VirtualBox Warning

Транскрипт:

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

Может кто-то ставил рассуждения на эту тему?

EDIT1:

Процессора является процессор Intel сердечника i7-4700hq преимущества, Ковчег процессор Intel, процессора бенчмарк

EDIT2:

Предположим, нет устаревшего оборудования, как жесткий диск (а не SSD) и / или низким объемом оперативной памяти (16 ГБ здесь, минимальная ВМ.подкачки, 4 ГБ для виртуальной машины), и так далее.

+721
Monica Mirea 9 окт. 2010 г., 05:27:31

Ответь на мои вопросы заключается в том, что нет несовместимости между Apple "идентификатор процесса обновления" и хотя бы Интернет Эксплорер - значит работать, вам нужно использовать Safari или другом браузере компьютер для обновления.

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

+689
aman4096 4 нояб. 2010 г., 01:56:57

Это, кажется, довольно сложный для загрузки операционных систем, отличных от Mac ОС от USB. Смотрите эту ветку на ask Ubuntu для обсуждения кого-то пытается сделать подобное.

Я знаю, что вы не хотите ничего устанавливать на хост-системе, но при установке изысканный или старше переоборудование может получить вас там. В вышеупомянутой теме несколько человек упомянули, что после того, как они его установили не диск Mac ОС USB будет указан в качестве загрузочного меню загрузчика.

+649
noobaker 19 июн. 2014 г., 05:02:14

Вы можете быть затронуты ошибка #982485 если единство 3D работает на бета-версии, но не работает сейчас. Похоже, это влияет на видеокарту GeForce 6*** и GeForce 7*** карты. Видеокарта NVIDIA осознает ошибку, так что надеюсь будет исправить развернута в ближайшее время.

Если вы хотите, чтобы Unity 3D, чтобы работать в то же время, попробуйте добавить дистрибутив Ubuntu-х обновлений ППА и даунгрейд драйвера Nvidia-текущий пакет для 295.33.

(подсказка для GUI пользователи: используйте сочетание клавиш Ctrl+клавиши Alt+F1, чтобы попасть в текстовом режиме входа в систему, затем введите свой логин/пароль в командной строке интерфейса, чтобы добраться до места, где вы можете выполнить следующие команды)

судо дополнения кв-репозиторий PPA:Ubuntu в-Х-СОБР/х-обновления
судо apt-получить обновление
судо apt-получить установку для NVIDIA-текущая=295.33-0ubuntu1~точный~xup1

Важные Примечания:

  • Произошла ошибка безопасности в 295.33 поэтому вам придется этот фактор в ваше решение о Ли или не для понижения.

  • Вам придется снять видеокарту NVIDIA-текущий пакет от обновление Диспетчере при обновлении вашей системы, чтобы предотвратить его от повторной установкой версии 295.40.

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

+586
dhaveed 24 авг. 2011 г., 22:41:15

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

Поскольку отчеты

/usr/местные/Бен/testcafe

но потом

LS: не удалось открыть файл /usr/местные/Бен/testcafe: нет такого файла или каталога

когда вы пытаетесь ЛС-л , это приводит меня к мысли, что сообщения о месте testcafe утилита кэширования раковины, и так удалены.

Для обновления оболочки кэша, используйте хэш -Р (эта команда ничего не выведет). Это позволит очистить кэш и оболочка затем сделать полный путь поиска при следующем запуске testcafe.

+577
Anuj Tomar 5 сент. 2015 г., 10:32:27

Попробуйте использовать временную блокировку. Она позволяет заблокировать телефон по мере необходимости. (Есть бесплатная пробная версия.)

+525
Weder Ribas 10 февр. 2018 г., 01:59:25

Евроаэропорт Базель-Мюлуз-Фрайбург-международный аэропорт на границе между Швейцарией и Францией, а также очень близко к Германии.

+487
Rosberg 2014 18 авг. 2020 г., 01:52:39

Вы можете использовать комбинацию вырезать и вставить:

паста -СД <(кат-д: -F1 в файл) <(вырезать -д' ' -Ф2 - файл)

или использовать на awk:

на awk -F' и: ''НР==1{ч=1$; в=$2}
НР>1{ч=ч","1$; в=в","$2}
 Конец{печати ч;печати V}
файл' 
+468
demonissa87 5 янв. 2011 г., 00:29:09

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

Настройки > Учетные записи и предоставлять свой пароль каждый раз. Это очень раздражает.

Как заставить его запомнить мои сессии или войти в систему автоматически.

Системы:
 ОС: высокое 10.13.4 в macOS Сьерра 
 Процессор: х64 Интел(Р) ядро(ТМ) и5-3210m с ЦП @ 2.50 ГГц
 Память: 2.39 ГБ / 16.00 ГБ
 Оболочка: 3.2.57 - /бин/Баш
Эйдос:
 Android-студия: 3.1 АИ-173.4819257
 В Emacs: 22.1.1 - /usr/Бен/в Emacs
 Нано: 2.0.6 - /usr/Бен/нано
 Возвышенное Текст: Построить 3176
 ВИМ: 8.0 - /usr/Бен/ВИМ
 VSCode: 1.25.0 - /usr/местные/Бен/код
 В Xcode: 9.4.1/9F2000 - /usr/Бен/xcodebuild
+412
Adibah Badzlina 27 апр. 2015 г., 09:39:02

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

Вот что в моем .zshrc:

precmd() {
 # наборы на вкладке "заголовок" в текущий каталог
 Ток=$(принт-Р %3~)
 Эхо-СВ "\Е]1;~/${текущее##*/}\а"
}

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

Есть ли способ, чтобы настроить iterm2 или zsh, чтобы не менять названия нынешнее название процесса?

спасибо!

+377
appsecfreak 21 нояб. 2015 г., 18:16:08

Если вам просто нужен список содержимого каталога: найти . -параметр maxdepth 1

или на любое другое реж: найти <каталог> -параметр maxdepth 1

+345
user172902 24 июн. 2015 г., 09:15:01

В качестве альтернативы Ziproxy, есть https://github.com/barnacs/compy, который, кажется, еще жив как проект.

+301
Abhinay Reddy Keesara 5 окт. 2010 г., 12:10:10

Если у вас есть другой Macintosh удобный, можно использовать режим внешнего диска. Перезагрузите ноутбук MacBook Pro с 'Т' нажатие клавиш; это сделает компьютер работать как внешний жесткий диск, который можно подключить к другому компьютеру Mac с FireWire или Thunderbolt кабель. Разборки-это лишнее.

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

+284
Kataleja 25 янв. 2022 г., 12:03:47

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

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

+187
Eleazar Kstro 19 авг. 2011 г., 14:46:58

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

+153
benleonheart 15 янв. 2014 г., 04:41:52

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

Содержание справки подробно, как сделать подключение по протоколу SMB эти

Файловой системы SMB 

В пакеты smbfs позволяет работать с файлами на удаленных машинах с SMB (или CIFS) 
протокол. Они включают Windows для рабочих групп, Windows 9Х/ХР, Windows NT и 
Windows 2000 и Самба. Чтобы на самом деле использовать его, вы можете попробовать использовать панель 
команда "ссылка СМБ..." (доступна из меню) или же непосредственно сменить 
текущий каталог с помощью команды cd путь имя, которое выглядит 
как это: 

в SMB://[@пользователя]машина[/услуг][/пульт-ДМО] 

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

Примеры: 

 в SMB://машина/поделиться 
 в SMB://other_machine 
 в SMB://гость@машина/общественных/Irlex 

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

Я надеялся на что-то вроде 'компакт-диск smb://username:domain@machine/share'. Кто-нибудь знает, если есть способ, чтобы указать домену Windows на командира полночь внутренней командной строке?

Любой указатели в правильном направлении будет принята с благодарностью.

+124
YouBob Brutegeek 16 мая 2012 г., 07:03:32

Один из способов, чтобы получить его ID пароль Apple и IM сообщения Setup с его счета на ваш телефон или компьютер.

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

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

+111
devaun lorenzo 16 мая 2011 г., 20:23:36
Вопросы о xulrunner, с (среды выполнения, разработанный Mozilla) и таких к XUL-приложений, которые можно запустить с его.
+84
bri10y 16 янв. 2015 г., 15:56:03

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

Предполагая, что файлы для сравнения рассматриваются как
/linux/filename.txt
и
/solaris/filename.txt


Вы можете сравнить их с помощью команды
дифф /linux/filename.txt /solaris/filename.txt

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

В Linux то же самое может быть достигнуто с помощью

программы md5sum имя_файла

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

Если вы помещаете каждый контрольная сумма MD5 на новую строку в файл, чтобы увидеть, являются ли они все идентичны использовать сортировку уникальная команда. Он будет печатать все "сумма MD5", который является уникальным, поэтому, если файлы должны быть идентичными, то вы можете ожидать только одну строку вывода команды, такие как
рода -у md5sum_results.txt

Обновление: Поскольку вы перемещаете ваши работы с Solaris на Linux я бы предложил следующий общий подход.

  1. Создать резервную копию на Солярис сторону. Есть слишком много способов, чтобы даже начать думать о них, но cpio-это мой любимый по многим причинам, в частности потому, что она общается хорошо со странными типами файлов:
    найти /источника/каталог | команда cpio -ов > /резервное копирование/данные.команда cpio

  2. Проверять контрольную сумму этого файла:
    дайджест -с MD5 /резервное копирование/данные.команда cpio

  3. Скопировать файл по сети, может использовать:
    УПП /резервное копирование/данные.команда cpio user@linuxhost:/incoming

Другие варианты включают НФС-крепления и rsync и многими другими способами.

  1. Под Linux проверить файл не изменен:
    программы md5sum /входящий/сведения.команда cpio

  2. Если совпадение контрольной суммы MD5, извлеките резервную копию:
    компакт-диск /целевой/каталога; команда cpio -IV ЗРК < /входящий/сведения.команда cpio

Примечание: УПП вряд ли удастся "повредить" свой файл. Если вы пропустили проверку контрольной суммы, команда cpio обычно (всегда, но не абсолютно 100% гарантировано) поймать коррупции). контрольные суммы MD5 увеличит вашу уверенность в файл, но это редко требуется, чтобы перейти на этот уровень.

+54
Navnish Garg 5 апр. 2022 г., 00:50:00

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