Транзитом через Йоханнесбурга в Масеру

У меня есть некоторые папки, которые имеют оба .C и Makefile в них. Мне нужно знать, какие папки есть в этом. Какую команду ввести в Linux, чтобы найти эти папки?

+301
deltanovember 5 нояб. 2011 г., 23:03:09
23 ответов

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

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

СШ дистанционного -Т рыб


Вопрос о том, что делать, когда мы не можем установить команду на удаленном компьютере.
Или более конкретно, речь идет о случае мы не может установить команду как root.
Это не значит, что мы не можем установить на всех!


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

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

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

Но многие программы идут со всем, что им нужно bundeled в источниках, поэтому он может быть легко. Трудно сказать раньше, но можно просто попробовать.

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

команды mkdir ~/местного
./настроить --префикс=~/местного 
сделать
сделать установить

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

Общие сведения об установке программ из исходников, ознакомиться с askubuntu.СЭ: как мне установить .tar.gz (или .тар.bz2 файле)?

+996
megakuzmitch 03 февр. '09 в 4:24

На Mac ОС X с помощью FreeBSD, на сегодняшний день команды вы могли бы сделать преобразование через эпоху времени:

epoch_time="$(Ланг=с т. з.= "есть" дата - "й-ф" "%А %Б %Д %т %з %ы" "Ср, 25 дек 06:35:02 оценка 2013" "+%ы")"
а="$(дата -Р $epoch_time '+%Ф')
эхо "$в" # 2013-12-25
+896
Matthew Wen 20 мая 2016 г., 14:43:56
Другие ответы

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


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

Я предполагаю, что вы используете Ubuntu 12.04 х64, который теперь поддерживает multi-архитектуры. Другими словами, на 64-битную систему можно построить только вино-64-разрядной версии. Здание 32-битном Wine в Ubuntu 12.04 х64, кажется, тоже глючил, как сейчас.

Так что просто выполните эту команду:

./настройки --включить-х64
+802
Tony UK 15 мая 2018 г., 15:40:33
на awk '{ если ($1 ~ /;.*/) { печать $2, функцию substr($1, 2); } иначе { напиши 4$, $1; } }' файл | отсортировать

Выход:

10.1.49.29 сервере server01
10.1.49.60 globalname01.abc.com
10.1.49.61 globalname02.abc.com
10.1.49.80 сервер server02
+764
Bill LaLonde 7 сент. 2016 г., 14:48:32

Сейчас у меня возникли трудности увязки проекта Я работаю с версии gcc4.6 в Ubuntu 11.10. До обновления дистрибутива все, что связано хорошо и он по-прежнему компилируется и ссылки на других разработчиков машин.

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

/usr/Бен/ЛД: ошибка: не удается открыть crt1.О: нет такого файла или каталога
/usr/Бен/ЛД: ошибка: не удается открыть кртп.О: нет такого файла или каталога
/usr/Бен/ЛД: ошибка: не удается открыть crtn.О: нет такого файла или каталога
взыскать 2: для LD вернулся 1 статус выхода
сделать: *** [МС] Ошибка 1

Вот некоторая информация о том, что я использую:

$ССЗ -в
Используя встроенные спецификации.
COLLECT_GCC=ССЗ
COLLECT_LTO_WRAPPER=в/usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.6.1/в / п-фантик
Цель: архитектуру x86_64-Линукс-гну
Настроен: ../src/и настроить -в-с-pkgversion='Убунту/организацией Linaro, которая 4.6.1-9ubuntu3' --с-bugurl=файл:///usr/доли/док/ГХК-4.6/README-файле.Ошибки опцией --enable-языки=С,с++,Фортран,язык,в Obj-C++,в идти-префикс=/usr --программы-суффикс=-4.6 опцией --enable-общий опцией --enable-линкер-строить-ИД-с-системой-библиотека zlib --libexecdir=/usr и/lib и-не-включается-то gettext --включить-потоки=в POSIX --с-gxx-включать-реж=в/usr/включать/с++/4.6 --переменные libdir=/usr и/lib с опцией --enable-NLS для опции --with-sysroot=/ опции --Enable-clocale=GNU с опцией --enable-libstdcxx-отладка --включить-libstdcxx времени=да опцией --enable-плагин опцией --enable-язык-ГХ параметр --disable-werror-с-арки-32=i686 в-с настройка=универсальный ключ --enable-проверка=релиз-сборка=x86_64 с-Линукс-гну опции --host=x86_64 с-Линукс-гну каталог --target=x86_64 с-Линукс-гну
Нить модель: POSIX и
версия 4.6.1 ССЗ (Убунту/организацией Linaro 4.6.1-9ubuntu3) 

