Ее целью стала неуправляемой

Я борюсь с файловой системой Btrfs и RAID0 файловой системы.

Она расширилась на 4 дисках, но мне нужно удалить один из этих дисков.

Это текущее состояние файловой системы:

[корень@Осгилиат Детлев]# в Btrfs fi шоу в /MNT/сведения/
Метка: "данные" по UUID: 4c15fe81-ca58-4ac5-adf7-bdde245496f0
 Общая устройствах 4 ФС байтов, используемых 1.26 Тиб
 Девид 1 размер 2.68 Тиб используется 612.55 гиб путь в /dev/sdc2
 Девид 2 размер 74.53 ГБ используется 74.52 гиб путь к /dev/sda1, поскольку
 Девид 3 размер 931.51 ГБ используется 606.55 гиб путь к /dev/sdc1
 Девид 4 размер 232.89 ГБ используется 7.52 Гб путь к /dev/СКБ

и DF:

[корень@Осгилиат Детлев]# в Btrfs Fi интернет ДФ /тугриков/сведения/
Данных, и RAID0: общий=1.26 Тиб, используется=1.26 Тиб
Система, в RAID1: общий=32.00 МИБ используется=112.00 КБ
Метаданные, в RAID1: общий=3.00 Гб, использовано=1.66 Гб
GlobalReserve, один: общий=512.00 МИБ используется=143.50 Мб

Я попробовал удалить файл /dev/sdc1, но он не с нет свободного места на устройстве. Я пробовал балансировку (только метаданные первого, то данные). Это сбалансированный некоторые данные, но теперь, если я пытаюсь удалить файл /dev/sdc1, она перемещает часть (4Г) сведения из sdc1 на SDB затем останавливается с "нет места на диске". Если я перебалансировать, он перемещает данные с SDB в sdc1.

Я пробовал извлекать СДБ тоже, но он просто говорит, что нет места на диске.

Я не уверен, как я могу удалить, что /dev/sdc1 (я знаю, есть 2 раздела на одном диске, это из-за сломанного разъема на диске, мне пришлось переехать временно, поэтому я хочу его удалить)

Любая идея ?

+649
Chanchal Dave 3 окт. 2010 г., 05:43:34
38 ответов

Это не значит, что postdrop не поддерживает IPv4, это то, что он ожидает и IPv6.

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

Чтобы сделать предупреждение уходи, я советую попросить администратора добавить в файл/etc/постфикс/главная.БФ линия:

inet_protocols = протокол IPv4

Что можно сделать на уровне приложения, что вместо того, чтобы использовать функцию, которая поддерживает sendmail через API, вы можете отправить сообщение по TCP (на тот же или другой локальный почтовый сервер).

+985
mostafa kamal khedr 03 февр. '09 в 4:24

Вы, наверное, пытаетесь запустить этот сервер в качестве обычного пользователя, а не root.

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

Вот почему в первой строке вашего отчета об ошибке "отказано в доступе".

+975
user82713 8 окт. 2013 г., 12:29:56
Другие ответы

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


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

У меня есть каталог такой :

/Х/ХХХ/Рар.00

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

Как я могу автоматически объединить, а затем распаковать все RAR файлы внутри /ХХХ с командной строки или скрипта на bash ?

+870
Oak Bytes 22 мар. 2010 г., 23:55:50

Короче: потому что каждый дистрибутив использует другой подход для управления пакетами. Они просто не совместимы. Стратегии управления, которая лучше всего работает для Ubuntu будет иметь мало смысла на арки и т. д. "Универсальный" (распределения-независимые) менеджер пакетов будет просто дополнительный слой пользовательского интерфейса, что никогда не будет работать так хорошо, как конкретного менеджера каждого дистрибутива.

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

+821
innn 21 мая 2015 г., 02:06:54

Попробуйте следующее:

грэп -е '(.+\.)+.+\..+$' test.txt

Выход:

mail.google.com
srv1.mail.google.com
tt.twitter.com

Детали:

  • (.+\.)+ - любые символы, затем точка, искать эта группировка один или несколько раз.
  • .+\. - любой символ один или более раз последовал один период.
  • .+$ - любой символ один или более раз, за которым следует конец строки.

Проблема с регулярным выражением является/являются:

  • (.\.)* - соответствует любому символу, а затем период. Но * может соответствовать ноль или более раз. Вы, вероятно, хотите +.
  • .\. - соответствует ровно один символ, то период. Вы хотите + после первого . (.+) чтобы соответствовать один или более символов.
  • .$ - соответствует ровно один символ, то в конце линии. Вы хотите + после . (.+) чтобы соответствовать один или более символов.
+799
Emre Basci 1 янв. 2011 г., 00:43:49

Я пытаюсь настройка anyconnect от Cisco на Федора 19 машина. Я получал какие-то справки из организации, в которой работают VPN, но есть несколько слоев, между мной и его людьми, и это очень больно, чтобы попытаться получить какой-либо поддержки, поэтому я надеюсь, что кто-то здесь сможет мне помочь.

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

Я пробовал добавлять 2 .КВЖД сертификаты в/etc/ИПК/ЦС-целевой/источник/анкеры тогда я побежал обновления-ка-доверие экстракт. Когда делаешь то, что я действительно вижу сообщение realted на один из сертификатов:

П11-комплект: сертификат дублировать AddTrust внешнего корневого ЦС в: ЦС-пачки.доверие.ЭЛТ

И это показывает, что до 5 раз.

Посетив веб-сайт (через хром и Firefox), а также с помощью vpnui клиент по-прежнему производят те же "сбой проверки сертификата"

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

Обновление: хотя, кажется, счастлив теперь, когда я импортировать личный сертификат в браузер, вот что кажется мне сообщение об ошибке от работы с openssl s_client -CAfile <путь/к/Ка.Пэм> -подключения < - сервер:порт> с моей личной сертификата или одно из двух ССВ файлы как CAfile и соответствующий сервер:порт:

