в ext4 используемого пространства (не -м вариантом, не удаленные файлы)

Я немного озадачен о том, как в ext4 отчеты используемого пространства. На нового Debian Wheezy и (испытательные) установки, я последовательно получил около 1 Гб дополнительного пространства используется с 60ГБ ССД, по сравнению с дю. Я тут сеть загружена, что компьютер и установленная на ССД. Сетевой загрузки операционной системы (выжать из Debian) показывает только 180 МБ дополнительного пространства, используемого на SSD. Журнала составляет 128 Мб, так что есть не много лишнего за что больше.

Что такое дополнительное пространство, используемое сообщает ДФ, когда это не место, предназначенное для корневой или удаленные файлы? С помощью Google в основном результаты в те обычные причины, которые я исключил. И почему эта сумма отличается от той же файловой системе при установке на разных операционных системах? Я проверял это путем переустановки, и дополнительное использование вновь был ~1 ГБ на установку хриплый, и 180 МБ, когда у меня сеть загружена и установлена, что SSD.

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

Ниже приведены подробные выходов.

ДФ

$ ДФ-м на Сопелка
Файловая система 1М-блоки, используемые доступен использования% установленной на
файловой системы 57132 1567 52703 3% /
в udev 7899 7899 0 0% /Дев
файловая система tmpfs 1581 1581 1 1% /запуск
/Дев/маппер/ССД-kvmhost 57132 1567 52703 3% /
файловая система tmpfs 5 0 5 0% /запуск/блокировка
файловая система tmpfs 3162 0 3162 0% в /tmp
файловая система tmpfs 3162 0 3162 0% /выполнения/ГИМ

дю

$ дю-см /
592 /

tune2fs показывает инода графа 3670016 и размер 256, которая действительно объясняет практически все используемое пространство. Я просто не понимаю, почему это не вычитается из размера, так как иноды статически защищены. Считая его как пространство, а потом всегда считать их использовать не имеет смысла.

Вот вывод по той же файловой системы, из сети загружается протиснуться в Debian:

aufs 7905 46 7859 1% /
файловая система tmpfs 0 7905 7905 0% /lib в/инит/РВ
в udev 1 7900 7900 1% /Дев
файловая система tmpfs 1 7905 7905 1% в /dev/ГИМ
172.17.172.127:/хранения/частная/протокол TFTP/Debian для видео-6.0.3-на amd64 рабочего стола LXDE-десктоп
 24737 17448 7289 71% /видео/изображения
файловая система tmpfs 7905 46 7859 1% /живет/корова
файловая система tmpfs 0 7905 7905 0% /видео
файловая система tmpfs 1 7905 7905 1% в /tmp
/Дев/маппер/ССД-kvmhost
 56337 772 52703 2% /тугриков

И просто для подтверждения, дю-см / сетевой загрузки ОС:

592 /

Может быть, старые ядра умом не считать статически зарезервированных узлов пространства как полезной, и, следовательно, не должен показывать это как используется? Разница 795MB в размере и использовал почти все пространства, необходимые для иноды. Что 180 МБ тогда? Если это тоже статическое, не было бы оптимальным и вычесть из этого размера? Тогда ДФ действительно может показать реальное использование, как и другие файловые системы, кажется, делают.

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

+901
Numanqmr 8 апр. 2014 г., 15:46:46
30 ответов

Попробуйте посмотреть, какой процесс (включая ПИД) используем порт:

командой netstat-tupln |грэп ":<Your_Port_Here>"

Тогда убей ПИД (рядом с именем процесса) нормально. Не используйте команду Kill с какого-либо параметра.

убивать <пид>

Примечание: не голосуйте вниз, если никогда не пробовали!

+916
vovkalexey 03 февр. '09 в 4:24

На вики-странице упоминается заготовок grsec в нестабильных ядер; это теперь доступно для Debian 8 (Jessie) Для через Бэкпортов. Чтобы установить их, добавить соответствующий репозиторий:

Эхо деб http://http.debian.net/debian Джесси-бэкпортов главная > в /etc/АПТ/источников.список.д/Джесси-бэкпортов.список

(как корень), затем

apt-получить обновление

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

АПТ-Гет-Т Джесси-бэкпортов Linux-образ-grsec-для amd64 gradm2

(предполагая, что вы работаете на amd64). Это позволит установить последние grsec ядра, и постоянно обновляйте его.

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

+883
Sadia Habib 12 янв. 2014 г., 00:32:12
Другие ответы

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


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

Создать файл, я.е е1000.конф В /и т. д./команды modprobe.д, поставить некоторые линии такой,

e1000e RxDescriptors=4096

выгрузить и перезагрузить e1000e модуль с, я.е rmmod e1000e; команды modprobe e1000e

Позже проверьте параметр с кошка /системы/модуля/e1000e/параметры/RxDescriptors.

Это не проверял, мой модуль e1000e встроенная.

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

Вы также можете добавить следующее в файл/etc/команды modprobe.конф

варианты е1000 RxDescriptors=4096 <другие варианты>

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

+839
Rushabh Patel 4 сент. 2015 г., 22:08:50

Под Xournal, я добавить текст в файл PDF, а затем экспортировать в PDF файл. В экспортированном файле PDF, текст я добавил показано правильно, и выбирается, но когда я скопировать и вставить выделенный текст в текстовый редактор, это не тот текст, который я добавил.

Например, в Xournal, я добавляю замок в PDF файл, и в экспортированном PDF-файл, когда я выделите текст и скопируйте его в текстовый редактор, текст PSGOMRK.

Я интересно, если это ошибка Xournal?

Как я могу сделать выбранный текст из экспортированного файла PDF таким же, как текст, я добавил в Xournal?

Моя ОС является Ubuntu 12.04, и версия это Xournal 0.4.5.

+826
Eric Cura 15 мая 2012 г., 00:26:31

У меня система Линукс Хост , на котором два пользователя (пользователь1 и пользователь2) испытывают различное поведение при попытке запустить КВМ-переключатель Dell удаленной консоли (для подключения к Идрак), используя Java веб-запуск. Для пользователя user1, удаленной консоли запускается и работает, как ожидалось. Но для пользователя2 это не так. Вместо этого, пользователь2 получает следующее исключение:

ком.солнце.развернуть.чистая.FailedDownloadException: не удалось загрузить ресурс: http://remote-host:80/software/avctKVM.jar

[...]

Ява.Ио.Класс IOException: сервер вернул код HTTP: 503 по адресу: http://remote-host:80/software/avctKVM.jar

[...]

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

пользователь[email protected]хост:~$ /полный/путь/к/javaws -подробный /полный/путь/к/зритель.у jnlp &> /tmp/user1-javaws-output.txt

пользователь [email protected]хост:~$ /полный/путь/к/javaws -многословный /полный/путь/к/зритель.у jnlp &> /tmp/user2-javaws-output.txt

Затем я сравнила результаты двух команд вызовов:

дифф /tmp/user1-javaws-output.txt /tmp/user2-javaws-output.txt

И вот результат:

13c13
< -Djnlpx.splashport=12345
---
> -Djnlpx.splashport=54321
17c17
< /ТМП/javawRCyUWZ
---
> в /tmp/javawDYpIeu

Так что, похоже, вызванного команд Java функционально идентичны.

Мой вопрос двоякий:

  • Почему пользователь2 можете запустить удаленную консоль?

  • И почему user1 и user2, испытывающих различное поведение?

+813
cnom 19 янв. 2010 г., 13:25:58

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

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

+742
bhaveshp 10 дек. 2018 г., 01:16:41

Вот решение, надеюсь, это просто понять:

ОД -к -Х с /dev/urandom | тр -постоянного тока 0-9 | фолд -ш100 | на awk НФ=НФ ФС= | глава -c1G
  • ОД создает равномерный поток шестнадцатеричных цифр из /Дев/Рандом.
  • тр избавляется от букв, только сохраняя 0-9 цифры
  • складка обеспечивает есть 100 цифр в строке
  • на awk вставляет пробелы внутри строки
  • глава усекает вход на 1 гигабайт
+703
CurStack 29 нояб. 2014 г., 05:07:48

Я ищу способ, чтобы создать файл CBR ТС от высокого входного файла битрейт и MXF. Я попытался используют ffmpeg, но, видимо, это не делать хорошую работу, создавая выходной файл CBR, так что сейчас я немного соображаете что я могу использовать. Я пытался использовать:

пакет ffmpeg -I вход.флеш -copyts -C копировать -muxrate 200м -F выходной mpegts.ТС

Я хочу только добавить какую-то начинку. Я также пытался перекодировать видео с помощью команды:

пакет ffmpeg -I вход.и MXF -vcodec поддержкой libx264 -б:в 150м -minrate:в 150м -maxrate:в 150м -bufsize:в 140м-acodec МР2 -АС 2 -б:192к -Ф mpegts выход.ТС

но это не получается. Я хочу выходной, чтобы быть абсолютно плоской. Это может быть сделано путем установки muxrate гораздо большее значение, или путем достижения полностью видео CBR битрейт. При помощи ffmpeg, с которыми я пробовала это 3.2.4.

+692
Naveen Chakravarthy 3 нояб. 2017 г., 01:18:19

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

хоста # mkfifo -М 777 /tmp/и кукурузник

Это все, что нужно для создания именованного канала /ТМП/кочана. Флаг-M, который используется для настройки разрешений не надо. Вообще, если вы не включить его разрешение по умолчанию для нового именованного канала, что по умолчанию для вашей системы будет. А с другой стороны, обратите внимание, вы также можете пройти в -м флаг и установить Альфа разрешения, а не восьмеричное, как:

хоста # mkfifo -м=rwx по /tmp/и кукурузник

чтобы создать то же самое. Вы можете удалить именованный канал Как удалить файл. РМ, и он ушел.

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

Пример того, что я имею в виду ниже:

хост-термин1 # а :;делать Эхо А Б В Г Д Е >/tmp/и кукурузник;сон 15;сделано

хост-термин2 # хвост -Ф /ТМП/кукурузник
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е

хост-термин3 # хвост -Ф /ТМП/кукурузник

хост-термин2 # ^с

хост-термин3 #
^С
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е
А Б В Г Д Е

через

+661
user8205 1 янв. 2013 г., 11:08:01

В моей стране некоторых сайтов, таких как Твиттер,YouTube,facebook и т. д. заблокирован государством, и мы должны использовать VPN, чтобы мы могли получить к ним доступ, но почему-то после того, как я подключиться к VPN (OpenVPN и PPTP обоих есть эта проблема) я могу пинговать эти сайты и могу решить их с помощью nslookup , но когда дело доходит до браузеров, таких как Chrome и Firefox я не могу просматривать некоторые из них. Это действительно интересно , я могу просматривать ютуб прекрасно , но твиттер не загружает полный (здесь) , facebook не загружается вообще (есть некоторые другие сайты, которые не загружаются вообще, как facebook) Я пробовал удаление кэша браузеров и даже с новым и свежим установка без каких-либо кэширование эта проблема появляется Я меняю DNS в файл/etc/resolvconf/resolvconf.д/головы файл

ЗЫ: я все сайты со своими доменными именами

+605
hiimjustin000 23 апр. 2012 г., 19:46:34

У меня есть система двойной загрузки Windows и Linux. Я удалил раздел Linux, но после этого я не могу зайти в Windows ХР. Он не загружается. Это дает мне ошибку жратвы.

