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

Я бы хотел, чтобы автоматизировать процесс синхронизации локальной ~/bin в папку на удаленном хосте, и добавил, что папка мой удаленный Шелл пути. У меня синхронизации часть сделал, но не уверен, как автоматизировать добавление папки в мой удаленный Шелл $путь.

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

Так как я могу убедиться, что мой ~/bin в путь добавляется к пути$Path удаленного хоста, так что в следующий раз, когда я входа в систему, $путь задан правильно?

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

Редактировать: я бы предпочел не синхронизировать .bashrc следующее, Но добавить к существующему файлу, если нужно, добавляя что-то до конца с помощью shell-скрипт.

+792
Ishim 18 мар. 2014 г., 16:10:46
29 ответов
ФОО=образец.войны
бар=пример sample 1.48.войны

Эхо $бар | вырезать -с $(Эхо $фу | туалет -с)-

дать

.войны
  • вырезать -с 1-7 будет держать 1-го по 7-й Чаре
  • вырезать -с 8- будет держать Чара 8-го и выше.
+946
Monichen Joseph Thottacherry 03 февр. '09 в 4:24

Хитрость для обработки пар линий, чтобы объединить их:

вставка - - < paired_file

Затем вы можете проверить/манипулировать полями с awk ($1==0 && $6==0и т. д.)

+929
Ninepz 15 сент. 2016 г., 08:01:40
Другие ответы

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


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

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

Я могу переназначить клавиши Alt гр+К К ) , потому что сочетание принтов ĸ. Проблема с АЛТ гр+Дж является то, что комбинация мертвой клавиши "крюк выше", поэтому я не могу переназначить символ.

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

Выход зев для ключей комбинация:

Событие keypress, серийные 40, синтетика нет, окна 0x5e00001,
 корень 0x39a, станции метро 0х0, время 15760149, (170,-16), корень:(170,36),
 состояние 0х10, код 66 (keysym 0xfe03, ISO_Level3_Shift), same_screen да
 XLookupString дает 0 байт: 
 XmbLookupString дает 0 байт: 
 XFilterEvent возвращает: значение false

Событие keypress, серийные 40, синтетика нет, окна 0x5e00001,
 корень 0x39a, станции метро 0х0, время 15760673, (170,-16), корень:(170,36),
 состояние 0x90, код 44 (keysym 0xfe61, dead_hook), same_screen да
 XLookupString дает 0 байт:
 XmbLookupString дает 0 байт:
 XFilterEvent возвращает: true

Событие KeyRelease, серийные 40, синтетика нет, окна 0x5e00001,
 корень 0x39a, станции метро 0х0, время 15760753, (170,-16), корень:(170,36),
 состояние 0x90, код 44 (keysym 0xfe61, dead_hook), same_screen да
 XLookupString дает 0 байт:
 XFilterEvent возвращает: значение false

Событие KeyRelease, серийные 40, синтетика нет, окна 0x5e00001,
 корень 0x39a, станции метро 0х0, время 15761115, (170,-16), корень:(170,36),
 состояние 0x90, код 66 (keysym 0xfe03, ISO_Level3_Shift), same_screen да
 XLookupString дает 0 байт:
 XFilterEvent возвращает: значение false

Я через setxkbmap -схема "Эс" -вариант "сайту lv3:caps_switch" для настройки клавиатуры.

Под Emacs:

(определение-ключ-перевод-карте (КБД "ĸ") (КБД ")"))

Для Vim:

имап ĸ )

Любая помощь приветствуется.

+886
Natily Bell 16 мая 2014 г., 08:11:57

Попробуйте переименовать команду, Ларри Уолл. Не устанавливается по умолчанию на всех системах, а некоторые имеют другую команду с таким именем. Это, безусловно, доступные для систем, основанных на Debian.

переименование - это СЭД для имен файлов.

+877
patoupatou 11 апр. 2014 г., 20:07:39

Вы можете использовать топ - команды в режиме реального времени получать статистику запущенных процессов в Linux системе. Также вы можете использовать ПС-эльф команду, чтобы получить снимок обработать статистику.

+846
Gautham Coirs 1 дек. 2011 г., 11:37:10

Среды

Установка драйверов

Я установил эту карту в КНУ. Блютус вроде бы обнаружены.

