Как я могу получить доступ к моей работе компьютер через SSH (TeamViewer работает)?

У меня система Ubuntu 11.10 как дома, так и на работе. Я бы для подключения к компьютеру через SSH, но он недоступен (даже пинг не работает).

Компания TeamViewer, тем не менее, работать, и я подумал, что, возможно, через SSH 22 порт был заблокирован, поэтому старался принять SSH-подключения через порты 80 (http), 443 (HTTPS) и 5938 (TCP или UDP). До сих пор не работает.

Любой идеи, как я могу подключиться к компьютеру по SSH? Кроме того, любые идеи, почему TeamViewer работает через порт 80, а SSH не?

+288
user237650 9 сент. 2012 г., 07:48:17
31 ответов

Предположим, что есть два файла в веб/ имени foo.php и bar.php. 1-й линии foo.php это "sdajgeSTRINGdsad" и 10-й линии bar.php это "gdfhu98324STRING". Задача-сначала найти этих двух файлов, затем удалить 1-й линии foo.php и 10-й линии bar.php учитывая, что указанная строка "строка".

+990
slumos 03 февр. '09 в 4:24

В настоящее время я использую ffmpeg для фрагмент видео файлов. Я автоматизировал процесс через скрипт ffmpeg_split.sh. Для просмотра скрипта нажмите здесь. Когда я запускаю скрипт у меня возникает ошибка при попытке получить parse_duration_info(). Другими словами, проблема пытаюсь установить длительность фрагментов видео. Ошибка-это плохой вход в parse_duration_info()

Вот синтаксис для нарезки видео с скрипт: ffmpeg_split.sh -с test_vid.МР4 -o видео-часть%03д.МР4 -с 00:00:08

Флаги: 
-с путь к источнику видео (строку)

-o путь для вывода файла с (string)формат
 Формат должен быть Е-как, например ./путь/видео-часть-%03д.Ави

-c длина фрагмента в секундах (целое число)

Вопрос ниже: Вот полный скрипт

parse_duration_info функция() {
 если [[ $1 ]] && [[ $2 -ГТ 0 ]] && [[ $2 -ЛТ 5 ]] ; затем
__Смещение=$2
__ПРОДОЛЖИТЕЛЬНОСТЬЮ_ОБРАЗЕЦ='\([0-9][0-9]\):\([0-9][0-9]\):\([0-9][0-9]\)\.\([0-9][0-9]\)'
 Эхо "1 $" | СЭД "ы/$__продолжительность_шаблон/\\$__Корр/"
еще
 Эхо "плохой вход в parse_duration_info()"
 Эхо "продолжительность Givven $1"
 Эхо "Givven смещения $2"
 Эхо "выхода..."
 выход 1
интернет
}
+958
Blake McCowan 28 авг. 2017 г., 08:30:46
Другие ответы

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


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

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

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

посмотреть iostat - что значит "укради" поле значит?

Из этого вопрос:

Как на человека vmstat с:

ст: время украли из виртуальной машины. До на Linux 2.6.11, неизвестно.

....

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

ЗЫ в долгосрочной перспективе, я не советую закрепление конкретного ВМ к конкретным процессорам как глобальная стратегия. Гипервизор способен принимать более правильные решения, чем вы сами при распределении ресурсов/нагрузки.

+943
Tom Parsons 12 нояб. 2012 г., 20:04:19

У меня есть ВМ Федора 25 работает на VirtualBox 5.1.14 под Windows 10, а также USB-веб-камера (Logitech C270) подключен.

У меня настроен правильно USB-фильтра так, насколько я могу сказать:

enter image description here

Но это не кажется, чтобы показать вверх:

[Крейг@имя localhost ~]$ команды lsusb
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобусных 002 002: ИД 80ee:0021 VirtualBox для планшета USB
Устройство автобусных 002 001: с ID 1d6b:0001 Linux и основания 1.1 корневой концентратор
[Крейг@имя localhost ~]$

Даже после ручной загрузки uvcvideo:

[Крейг@имя localhost ~]$ судо команды modprobe uvcvideo 
[Крейг@имя localhost ~]$ lsmod распечатывает | грэп видео
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2
videodev 172032 3 uvcvideo,videobuf2_core,videobuf2_v4l2
СМИ 40960 2 uvcvideo,videodev
vboxvideo 49152 2
vboxguest 266240 7 vboxsf,vboxvideo
ТТМ 94208 1 vboxvideo
drm_kms_helper 151552 1 vboxvideo
ЦУП 339968 5 vboxvideo,ТТМ,drm_kms_helper
видео 40960 0
[Крейг@имя localhost ~]$