Проверить код возврата: 20 (не удалось получить сертификат местного эмитента)

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

Третий свиду они мне, кажется, работает нормально, хотя, я получаю код возврата 0 С, что один.

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

+795
captcha 3 дек. 2017 г., 03:21:58

Я пытаюсь кросс-компиляции сквида 3.5.7 на рукоятки Коркы A8 (Линукс).
Я скачал ее с http://www.squid-cache.org/Versions/v3/3.5/
У меня руки-ОС linux-gnueabi-GCC и ARM на базе linux-gnueabi-G++и.

тар-zxvf squid-3.5.7.tar.gz
компакт-диск кальмары-3.5.7
./настройки-префикс=/usr/местные/кальмары

После ./настройки-префикс=/usr/местные/кальмары у меня такой Makefile:http://wklej.se/makefile

сделать все
сделать установить

Далее я копирую папки /usr/местные/Squid и ~/кальмары-3.5.7 на SD-карту.
Когда я пытаюсь открыть ./кальмары -Z с SD карты на доске с рукой у меня проблемы:

корень@am335x:/# ЛШ
Бин и Либ тугриков СРВ ЕГР
загрузиться системе findHelp прок Сыс ВАР
Дэв домашний медиа-каталоге ТМП
[email protected]:/media/mmcblk0/squid/sbin# ЛС
кальмары
[email protected]:/media/mmcblk0/squid/sbin# ./кальмары -з
./кальмары: строка 20: синтаксическая ошибка: ")" неожиданные
[email protected]:/media/mmcblk0/squid/sbin# ./кальмары
./кальмары: строка 20: синтаксическая ошибка: ")" неожиданные
[email protected]:/media/mmcblk0/squid/sbin#

Я не знаю, что делать :/

+792
Berta Gelber 9 февр. 2011 г., 02:18:32

Смарт через USB, как правило, либо невозможно, либо осуществляется (мост) продавца-определенные команды, так что есть не один способ получить вещи сделано. smartctl знает о нескольких конкретных мост чипов. Проверьте страницу для списка.

Это ужасно, но единственный 100% надежный способ получить доступ к Smart на диск, чтобы отсоединить его от моста и втыкаем его на нужный хост адаптер (как встроенный контроллер SATA или eSATA порт).

С современной ОС абстракции это так легко забыть, насколько различны эти хранения автобусов внутренне.

+775
Rezza29 18 окт. 2015 г., 22:41:06

Проблема в том, что в/proc файлов в Linux выглядят как текстовые файлы, насколько стат()/функцию fstat() , но не ведут себя как таковые.

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

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

 $ трассированием -Фе читать тире -с 'читать < /труды/системы/ПС/файл-Макс'
 читать(0, "1", 1) = 1
 читать(0, "", 1) = 0

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

$ трассированием -е использует lseek,читать Баш-с 'читать' < /труды/системы/ПС/файл-Макс
использует lseek(0, 0, SEEK_CUR) = 0
читать(0, "1628689\Н", 128) = 8

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

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

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

$ сл 10 а; КШ -с 'читать; Эхо-тест > а; б Читать; Эхо "$А $Б"' < а
1 2
$ сл 10 А; Ш-с 'читать; Эхо-тест > а; б Читать; Эхо "$А $Б"' < а
СТ 1 
+745
Temich 20 июн. 2012 г., 11:52:06

Просто установить эти пакеты девел

ням-y установить алса-Либ-девел на Bluez-libs технологии-разработка синхронизации-инструменты-девел синхронизации-инструменты-библиотеки freetds-девел gmime22-разработка программ программ-ГД ГСМ-разработка комплекта библиотек GTK2-Devel в iksemel-девел Джек-аудио-связь-комплект-девел latex2html libedit-девел libical-девел libpri-девел libresample-девел libsrtp-девел libss7-разработка комплекта libtool-ltdl-lm_sensors разви-разви-Луа-девел mISDN-девел неон-девел нетто-СНМП-девел openais-девел portaudio-разработка СУБД PostgreSQL-Devel в radiusclient-НГ-девел spandsp-девел кодек Speex-девел unixODBC-Devel, который с UW-IMAP для девел 

Если этот пакет принадлежит стандартного репозитория, используйте пакет Yum-builddep ХХХ вместо. (нужно установить ням-utils и первый)

+738
Brian Ceco 18 февр. 2015 г., 06:56:51

Благодаря поддержке платформы RHEL, четкое решение было обнаружено. Он основан на использовании модуля ядра следствие. Процитировал здесь , чтобы избежать ссылку гнить. И еще раз спасибо за все Ваши советы :)

Я даже не мог себе представить, что следствие может начинать еще до сценария и отслеживать процесс загрузки. Я очень ценю Красная Шапочка поддержку и лично Pushpendra Чаван за помощью с этим восхитительным инструментом (к сожалению, я не знаю разработчиков этого метода принадлежит точно - иначе я бы кредитные них в первую очередь).

Поэтому нам нужно создать два простых скрипта:

bootinit.sh:

#!/Бен/ш


Использование файловой системе tmpfs # для сбора данных
/бин/Эхо "монтирование файловой системе tmpfs на /tmp/стап/данные"
/бин/крепление-п -т файловая система tmpfs -o размер=40м нет в /tmp/стап/данные

# Запустить демон следствие и щуп
и /Bin/Echo "а bootprobe2 нагрузки.Ко в фоновом режиме. Пид :"
/usr/Бен/staprun \
 /корень/bootprobe2.ко \
 -о /корень/bootprobe2.лог-Д

# Дать демону пора начинать собирать...
/бин/Эхо "Спящая немного.."
сон 5