+603
damwdan 2 янв. 2017 г., 07:08:37

Недавно мне пришлось компилировать 2010 версия для QEMU, который было сложно на современных ОС Ubuntu 16.04 операционной системы из-за зависимостей вопросы. Итак, я был вынужден сделать (сборник) в Убунту 10.04, а потом сделать установку в Ubuntu 16.04.

сделать использует метки времени , чтобы решить, какие действия должны быть приняты. Таким образом, как долго, как метки сохраняются при скомпилированные файлы передаются с компьютера, на котором компиляция была сделана для компьютера, на котором установка нужно сделать, он должен работать. Существуют различные инструменты для сохранения и восстановления мета-данных из файлов в каталог дерева, таких как хранилище данных, и ГИТ-кэш-мета. Последний предназначен для работы с репозиториями Git, как Git не сохраняет метки времени. Другие инструменты, такие как rsync и, и СР позволяют передавать файлы с сохранением временных меток, и не требуют явного сохранить и восстановить их, как и в предыдущие два средства.

Если, как я вы используете ГИТ - сервер для передачи файлов между двумя компьютерами (git толчок, и Git тянуть). Здесь приведены шаги, необходимые для этого.

#Компьютер 1 (где подборку сделать)
сделать
ГИТ-кэш-мета --магазин #это создаст .файл git_cache_meta в текущий каталог
в Git добавить .
фиксации git -м "установлены двоичные файлы; сохранение метки времени"
git толчок происхождение мастер #или то, что может быть ваш удаленный репозиторий и филиал


#Компьютер 2 (где установки должно быть сделано)
ГИТ тянуть происхождения мастер #или использовать git клон <удаленный репозиторий URL-адрес> <имя ветки>
ГИТ-кэш-мета-применять
сделать установить

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

Вот как вы будете делать это с помощи rsync.

в rsync-в <источник> <назначение>

Точно так же и с ХП команды.

СР -в <источник> <назначение>

Примечание: хотя в вашем случае компьютер, и ОС совпадают, это может быть не так для кого-то другого, и в этом случае динамические зависимости (время выполнения зависимостей) должны быть учтены. Например, в моем случае мне пришлось установить сайт libz.так.1 , на моей Убунту 16.04 машина(судо apt-получить установку lib32z1).

+552
daddyodevil 13 авг. 2012 г., 01:37:06

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

-р ... нет-бегите-если-пустой
 Если стандартный ввод не содержит каких-либо непустые, не выполнить команду. 

С найти ... | команды xargs -Р Общ -д, ЛС не запускается вообще, если найти не совпадает ничего.

найти бы еще матч . явно. Чтобы избежать этого, добавьте ! -имя . чтобы найти выражение. Или использовать -mindepth 1 (в GNU find), чтобы предотвратить найти из сопоставления любой из путей, указанных в командной строке.

(Так как ЛС себе игнорировать ., Я понятия не имею.)

+533
David Dilley 13 нояб. 2010 г., 18:53:22

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

Однако если есть какие-либо middlebox состояния на пути между SSH-клиент и SSH-сервер, если что middlebox теряет государство SSH-соединение будет погибнуть или заглохнуть. Это означает, что вы должны проявлять особую осторожность, если есть NAT или брандмауэр на пути.

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

На клиенте вы можете использовать -вывода параметр serveraliveinterval=299 или что-то подобное для отправки сообщения keepalive и убедитесь, что SSH команда будет расторгнуть только в случае соединения лотков. Обертывание, что в цикличном shell-скрипт, вы можете убедиться, что он будет держать открытии нового подключения по SSH каждый раз, когда предыдущее соединение умирает (но очевидно, что потребует сценарий вилкой, а не команды ssh).

Если вы хотели держать перенаправление портов открыт с жив, то параметр serveraliveinterval и возрождении команде SSH будет достаточно. Но с есть еще одна вещь, которая может пойти не так.

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