корень@Марвин:~# список rfkill 
0: hci0: Bluetooth с
 Мягкая блокировка: нет
 Жесткая блокировка: нет

Я устанавливал различные драйвера в /lib/встроенного/:

ниже инструкция по iwlwifi

# apt-получить обновление && apt-получить установку прошивки-iwlwifi


корень@Марвин:~# LS с эл /lib/встроенного/
общая 9220
директорию типа drwxr-XR-х 3 корень корень 4096 октября 8 07:47 .
директорию типа drwxr-XR-х 16 корень корень 4096 окт 7 19:06 ..
директорию типа drwxr-XR-х 2 корень корень 4096 23 мая 2012 компания HP
-RW-р-р-- 1 корень 337520 5 января 2013 iwlwifi-1000-5.ucode
-RW-р-р-- 1 корень 337572 5 января 2013 iwlwifi-100-5.ucode
-RW-р-р-- 1 корень 689680 5 января 2013 iwlwifi-105-6.ucode
-RW-р-р-- 1 корень 701228 5 января 2013 iwlwifi-135-6.ucode
-RW-р-р-- 1 корень 695876 5 января 2013 iwlwifi-2000-6.ucode
-RW-р-р-- 1 корень 707392 5 января 2013 iwlwifi-2030-6.ucode
-RW-р-р-- 1 корень 150100 5 января 2013 iwlwifi-3945-2.ucode
-RW-р-р-- 1 корень 187972 5 января 2013 iwlwifi-4965-2.ucode
-RW-р-р-- 1 корень 353240 5 января 2013 iwlwifi-5000-2.ucode
-RW-р-р-- 1 корень 340696 5 января 2013 iwlwifi-5000-5.ucode
-RW-р-р-- 1 корень 337400 5 января 2013 iwlwifi-5150-2.ucode
-RW-р-р-- 1 корень 454608 5 января 2013 iwlwifi-6000-4.ucode
-RW-р-р-- 1 корень 444128 5 января 2013 iwlwifi-6000g2a-5.ucode
-RW-р-р-- 1 корень 679436 5 января 2013 iwlwifi-6000g2b-6.ucode
-RW-р-р-- 1 корень 463692 5 января 2013 iwlwifi-6050-4.ucode
-RW-р-р-- 1 корень 469780 5 января 2013 iwlwifi-6050-5.ucode

но и установка вручную, с помощью беспроводной сети Intel 7260 драйвера

-RW-р-р-- 1 корень 683236 октября 8 07:45 iwlwifi-7260-7.ucode
-RW-р-р-- 1 корень 679780 октября 8 07:47 iwlwifi-7260-8.ucode
-RW-р-р-- 1 корень 681464 октября 8 07:47 iwlwifi-7260-9.ucode

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

Как я могу убедиться, что мой iwlwifi драйверы загружаются?

команда dmesg не показывает каких-либо ошибок, iwlwifi не появилась (?). Я полагал, что я должен увидеть запись для iwlwifi после копирования драйвера в /lib/встроенного


команды dmesg после резолюции

# команды dmesg | grep в интернет
[ 2.855945] iwlwifi 0000:02:00.0: включение устройства (0000 -> 0002)
[ 2.856117] iwlwifi 0000:02:00.0: IRQ номер 43 для MSI/MSI-на Х
[ 2.860244] iwlwifi 0000:02:00.0: прошивка: прямой загрузки iwlwifi-7260-9 прошивка.ucode
[ 2.860529] iwlwifi 0000:02:00.0: загруженная версия прошивки 25.222.9.0 op_mode iwlmvm
[ 2.876312] iwlwifi 0000:02:00.0: обнаружены Интел(Р) двухдиапазонный беспроводной AC 7260, РЭВ=0x144
[ 2.876893] iwlwifi 0000:02:00.0: Л1-инвалидов; включение L0S
[ 2.877157] iwlwifi 0000:02:00.0: Л1-инвалидов; включение L0S
[ 4.993291] iwlwifi 0000:02:00.0: Л1-инвалидов; включение L0S
[ 4.993523] iwlwifi 0000:02:00.0: Л1-инвалидов; включение L0S
+840
sony z1 6 янв. 2018 г., 02:55:57