# Руку на недвижимое инит
/бин/Эхо "начало".
старпома на /sbin/init в 3

и bootprobe2.1.СТП написано во встроенном коде ядра скриптовый язык:

глобальная идент

get_usertime функции:длинный() {
 возвращение task_utime() + @литой(task_current(), "экземпляр структуры task_struct", "ядра<ОС Linux/графика.ч>")->сигнал->партнеров;
}

get_systime функции:длинный() {
 возвращение task_stime() + @литой(task_current(), "экземпляр структуры task_struct", "ядра<ОС Linux/графика.ч>")->сигнал->в стиме;
}

метка функция() {
 вернуться к sprintf("%д %ы", gettimeofday_s(), идент[пид()])
}

функция тр() {
 вернуться к sprintf("%Д \(х%\)", пид(), execname())
} 

функция Push(идентификатор процесса, идентификатор) {
 идент[идентификатор] = отступ(1)
 идент[пид] = функции sprintf("%ы", идент[цвет])
}

поп-функции(пид) {
 удалить идент[пид]
} 

зонд операции.вилка.возвращение {
 параметр ret = $возврат
 функции printf("%ы %ы Форкс %д \п", типа timestamp(), учеб(), рет)
 толчок(рэт пид())
}

зонд операции.для execve {
 функции printf("%ы %ы руководителей %з \п", типа timestamp(), учеб(), имя)
}

зонд операции.открыт {
 если ($флаги & 1) {
 функции printf("%ы %ы пишет %з \п", типа timestamp(), учеб(), имя)
 } еще {
 функции printf("%S из %S читает %з \п", типа timestamp(), учеб(), имя)
}
} 

зонд операции.выход {
 функции printf("%ы %ы выходим с пользователя %D Сыс %д \п", типа timestamp(), учеб(), get_usertime(), get_systime())
поп(пид())
}
<Линукс вре.ч=""><Линукс вре.ч="">
</Линукс></Линукс>

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

Скачать и установить правильно назвали версии коде ядра и ядра виде пакетов (мне дали эту ссылку, но вы лучше используйте это , если вы на CentOS);

Создайте каталог/tmp/стап и в/tmp/стап/данные

команды mkdir -р в /tmp/стап/данные

Место bootprobe2.1.СТП и bootinit.sh в /корень и сделать их исполняемыми: команду chmod +х /корень/загрузки*

Редактировать bootinit.sh и менять старпома на /sbin/init в 3 " в " свдв процесс /sbin/init в 5, если 5-это по умолчанию уровень доступа.

Создать .модуль Ko из bootprobe2.СТП

 компакт-диск /корень
 стап bootprobe2.1.СТП-м bootprobe2 -П4

Перезагрузка.

Остановить жратву (нажмите Esc или Shift) и нажмите клавишу "" на ядро по умолчанию. В конце строки ядра введите следующую команду и нажмите клавишу Ввод:

init=/root/bootinit.sh,

Нормальная загрузка возобновится. После входа в систему, убить в stapio процесс, копию bootprobe2.журнал из себя tmpfs в/tmp/стап/данных каталога и отключить его.

команду killall stapio
СР /ТМЗ/стап/данные/bootprobe2.лог в /tmp/стап/
размонтирование раздела /tmp/стап/данные 

Теперь проверяем файл в/tmp/стап/bootprobe2.лог файл со списком всех файлов, которые читаются во время загрузки.

+733
lonniganseaweed 13 июл. 2019 г., 20:55:57

Недавно я сделала решительный шаг и ушла с Ubuntu на Fedora. При подключении к беспроводной сети веб-браузеры не могут получить доступ к любые сайты, хотя скайп отлично работает. У меня нет проблемы при подключении к сети с помощью провода. Я предполагаю, что это какие-то проблемы с DNS, но я не знаю как это исправить.

Какие-либо предложения?

+729
Ariel Vardi 3 мар. 2010 г., 03:08:05

Редактировать: используйте -БК выключатель rpmbuild:

-БК делать "%построить" сцену из файла спецификаций (после выполнения %этап подготовки).
Это обычно включает в себя эквивалент "сделать".

... с -ВР будет просто распаковать из "источников", относящуюся к .об / мин, но не "сделать" их - который подразумевает применение конкретной ОС SUSE патчей... моя попытка использовать rpmbuild -ВР остается ниже Для справки - не в том, что он, сам по себе, даже не распакуйте исходные тексты Linux. Ниже представлен отчет с помощью rpmbuild -до н. э., который и распаковывает ванили источников и применяет патчи к ним (что видно из логов терминала, который был оставлен здесь; отметим также, что заделался источников будет в "сборочного окружения"):

> команды mkdir -Р rpmbuild/{построить,МЗП,источники,характеристики,srpm пакетов}
> Эхо "%_topdir $(фрд)/rpmbuild" > ~/.rpmmacros
> об / мин -я ../ядра-источника-2.6.31.14-0.8.1.ГРЦ.об / мин