Исправление, которое должен пройти -О ExitOnForwardFailure=да в команде SSH. Очевидно, что если вы только начинаете СШ в цикле с этим сочетанием флагов, он может попробовать много раз подряд, чтобы привязать к той же оккупированной порт. Так что спать между последовательными попытками будет очень хорошая идея. Каждый раз, когда команда СШ умирает, ваш сценарий должен просто спать в течение нескольких секунд, прежде чем пытаться снова.

Я удивлюсь, если там уже не существует несколько сценариев, которые делает все, что я описал выше.

Что я до сих пор не охватывают все, что вам нужно.

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

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

Объединив все выше должно быть достаточно, чтобы держать перенаправления портов живым во все времена (если есть сетевое подключение между клиентом и сервером).

+493
Asban 2 сент. 2014 г., 08:01:52

Я пытаюсь загрузить Linux Mint с сервера я установил в VirtualBox. Сервер работает в Linux Mint, и клиент, который я тестирую на (Также в VirtualBox) является диск-меньше, и загрузки по сети. После заставки экран vmlinuz и initrd поступают правильно, пока я получаю следующую ошибку:

error

Любая информация о том, что может быть не так?

+470
Jing Cao 8 июн. 2019 г., 20:51:02

Используйте эту команду: тип assemble.sh

Он работает в различных раковин и показывает только первый результат.

+435
user3699466 16 мая 2015 г., 05:21:18

Если вы используете ИС вместо маршрута, вы могли бы просто запустить:

IP-маршрута-дель-0/0

Я считаю, что ловит все маршруты по умолчанию.

+404
Mohamed Ashour 10 июл. 2015 г., 21:50:26

Мой вопрос не имеет отношения к Парсить XML, чтобы получить значение узла в bash-скрипт? Также я не могу установить/использовать новые XML-парсер в соответствии с политикой компании. Это должно быть достигнуто с помощью оболочки/на Perl/awk и/СЭД

Я попытаюсь перефразировать свой вопрос:

1) мы имеем процесс.файл журнала, в котором у нас есть много текстовых данных, а в перерывах у нас есть несколько опубликованных данных XML.
2) Есть тысячи различных XML-опубликовано в журналы наряду с другими текстовыми данными.
3) теперь мне нужно выбрать только XML-файлы, которые публикуются после исходные XML: значение
4) также XML-файл, который должен быть выбран и скопирован в новый файл должен быть один, который соответствует значению в alertid том теге.
5) значение alertid том будет указана во входной скрипт. Так что в нашем случае mGMjhgHgffHhhFdH1u4 будет указана на входе и нам нужно выбрать весь XML-файл опубликован на этом alertid том. Начиная с тега и заканчивая тегом
5) мне нужно выбрать соответствующий исходящих XML-файла в новый файл на основе определенного alertid том, поэтому они могут быть воспроизведены в различных средах.

Формат журнала:

Информация 11 января 17:30:26.12122 процесс не реагирует на сердцебиение
Отладка января 11 17:30:26.12123 входящие XML :<XML версии "1.0" кодирование ="UTF-8"?>
<Предупреждение триггера = "истинный" >
<Alerttype>orderReject</Alerttype>
<Alertid том>ghghfsjUtYuu78T1</alertid том>
<Порядок>uusingas</порядок>
<Количество>1254</Количество>
</Предупреждение> (CreateInitEventHandler. С:356)
Отладка января 11 17:30:26.12199 процесс идет с предупреждениями
Отладка января 11 17:30:26.148199 исходные XML: <XML версии "1.0" кодирование ="UTF-8"?>
<Предупреждение триггера = "истинный" >
<Alerttype>orderheld</Alerttype>
<Alertid том>mGMjhgHgffHhhFdH1u4</alertid том>
<Порядок>uwiofhdf</порядок>
<Количество>7651</Количество>
</Предупреждение>(CreateEventHandler. С:723)
Отладка января 11 17:30:26.13214 процесс перезагрузки и тему открыли
Отладка января 11 17:30:26.13215 сердцебиение получил от процесса alertlistener 

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