Вывод команды lsusb тоже самое. Если я открываю сыр, там нет видео устройства:

enter image description here

Все ресурсы, которые я нашел, предлагают это должно "просто работать", но у меня возникли вопросы. Где я должен смотреть дальше?

+938
Richardlayer 17 нояб. 2010 г., 05:58:56

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

У меня есть внутренний веб-приложение (на PHP), что я хочу быть в состоянии создать папку. Беда в том, что пользователя Apache ВСП-данных не имеем никакого доступа к родительской папке, я хочу, чтобы моя папка будет создана.

Я не думаю, что его уместно дарить ВСП-данных доступ к родительской папке, так что я интересно, если я могу создать скрипт где-то, что www-данных может работать, который имеет больше привилегий, чем www-данных. Скрипт бы просто сделать что-то подобное (psuedocode):

ИМЯ_ПАПКИ = санируют(<арг-вал-1>)
команды mkdir /некоторые-путь/$ИМЯ_ПАПКИ

Где бы это было уместно создать этот скрипт, и как это будет работать на www-данных пользователя root? (Или в качестве альтернативы, есть ли лучший способ решить проблему?)

Я бегу в Debian Линукс.

+928
user1147171 9 мар. 2011 г., 16:16:04

Мой опыт работы с CentOS и об / мин ограничено, поэтому, может быть, я упускаю что-то очевидное, но я не могу показаться, чтобы выяснить это... я пытаюсь установить Sphinx в CentOS 6 в Докер изображения, используя инструкции здесь: http://sphinxsearch.com/docs/current/installing-redhat.html (хотя, я пытаюсь установить из rpm с исходным кодом, а не двоичный)

Я бегу докер запустить -я -т в CentOS:centos6 Баш получить в CentOS изображения, а вот то, что я получаю, когда пытаюсь запустить команды (несколько иной, чем в инструкции, чтобы дать больше информации и пропуска, приглашения):

[корень@db60006ae258 /]# ням-г установить PostgreSQL-libs, в unixODBC
Загруженные Плагины: fastestmirror
Настройка процесса установки
база | 3.7 КБ, 00:00 
база/primary_db | 4.6 Мб 00:37 
массовка | 3.4 КБ, 00:00 
массовка/primary_db | 34 КБ, 00:00 
обновления | 3.4 КБ, 00:00 
обновления/primary_db | 3.3 Мб 00:08 
Разрешение Зависимостей
--> Запуск проверки транзакции 
- - - Пакет> в PostgreSQL-библиотеки.архитектуру x86_64 0:8.4.20-4.el6_7 будет установлен
---> Пакет unixODBC.архитектуру x86_64 0:2.2.14-14.el6 будет установлен
--> Обработка зависимостей: libltdl.так.7()(64бит) для пакета: unixODBC-2.2.14-14.el6.архитектуру x86_64
--> Запуск проверки транзакции 
---> Пакет комплекта libtool-ltdl.архитектуру x86_64 0:2.2.6-15.5.el6 будет установлен
--> Законченное Разрешение Зависимостей 

Зависимостей Решен

==========================================================================================================================================
 Пакет Свод Размер Хранилища Версий 
==========================================================================================================================================
Установка:
 в PostgreSQL-библиотеки x86_64 с 8.4.20-4.el6_7 обновления 202 к
 unixODBC x86_64 с 2.2.14-14.база el6 378 к
Установка зависимостей:
 команде libtool-ltdl x86_64 с 2.2.6-15.5.база el6 44 к

Резюме Сделки 
==========================================================================================================================================
Установите пакет 3(с)