> Общ rpmbuild/*
rpmbuild/сборки:

rpmbuild/оборотах:

rpmbuild/источников:
арка-символы ядра-источника.rpmlintrc патчи.ядра.орг.тар.bz2, что
встроенный-где ядра-источника.спец.в патчи.rpmify.тар.bz2, что
...

> компакт-диск rpmbuild/спецификаций

> РМ -РФ ../строить/*
> rpmbuild -до н. э. uname-м --цели=`ядра-источника`.спецификации 2>&1

> Общ ../сборочного окружения/
ядро-источник-2.6.31.14-0.8.1.для i386

> Общ ../построить
ядро-источник-2.6.31.14

> LS-Ла ../сборочного окружения/ядра-источника-2.6.31.14-0.8.1.i386 в каталог/usr/src и/
итого 16
директорию типа drwxr-XR-х 4 пользователей Linux 4096 2011-11-11 20:55 .
директорию типа drwxr-XR-х 3 пользователей Linux 4096 2011-11-11 20:54 ..
lrwxrwxrwx 1 пользователей Linux 5 2011-11-11 20:54 Линукс -> Линукс
директорию типа drwxr-XR-х 24 пользователей Linux 4096 2011-11-11 20:56 Линукс-2.6.31.14-0.8.1
директорию типа drwxr-XR-х 23 пользователей Linux 4096 2011-11-11 20:55 Линукс-2.6.31.14-0.8.1-ваниль

> Общ ../сборочного окружения/ядра-источника-2.6.31.14-0.8.1.для i386 директории в Linux-2.6.31.14-0.8.1
арки крипто ФС Kbuild сопровождающих ридми безопасности Вирт
блок документов включают КДБ отчетности-ошибки в Makefile звук
....

Ок, это оказалось весьма непросто (учитывая, что я до сих пор не знаю, правильный способ сделать это), но после компиляции собственного ядра на CentOS/Xen или оптимизировать в CS:S сервер показал путь. После этого поста, я сделал это ( все-таки в ядро-источник-2.6.31.14/ каталог как в ОП ):

> команды mkdir -Р rpmbuild/{построить,МЗП,источники,характеристики,srpm пакетов}
> Эхо "%_topdir $(фрд)/rpmbuild" > ~/.rpmmacros
> об / мин -я ../ядра-источника-2.6.31.14-0.8.1.ГРЦ.об / мин

> Общ rpmbuild/*
rpmbuild/сборки:

rpmbuild/оборотах:

rpmbuild/источников:
арка-символы ядра-источника.rpmlintrc патчи.ядра.орг.тар.bz2, что
встроенный-где ядра-источника.спец.в патчи.rpmify.тар.bz2, что
...

> компакт-диск rpmbuild/спецификаций

> rpmbuild -ВР uname-м --норма=`ядра-источника`.спец
Построения платформы: i686 в
Дом для Target i686 в
ошибка: не удалось построить зависимости:
 fdupes нужен ядра-источника-2.6.31.14-0.8.1.ГРЦ

> судо помощью zypper установить fdupes

> rpmbuild -ВР uname-м --норма=`ядра-источника`.спец
Построения платформы: i686 в
Дом для Target i686 в
Выполнение(%ДКП): /бин/Баш -э /ВАР/ТМП/об / мин-ТМП.4uWZo1
+ значение umask 022
+ компакт-диск /путь/к/ядру-источнику-2.6.31.14/rpmbuild/строить
+ '[' -е /путь/к/ядру-источнику-2.6.31.14/rpmbuild/источники/в Linux-2.6.31.тар.расширением bz2 ']'
символ ' + ' эхо ' (с): '
Символ(ы):
+ компакт-диск /путь/к/ядру-источнику-2.6.31.14/rpmbuild/строить
+ РМ -РФ ядра-источника-2.6.31.14
+ /бин/команды mkdir -Р ядра-источника-2.6.31.14
+ CD с ядром-источник-2.6.31.14
+ /usr/Бен/командой bzip2 -DC в /путь/к/ядру-источнику-2.6.31.14/rpmbuild/источники/конфигурации.тар.bz2, что
+ /бин/тар-XF -
+ Статус=0
+ '[' 0 -не 0 ']'
+ /usr/Бен/командой bzip2 -DC в /путь/к/ядру-источнику-2.6.31.14/rpmbuild/источники/патчи.арки.тар.bz2, что
+ /бин/тар-XF -
+ Статус=0
+ '[' 0 -не 0 ']'
+ /usr/Бен/командой bzip2 -DC в /путь/к/ядру-источнику-2.6.31.14/rpmbuild/источники/патчи.драйверы.тар.bz2, что
+ /бин/тар-XF -
+ Статус=0
... [СНиП] ...
+ Статус=0
+ '[' 0 -не 0 ']'
+ /бин/чмод -РФ+ГХ,п+з,Г-З,О-З .
+ выход 0


> Общ ../сборки/ядра-источника-2.6.31.14/
конфиг патчи.арки патчи.патчи Каби.патчи РТ.след
патчи.патчи аддон.patches.kernel.org драйверы, патчи.постановка заплат.Ксен
патчи.патчи в AppArmor.исправлены патчами.патчи rpmify.в SUSE
....

# ?? нет исходных текстов Linux?

... и, что удивительно, после всего этого, я еще не вижу источников для Linux? Однако, я заметил, что -э /путь/к/ядру-источнику-2.6.31.14/rpmbuild/источники/в Linux-2.6.31.тар.bz2, что в скрипте выше; и предполагаю, что ОС Linux*.тар.bz2, что, наверное, не распакованный (не было ничего после символ(ы): строки в исходном выход на фрагменте выше); я, в принципе, повторил то, что rpmbuild ТМП скрипт:

# сделано ранее
> # компакт-диск ./rpmbuild/характеристики/ 
> # rpmbuild -ВР uname-м --норма=`ядра-источника`.спецификации 2>&1 


> на CD ../..
> компакт ./rpmbuild/сборки/ядра-источника-2.6.31.14/
> /usr/Бен/командой bzip2 -DC с ../../../rpmbuild/источники/в Linux-2.6.31.тар.bz2 файл | /ОГРН/тар-XF -

создан > ЛС # в Linux-2.6.31 каталог получает 
> общ. с Linux-2.6.31/
арки крипто Kbuild ФС отчетности-ошибки в Makefile звук
блок документов включают инструменты образцы ядра мм 
...

Ну.., наконец, те несколько исходных файлов в Linux я могу признать :)

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

+716
Huseynxan 18 янв. 2012 г., 06:21:51

Если портов являются смежными, как у тебя, то используйте

--пункт назначения-порт--dport [!] порт[:Порт]

синтаксис для настройки диапазона:

... --пункт назначения-порт 16000:65535 ...
+699
Benjamin Davies 26 июл. 2014 г., 23:30:01

У меня мурз работает как системная служба и как пользователя мурз. Поскольку ПДС является системная служба и аудио пульс сеанса, у меня есть для скачивания музыки с mpd для активного импульса демона сессии. Это делается с помощью модуля-родной-протокол-TCP модуль сконфигурирован с авт-аноним=1 авт-печенье-включено=0 слушать=0.0.0.0 (Свободный, Я знаю, но для целей тестирования)

Выход в мурз.conf выглядит так:

audio_output { 
 типа "пульс" 
 имя "мой (замыкания) выходных импульсов" 
 сервера "localhost" 
} 

Теперь когда я запускаю песню в мурз, он жалуется:

pulse_output: "мой (замыкания) выходных импульсов" [пульс] не играть: подвесной
выход: не удалось открыть аудио выход

Что здесь неправильно? Это ошибка?

Что я пробовал : Работает как мой пользователь (добавлена) Работает как мой пользователь (systemd в) и установить пользователей в мурз.конф Из-под root и установить пользователей в мурз.конф Установив точное имя раковиной

+659
user214742 17 февр. 2012 г., 12:03:30

Я с Ubuntu 15.04. Я обычно отключить тачпад. (потому что мои ладони сделать прыжок курсора по всему экрану!)

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

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

+652
fullmoontoni 1 июн. 2019 г., 04:01:26

ЗФС-единственный выбор для надежности.

Ее одним недостатком является то, что она не как RAID-контроллеры, как он обрабатывает свое собственное резервирование, так что вы должны использовать массив JBOD, который может отключить кэширование на некоторые RAID-контроллеры (например: к 3ware), или один диск томах.

В ext4 имеет 16 предел Тиб, если не работает на 64-разрядной системе Linux, а объем ext4 была создана с "64бит" имеется флаг, который увеличивает дескрипторы.

+598
onmyown 14 февр. 2015 г., 12:52:03

Я приходил от этого в изолированной среде (в которых безопасность была не проблема) и решить с простого запуска СВН ЛС на хранилища с надлежащими полномочиями с помощью (Линукс) да команда, хотя я нашел, мне пришлось удалить ~/.подрывной каталог, чтобы получить его работу. В частности:

РМ -Фра ~/.диверсия да да | СВН --имя пользователя=пользователь, пароль=гость ЛС СВН://сервер/РЕПО &>/dev/нуль

Затем все следующие команды СВН будет использовать эти данные на этом сервере. Конечно, можно было бы трубу да да к любым СВН команду, которая имеет --пароль вариант.

наслаждайтесь!

+552
Sharf1kstorm 23 нояб. 2015 г., 04:29:17

Тесты сроки проведения преобразований на основе имеющихся ответов и небольшой набор данных.

Набор тестовых данных

Каталоги шейп-файлы ESRI

URAU_RG_100K_2011_2014_AT001L2
URAU_RG_100K_2011_2014_AT002L2
URAU_RG_100K_2011_2014_AT003L2
URAU_RG_100K_2011_2014_AT004L2
URAU_RG_100K_2011_2014_AT005L2
URAU_RG_100K_2011_2014_AT006L1
URAU_RG_100K_2011_2014_UK546L0

которые включают следующие 9 .Поли файлов

URAU_RG_100K_2011_2014_AT001L2/URAU_RG_100K_2011_2014_AT001L2_0.Поли
URAU_RG_100K_2011_2014_AT002L2/URAU_RG_100K_2011_2014_AT002L2_0.Поли
URAU_RG_100K_2011_2014_AT003L2/URAU_RG_100K_2011_2014_AT003L2_0.Поли
URAU_RG_100K_2011_2014_AT004L2/URAU_RG_100K_2011_2014_AT004L2_0.Поли
URAU_RG_100K_2011_2014_AT005L2/URAU_RG_100K_2011_2014_AT005L2_0.Поли
URAU_RG_100K_2011_2014_AT006L1/URAU_RG_100K_2011_2014_AT006L1_0.Поли
URAU_RG_100K_2011_2014_UK546L0/URAU_RG_100K_2011_2014_UK546L0_0.Поли
URAU_RG_100K_2011_2014_UK546L0/URAU_RG_100K_2011_2014_UK546L0_1.Поли
URAU_RG_100K_2011_2014_UK546L0/URAU_RG_100K_2011_2014_UK546L0_2.Поли

запускаем 9 задания параллельно

Разветвление

для шейп-файла в URAU_RG_100K_2011_2014_[а-z]*[0-9]/ ;кд $шейп && полигона в *.Поли ;делать время osmconvert-брось-версия $OSMSOURCE -Б=$многоугольник ... из-o5m > $(базовое имя $OSMSOURCE .o5m |ТР "-" "_")_$(и basename $полигона .Поли).o5m & сделать && компакт-диск .. ;сделано
реальные 6m0.951s
пользователь 5m36.869s
Сыс 0m20.298s

реальные 6m23.591s
пользователь 5m43.808s
Сыс 0m20.336s

реальные 6m24.066s
пользователь 5m44.619s
Сыс 0m19.936s

реальные 6m24.129s
пользователь 5m45.239s
Сыс 0m19.378s

реальные 6m29.208s
пользователь 5m43.094s
Сыс 0m19.314s

реальные 6m30.974s
пользователь 5m44.318с
Сыс 0m19.870s

реальные 6m33.625s
пользователь 5m45.233s
Сыс 0m19.658s

реальные 6m33.731s
пользователь 5m45.712s
Сыс 0m20.001s

реальные 6m41.014s
пользователь 6m15.112С
Сыс 0m19.571s

ГНУ параллельно

для шейп-файла в URAU_RG_100K_2011_2014_[а-z]*[0-9]*/ ;кд "$шейп"; для полигона в *.Поли ;делать Эхо "компакт-диск '$шейп'; время osmconvert-брось-версия '$OSMSOURCE' и B='$полигона' - из-o5m > $(базовое имя $OSMSOURCE .o5m |ТР "-" "_")_$(и basename $полигона .Поли).o5m"; готово; компакт-диск...; сделано |параллельно -Джей 10
реальные 6m19.005s
пользователь 5m42.739s
Сыс 0m18.798s

