Используя SAR для контроля данных свободного пространства на диске

Я посмотрел вокруг xdg-open источник и видел, что использует xdg-mime выяснять тип. man xdg-mime показанный a default опция установить приложение, которое будет использоваться:

xdg-mime default application mimetype(s)
...
default
   Ask the desktop environment to make application the default
   application for opening files of type mimetype. An application can
   be made the default for several file types by specifying multiple
   mimetypes.

   application is the desktop file id of the application and has the
   form vendor-name.desktop application must already be installed in
   the desktop menu before it can be made the default handler. The
   aplication's desktop file must list support for all the MIME types
   that it wishes to be the default handler for.

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

6
07.02.2013, 00:13
3 ответа

Может быть, этот пост старый, но вы можете получить место на диске с текущей версией (sysstat-11.1.1)

Пример:

[root@ipboss-linux ~]# sar -F 1 1
Linux 2.6.32-358.el6.x86_64 (ipboss-linux.qualif.fr)    09/23/2014      _x86_64_        (8 CPU)

11:21:16 AM  MBfsfree  MBfsused   %fsused  %ufsused     Ifree     Iused    %Iused FILESYSTEM
11:21:17 AM      4974      4869     49.47     54.55    441591    199257     31.09 /dev/sda3
11:21:17 AM        65        32     32.71     37.87     25649        39      0.15 /dev/sda1
11:21:17 AM    215269      1278      0.59      5.67  14068929     13119      0.09 /dev/sda2
9
27.01.2020, 20:24

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

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

1
27.01.2020, 20:24
  • 1
    Интересно, существует ли способ добавить пользовательскую меру к данным, собранным sar, или было бы лучше создать параллельную систему для сбора этого? Hmmmm! –  Fadi Mansour 10.02.2013, 21:37

Хорошо, я понял это. Спасибо за вашу помощь XEN2050, у меня недостаточно репутации здесь, чтобы дать вам UPVote (пока).

Вот сценарий Bash, который работает для меня:

#Set this variable to your mount passphrase. Ideally you'd get this from $1 input so that the actual value isn't stored in bash script. That would defeat the purpose.
mountphrase='YOURMOUNTPASSPHRASE' 

#Add tokens into user session keyring
printf "%s" "${mountphrase}" | ecryptfs-add-passphrase > tmp.txt

#Now get the signature from the output of the above command
sig=`tail -1 tmp.txt | awk '{print $6}' | sed 's/\[//g' | sed 's/\]//g'`
rm -f tmp.txt #Remove temp file

#Now perform the mount
sudo mount -t ecryptfs -o key=passphrase:passphrase_passwd=${mountphrase},no_sig_cache=yes,verbose=no,ecryptfs_sig=${sig},ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=no,ecryptfs_enable_filename_crypto=no /home/user/.Private /home/user/Private

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

ecryptfs-setup-private -n

Это сейчас работает для меня.

В ответ на некоторые люди, которые бы сказали «Почему это так?», Ну я не всегда хочу монтировать свои личные данные на каждом входе в систему. Я хочу иметь быстрый способ установки данных, которые не требуют, чтобы я использовал свой фактический пароль входа пользователя. Представь, что я хочу поделиться с помощью данных с кем-то еще? Я должен был бы дать им мой пароль. Использование паровой фразы Mount позволяет мне по существу иметь пароль монтирования, который может быть менее безопасен, чем мой логин. Это также полезно, если вы хотите автоматически размещать ваши данные и хранить фразу где-то (возможно, на USB-накопителе в качестве ключа, чтобы разблокировать ваши данные). Я бы никогда не хотел хранить свой пароль входа в любое место в любой точке простого текста. Но если вы знаете содержание ваших данных, и вы знаете, сам данные менее частные, чем ваша учетная запись, это прекрасное решение.

-121--119432-

Запустите SADC с вариантом XDISK, и он собирает данные использования файловой системы.

0
27.01.2020, 20:24

Теги

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