Общий размер файла: 624 к
Установленный размер: 1,8 м
Скачивание Пакетов:
(1/3): команде libtool-ltdl-2.2.6-15.5.el6.архитектуру x86_64.об / мин | 44 КБ 00:00 
(2/3): с PostgreSQL-libs, в-8.4.20-4.el6_7.архитектуру x86_64.об / мин | 202 КБ 00:00 
(3/3): unixODBC-2.2.14-14.el6.архитектуру x86_64.об / мин | 378 КБ 00:01 
------------------------------------------------------------------------------------------------------------------------------------------
Всего 234 кб/с | 624 КБ 00:02 
предупреждение: rpmts_HdrFromFdno: заголовок В3 и RSA/SHA1 подписание, ключ ID c105b9de: NOKEY
Извлечение ключа из файла:///и т. д./ИПК/об / мин-ооб/об / мин-GPG-ключа-в CentOS-6
Импортировать ключ GPG 0xC105B9DE:
 ID пользователя : в CentOS-6 ключ (в CentOS 6 официальный ключ подписи) <[email protected]>
 Пакет: в CentOS-выпуск-6-7.el6.в CentOS.12.3.архитектуру x86_64 (установлен)
 От : в /etc/ИПК/об / мин-ооб/об / мин-GPG-ключа-в CentOS-6
Запуск rpm_check_debug
Запуск Тестовой Транзакции 
Тестовую Транзакцию Удалось
Транзакции
 Установка : комплекта libtool-ltdl-2.2.6-15.5.el6.x86_64 с 1/3 
 Установка : unixODBC-2.2.14-14.el6.x86_64 с 2/3 
 Установка : ресурсов библиотек-8.4.20-4.el6_7.x86_64 с 3/3 
 Проверка : работы библиотеки-8.4.20-4.el6_7.x86_64 с 1/3 
 Проверка : unixODBC-2.2.14-14.el6.x86_64 с 2/3 
 Проверка : команде libtool-ltdl-2.2.6-15.5.el6.x86_64 с 3/3 

Установлено:
 в PostgreSQL-библиотеки.архитектуру x86_64 0:8.4.20-4.el6_7 unixODBC.архитектуру x86_64 0:2.2.14-14.el6 

Установлена Зависимость:
 команде libtool-ltdl.архитектуру x86_64 0:2.2.6-15.5.el6 