реальные 6m26.939s
пользователь 5m44.689s
Сыс 0m19.257s

реальные 6m27.152s
пользователь 5m44.597s
Сыс 0m19.644s

реальные 6m28.821s
пользователь 5m41.650S не
Сыс 0m18.283s

реальные 6m38.174s
пользователь 5m44.367s
Сыс 0m19.564s

реальные 6m40.277s
пользователь 5m45.000с
Сыс 0m19.650S не

реальные 6m39.940s
пользователь 5m45.421s
Сыс 0m19.208s

реальные 6m40.285s
пользователь 5m45.443s
Сыс 0m19.393s

реальные 6m40.428s
пользователь 5m48.828s
Сыс 0m18.871s

Используя абсолютный путь и имена файлов

для шейп-файла в URAU_RG_100K_2011_2014_[а-z]*[0-9]*/ ;сделать полигон в $шейп*.Поли ;делать Эхо "времени osmconvert-брось-версии-из-o5m $OSMSOURCE -Б=$(и более ранних версий -Ф $полигона) > $(и более ранних версий-Ф каталог `$многоугольника`)/$(и basename ${OSMSOURCE%.o5m})_$(и basename ${многоугольника%.Поли}).o5m" ;готово ;сделано |параллельно -Джей 10
реальные 6m6.919s
пользователь 5m39.203s
Сыс 0m19.659s

