Измерение производительности Linux с помощью файла /proc/vmstat с

Я хочу, чтобы вычислить вход выход производительность, используя в/proc/vmstat с файлом?

Когда я запускаю команду кошка /proc/vmstat с | грэп pgpg

Ответ

pgpgin 726854
pgpgout 1010677

Я не хочу использовать команду vmstat С или iostat.

При использовании указанных выше значений как рассчитать.

+14
Lester Holliday 10 окт. 2016 г., 04:52:06
33 ответов

Я пытаюсь использовать Вирт-установки для создания в CentOS 7 виртуальную машину в ОС CentOS 7 узлов. Для достижения этой цели, я читал Вирт-установите документации на RHEL с веб-сайта, и я также начиталась человека Вирт-установить и Вирт-установить --помочь. Я видел несколько типов синтаксис --диск аргументом в документации, поэтому я выбрал один и придумал синтаксис ниже, который бросает ошибку. Как я могу создать соответствующий виртуальный диск, который может быть использован Вирт-установить команду?

Вот что я так далеко:

объект [[email protected] в дом]# Вирт-установить --имя=государственно-centos7 --диск путь=/домой/publicvm --графика --нет ЦП=2 --память=2048 --компакт-диск /media/usb/CentOS-7-x86_64-DVD-1503-01.iso --сетевой мост=br0 --ОС-тип=Линукс, ОС-вариант=rhel7.0
Предупреждение компакт-диска не печатает в текстовую консоль по умолчанию, так что вы скорее всего не увидите текст установите выходной. Вы, возможно, захотите использовать-расположение.Смотрите страницу руководства Man для примеров использования-расположение с компакт-диска

Начиная установить...
Ошибка внутренняя ошибка: процесс завершился при подключение к монитору: 2015-10-08T19:53:08.694875 З в qemu-kvm в: -диск файл=/домой/publicvm,если=нет,ИД=диск-обычно-диске 0,формат=реж: 'реж' неверный формат

Установка домена не были успешными.
Если это было, вы можете перезагрузить ваш домен, выполнив:
 вирш-подключение в QEMU: системы///начало государственно-centos7
в противном случае, пожалуйста, перезагрузите вашу установку.
объект [[email protected] в дом]# 

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

Примечание: стандарт ISO файл на флешку в нтфс формат. Я скачал библиотеку для включения в CentOS 7 для монтирования в файловой системе NTFS USB от терминала, и я проверил, чтобы убедиться, что я мог прочитать содержимое /мультимедиа/с USB перед запуском команды. Я не представляю, что это в любом случае отношение к сообщение об ошибке о приводе, однако, я добавляю это в связи с предупреждением о компакт-диске команды выше.

+995
Ashwini Laxminarayana 03 февр. '09 в 4:24

В настоящий момент, Debian тестирование кодовым именем Бастер, а в следующем-стабильный будет попойка.

Я установил тестирования Debian, чтобы поддерживать пакеты в актуальном состоянии. Мой вопрос: Будет ли мой Debian стать стабильный выпуск Debian после Бастера выпущена как стабильная? Если ответ "да": я хочу, чтобы держать мой Debian на тестовую версию и сохранить пакеты вверх-к-дата, что делать?

+938
Essa Maken 2 дек. 2011 г., 02:27:16
Другие ответы

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


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

похоже, что у него перелом libssl строить что отсутствующие элементы в Python CGI и должен работать. Я получаю эту ошибку

...символ SSL_load_error_strings, версия OPENSSL_1.0.0 не определено в libssl файл.так.1.0.0 с ссылка ссылка время 

в ошибок Апача.журнала, когда я запускаю этот CGI скрипт:

#!/usr/Бен/Python с 

импорт цги 
импорт cgitb

...
cgitb.включить()

Я сузили его в папку/lib/x86_64 с-линукс-дистрибутив GNU/libssl.так.1.0.0 как ошибку все-таки происходит, если я МВ каталог/opt/lampp/библиотека lib/libssl.так.1.0.0 чтобы сохранить файл и запустить в CGI.

# найдите libssl.так.1.0.0
в /lib/x86_64 с-линукс-дистрибутив GNU/libssl.так.1.0.0
каталог /opt/lampp/библиотека lib/libssl.так.1.0.0