$ лдд --версия
лдд (Убунту EGLIBC 2.13-20ubuntu5) 2.13
Авторское Право (C) Фонд Свободного Программного Обеспечения, Inc., 2011 Г.
Это свободное программное обеспечение; источник смотри Условия копирования. Нет
гарантий; даже товарности или пригодности для определенной цели.
Написал Роланд Макграт и Ульрих Drepper.

$ поиск в /usr -имя "crt1.о"
в /usr/АРМ-ОС linux-gnueabi/lib в/crt1.о
в /usr/lib32/crt1.о
в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/crt1.о
в /usr/lib в/отладки в/usr/lib32/crt1.о
в /usr/lib в/отладки/УСР/Либ/x86_64 с-линукс-дистрибутив GNU/crt1.о
в /usr/АРМ-ОС linux-gnueabihf/библиотека lib/crt1.о

Рады размещать любую другую информацию по мере необходимости!

+705
Dan Knox 17 июл. 2016 г., 15:56:54

Я использую ArchLinux на всех моих машинах.

К сожалению, программа установки ArchLinux уже не как Новичок дружелюбны, как это было раньше, но установка Arch и Gentoo-это хороший опыт.

Линукс не название разделов в части С:\ и D:\, Е:\ , а не будет как/dev/sda1, а на /dev/sda2, на /dev/sdb1. Обратите внимание, что *Никс проводит различие между разделами на одном диске против физически разных дисках. Буква Х в каталоге/dev/sdX в определяет диск и количество # /дев/СДА# указывает раздел.

Кроме того, сырые устройства/dev/sdX в# устройство узлов являются отдельными от их точек монтирования (традиционно папку/media/<метка>, с помощью systemd сейчас /работа/СМИ/<пользователь>/<метка>). Однако, на текущий ArchLinux установщик вручную монтирования / (корневой раздел; эквивалентный для Windows на C:\) в каталог/mnt , для целей установки.

Моя рекомендация состоит в том, чтобы сначала скачать программу GParted LiveCD или livedvd. Это поможет Вам осмыслить ваши разделы и позволяют подготовить их для установки через графический (GUI) средствами.

У вас может быть только 4 первичных раздела, используя традиционный для DOS/MBR и таблицу разделов, так что вы можете выбрать, чтобы сделать 4-й раздел Расширенные и внутри, которые создают логические разделы. Выбираем файловую систему EXT4 для ArchLinux раздела. Вы должны также создать своп раздел (рекомендуется 2 ГБ; эквивалентный для Windows файл подкачки или hiberfil.sys) для гибернации и виртуальный/переполнение оперативной памяти поддержку. Я не думаю, что вы будете нуждаться в отдельный файл/boot раздел.

Кроме того, я настоятельно рекомендую вам выбрать для grub2 загрузчика. Он предлагает много функций (таких как ISO загрузке) и работает практически "из коробки" с ArchLinux. Вы можете создать файл конфигурации с использованием ОС-проберитесь и в grub-mkconfig , что позволит создать загрузочную запись для Windows. Некоторые из этих материалов на вики по поводу UEFI или альтернативные методы загрузки, которые не должны вас волновать.

Удачи!

+704
Ron Lau 3 мар. 2014 г., 20:43:54

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

 <ссылки с ID="gi_525506931_ref_NP_001266519.1__мозга_ароматазы"/>
 <вход переменного тока="IPR002401" описание="цитохрома Р450, E-класс, группа I" название="Cyt_P450_E_grp-я" тип="семья">
 <вход переменного тока="IPR001128" описание="цитохром Р450" имя="Cyt_P450" тип="семья">
 <вход переменного тока="IPR001128" описание="цитохром Р450" имя="Cyt_P450" тип="семья">
 <вход переменного тока="IPR001128" описание="цитохром Р450" имя="Cyt_P450" тип="семья">

Так, это должно выглядеть так:

 <ссылки с ID="gi_525506931_ref_NP_001266519.1__мозга_ароматазы"/>
 <вход переменного тока="IPR002401" описание="цитохрома Р450, E-класс, группа I" название="Cyt_P450_E_grp-я" тип="семья">
 <вход переменного тока="IPR001128" описание="цитохром Р450" имя="Cyt_P450" тип="семья">
+674
RajKamal Singh 2 окт. 2013 г., 23:37:23

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

имяфайла="$(Эхо "$я" | вырезать -С5-)";
имяфайла=строка`Echo "$я" | вырезать -С5-`;

Обе функции для получения имени файла.

+657
mazunki 10 мая 2013 г., 12:08:25