реальные 6m23.779s
пользователь 5m43.835s
Сыс 0m19.225s

реальные 6m26.033s
пользователь 5m45.370s
Сыс 0m19.235s

реальные 6m26.871s
пользователь 5m46.124s
Сыс 0m19.780s

реальные 6m33.355s
пользователь 5m41.902s
Сыс 0m18.556s

реальные 6m34.368s
пользователь 5m42.973s
Сыс 0m19.156s

реальные 6m37.063s
пользователь 5m46.169s
Сыс 0m19.669s

реальные 6m37.363s
пользователь 5m46.846s
Сыс 0m19.194s

реальные 6m37.428s
пользователь 5m49.679s
Сыс 0m19.674s

Определение функции оболочки

OSMSOURCE=$(реального пути Европа-последний.o5m)
экспорт OSMSOURCE

osmpolyclip() {
 компакт-диск "$1"
Многоугольник="$2"
 osmconvert-брось-версия $OSMSOURCE -Б=$полигональные-из-o5m > $(базовое имя $OSMSOURCE .o5m |ТР "-" "_")_$(и basename $полигона .Поли).o5m
}

и

параллельно osmpolyclip время{//} {/} ::: URAU_[а-z]*[0-9]/*.Поли
реальные 6m19.749s
пользователь 5m41.909s
Сыс 0m19.162s копировальний

реальные 6m23.559s
пользователь 5m43.881s
Сыс 0m18.748s

реальные 6m34.149s
пользователь 5m41.859s
Сыс 0m18.895s

реальные 6m38.776s
пользователь 5m44.614s
Сыс 0m18.Самолетах 767

реальные 6m38.817s
пользователь 5m44.420s
Сыс 0m19.038s

реальные 6m39.421s
пользователь 5m46.060s
Сыс 0m18.819s

реальные 6m39.889s
пользователь 5m45.917s
Сыс 0m19.541s

реальные 6m39.956s
пользователь 5m48.368s
Сыс 0m19.742s

реальные 6m51.397s
пользователь 6m26.095s
Сыс 0m19.306s

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

+550
can4ez1989 30 мая 2019 г., 22:14:47

Если вы используете локальный прокси, то исходящий трафик будет Уид-принадлежит прокси не конечного пользователя. Я предполагаю, что прокси-сервер работает как uid 1000. Что вы используете в качестве прокси?

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

+509
Kalilz 12 мар. 2012 г., 03:39:06
ФН() { ИФ='
'; комплект -- $(ПС-вывода параметр args= -с "${0##*/}")
 снятие МФС
 [ $(($(е $(е %з\\п "[email protected]" | СНП | тр -з | сорт-рН)))) -ГТ 1 ] &&
 выход 0
}

Это будет выход 0 , если два или более $0 процессы запущены в данный момент, что был вызван с теми же аргументами.

+505
user10873 27 нояб. 2018 г., 06:47:28
МВ ${ухо}/${папка}'/сведения/*' ${ухо}/${папка}

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

Изменить это:

МВ "${ухо}/${папка}/данных"/* "${ухо}/${папка}"

(Двойные кавычки, чтобы предотвратить проблемы, если вы когда-нибудь имя каталога с пробелами. * вне кавычек.)

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

+486
SkunKz 25 сент. 2014 г., 09:21:14

Есть этот код, который утверждает, чтобы установить время в среде Linux,

http://blog.petrilopia.net/linux/raspberry-pi-set-time-gps-dongle/

дата -с '01/01/2014 00:01'
сон 1
вводиться нтпд
вводиться gpsd
gpsd -б -н -д, 2 с /dev/ttyUSB0
сон 2
Gpspipe -ж GPSDATE=` | глава -10 | грэп ТФЭ | СЭД -р 'с/.*"время":"([^"]*)".*/\1/' | глава -1`
Эхо $GPSDATE
дата -с "$GPSDATE"
выполнить /sbin/нтпд

Но когда я запускаю этот код через Putty мое время,

Солнце 8 августа 06:08:11 ПКТ 2010

Я хотел бы знать, почему мой GPS время до 2010 года, пока его 2013.

Вот вывод из gpspipe -ж команда

{"class":"TPV","tag":"MID2","device":"/dev/ttyUSB0","mode":1,"time":"1990-12-22T23:59:53.020 Z","ept":0.005}
{"class":"TPV","tag":"MID2","device":"/dev/ttyUSB0","mode":1,"time":"1990-12-22T23:59:54.020 Z","ept":0.005}
{"тип":"небо","пятнашки":"MID4","устройство":"на/dev/ttyUSB0","время":"1990-12-22T23:59:55.010 з"}
{"class":"TPV","tag":"MID2","device":"/dev/ttyUSB0","mode":1,"time":"1990-12-22T23:59:55.010 Z","ept":0.005}
{"class":"TPV","tag":"MID2","device":"/dev/ttyUSB0","mode":1,"time":"1990-12-22T23:59:56.020 Z","ept":0.005}
{"class":"TPV","tag":"MID2","device":"/dev/ttyUSB0","mode":1,"time":"1990-12-22T23:59:57.020 Z","ept":0.005}

Выход является непрерывным, что означает, что меняется каждую секунду.

+463
ccook91 7 дек. 2016 г., 12:56:25

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

Арки Вики(ы), ОЗМ-хелперов и большинство форумов в интернете предупреждают о вреде таких хранилищ/аур, и что они не должны слепо доверять. Некоторые помощники также предупредить следует читать PKGBUILDs перед их установкой.

Как рекомендация, всегда рекомендуется использовать тризен или aurman (или аналогичной утилиты), а не йогурт (в списке проблемных/прекращен), так как они предлагает пользователю возможность осмотреть пакеты/различные списки. Это также помогает смотреть на историю взносов при получении или обновлении пакетов.

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

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

P. S. В моей последней работе, я на короткое время в dhcpd пакеты компилируются из исходников, и использовал в течение многих лет freeradius на пакеты компилируются из исходников (потому что в Debian версия устарела).

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

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

С. П. 2. Как правило, любой опытный админ Unix и скажу Вам работает напрямую скрипты/исходный код непосредственно получены от завитка без какой-либо визуальный осмотр, это очень плохая идея с точки зрения обеспечения безопасности.

+461
numb 18 мар. 2012 г., 00:26:13

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

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

Вы можете запустить его интерактивным, пусть это записать в текстовый файл или запустить его как САР в заранее определенные интервалы времени, создавая истории бинарных файлов, которые можно пройти после.

Я использую его, чтобы найти боровов всех видов, которые трудно найти :-)

+390
Moumita Roy Chowdhury 26 февр. 2012 г., 00:00:53

UEFI-это типа прошивка хранится в ПЗУ на материнской плате. Системный раздел EFI (ESP) является специально созданный раздел на GPT диск с разделами. ЭСП может существовать на диске, независимо от того, машина имеет UEFI или BIOS прошивка.

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

+347
Elisabeth Fitzgerald 18 мар. 2015 г., 07:41:10

У нас есть сервер с CentOS, в последнее время он начинает показывать странное поведение:

[email protected]сервер [в/tmp]# пинг www.google.com
Пинг www.google.com (172.217.8.196) 56(84) байт данных.
64 байт из ord37s09-in-f4.1e100.net (172.217.8.196): icmp_seq=1 ttl с=53 время=24.8 МС

Так это выглядит неплохо.

И тут становится странно. Мы получаем наш собственный сервер вместо сервера Google!

[email protected]сервер [в/tmp]# трассировка www.google.com
трассировка www.google.com (75.102.21.14), 30 прыжков, максимум, 60 байтовых пакетов
 1 server.plannersys.net (75.102.21.14) 0.041 0.015 0.017 МС МС МС

Однако команде nslookup, выглядит хорошо:

[email protected]сервер [в/tmp]# nslookup с
> www.google.com
Сервер: 8.8.8.8
Адреса: 8.8.8.8#53

Не заслуживающий доверия ответ:
Имя: www.google.com
Адрес: 172.217.8.196
> ^С

И wget и рысь также дает нам наш собственный сервер.

[email protected]сервер [в/tmp]# wget для https://www.google.com
--2017-12-04 11:50:56-- https://www.google.com/
Решение www.google.com... 75.102.21.14
Подключение к www.google.com/75.102.21.14/:443... связаны.
Ошибка: отсутствует сертификат альтернативного имени субъекта играм
 запрашиваемое имя хоста “www.google.com”.
Для подключения к www.google.com небезопасно, используйте ‘--не-чек-сертификат.

И с рыси:
Ошибка SSL:хозяин(www.google.com)!=свиду(troutaccess.com)-продолжать? (г)

Что может быть причиной этого? Почему traceroute и wget и рысь использовать разные адреса?

+324
user3375781 13 июн. 2017 г., 14:02:45

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

проверка результатов за $ВАР
вот некоторые результаты1 за $VAR в статус ОК
вот некоторые results2 за $VAR в статус ОК
вот некоторые results3 за $VAR в статус ОК

проверка результатов за $переменная2
вот некоторые результаты1 за $переменная2 статус ОК

проверка результатов за $var3
вот некоторые результаты1 за $var3 статус ОК
вот некоторые results2 за $var3 статус ОК
вот некоторые results3 за $var3 статус критических
вот некоторые results4 за $var3 статус ОК

Мне нужно проверить, если любой из строк в данной категории имеют статус "критических", и показать его, если так. Например:

Состояние $ВАР -- ОК
Состояние $переменная2 -- ОК
Статус var3 $ -- критический

Примечание : сигнализируя в $result3 за $var3

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

+303
Shipeng Chen 9 дек. 2011 г., 02:50:21

Это огромный риск для безопасности, но