С помощью awk я в состоянии извлечь все исходные XML-файлы, но не знаете, как извлечь одну, относящихся к определенной alertid том.

Например:

на awk '/исходящих/{П=1; с=$0} П & & /<\/предупреждение>/ {печати $0 ФС с; ы="" ;п=0}П' 1.журнал>2.журнал
+402
Szotyi 22 сент. 2017 г., 03:32:36

Да я проверял и он работал для меня на Oracle в Linux 6.9, я обновил файл /etc/безопасности/ограничения.Д/90-nproc.conf, чтобы получить требуемый параметр ulimit для пользователя Oracle.

В Oracle Linux 6 и это не достаточно, чтобы обновить /etc/безопасности/ограничения.конф.

+368
panji Entoz 7 июл. 2016 г., 12:04:14

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

#!/бин/Баш
н=0
line_count=9
line_count=$(line_count)/3
Эхо $line_count
выход 0

ожидаемый результат 3

[]$ ./test.sh
./test.sh: линия 4: line_count: команда не найдена
/3
[]$ больше test.sh
+321
Qandeel Abbasi 4 мар. 2014 г., 03:01:14

СЭД -ээ-х/^.* ([0-9.]+) .*$/\1/' /и т. д/редхат-релиз |вырезать -ф1,1-й.

Команды sed извлекает целое число версии (так же, как ваш на awk, так что вы могли бы использовать, что также), а второй извлекает первое поле От, что, используя '.' в качестве разделителя.

так что вы могли бы также использовать: у awk '{печати $4}' /и т. д./редхат-релиз |вырезать -ф1,1-й.

+315
Lucy Brennan 26 июн. 2011 г., 08:18:34

Я использую manjaro Openbox в Иллирии 18.0.2-2018520 и ищу вариант другой язык для каждого приложения/окна. Я не вижу каких-либо параметр в настройках клавиатуры. Как я могу установить это?

подобный вопрос в гнома/Юнити/кде

+276
Ashwin Campbell 13 сент. 2012 г., 03:55:36

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


Предположим, у нас есть система с двумя пользователями, назовем их Алиса и Боб, которые в определенной степени папка называется штука со следующими разрешениями:

Боб@сервер:~$ помощью getfacl /дом/вещи помощью getfacl: 
Удаление ведущих '/' абсолютный путь от имен
файл#: Дома/Прочее
владелец#: Алиса
группа#: Боб 
пользователь::rwx по
группы::-WX с
других::---
по умолчанию:user::rwx по
по умолчанию:пользователя:Боб:права доступа rwx
по умолчанию:группа::-WX с
по умолчанию:маска::rwx по
по умолчанию:другое::---

Как вы понимаете, владелец папки Элис, но Боба можете оставить вещи там и сделаем его исполняемым, так что Алиса может работать в (+X флаг). Однако, из-за ACL, то каждый раз, когда Боб пишет/копирует файл в вещи, права доступа к файлу изменить и в конечном итоге следующим образом. Предположим, мы создаем файл в Боб'ы домашний каталог и переместить его в хлам.

Боб@сервер:~$ сенсорный файл myfile
Боб@сервер:~$ команду chmod 777 файл myfile
Боб@сервер:~$ LS-Ла мой_файл
-rwxrwxrwx 1 Боб 0 мой_файл

Боб@сервер:~$ МВ файл myfile /дом/вещи/мой_файл
Боб@сервер:~$ LS-Ла /дом/вещи/мой_файл
-rwxrwx---+ 1 Боб 0 /дом/вещи/файл myfile