Мой вопрос добавляет к этому: https://unix.stackexchange.com/questions/232859/help-with-a-line-of-shell

Вопрос: как у этого начинаются, когда в окне загрузки Linux для обеспечения удаленного сеанса.

Я использую бомжара (www.bomgar.com) для поддержки удаленных клиентов, кроме нескольких установок.Я не заинтересованы в Windows 10, и очень хочу переехать в среде Linux для себя.

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

На Линукс Минт 17.2 установка корицы, я смогла установить бомжара-клиент в системе, и когда пользователь входит в систему, он становится активным, пока пользователь выходит из системы. У меня есть установки, установленные под каждой учетной записи пользователя, но это просто не эффективно.

Я временно включен root после давая ему пароль, и установлены именно так, но это не "автоматический запуск" при загрузке системы, а также удаленный доступ не доступен, пока пользователь входит в систему. Затем я попытался установить его как "автоматический запуск" при установке линуха после того, как искала его, и я позволил, что слишком, но опять же, это работает только если кто-то входит в первый. Но, он останется активным после выхода из системы. Однако, хотя она активна, я не могу удаленно подключиться и посмотреть что-нибудь, но черный экран, и нет возможности входа в систему. Так что это не работает, но я чувствую, что я близко.

+614
evilmentat 29 апр. 2010 г., 21:58:19

Использовать пакет ffmpeg.

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

Вы можете захватить аудио поток через AVFoundation от Apple.

Получить идентификатор устройства

$ ffmpeg с -ф avfoundation -list_devices правда-я ""

[Вход AVFoundation устройства @ 0x7fda1bc152c0] AVFoundation видео устройства:
[AVFoundation устройства ввода @ 0x7fda1bc152c0] [0] HD-камера FaceTime (встроенный)
[AVFoundation устройства ввода @ 0x7fda1bc152c0] [1] захват экрана 0
[Вход AVFoundation устройства @ 0x7fda1bc152c0] AVFoundation аудио устройств:
[AVFoundation устройства ввода @ 0x7fda1bc152c0] [0] USB аудио кодек
[AVFoundation устройства ввода @ 0x7fda1bc152c0] [1] встроенный микрофон

Устройство, которое вы собираетесь нужно, это ":1" AVFoundation использует конвенции "в:" за "видео:аудио", поэтому, если вы хотите захватывать видео с вашей камеры FaceTime аудио с микрофона, можно использовать "0:1". Если вы хотели просто только аудио, вы должны использовать ":1" и оставить видео.

Запись аудио:

$ ffmpeg с -ф avfoundation -я ":1" -Т 10 audiocapture.МР3

Приведенная выше команда будет записывать 10 секунд звука от встроенного микрофона и сохранить его в качестве audiocapture.МР3. Вы можете установить, как долго вы хотите ffmpeg для записи путем изменения значения к . Если вы хотите записать целый час, установить его на "3600".

$ ffmpeg на Ф avfoundation -я ":1" -т 3600 audiocapture.МР3

Какие флаги означают

  • = "группа Формат". В этом случае мы заставляем использовать AVFoundation
  • = источник входного сигнала. Как правило, это файл, но вы можете использовать устройства.
    • "0:1" = Запись Как аудио, так и видео с FaceTime камеры и встроенный микрофон
    • "0" = записывать только видео из камеры FaceTime
    • ":1" = записать просто звук с встроенный микрофон
  • = время в секундах. Если вы хотите, чтобы бежать бесконечно, пока вы не остановите его (управлениес) опустить это значение (не рекомендуется)

Объем Ввода

Имейте в виду, что вы используете встроенный микрофон, который не очень хорош для начала. Убедитесь, что вы установите коэффициент усиления достаточно высок (Системные настройки, звуки), так что микрофон может услышать вас. Наверное, было бы лучше, чтобы получить качество, а не USB-микрофон.

+613
Lastrik 24 нояб. 2021 г., 09:26:55

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

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

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

Я думал спрашивать его мнение, а не письмо, это было бы лучше?

Заранее спасибо!

+564
Milan Andric 17 февр. 2014 г., 10:50:18

В конф-редактор (его можно открыть из терминала) перейти к:
/приложений//общий перевод
В "mouse_button_modifier" изменение параметра <АЛТ> в <супер> или что-то другое.

+509
Alberto Esquitino 19 нояб. 2018 г., 11:40:51

Один способ я нашел, чтобы синхронизировать календарь телефона с Kies в календаря Outlook и редактировать в Outlook после синхронизации. Отредактированный обновления потом подобрал телефон.

+388
Vossler 24 мая 2015 г., 15:30:42