с wget www.website.com cronjob.txt
файл crontab -U имя_пользователя cronjob.txt

Но ваш кронтаб выглядит неправильно. Зачем вам нужен судо, заданий cron работает как пользователь, для которого они установлены. Так что вы бы лучше просто поставить строки в crontab звездочки.

судо кронтаб -ю звездочку 

затем добавить

0 3 * * * /ВАР/Либ/звездочка/ОГРН/module_admin --РЕПО расширенный,стандартный,поддерживается upgradeall

30 3 * * * /ВАР/Либ/звездочка/ОГРН/module_admin перезагрузить
+246
Dee Williams 14 июл. 2011 г., 00:23:36

Можно ли переназначить комбинацию клавиш ключ в X-сервер системы, так что, например, если я нажимаю конец + Arrow_up, keyCode для дома создается? Google, кажется, молчат по этому поводу. Было бы здорово, если бы было решение, так как это откроет множество возможностей для более удобной раскладки клавиатуры.

+240
Karthik Balaguru 18 мая 2019 г., 06:37:58

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

столбец1 столбец2 Rv0729,Rv0993,Rv1408 
столбец1 столбец2 Rv0162c,Rv0761c,Rv1862,Rv3086 
столбец1 столбец2 Rv2790c

Каждый ген имя в столбец3 содержится ведущих РВ подстроки. Таким образом, мы можем посчитать их в Python, как так:

$ питон -с "импорт каталога sys;карта для печати(лямбда-х: х.сплит()[2].графа('на колесах'),представление sys.устройства stdin.readlines())" < input.txt 
[3, 4, 1]

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

#!/usr/Бен/ОКР питона
импорт Сыс
с открытия(представление sys.аргумент argv[1]) Как ФД:
 для индекса строки в перечисление(ФД):
 столбцы = линия.полосы().сплит()
num_genes=лен(колонны[2].сплит(","))
 печати("строка "+стр(индекс)+" содержит "+стр(num_genes))

Тестовый прогон:

$ ./count_genes.py input.txt 
Строка 0 содержит 3
Строка 1 содержит 4
Строка 2 содержит 1
+202
daniel caceres 5 мая 2014 г., 19:17:02

Я использую Убунту 12.04 ЛТС . Для просмотра моей веб-проекта в браузере я сделал следующее:

Чаун -Р ВСП-данных:ВСП-данных в /var/www В/проекта

Теперь я хотел открыть проект в NetBeans, но он не имеет разрешения на чтение или запись. Так что я создал еще одну группу под названием NetBeans и добавил текущего пользователя и www-данных Пользователя в эту группу.

команда chgrp -R в NetBeans в файле /var/www В/проекта

но NetBeans по-прежнему не может писать или даже читать. И кажется, что Апачи могут только читать папку проекта, когда его владелец ВСП-данных.

Любые идеи, как решить эту проблему?

+166
Steve Pozgaj 18 нояб. 2010 г., 02:58:00

Это похоже на основной вопрос, разрешения на меня.

Как root, выполните команду chmod +777 /путь/к/директории-точке монтирования (например, /MNT/Drive), чтобы разрешить всем пользователям неограниченный доступ к подключенным диском.

+145
Zduduu 13 февр. 2012 г., 06:35:11

Я хотел знать, есть ли способ проверить/перехват операций ввода-вывода на FreeBSD. Как ktrace, но если я не знаю этого процесса (который занимает определенное время например).

+135
Lisa Martin 31 июл. 2011 г., 01:59:09

Цитата из арки Линукс Вики:

По умолчанию фон рабочего стола путь обои

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

+87
Shabz 12 янв. 2020 г., 00:58:25

с начальной ОС, основанная на Ubuntu, может быть, и фрукты-это что-то для вас.

http://en.m.wikipedia.org/wiki/Alacarte

http://elementaryos.org/answers/how-do-i-use-alacarte-with-elementary-os-1

+58
jaromvogel 12 февр. 2010 г., 18:51:49

В OpenSSH, на клиенте, содержания путь/до/файла должны быть скопированы на сервер. Все файлы в /путь/к/файлу на клиенте должны быть скопированы в /путь/к/файлам на сервере. Примечание: копировать только файлы, без папок! и файлы подпапок. пожалуйста, дайте команду.

+43
justadev23 15 нояб. 2019 г., 16:56:14

В моей школе наши учетные записи Linux используете csh/tcsh в по умолчанию. Однако, у меня есть много установки на мой дом bashrc следующее, И я хотел бы использовать, что в школе. Но есть также некоторые важные вещи, которые случаются в нашей cshrc по так я вроде как и не сменить панцирь на каждом входе. Есть ли способ для меня, чтобы позвонить или исполнить мой bashrc и в моем cshrc и получить тот же эффект или я должен выяснить, как перевести мой bashrc и в cshrc по? Я не знаю, сумасшедшая идея это - я действительно bashrc и лично.

Спасибо за любую помощь!

Редактировать: я решил перевести мой cshrc ПО в bashrc и поэтому я могу использовать bash... ИК КШ - нибудь есть вход на этот перевод?

Мой cshrc ПО я ищу работу, вероятно, уже сегодня:

набор defaultsdir=~по умолчанию
# источник ${defaultsdir}/linuxpaths
источник ${дома}/linuxpaths
# # добавить пользовательскую оболочку команд
# # см. 'Man tcsh в' Подробнее
если ( $?подскажите ) тогда
 набор автоподстановки
 набор автосписок
 установите переменную окружения cdpath = ( ~ )
 набор pushdtohome

 набор savehist=10000
 набор histfile=~/.история

# Загрузить псевдонимы из ~/.псевдоним
 если ( -е/.псевдоним ) источник ~/.псевдоним

за endif
+19
s1mmel 23 окт. 2017 г., 11:49:34

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