Используйте группы разрешение файла для пользователей. Запрос от администратора, чтобы создать новую группу в файле/etc/группы, добавить все группы пользователей в эту группу. Изменить значение umask определения в пользовательской оболочки профиль, чтобы разрешить доступ для членов одной группы.

+828
John Dood 5 февр. 2013 г., 19:55:10

Было бы достаточно создать файл сценария, который содержит ваш фреймворк функции такой:

/tmp/framework.sh

# Определить ряд функций фреймворка...
функция framework_function_1() {
 функция Эхо "1 выполнен"
}

функция framework_function_2() {
 функция Эхо "2 выполнено" 
}

# И выложите здесь все, что вы хотите быть выполнена сразу (как в ловушку)
Эхо "framework.sh был казнен"

Затем включить его в остальные скрипты вроде этого:

/tmp/b.sh

# Включать основы:
. /tmp/framework.sh

Эхо "сценарий б.Ш. был казнен"
# Функция вызова фреймворка 
framework_function_2

При этом исполнение б.ш (и любой другой сценарий, в том числе framework.sh) будет как:

$ /tmp/b.sh 
framework.sh был казнен
Сценарий б.Ш. был казнен
функция 2 выполнен

Обратите внимание, что . /tmp/framework.sh такой же, как и источник /tmp/framework.sh.

+749
Ed Elliott 30 окт. 2019 г., 01:27:39

Вероятно, это глючит драйвер, теперь проблема в том, чтобы выяснить, какие. Первое, что нужно расследовать, чтобы посмотреть на журналы: каталог/var/журнал/Керн.отчет и файл/var/журнал/файл xorg.0.журнал. Обратите внимание, что последний файл restared каждый раз при загрузке; если вы загрузитесь в Х после провала предыдущего журнала в файл/var/журнал/файл xorg.0.журнал.старый.

ОС дал разбился, прежде чем он мог писать в журналы, но там, наверное, сообщение на консоль. Чтобы сделать это сообщение появится, нужно отключить во время загрузки заставки. С grub 2, редактировать /и т. д./По умолчанию/жратвы и измените строку GRUB_CMDLINE_LINUX_DEFAULT="тихий плеск" просто GRUB_CMDLINE_LINUX_DEFAULT="". Будем надеяться, что в следующий раз ошибка не позволяет системе загружаться нормально, последние несколько строк на экране будет сказать вам, что случилось.

+690
dzampino 11 мая 2016 г., 17:14:43

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

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

+664
fastfinge 9 мар. 2010 г., 18:56:44

Я использовал Баш sed для замены IP-адреса в группу файлов, я.е 10.1.1.х => 10.2.2.х-19:

файл1: 10.1.1.29 => 10.2.2.10, 
файл2: 10.1.1.30 => 10.2.2.11, 
файл file3: 10.1.1.31 => 10.2.2.12, 

и т. д.

Мне почти удалось с:

для файл в файл ifcfg* ; делаем СЭД -э "ы/10.1.1./10.2.2./" файл $>файл/tmp/$; сделано

но не мог понять, как вычислить и заменить последнее положение (х => х-19)

это, наверное, очень легко...

+630
Archelon 18 июл. 2016 г., 04:08:35

Я хочу, чтобы преобразовать .тхт файлы .формат PDF. Я использую это:

ЛС | во время чтения строки; преобразовывают плотностью 400 "$короткая" "$(Эхо "$строки" | СЭД 'с/.тхт/.формат PDF/г')"; сделано

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

Ввод текста

Screenshot of the input file

Вывод PDF

Screenshot of the output PDF

--

Также, было бы здорово, если выходной файл PDF может содержать текст, вместо изображений текста.

У меня много-много-много txt файлов. Так что не хотите делать это вручную. Мне нужно автоматическое решение, как я уже упоминал выше.

+626
crockels 11 янв. 2014 г., 05:44:16

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

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

+573
EC HYIP 5 февр. 2011 г., 02:14:58

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

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

Что вам нужно, это некоторые устройства, как Arduino, которые имеют два раба USB-подключения. Вы могли бы сделать (очень) умный кабель из такого устройства, которое общается с другой машины, как если бы это был USB-накопитель ("раб"). Он будет общаться с вашим ноутбуком в качестве раба, а также через некоторый протокол, чтобы получить соответствующие данные по запросу данные от другой машины.