Полный!
[корень@db60006ae258 /]# РПМ-Uhvv http://sphinxsearch.com/files/sphinx-2.2.10-1.rhel6.src.rpm
Извлечение http://sphinxsearch.com/files/sphinx-2.2.10-1.rhel6.src.rpm
Д: ============== /ВАР/ТМП/об / мин-ТМП.Knfx7x
Д: загрузка ключей от публичные ключи в /var/lib В/об / мин/публичные ключи/*.ключ
Д: не могу найти ключи в /var/lib В/об / мин/публичные ключи/*.ключ
Д: брелок загрузка из rpmdb
Д: открытие БД среды /ВАР/Либ/мин-ЦКБ:mpool:joinenv
Д: открытие индекса БД /ВАР/Либ/мин/пакеты rdonly режим=0х0
Д: заблокированный индекс БД /ВАР/Либ/мин/пакеты
Д: открытие индекса БД /ВАР/Либ/об / мин/имя rdonly режим=0х0
Д: чтение ч# 155 заголовок вменяемость проверить: ОК
Д: добавлен ключ GPG-умолчанию-c105b9de-4e0fd3a3 на брелок
Д: используя наследие Гоб-умолчанию(с) из rpmdb
Д: ожидается размер: 4201741 = свинец(96)+сиги(180)+коврик(4)+данные(4201461)
D: фактический размер: 4201741
Д: в /var/tmp/и об / мин-ТМП.Knfx7x: заголовок SHA1-дайджест: ОК (f86024cbd050d0758ddb1aa0fc73c246deeb2f90)
Д: добавлен исходный пакет [0]
Д: найдено 1 источник и 0 бинарные пакеты
Д: ожидается размер: 4201741 = свинец(96)+сиги(180)+коврик(4)+данные(4201461)
D: фактический размер: 4201741
Д: InstallSourcePackage по адресу: ПСМ.с:244: заголовок SHA1-дайджест: ОК (f86024cbd050d0758ddb1aa0fc73c246deeb2f90)
Д: созданный каталог(ы) в папку /root/rpmbuild режим 0755
Д: созданный каталог(ы) в папку /root/rpmbuild/источники режим 0755
Д: созданный каталог(ы) в папку /root/rpmbuild/технические характеристики режим 0755
 1:сфинкс Д: ========== каталоги не включены в пакет:
Д: 0 /корень/rpmbuild/источники/
Д: 1 /корень/rpmbuild/характеристики/
Д: ==========
предупреждение: строитель пользователь не существует - используя root
предупреждение: группа застройщика не существует - используя root
Д: Фини 100644 1 ( 0, 0) 288 файле /root/rpmbuild/источники/конфиг.патч;56a3c57f неизвестно
предупреждение: строитель пользователь не существует - используя root
предупреждение: группа застройщика не существует - используя root
Д: Фини 100664 1 ( 0, 0) 129584 файле /root/rpmbuild/источники/libstemmer_c.тгз;56a3c57f неизвестно
предупреждение: строитель пользователь не существует - используя root
предупреждение: группа застройщика не существует - используя root
Д: Фини 100664 1 ( 0, 0) 1064388 /root/rpmbuild/SOURCES/re2.tar.gz;56a3c57f неизвестно
предупреждение: строитель пользователь не существует - используя root
предупреждение: группа застройщика не существует - используя root
########################################### [100%]
Д: Фини 100644 1 ( 0, 0) 3109250 /root/rpmbuild/SOURCES/sphinx-2.2.10-release.tar.gz;56a3c57f неизвестно
предупреждение: строитель пользователь не существует - используя root
предупреждение: группа застройщика не существует - используя root
Д: Фини 100644 1 ( 0, 0) 2048 /корень/rpmbuild/источники/сфинкс.инит;56a3c57f неизвестно
предупреждение: строитель пользователь не существует - используя root
предупреждение: группа застройщика не существует - используя root
Д: Фини 100644 1 ( 0, 0) 9647 /корень/rpmbuild/технические характеристики/sphinx_rel22.спецификаций;56a3c57f неизвестно
GZDIO: 527 читает, 4316100 общее количество байтов в 0.021979 сек
Д: закрытое дБ индекс /ВАР/Либ/об / мин/имя
Д: закрытое дБ индекс /ВАР/Либ/мин/пакеты
Д: закрытая БД среды /ВАР/Либ/мин
[корень@db60006ae258 /]# служба запустите searchd 
Баш: служба: команда не найдена
[корень@db60006ae258 /]# найти / -имя "в searchd*"
[корень@db60006ae258 /]#
+889
zanyatoi 15 авг. 2018 г., 05:26:58

В настоящее время: сделать -с инструменты/ perf_install префикс=/usr/

+870
SecretSeeker 7 июн. 2014 г., 11:26:05

Я просто настроил постфикс и Голубятня на ОС CentOS 7 сервер , используя этот учебник. Я могу успешно создать почту запись с помощью эхо "тест" | почта -с "тестового" вашего@localhost в && хвост -Ф /ВАР/лог/maillog. Но как я могу получить доступ и работать с полученной по электронной почте файлы?

Мне нужно настроить Ява программы для обработки входящей электронной почты, в том числе разложение и обработку вложенных файлов. Это может быть сделано с помощью MySQL или просто RAW-файлы. Но мне нужно знать, где есть Ява программа для почты.

Как в учебнике, я mail_location = хранения:~/хранения в файле/etc/dovecot с/конф.Д/10-почте.конф. Но когда я тип кд /дома/вашего/хранения, терминал отвечает -Баш: компакт-диск: нажмите': отказано в доступе. Аналогично, судо кд /домашний/вашего/хранения просто приводит в терминале игнорируя команды, а остальные в любой каталог, это было ранее.

+841
senseiwu 25 апр. 2017 г., 05:28:34

Предполагая, что файл generic_version содержит номер версии в строке и $версия может совпадать с одним из этих строк именно:

грэп -ХФ "$версия" generic_version

К флаг вызывает грэп , чтобы интерпретировать картину как фиксированная строка, а не регулярное выражение, А сил на матч, чтобы охватить всю линию (как если ^ и $ были использованы в шаблон регулярного выражения).


После выявления формат файла в вопрос:

на awk -V в виде V="$версия" '$1 == v', то generic_version

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

+833
Senthil Kumar Nagappan 26 февр. 2016 г., 01:59:17

Не очень элегантное решение, но работает.

я=5 # выполнить 5-й команды с самого начала истории
история | СЭД -п "${я}Р" | ООО с/^.\{7\}//"
+820
user55640 29 сент. 2014 г., 05:10:39

Недавно я обновил свой ноутбук с Fedora 25 до 26. После обновления, иногда, обычно после того, как я закрою крышку, трекпад перестает полностью работать. Я не могу переместить указатель, нажмите или прокрутите.

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

  • Загрузки ядра в Fedora 25 от жратвы
  • Установите старый драйвер мыши (из xorg-Х11-ДРВ-умолчанию-наследство)
  • Удалить psmouse из ядра и добавить его обратно (он говорит команды modprobe: фатальная ошибка: модуль psmouse встроена.)

Ни одна из них не работала. Кто-нибудь знает как это исправить?

Редактировать: вот вывод команды dmesg | grep в мыши после замерзания:

[ 0.819297] mousedev: устройство мышь PS/2 общие для всех мышей
[ 1.585896] psmouse serio1: сенсорная панель Synaptics: запрос Макс координаты: Х [..5664], г [..4708]
[ 1.612130] psmouse serio1: сенсорная панель Synaptics: запрос мин координатами x [1276..], г [1146..]
[ 1.664277] psmouse serio1: сенсорная панель Synaptics: модель тачпада: 1, прошивка: 8.2, идентификатор: 0x1e2a1, крышки: 0xf00623/0x840300/0x12e800/0x400000 в, код совета: 3096, осень / зима код: 2430125
[ 1455.599299] psmouse serio1: не удалось отключить мышь на isa0060/serio1
[ 1457.549499] psmouse serio1: сенсорная панель Synaptics: запрос Макс координаты: Х [..5664], г [..4708]
[ 1457.575672] psmouse serio1: сенсорная панель Synaptics: запрос мин координатами x [1276..], г [1146..]
[ 1933.961382] psmouse serio1: не удалось отключить мышь на isa0060/serio1
[ 1935.980668] psmouse serio1: синаптикс: устройство не удается опросить.

Кроме того, даже если тачпад не работает, мышь USB до сих пор.

+793
Apple IPad 7 февр. 2011 г., 18:26:02

Используйте команду ulimit(команда Баш - Баш или человек найти похожие на оболочки) для каждого экземпляра программы. Не используйте глобальные ограничения системы, если вы не знаете, что вы делаете - возможно Дос.

+779
kuklaDasha 5 мар. 2011 г., 12:45:14

Мне нужна помощь на моем shell-скрипт. Ниже мой скрипт, который передает файл с одного сервера на другой.

#!/бин/Баш
Эхо "введите код : "
читать input_variable
Эхо "вы ввели: $input_variable"
Узел=ХХХХ
Пользователь=ХХ
Пароль=ХХХ
на FTP -инв $узле <<ВФ
пользователя $user $пароль
компакт-диск /wpath/к/копия/файлы/$input_variable/входы/окончательной/
mput х.КШМ
пока
ВФ

Скрипт работает нормально, и это копировать файл в формате CSV х. Как только мы вводим код, который присутствует на удаленном сервере. Однако у меня есть определенные вопросы, которые перечислены ниже:

  1. идентификатор не должен быть из 6 символов (как M000001).
  2. Когда я введите правильный идентификатор, скрипт копирует файл.Однако, когда я ввожу неверный идентификатор, например. M000050 , которой нет на удаленном сервере, то это показывает файл копируется. Но я понятия не имею, где это копировать файл.
  3. Мне нужно создать каталог /окончательной/ если это не выход в удаленной машине. Путь до входов будет присутствовать на удаленном сервере.
+746
Getsov 11 мар. 2019 г., 22:36:34

Я реализуя ядро потока , который сканирует все физические страницы в памяти и проверить физическую страницу рамка количеством использованных страниц. Сначала я думал, что я могу проверить, является ли конкретная страница используется PG_lru флаг , но результат сканирования вышло странно.

Есть ли другой способ, чтобы проверить страницу в использовании, или бесплатная?

Я должен проверить _mapcount поле в структуру страницы?

Пожалуйста, помогите мне... Огромное спасибо.

+699
Pooya Ahamdy 3 мар. 2017 г., 09:34:01

У меня это простой скрипт, который перенаправляет вывод и дописать его в файл.

имяфайла="/домашний/Ронни/tmp/и привет"

дата=$(дата)
Эхо "$дата" >> $именем

Теперь, предположим, что я изменить дату=$(дата) в день= $(дата) , которое будет генерировать сообщение об ошибке.

Мой измененный скрипт:

имяфайла="/домашний/Ронни/tmp/и привет"

дата= $(дата)
Эхо "$дата" > > файл 2>> $именем 
#Тоже пробовал Эхо "$дата" > > файл 2>&1

Я думал, что выше скрипт будет перенаправлять ошибки test.sh: 5 линии: Пт: команда не найдена в файл Здравствуйте , но он просто вводит новую строку в файл и ошибка отпечатывается мой стандартный вывод.

Мой Баш версия:

[email protected]Ронни:~/tmp в$ Бэш версия
В GNU bash, начиная с версии 4.2.24(1)-релиз (i686 в-ПК-Линукс-гну)

Так, где я буду неправильно.

+695
Not Actually Paranoid 21 сент. 2018 г., 02:27:05

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

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

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

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

+694
Penelopa Pen 28 янв. 2019 г., 20:07:46

Вопрос#1: или, более обще, какие части программного обеспечения являются общими среди всех дистрибутивов Linux, т. е. определить дистрибутив Linux?

Если речь идет о дистрибутив GNU/Linux, я могу, конечно, догадаться, что пользовательские программы практически одинаковы по сравнению с другими дистрибутивами.

Я не могу придумать, что сделать это без использования GNU Coreutils, ГНУ пакета binutils, GNU Баш, коллекция компиляторов GNU, и т. д.

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

Большинство дистрибутивов Linux также использовать какое-нибудь программное обеспечение для управления системой, для простоты установки программного обеспечения и настройки например, (будь то бинарные пакета управления, таких как Debian, или источника пакета управления, как в Gentoo), и изредка, какой дистрибутив специального программного обеспечения, например администрирования (я в debconf для Debian, или яст для openSUSE например). Если вы хотите более точный ответ, вы обязательно должны взглянуть на Линукс с нуля

Вопрос#2: является частью Linux, которая выполняется прежде, чем сделать chroot в корневой файловой системы, общие для все дистрибутивы Linux (и вот почему начальные загрузки работал на обоих Арки и Ubuntu)?

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

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

  1. BIOS выполняет аппаратную платформу конкретные задачи запуска
  2. После того, как оборудование распознается и запускается правильно, BIOS загружает и выполняет загрузочный код с места загрузки устройства, который содержит фазу 1 из загрузчик Linux. Фаза 1 загружает Этап 2 (основной код загрузчика). Некоторые загрузчики могут использовать промежуточная фаза (известный как фаза 1.5) для достижения этой цели современные большие диски не могут быть полностью читаемы без дальнейшего кода.
  3. Загрузчик часто представляет пользователю меню возможных вариантов загрузки. Затем он загружает операционную систему, которая разжимается в памяти и настраивает системные функции, такие как важнейшего оборудования и подкачки памяти, прежде чем звонить из start_kernel().
  4. из start_kernel() выполняет большинство настройку системы (прерывания, остальные управления памятью, инициализацию устройств, водителей и т. д.) перед нерестом раздельно, процесс ожидания и планировщик и процесс init (который выполняется в пространстве пользователя).
  5. Процесс init запускает скрипты по мере необходимости, что все внереализационные системных служб и структур, чтобы позволить пользователю окружающая среда должна быть создана, а затем представляет пользователю с логином экрана.

Дальнейшие подробности

Многое из кажущейся сложности (фазу 1 загрузчика вызова фаза 2) имеет отношение к истории, в которой ПК вырос, где вещи были прикручены на как IBM и другие стандартизирует конструкцию различным подсистемам и как они работали вместе.

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

+660
Carlos Alberto Urrutia 12 февр. 2017 г., 11:00:08

Вы говорите, что СМИ - это внешний HD, где я резервную копию системы. Но, ваш ДФ выходе не список, как отдельная точка монтирования.

Возможно, вы имели внешний диск, установленный там в какой-то момент, но самое простое объяснение заключается в том, что вы не, теперь, почему-то, и так /СМИ - это всего лишь подкаталог в /.

Эта теория хорошо согласуется с вашей ncdu отчет, который показывает ~63 ГБ /СМИ. Это, плюс другие части дерева на том же устройстве/dev/sda1, поскольку где / монтируется добавить примерно до ~78 Гб показало ДФ.

+625
Michael Shuldman 7 июл. 2017 г., 12:42:50

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

+508
Angel Rob R 6 дек. 2013 г., 21:28:28

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

[моя_папка]
 путь = /экспорта/моя_папка
 допустимые пользователи = мой_домен\пользователь1 мой_домен\пользователь2
 общественные = нет
 записи = да
 просматриваемый = нет
+436
Chanakya Kilaru 25 мая 2017 г., 00:19:52

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

сортировка -н -с именем >/dev/нуль 2>&1 && echo "для ОК" || Эхо "глючить"

Или короче (обратите внимание на верхнюю "как -С, но не доклад первая плохая"), а также с помощью возможность проверки строго возрастающем порядке, а также возможность иметь большее количество форматов будет поддерживаться (например, +2, 0х10, 1.2 Е+3, Бесконечность, ... ), предложенной @StéphaneChazelas:

сортировка -guC именем && Эхо "ОК" || Эхо "глючить"

Примечание: Если вы не хотите, чтобы отчет "провалиться" на повторяющиеся одинаковые цифры, опустить варианта выше.

+408
Somabiotix Reviews 2 мар. 2019 г., 23:04:46

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

Скажем, у вас есть скрипт /usr/Бен/mydaemon.

#!/Бен/ш

пока правда; сделать
дата;
 спать 60;
сделано

Вы создали группу в/etc/systemd в/системы/mydaemon.обслуживание.

[Блок]
Описание=Мой демон

[Услуги]
ExecStart=/usr/Бен/mydaemon
Перезагрузка=на провал

[Установите]
WantedBy=Multi-потребителя.цель 

Чтобы запустить демон запуске

systemctl начать mydaemon.услуги 

Для начала при загрузке вы включите его

systemctl включить mydaemon.услуги

Если на systemd в основе системы, что большинство дистрибутивов Linux сегодня, это не внешняя программа. Отрицательным будет то, что она не работает везде.

+402
Tati Capelli 12 нояб. 2015 г., 03:24:08

Как мне просмотреть параметры DDNS арендует у BIND9 и DHCP-сервера?

Я поставил в ISC-DHCP-сервер обновления аренды с фиксированным IP-адрес из файла/etc/dhcp-сервер/в dhcpd.конф в BIND9 зоны и зоны обратного.

Эта команда показывает только динамический аренды:

протокол DHCP-аренды-список ... аренды /ВАР/Либ/DHCP-сервер/в dhcpd.аренда

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

+385
Ryan Lillis 23 сент. 2014 г., 05:52:53

Использовать функции printf , а не Эхо:

$ кот 442817.sh
#!/бин/Баш
цифры=(120,900 1160,001 80,730 600,165 6,310 1111,203)
для N в "${цифры[@]}"; сделать
 функции printf "%10С\Н" "ФП"
сделано
$ ./442817.sh
120,900
1160,001
80,730
600,165
6,310
1111,203
+346
bibo2006 31 июл. 2012 г., 04:54:29

Я использую tightvncserver на Debian 7.8 для доступа к машине с Windows. Окна машины имеет 4К разрешение, поэтому я вручную установить -геометрии довольно большой. Первые пару раз я запустил сервер и подключены, размер шрифта выглядела вполне нормально, но потом я начал получать очень маленький (не совсем нечитаемый, но очень хочется доиграть) размер шрифта при подключении.

Кстати, я закомментировал xsession теперь вызов в ~/.ВНВ/xstartup , а вместо этого я запускаю мой оконный менеджер (и3) напрямую. Сначала я использовал и3 &, но, несмотря на то, что работали изначально я иногда видел серый-люк-выкройка и ничего другого при подключении, так что я снял &. (Я не вполне понимаю, почему это имеет значение, так это конец сценария запуска, но...там Вы имеете его.)

(Примечание: Я думал, что я видел подобный вопрос на AskUbuntu, но сейчас я не могу показаться, чтобы найти его.)

+235
Brandy Cornett 23 сент. 2010 г., 01:19:26

Первый шаг заключается в определении, где ваш сайт будет определен. Обычно Апач конфиги будут тянуть в кучу дефолтов из директории /etc, а затем включить на сайте файлы вне этого пути. Grep по "включать" линии.

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

Кроме того, убедитесь, что Апачи действительно был перезапущен, останавливая его и ничего не сделать прослушивает порт 80, а затем запустить его.

Я предполагаю, что вы используете что-то вроде https://www.ssllabs.com/ssltest/ проверить?

+218
Fyorte 13 сент. 2017 г., 03:15:12

У меня есть веб-сервер Tornado запуск приложений колбы, которая подключается к базе данных Postgres 9.3 на поле в Ubuntu 12.04. Приложение был сбой периодически и я пытаюсь понять, почему. Служба поддержки моего провайдера облачных (цифровой океан) говорит:

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

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

+167
Matic 30 мая 2016 г., 11:19:14

У меня была идея думаю каждый солью и число итераций, но на известный пароль, поэтому восстановить/перестроить .encfs6.xml файл, но без недостающих <encodedKeyData>... я попробовал проверить, используя полезные звучащий вариант --любой кнопкой, она должна:

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

.encfs6.xml содержится информация как это:

<encodedKeySize>44</encodedKeySize>
<encodedKeyData>
Т+mDmS6qiUwJcUY2rX2oj6jMlfQ3QIiGPG2brzsptuziuockbxiq70uvilk=
</encodedKeyData>
<saltLen>20</saltLen>
<saltData>
9pmECBnKHDXpW+3Э+Z7WO9xWwls=
</saltData>
<kdfIterations>147015</kdfIterations>
<desiredKDFDuration>500</desiredKDFDuration>

Я думал, что это может быть возможным, чтобы использовать --открыто , даже если это не соответствует encodedKeyData (изменив его на разные данные), но все равно читать исходные файлы, используя оригинальные фразы. Как вспомнить/догадаться, все остальные данные, кроме encodedKeyData. Поэтому я создал новый Дир папки & файлы тестов и попробовал редактирования .encfs6.xml файл, изменение или удаление <encodedKeyData>...</encodedKeyData> запись.

Он не работал, с неправильными данными он бы спокойно монтировать, но файлы не расшифровываются. Удаление записи не удалось с этой ошибкой:

прекратить позвонил после бросив экземпляр 'импульс::архив::итераторы::dataflow_exception'
что(): попытки расшифровать значение не установлено в base64 Чаре
Несформированность

Единственное применение --кнопки появляется "спрятать" некоторые файлы, используя другой пароль, я предполагаю, пользуясь именем шифрование, но все равно нужны оригинальные encodedKeyData.

И, меняя <saltData> на один символ позволяет Дир --кнопки крепление удачно с любой фразы, но даже используя оригинальные фразы файлы не расшифровываются, и ошибка не выдается.

Так, вам 100% нужно время .encfs6.xml файл, как файл с зашифрованным ключом (аналогично Лукс заголовка, я думаю).

+75
FuzzyTree 3 мая 2011 г., 09:50:37

Например, у меня есть следующий выход из команды:

ткацкий станок@ткацкий станок:$ история | грэп сделать
 219 ../build.sh -DCMAKE_BUILD_TYPE=debug в ..
 909 истории | грэп сделать

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

+61
hesback23 19 янв. 2019 г., 19:18:43

Не используйте убить -9! Эта команда должна быть использована в некоторых только определенные крайних случаях.

Согласно Man-странице (на мой Солярис коробка):

Описание
 Утилита Kill посылает сигнал процессу или процессам
 указанные пид операнда.

 Для каждого пид операндом, убивать утилита будет выполнять действия
 равносильно убить(2) функция вызывается со следующими
аргументы:

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

 2. Аргумент SIG в значение, указанное параметром-s
 опции -signal_name вариант, или -signal_number
 вариант, или, если не указан ни один из этих вариантов, по
Сигнала SIGTERM.

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

Если вы не укажете какой-либо сигнал, убивать вышлем сигнала SIGTERM (убить -15) на ваш процесс. Есть более агрессивные сигналы, вы можете отправить которые менее агрессивны, чем сигнал SIGKILL (убить -9).

Почему не убить -9?

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

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

Я видел, как люди спешат в посылает сигнал SIGKILL все время (даже в день убирать скрипты!). Я борюсь с моими товарищами ежедневно об этом. Пожалуйста, не используйте убить -9 вслепую.

+50
maxik804a 14 июн. 2015 г., 16:46:49

Когда я увидел такого рода поведение, это обычно что-то Сети.

Вы не упомянули, если вы подключаетесь с работы или дома. Если вы подключаетесь из дома, я бы перезагрузить персональный маршрутизатора подключение к интернету. Если вы подключаетесь с работы, я хотел бы проверить с сетевой группы и выяснить, если что-то изменилось. Новый IPS/ИДС? Новые определения пороговых значений для ИП/ИД? Новая политика брандмауэра? Новое значение тайм-аута?

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

+22
Juli 14 сент. 2010 г., 11:59:54

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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