Против движения. Даже с тротуара это советуют на некоторых сайтах, например, saferoutesinfo, что указывает на две основные причины:

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

Очевидно, что это разные в разных регионах мира, вы не можете просто сказать справа или слева - но вообще это против движения. Так что в США/Европе/других странах, где автомобили справа, ты слева. В Великобритании и многих странах Содружества, которые ездят по левой, заходишь справа.

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

+387
Safaetul Ahasan Piyas 25 июн. 2010 г., 17:38:51

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

Количество показано как "iCloud диск" - это пространство, которое дублирует то, что у вас хранится в iCloud. Это очень запутанный ряд с ОС macOS определяет, сколько данных iCloud сохраняются на локальный диск. macOS не сохранить локальную копию файлов вы часто выходите в "кэш", что позволяет ускорить доступ к ним, не дожидаясь их загрузки. Если ваш диск начинает получать полный, он автоматически удаляет файлы из кэша, что это нормально, потому что у вас уже есть в iCloud.

Я ненавижу говорить такие вещи, но считаю, что это будет за кадром магии.

Скорее всего у вас есть "кэш" копия всего вашего iCloud на вашем локальном диске, но операционная система будет управлять им для вас. Очень жаль, что (а) компания Apple не позволяют максимально контролировать то, что получает кэшированные и (Б) некоторые приложения скрывают то, что кэшировать, а другие показывают это.

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

+311
user3630390 26 янв. 2011 г., 03:02:07

Я использую два монитора в Linux Mint, и я не могу выяснить, как получить нижней панели задач появится с левой стороны монитора. Сейчас он появляется только на правом мониторе.

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

+238
Linda Steward 16 июл. 2013 г., 20:40:15

помимо перечисленных выше ответ.....

Проверьте, если ваше устройство подключено к подключения к интернету. Проверить, если версия Андроид вашего устройства до-до даты. Проверьте, если ваше устройство имеет достаточно свободного дискового пространства(обычно 10% или 1 ГБ рекомендуется). Проверьте, если дата и время на вашем устройстве. Перейдите в раздел Настройки > дата и время >, если включена автоматическая дата и время и часовой пояс, попробуйте отключить и снова включить автомат. дата и время. Удалить и переустановить игру обновлений хранилища (настройки > приложения > Google Play Маркет > Удалить обновления, а потом ждать, играть магазин, чтобы автоматически обновить до последней версии). Проверяем если Диспетчере загрузки включена в разделе Настройки > все приложения > Диспетчер загрузки. Очистить кэш и данные Google Play магазин и менеджер загрузок (Настройки >Приложения > найти в Google Play магазин и скачать Диспетчер приложений > нажмите память > очистить кэш/данные

+229
Sergio Dupont 5 февр. 2012 г., 06:30:25

Вам нужно сделать в pdftk.формат PDF dump_data > in.infoзатем добавить update_info параметр при создании из.формат PDF. Цитирую человека pdftk:

update_info <информация данных именем | - | подсказка>

Изменения метаданных, хранящихся в одном файле PDF информация словарь чтобы соответствовать файл входных данных. Входной файл данных использует тот же синтаксис, что и в поставил от dump_data. Не-ASCII символы должны быть закодированы в виде числовых сущностей XML. Это не меняет хранимых метаданных в PDF в ХМР поток, если таковой имеется. Например:

 pdftk в.формат PDF update_info in.info выход out.формат PDF

 update_info_utf8 <информация данных именем | - | подсказка>

Так же, как update_info за исключением того, что входные данные в кодировке UTF-8.

+201
daviiymartinez 16 июн. 2012 г., 21:08:37

Компания Google iOS версий большинства своих приложений.

Для музыки, скачать „на Google Play Музыка“ в App Store и войдите в свой аккаунт Google.

+149
rcx 29 сент. 2017 г., 04:23:59

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

Я проверил это на моей системе Ubuntu 12.10 с GNOME 3. Это не выглядит очень последовательным...

+118
Mohamed Essam 2 нояб. 2021 г., 20:06:15

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

с wget http://198.38.82.5/something.tar.gz -заголовок "ведущий: domain-at-server.net"
+113
rodvlopes 26 февр. 2013 г., 00:10:53

Ответ Раду здесь крайне познавательно https://askubuntu.com/questions/376932/why-who-command-does-not-shows-root-as-a-logged-in-user Тем не менее это заставляет меня задаться вопросом "какое точное определение " вход в систему" в Linux?

+48
robbfitzsimmons 8 мар. 2023 г., 14:26:19

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

+18
user133633 22 февр. 2022 г., 18:41:26

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