Как видите, даже если файл myfile находится в папке вещи, Элис будет иметь к нему никакого доступа. Поскольку файл принадлежит Бобу:Боб, Алиса бы получить доступ к его с "другим" права доступа к файлам, которые --- в соответствии с последней из вышеупомянутых Общ команды. До сих пор, потому что Алиса является владельцем папки, она может удалить их (хотя я получаю предупреждение об именах защищен).

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

Боб@сервер:~$ ЛН файл myfile /дом/вещи/файл myfile
Боб@сервер:~$ LS-Ла /дом/вещи/мой_файл
-rwxrwxrwx 2 Боб 0 /дом/вещи/мой_файл

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

Боб@сервер:~$ ЛН -с файл myfile /дом/вещи/файл myfile
Боб@сервер:~$ LS-Ла /дом/вещи/мой_файл
lrwxrwxrwx 1 боб 4 /дом/вещи/файл myfile -> /главная/Вася/мой_файл

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


Мои вопросы:

  • Почему я могу "пропустить" разрешения САУ с жесткой ссылки в первом место?
  • И почему этот же трюк не работает с символическими ссылками?
  • Это намеренно, или это дыра в безопасности?
+164
dustyneuron 3 окт. 2014 г., 17:51:32

По умолчанию переменные для циклов в Perl $_. Есть ли аналог этого в bash?

+153
yogeshahire 24 мар. 2015 г., 04:24:50

У меня есть схема такой

маршрутизатор 192.168.2.254/24

интерфейс eth0-192.168.2.1

br0

на eth1-192.168.4.1/24

пользователь - 192.168.2.2/24

и подключен eth0 и eth1 такой, чтобы разрешить прохождение пакетов brctl addbr br0 brctl addif br0 eth0 в brctl addif br0 eth1 и программа dhclient br0

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

Я пытался даже

в iptables -выход -п протокол ICMP --ICMP-пакеты типа Эхо-запрос -Джей падение

в iptables -вперед -п протокол ICMP --ICMP-пакеты типа Эхо-запрос -Джей падение

и пользователь сможет подключиться к маршрутизатору, что я делаю не так?

+152
user1207272 11 мая 2012 г., 01:58:10

с wget можете сделать это:

с wget -А. ПНГ.формат JPG,.гиф.jpeg-е роботы=выкл -м-к -НВ -НП -п \
--пользователь-агент="Mozilla/5.0 (совместимо; в Konqueror/3.0.0/10; Linux) и" \
http://site.url/

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

+113
Oari 18 апр. 2014 г., 10:22:06

С лямками расширения.

галерея команды mkdir{1..50}
+106
dotnetengineer 20 февр. 2012 г., 11:15:58

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

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

Почему? Я не знаю. Он, кажется, не оговорено, где я могу найти. Человек страница просто говорит .:

 . именем

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

Документацию для <<слово говорит "Шелл ввода считывается до ...", что, возможно, подразумевает минималистичный разбора, но я не вижу ничего явного в любом месте. Построчный разбор-это весьма характерно для сценариев оболочки в целом, и это то, что делает Bash в обоих случаях, например.

Почему не х не работает при поиске файла?

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


В данном конкретном примере, используя ` ... `-стиль подстановка команд будет работать, но реальный сценарий, наверное, более сложный.

+98
Sizons 18 авг. 2011 г., 21:00:58

Им пытаются выяснить, какие линии отличаются между файл1.КШМ и файл2.КШМ. если файл1.CSV-файл выглядит так:

1,2,3,4
5,6,7,8
9,10,11,12

и файл2.CSV-файл выглядит так:

1,2,3,4
9,9,9,9
5,6,7,8
9,9,11,12

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

+85
Chuck Cavanaugh 25 мая 2018 г., 07:16:53

Спиралька имеет свой дескриптор, и этот inode будет указывать на inode А. дат.

Нет, это не ссылка инода вообще. Он указывает на имя А. дат. Если имя изменено, ссылка ломается.

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

+49
misterzik 24 мар. 2011 г., 00:22:12

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

$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