+559
Thomas Schneiter 25 авг. 2015 г., 02:45:20

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

Мне нужен командной строки решение для автоматизации.

Это возможно (на Ubuntu 12.04)?

+558
Sej hkj 3 сент. 2012 г., 15:26:48

у вас есть место в вашей команде

найти в /var/www в/unprocessed_sounds/ * -тип F

найти интерпретирует, что вы хотите искать все файлы в каталоге/var/www в/unprocessed_sounds/ а ./* возьмите звезду подальше (как найти все равно копать в каталог)

+554
sputn1k 14 мар. 2013 г., 22:48:13

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

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

Кроме того pdfinfo указывает, что файл создается DVIPSONE, т. е. это (Ла)Текс файл -> кабель DVI -> PS, а затем преобразуется дистиллятор 4.05 для Windows в файл PDF. Маловероятно, что PDF файл строится из сканов бы DVIPSONE как создатель

+532
Masson1336 6 апр. 2018 г., 21:33:13

вы можете использовать Kill -USR1 PID или pidof script.py также -9 брутален, чтобы завершить процесс , попробуйте -15 на плавном выходе .

+515
Manish Ghildiyal 13 авг. 2014 г., 13:18:33

Кто-нибудь знает, как установить Mono и MonoDevelop выступает на ОС RedHat 6.5 рабочей станции?

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

+489
Sibel Can 11 февр. 2010 г., 09:15:25

есть вот такой ответ про tmux используя ожидания и LocalCommand дождаться СШ соединения перед тем, как продолжить, но мне нужен способ, чтобы иметь tmux ждать SSH сессии должны быть закрыты (после отправки-ключи к удаленному хосту в несколько команд), прежде чем продолжить.

LocalCommand не делать этого.

вот вопрос:

После:
1. открытие новой сессии tmux
2. используя отправить-ключи создать SSH туннель
3. отправка нескольких команд на удаленном хосте с помощью Send-ключи
4. закрыть SSH-туннель с помощью Send-ключи



Как я могу гарантировать Баш ждет, пока терминал готов к приему входных данных перед выполнением следующей tmux отправить-ключи команды?

+391
importantviber 29 апр. 2016 г., 21:32:20

К тому времени удаляет все строки-комментарии (начинающиеся с # или ;) осталось совсем немного. В частности, нет никаких акций.

СЭД -Е 'С/^\С*//' -Е '/^[#;]/Д' -Е '/^$/D' в файле /etc/Самба/SMB.конф

[глобальной]
путь usershare = /ВАР/Либ/Самба/usershares
usershare акции max = 100
usershare позволяют гостям = да
владелец usershare только = да
группы = группы
имя NetBIOS = necrostation
сервер строке = сервер Samba
карта оценки = плохой пользователь
защиту имя = /dev/нуль
загрузить принтеры = нет
отключить и восстановить = да
печать = БСД
лог-файл = файл /var/журнал/Самба/%м. журнал
максимальный размер журнала = 50
безопасности = пользователь
порядок поиска имен = побед файл LMHOSTS хозяина брошены
выигрывает поддержку = да
DNS-прокси = нет

Вы, вероятно, хотите, чтобы раскомментировать один из закомментированных блоков и создания каталога (команды mkdir -М777 /домашний/Самба):

[общественных]
комментарий = общественные вещи
путь = /домой/Самба
общественная = да
только чтение = нет
+370
agascon 23 апр. 2012 г., 22:48:38

Как можно использовать awk, чтобы подсчитать общее количество входных строк в файле?

+337
SSC Napoli 22 дек. 2014 г., 15:55:10

Я подозреваю, почему имеет много общего с видением/дизайн, которые сформировали Unix (а следовательно и Linux), и преимущества, вытекающие из него.

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

Скажем, у вас есть свой нуль командной строки программы, и /dev/нуль устройства узла. Из shell-скриптов точки зрения, фу | нуль, программа на самом деле действительно полезный и удобный, и фу >/dev/нуль занимает немного больше времени и может показаться странным.

Но два упражнения здесь:

  1. Давайте внедрять программу нулевого использованием существующих средств Unix и /dev/нуль - легко: кошка >/dev/нуль. Сделано.

  2. Вы можете реализовать /dev/нуль с точки зрения нуль?

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

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

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

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

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

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

"Все является файлом", похоже, одна такая метафора для доступа средств: вы называете открытие данного пути в heirarchical имен, получать ссылку (файловый дескриптор) объекта, и вы можете читать и писатьи т. д. на файловых дескрипторов. Вашему стандартного ввода/вывода в stdout/stderr, в также дескрипторы файлов, что только что произошло, чтобы быть предварительно открыты для вас. Ваши трубы просто файлов и дескрипторы файлов, и перенаправление файл позволяет склеить все эти куски вместе.

В Unix это удалось так же, как и в части из-за того, насколько хорошо эти абстракции работали вместе, и /dev/нуль лучше всего понимается как часть этого целого.


П. С. стоит взглянуть на версию Unix "все является файлом", и такие вещи, как /dev/нуль как первые шаги в направлении более гибкого и мощного обобщения метафоры, которая была реализована во многих системах, которые последовали.

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

Одним из первых был план 9 операционной системы, сделанные некоторыми из тех же людей, которые сделали для Unix. Позже, ГНУ Херд сделал что-то подобное со своими "переводчиками". Между тем, в Linux закончилось тем, что предохранитель (который распространился на другие системы сейчас также).

+279
Kamog 23 мар. 2016 г., 13:28:35

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

Образец:

бесплатно -ч.

 общая бесплатно общая буферов кэширования
Мэм: 3,7 г 2.3 г 1,4 г 145 млн 675М 869M
-/+ буферы/кэш: 839M 2,9 г
Обмен: 3.9 г 3,5 385M г

Но при запуске кронтаб:

 общая бесплатно общая буферов кэширования
Мэм: 3,7 г 2,3 г 1,4 г 145 млн 675М 869M
-/+ буферы/кэш: 840 млн. 2,9 г
Обмен: 3,9 г 385M 3,5 г

Я бы назвал этот баг как его очень неожиданное поведение. Это формула для ошибки.

+199
cajwine 20 янв. 2012 г., 22:41:35

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

если отправка работает, и каталоге 755 и файлы 644 вы хорошо идти на этом фронте.

если вы не хотите, чтобы все Локальные пользователи, чтобы получить доступ к этим файлам, я бы пройти через группу, создать группу под названием ftpuploads у пользователя FTP и www-данных Пользователя быть членом этой группы и загрузки Дир теперь можно

команда chgrp ftpuploads; команду chmod 750 $Дир

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

этот вопрос/ответ должен помочь вам с этим

https://serverfault.com/questions/232949/apache-how-to-enable-directory-index-browsing-at-the-doc-root-level

+104
Danny Mastik 11 сент. 2011 г., 21:37:31

В "один аккаунт с многими именами, каждая с отдельным паролем" эффект может быть достигнут при наличии нескольких строк в файл passwd - файл с тем же номером uid. И если в строке Имя пользователя сбора данных имеет свои оболочки установить как на/sbin/nologin, это приведет к точно такой же ответ на СШ триггерной@gateway01 как вы видите.

В gw_passwd, gw_shadow и gw_group файлов предполагают, что там могут быть пользовательские настройки Пэм в действие на gateway01 системы, возможно, используя эти файлы в качестве замены для стандартной файле/etc/passwd и//т. д./тень//и т. д./группы файлов, по крайней мере для министра внутренних дел Великобритании.

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

В gw_users файл, содержащий список пользователей может быть использован в скриптах, которые поддерживают и/или генерировать gw_passwd и других файлов, и/или /и т. д./по ssh/sshd_config в файл (который может быть настроен накладывает некоторые дополнительные ограничения к шлюзу пользователей).

+102
user3264646 9 янв. 2018 г., 19:48:59

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

Пример

Сказать, что я заполнить каталог с 3 1МБ файлов.

$ команды mkdir адире
$ fallocate -л 1М adir/afile1.txt
$ fallocate -л 1М adir/afile2.txt
$ fallocate -л 1М adir/afile3.txt

Теперь, когда мы прослеживаем дю-ч команда:

$ трассированием -с 2000 -о дю.журнал ду-ч Адир/
3.1 м Адир/

Глядя на полученные трассированием лог-файл дю.журнал:

...
newfstatat(AT_FDCWD, "Адир/", {st_mode=S_IFDIR|0775, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
вызов fcntl(3, F_DUPFD, 3) = 4
вызов fcntl(4, F_GETFD) = 0
вызов fcntl(4, которые FD_CLOEXEC) = 0
getdents(3, /* 5 записей */, 32768) = 144
getdents(3, /* 0 записей */, 32768) = 0
рядом(3) = 0
newfstatat(4, "afile2.txt", {st_mode=значений: s_ifreg|0644, st_size=1048576, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(4, "afile3.txt", {st_mode=значений: s_ifreg|0644, st_size=1048576, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(4, "afile1.txt", {st_mode=значений: s_ifreg|0644, st_size=1048576, ...}, AT_SYMLINK_NOFOLLOW) = 0
БРК(0) = 0x231a000
...

Обратите внимание на newfstatat системные вызовы? Это становится размер каждого файла по очереди.

Дополнительную Информацию

Если вам интересно вот немного на эту тему.

  1. Такое поведение не имеет ничего общего с ext4. Это просто как файловые системы работают в Unix.
  2. В стат команду нет объекта для запроса ничего другого, то размер объекта файловой системы (файла или каталога).

    $ стат Адир/
     Файл: ‘Адир/’
     Размер: 4096 блоков: 8 ИО блока: 4096 каталог
    Устройство: fd02h/64770d инода: 11539929 ссылок: 2
    Доступ: (0775/drwxrwxr-X) и теплоносителя: гид ( 1000 и SAML): ( 1000 и SAML)
    Контекст: unconfined_u:object_r:user_home_t:С0
    Доступ: 2014-04-15 22:29:25.289639888 -0400
    Изменения: 2014-04-15 22:29:44.977638542 -0400
    Изменения: 2014-04-15 22:29:44.977638542 -0400
     Рождения: -
    

    Заметьте, это 4096 байт. Это реальный размер самого каталога, а не то, что она содержит.

Ссылки

+65
kamudrikah 9 дек. 2011 г., 07:00:28

У меня проблема с моей флэшке USB (не могу открыть его в Windows - показал никаких томов).

кошка /proc/SCSI и/SCSI и показывает следующее:

 Ведущий: канал scsi8: 00 идентификатор: 00 Лун: 00
 Производитель: модель: USB память-бар оборотов: 1000
 Тип: прямого доступа ANSI SCSI в редакцию: 00

команда dmesg показывает USB-накопитель:

[ 1422.720016] USB на 2-7: новый скоростной количество USB-устройства 4 с помощью ehci_hcd
[ 1425.004881] scsi8 : USB-накопители 2-7:1.0
[ 1426.005127] для SCSI 8:0:0:0: прямой доступ к памяти USB 1000 бар для PQ: 0 ANSI в: 0 СЦК
[ 1426.005734] памяти SD 8:0:0:0: SCSI прикрепленное серией универсальных сг4 тип 0
[ 1426.008739] памяти SD 8:0:0:0: [доводчик] прилагается съемный диск SCSI 

но и установка вручную не увенчалась успехом:

 судо маунта -т в NTFS как /dev/sdd на каталог /mnt/USB кабель
 Не удалось подключить 'в/dev/СДД': не найден
+42
dlstadther 28 окт. 2015 г., 03:05:20

Код состояния 403 означает, что клиент не может получить доступ к запрошенному ресурсу. Это, как правило, указывают на то, что файлы и/или директории, что url ссылается не имеет разрешения, например, HTTP-серверу разрешен доступ к нему.

Убедитесь, что имя пользователя/группы HTTP-сервер имеет достаточных привилегий получить доступ к этой директории. Кроме того, вы должны увидеть информацию об этом в файл/var/журнал/файл httpd/access_log, если HTTP-сервером является Apache, например.

Сервера Apache пользователя/группы определены в файле config, /и т. д./httpd/conf/и файл httpd.конф.

Пример

$ грэп -е "^пользователя|^группа" /и т. д./httpd/conf/и файл httpd.конф 
Пользователя Apache
Группа апачей
+23
Petey B 26 февр. 2012 г., 21:49:03

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil