Какие каталоги могут находиться на другом разделе вне root?

Вы ограничены только оболочкой и awk? Можете ли вы использовать SQLite для хранения ваших данных или, по крайней мере, для их анализа?

sqlite>.mode csv
sqlite>.import report.csv report
sqlite> update report set status="Used" where Device="Device2";
sqlite> select * from report;
 1,Device1,Used
 2,Device2,Used
 3,Device3,Free

Или, может быть, вы можете использовать для своей задачи более общие языки программирования, такие как Python?

import csv

with open('report.csv') as csvfile:
  reader = csv.DictReader(csvfile)
  for row in reader:
    if row['Device'] == "Device3":
      row['Status'] = "Used"
    print row

{'Device': 'Device1', 'Status': 'Used', '#': '1'}
{'Device': 'Device2', 'Status': 'Free', '#': '2'}
{'Device': 'Device3', 'Status': 'Used', '#': '3'}
1
27.10.2019, 06:17
1 ответ

Сегодня вам придется адаптироваться к SystemD; 90% традиционных и сложных «правил» разбиения устарели.

Проблема "разделения" usr -bin также "нормализована" благодаря systemd. :Поэттеринг объясняет, почему "всегда не удавалось" отделить /usr и иметь "минимальный" /bin; initrd - это "минимальный корень". он говорит. (systemd/TheCaseForTheUsrMerge)

Это означает, что /usrостается в корне. Это имеет смысл и является упрощением. Вы по-прежнему можете использовать дополнительную точку монтирования -, например /usr/local/...

.

/varявляется первой точкой монтирования для , отделенной по причинам ввода-вывода(производительность/безопасность ). Он имеет, например. log/journal.

/home:можно разделить по логическим причинам ("/usr"=система, "home"=данные)

/optи /srvмогут быть разделены по соображениям объема. Как они используются, будет зависеть от того, что установлено.

/tmpи /runотносятся к типу -tmpfs -смонтированы -, конечно, могут быть сконфигурированы иначе, а затем, вероятно, разделены.


Как это отразится на вашей настройке (внутреннего USB? )Не могу сказать. Но если вас беспокоит RAID, то, возможно, вам нужен один тип RAID для /var, а другой для «/» и/или home. Когда вы добавляете RAID, у вас больше нет сопоставления дисков от 1 -до -1 точки монтирования -до -. Вы можете создавать виртуальные диски различных типов :«обычный» RAID01, сверхбыстрый для /var, сверхбезопасный для /home.

1
27.01.2020, 23:40

Теги

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