я должен попытаться восстановить libsssl.так из источника или ????.

спасибо заранее.

РАФ

+935
RShoun 29 сент. 2019 г., 12:27:40

Похоже, что вы не можете генерировать ключи, если вы вошли в учетную запись Пользователя, с помощью судо Су [пользователь]. Однако, если вы по SSH на сервер, как пользователь, например, СШ [email protected]тогда Гоб --ген-ключ будет работать.

+887
Sylens 17 авг. 2018 г., 03:21:21

На основе ответа Мэл Бойса, вот что работает для меня. Это KDE на основе. Но я также проверил это с Зениты и тот же подход работает. Это в принципе то же самое Мэл Бойс рекомендуется, но с несколькими щипками, чтобы заставить его работать для меня. Я не удалить updateNotification.txt файл, например. И я не использую функции printf.

Скрипт апдейтера включает:

Дата дата=``
Эхо "\Т***программа была обновлена до версии ${последний} на ${дата}***"
Эхо "программа была обновлена до версии ${последний} на ${дата}. Пожалуйста, закройте и снова откройте программу, если она работает. Если у вас есть любые вопросы или вопросы, пожалуйста, напишите нам на [email protected] Спасибо". > в /Home/$USERN/.updateNotification.txt

Тогда у нас есть скрипт запуска в /Home/$USERN/.kde/Autostart/updateNotificationChecker.sh

#!/бин/Баш
пока правда; сделать
 если [[ -е ~/.updateNotification.txt ]]; затем
 читать MSGFE < ~/.updateNotification.txt 
 программное обеспечение kdialog --титул был обновлен' --с помощью MsgBox "$MSGFE"
 кошка /dev/нуль > ~/.updateNotification.txt
интернет
 сон 300
сделано
выход 0
+880
Ke Lu 10 нояб. 2017 г., 06:49:25

Пытаюсь получить мою ID3 теги подчистили и меня любит ID3v2 тэгов в командной строке, но я использую его только с *.МР3 подстановки и хотите изучить, если есть способ, чтобы использовать его рекурсивно, так что я могу партии все мои МР3. Там, кажется, не быть вариант, чтобы использовать его рекурсивно.

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

Вот команды у меня есть псевдоним грубой силы это:

ID3v2 тэгов --remove-фрейм "память" *.МР3
ID3v2 тэгов --удалить кадр "прив" *.МР3
ID3v2 тэгов -с *.МР3

Так что ... есть ли способ сделать это рекурсивно, так что я могу запустить его в корневой папке моя музыка? Подлива баллы за: в том числе прочей аудио-файл типы и рушится все три команды выше в один Убер команду (я могу сделать это ; между командами... да?)

+857
user3743291 3 июл. 2010 г., 06:33:39

Вы также можете попробовать что rTorrent и может быть ctorrent что человек страница начинается с:

ctorrent - загрузка торрент-файлов из командной строки

+853
suavesav 27 нояб. 2010 г., 20:55:27
Дополнительное программное обеспечение, программное обеспечение необходимое для работы
+833
alireza260 5 дек. 2013 г., 22:56:01

С Баша, используя compgen и тип примитивы, при отсутствии символа новой строки в имени команды:

Компании IFS=$'\п'; комплект -Ф; тип -п -- $(compgen -з | команда grep 'латекс$')
+826
James Kokkotos 27 мар. 2014 г., 23:07:11

Я использую Ubuntu 14.04 и я хотел бы привязать сочетание клавиш Alt + <прежде> в tmux для перемещения через шпагат.

Я видел этот плагин , который позволяет двигаться по панели с помощью Ctrl + <прежде> но я хотел бы сохранить сочетание клавиш Ctrl + л ярлык для очистки терминала.

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

+820
neewswork 13 июн. 2016 г., 17:02:00

(время работы-(idle_time/num_core))

Может дать представление о том, как долго система была занята, в секундах. Multipling, что на 100 дает сотых секунды-это ваше намерение?

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

аптайм * num_core - idle_time = общее число активных процессоров секунд

Использование метрики могут быть:

активный секунд / (аптайм * num_core)

Е. Г., если система в течение 10 секунд на 4 ядра с 5 секунд idle_time:

(10 * 4 - 5) / (10 * 4) = 0.875

87.5% использования.

Или:

(10 - 5 / 4) / 10 = 0.875

Тоже самое, спасает операция.


Есть ли лучший способ получить использование процессора в качестве счетчика?

Я сделал это в систему диагностики C++ библиотека, анализируя в первой строке файла/proc/стат, который является общей для всех ядер. Первые три поля пользователь, с низким приоритетом (ака хороший) времени и системного времени. Общее количество активного времени (обратите внимание на единицы здесь не секунд, увидеть в/proc/stat, который под человека прок).

Если вы этот опрос в течение 5 секунд, что совпадает на 100, где total_aэто первый образец (пользователь + хороший + Сыс) и total_b второй образец:

(total_b - total_a) / 5 / 100 / num_cores = коэффициент использования 

Если вы умножьте это на 100, у вас есть процент, указывающий в среднем за 5-секундный интервал.

Вот такая логика:

  • total_b - total_a = активное время между выборками

  • Деленная на длительность выборки, 5 секунд.

  • Делится на подразделения в секунду измерения (совпадает)

  • Делится на количество ядер

Совпадает почти наверняка 100. Для проверки:

#включить заголовочный файл <stdio.ч>
#включить <запустите.ч>

тап_п (недействительными) {
 функции printf (
 "%ЛД\Н", 
МиГов(_SC_CLK_TCK)
);

 возврат 0;
}

Сборка: НКУ независимо от.с, запустите ./а.из.

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

+800
technicallyjosh 28 февр. 2016 г., 15:51:49

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

+758
Yossi Benady 25 авг. 2013 г., 07:19:08

Установка встроенного Линукс-несвободные. Он содержит драйвера для ATI

+708
Shan e Abbas 14 июн. 2016 г., 23:47:03

Крепление ловушки ключевых элементов реализации autofs С в Linux, и "любой каталог, предоставляемые файловой системы может быть определен как ловушка" (с autofs4.txt); от ядра космоса, один бы проверить, если "в корень дерева имеет DCACHE_NEED_AUTOMOUNT флаг установлен, или если соотвествуют S_AUTOMOUNT набор"; что можно сделать из пользовательского пространства?

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

+681
Yildiz Dirmit 10 нояб. 2016 г., 20:50:19

Это gzip в атомной?

Нет. Он создает сжатый файл, а затем удаляет несжатый оригинал.

В частности, он не сжимает файл на месте и есть время, когда файл сжимается, где,

  • сжатая цель является неполной
  • частично сжатый файл и его источник как существовать в файловой системе.

Что произойдет, если остановить процесс с помощью gzip, пока она в середине сжатие файла?

Если вы остановите с помощью gzip процесс с перехватываемую сигнал (сигнал SIGINT от CTRL + С, например), это будет очистка частично созданные файлы. В противном случае, в зависимости от точки, в которой он остановился, вы можете в конечном итоге с частично сжатый файл рядом с нетронутым оригиналом.

Если это не атомная, если я уже нажал Ctrl+C на помощью gzip *.процесс тхт, как мне безопасно возобновить?

Вы удаляете частично сжатую версию (если она еще существует) и перезагрузить с помощью gzip.

+647
younger 8 июл. 2010 г., 12:30:23

Этот будет делать то, что вы просили:

за Д в */*
делать
 Н=$(найти "$д" -параметр maxdepth 1 -тип F -Е "ОК\Н" | туалет -л)
 функции printf "%з\т%д\п" "$д" $н
сделано

Основные различия в ваш код, что я использовал найти , а не лс , так что странно названные файлы не нарушать считать (думать в имени), и что я использовал функции printf для форматирования вывода.

+556
Deepa Solanki 26 дек. 2019 г., 02:10:43

Это было проблемой в программы fdisk в util-Linux-систем. Я доложил выше по течению какое-то время назад, и это было исправлено:

https://github.com/karelzak/util-linux/commit/acb7651f8897ae73d0f45dd75bc87630001c61b9

Так что если вы используйте fdisk в util-Linux с версии v2.27-ник1 или поздно создавать разделы, вы не будете испытывать проблем.

Я не уверен, если расстались и та же проблема, если это так, то, вероятно, следует ввести аналогичные взломать. (Чтобы подать отчет об ошибке, чтобы вверх по течению, Если вы хотите ее исправить: http://savannah.gnu.org/projects/parted/)

Редактировать: только что заметил, что вы используете GPT на оба диска. МСИО помощью gdisk не страдают от этой проблемы, потому что не рассчитать центровку, используя оптимальный размер, а не его статически, по умолчанию 2048 и позволяет установить его на любое значение в диапазоне от 1 до 65536 (х -> л).

+547
Anichang 25 дек. 2019 г., 16:29:45

У меня была точно такая же проблема, также на Arch Linux с vsftp 3.0.3 (ПКГ отн 3). Оказалось каталоге причиной такого поведения было слишком много файлов в нем (2,666). После удаления большинство из них, перечисляя по FTP начинает работать.

Странно, да? 2,666 не показаться слишком много. Но я действительно изменился и больше ничего. параметры vsftp-прежнему то же самое и разрешения файловой системы не трогают. Также имена файлов не содержат каких-либо странные символы (цифры с длиной до 21 символов).

+533
NeXuS 23 июл. 2010 г., 12:44:30

Вы можете использовать получения справки об качестве обоев, и glslideshow делает то, что вы хотите. Хотя в нем есть корневой вариант, вы, как правило, нужно xwinwrap для того, чтобы работать правильно:

xwinwrap -ов -ПС -- \
 в /usr/lib В/получения справки об/glslideshow -окно-идентификатор ЖВР -зум 100
место # из xscreensavers может варьироваться в зависимости от дистрибутива

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

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

chooseRandomImages: правда
imageDirectory: /ваш/обои/путь

Смотри справочную страницу по glscreensaver дополнительные параметры для настройки.


Без xwinwrap, glslideshow может делать странные вещи, как рисовать поверх всех окон, при использовании композитинга (например с xcompmgr). Но при отключении композитинга, корень изображение перерисовывается только когда она движется, так что вы должны либо установить glslideshow делать непрерывных преобразований изображения или вы будете иметь черные ящики, где окна были с последней перерисовки. Иногда это работает, но это безопаснее использовать xwinwrap.

+532
Dana Dineva Lora 28 нояб. 2016 г., 14:23:37

Я запустить систему Ubuntu, а это иногда занимает некоторое время, чтобы закрыли. Видимо, для GNU/Linux пытается, в двух словах, остановить все запущенные процессы, очистить журнал файловой системы, а затем отрезать силу. Мои рассуждения, что при отключении питания, все данные хранятся в оперативной памяти теряются, и поэтому системы не нужно вручную убить процессы, как они все равно умрут. Будет запущена судо синхронизации и после отключения питания быть безопасным (и значительно быстрее) альтернатива выключение (выключение -сек сейчас), или же оно присутствует и аппаратного обеспечения опасности?

+487
user168999 7 янв. 2015 г., 14:44:12

Я установил прокси на 127.0.0.1:3128, а затем я добавил Это в файл конфигурации:

blocked_sites url_regex -я ОБК "/usr/местные/и т. д./кальмары/blocked_sites"
http_access отрицать blocked_sites
http_access allow все

Здесь /usr/местные/и т. д./кальмары/blocked_sites

facebook

Это должно отрицать все запросы к URL, содержащие "facebook". Однако, я в состоянии получить доступ к facebook из моего браузера. Но часто, я даже не в состоянии получить доступ к любому сайту вообще, не говоря уже об использовании таких функций.

Это как он выглядит в /usr/местные/ВАР/журналы/доступ.войти при входе facebook.com из моего браузера:

1450045715.071 1449 127.0.0.1 TCP_TUNNEL/200 134759 подключения www.facebook.com:443 - HIER_DIRECT/31.13.93.36

Как я могу исправить это?

Я подтвердил процесс работает squid с pgrep и глядя в монитор активности.

Я также пробовал добавлять:

blockeddomain в ACL dstdomain "/usr/местные/и т. д./кальмары/blocked_sites.ОБК"
http_access отрицать blockeddomain

В моем кальмары.конф. Вот blocked_sites.ОБК

facebook

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

+464
Fenkiou 24 сент. 2016 г., 14:08:49

Вот еще одно короткое решение с СЭД и Эд.

Изменять XML-файл на месте. Игнорировать вывод на консоль.

СЭД -е 'в S#.*#/<headTag>/я\n и\Н.\Н//\ПЗ#' PATH_TO_LIST_FILE | Эд PATH_TO_XML_FILE

В СЭД команд строке пишет следующее Эд команд для каждой строки в списке файл:

/<headTag>/Я # Поиск по тегу и вставить перед
пользователь@компьютер router1 # текст вставка (= текущая строка в файле список)
. # конец вставки
// # пропустить текущую метку (мы сейчас на строчку выше текущего тега))
ж # сохраните (может быть отложено до конца, но делает команду короче...)

Для этой команды это необходимо, что <headTag> всегда в начале строки в XML-файл.

+457
NotPokemonAsh 22 окт. 2018 г., 17:45:52

Я не знаю, как Linux обрабатывает правила netfilter на уровне опкодов. Но многопортовый подход может сделать несколько проверок с помощью одной операции.

Как 1Gb/s не много для процессора (даже медленная) неудивительно, что вам нужно крайних случаях. Но оба подхода могут даже при одинаковой пропускной способности генерировать совершенно разные нагрузки. Как это ядро вещи это, вероятно, даже не показано в файле/proc/loadavg. Так что вам придется запустить ЦП-интенсивный приложений на той же системе и измерить его производительность, чтобы увидеть реальную разницу.

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

в iptables -Н tcp_ports
в iptables -a ввод -п ТСР -Джей tcp_ports
Для ((я=1;я<65536;я++)); сделать в iptables -это tcp_ports-спорт $я ...

Я просто понимаю, что вы не можете оставить ПТС проверить, потому что это требование --dport. Но это одна из причин, почему подход вестгарда медленнее.

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

ipset создать ФОО растрового изображения:порт TCP диапазон:10000-19999
ipset добавить ФОО ПТС:10000-19999
в iptables -a входной сигнал -п ТСР -м комплект --матч-набор фу ДСТ
+400
Nuguns 25 нояб. 2010 г., 16:31:11

У меня на работе на компьютер с Windows, которые я использую в качестве клиента для моего внешнего машина в RedHat. По своей работе требования, мне нужно, чтобы использовать некоторые X окна приложения, которые размещаются на Linux-машине. Для такого рода задач я настроил простой стек, используя МФУ и шпатлевка. Он отлично работает, но например при запуске Firefox он не видит сетевое подключение и как следствие я не в состоянии использовать интернет.

от шпатлевки:

пинг -С4 google.com
--- google.com статистики пинга ---
4 пакетов, передающихся, 4 получено, 0% потери пакетов, время 3023ms
РТТ мин/ср/Макс/mdev = 17.887/18.258/18.836/0.378 МС
+398
Bahubali 7 авг. 2018 г., 10:16:14

У меня Леново ноутбук 13 ноутбук с ОС Linux Минт 18. После недавнего обновления он остановился при входе в мою университетскую сеть (до сих пор работал дома). Кто-то предложил мне удалить сетевой менеджер из моей системы и попробовать wicd. Но когда я сделал это, и перезагружается, есть проблема с xsession теперь и она продолжает говорить, что "ваш сеанс продолжался менее 10 секунд...и т. д."

Такое случалось и раньше на моем старом ноутбуке, когда делаешь что-то еще, и решение было просто типа:

суда apt-получить установку корицы

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

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

Я думаю, что мой интернет может быть доступен тоже. При вводе iwconfig, результат:

enp0s31f6 нет беспроводного расширения

Ло нет беспроводного расширения

wlp3s0 стандарта IEEE 802.11 abgn с ИССИД:выкл/любой
 Режим: управляемая точка доступа: не связанные ТХ-мощность=0 дБм
 Повторить короткое ограничение: 7 РТС чет:с фрагмент чет:с
 Управление мощностью:на
+388
Stupid 4 июн. 2014 г., 09:43:42

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

на awk -Е, '3 $== "0"' ./входной_файл.КШМ > ./выход/выход.КШМ

~ это по шаблону, который вы здесь не нужны. == матчи строковый литерал "0" и ничего другого. Я также удалены распечатать заявление, поскольку подразумевается, если вам не дадут код блока.

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

+283
Al C 21 окт. 2016 г., 21:39:54

можно использовать на Perl , чтобы сделать это:

на Perl -с-я.test.txt бак-е с/Старый/Новый/г' 

Он собирается создать .бак файл.

Или без .бак файл :

Перл-Пи -е test.txt 'ы/Старый/Новый/г' 

Или установить СЭД-4.1.1 оборотах от сюда.

+264
Phyllis Ann Russell 2 апр. 2019 г., 12:02:00

Учитывая точку монтирования (каталог) название, как я могу остановить / запустить systemd не работает только на этом точка_монтирования?

Я хочу, чтобы решение, которое работает, даже если точка монтирования:

  • в настоящее время монтируется
  • есть [^0-9А-Яа-я] символов в пути
+236
Lsehovac 18 февр. 2019 г., 19:53:27

Просто один лайнер будет(запускать из папки в вопрос):

переименовать с 'S/(?<=table_subset_)([0])+//' ./*

Но если запустить извне:

переименовать с 'S/(?<=table_subset_)([0])+//' /путь/до/файла/папки/*
+199
winkle 9 янв. 2011 г., 00:27:53

У меня есть несколько вопросов, я хочу понять в отношении ловушка ошибки.

  1. почему приведенный ниже код выполняет только 1 ловушку и не 2, а конкретно только код с "mydir2", а не "mydir1"?
  2. почему вообще такое выполнение ловушки?
  3. почему команда, если написано как отмеченный код, не произведет ловушкой.
  4. какой лучший / правильный способ, чтобы написать этот код.
  5. почему и как я могу получить правильный номер строки ошибки команды, а не строка функции FuncA?

    #!/бин/Баш
    
    набор -о errtrace
    подстраховаться ловушка 'printerr' 
    printerr функция(){
     местные ЛНР="$BASH_COMMAND" в RC=$? ЛН=${BASH_LINENO[$я]}
     Эхо "$(дата +%ы) : команда [ $ЛНР ] завершился с кодом [ $ру ] в строке [ $в ]"
    }
    
    
    функция FuncA(){
    
    [[ -д mydir1 ]] && Эхо mydir1OK
    
    [[ -д mydir2 ]] && Эхо mydir2OK
    
    #если [ -д /mtdir/ ] ;тогда
    # Эхо OKMYDIR
    #интернет
    
    }
    
    FuncA
    

Результат:

1457453672 : команда [ [[ -д mydir2 ]] ] завершился с кодом [ 1 ] в строке [ 13 ]
+176
sjr 6 мая 2014 г., 16:29:54

Я использовал Gentoo GNU/Линукс на одном из моих домашних компьютеров и захотел установить все самостоятельно вышли программ в /usr/местные через волок (аналог системы портов FreeBSD), но было интересно:

  1. Это официально поддерживаемые?
  2. Значит ли это создать какие-либо практические проблемы с точки зрения системного администратора? (Как я буду управлять этой системе сам)
+175
katsu 28 сент. 2019 г., 07:26:00

дата - это не Баш встроенные. Это системная утилита, и это то, на чем OSX и Linux различаются. На OSX использует БСД инструменты, в то время как Linux использует GNU инструменты. Они похожи, но не одинаковы.

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

По большей части, как BSD и GNU стремиться к совместимости со стандартом POSIX. Если вы проверить в стандарте POSIX для даты, хотя, вы увидите, что это не поможет в данном случае: он не поддерживает синтаксис для настройки даты.

Если вы хотите, чтобы ваш код, чтобы работать на обеих платформах, попробуйте:

[ "$(команде uname)" = Линукс ] && дата-дата="2 дн. назад" +"%к"."%м"."%д" || дата -в-2д +"%Ы"."%м"."%д"

Или (требуется Баша):

[ "$ТИП_ОС" = Линукс-гну ] && дата-дата="2 дн. назад" +"%к"."%м"."%д" || дата -в-2д +"%Ы"."%м"."%д"
+120
user609 3 июл. 2012 г., 12:08:28

Чтобы добавить новую строку в процессе поколения:

{ процесс-без-завершение-строки ; Эхо ;} > выходной_файл

Чтобы добавить его в существующий файл:

Эхо >> выходной_файл
+31
DarkPhoenix6 26 дек. 2013 г., 02:13:49

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

$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