Según la página de manual, ulimit
"proporciona control sobre los recursos disponibles para el shell y los procesos iniciados por él". Entonces, el valor ulimit
es válido para el shell actual.
Está invocando ulimit
en un subshell, y cuando termina, vuelve al valor predeterminado ulimit
.
[root@centos7 ~]# ulimit -c
0
[root@centos7 ~]# ulimit -c 1024
[root@centos7 ~]# ulimit -c
1024
/etc/fstab — это классический (= pre -systemd )способ настройки команды монтирования. Другими словами, для определения точек монтирования, которые вы можете монтировать, используя более короткий синтаксис.
Без /etc/fstab (без записи )вы должны написать (в оболочке или скрипте):
mount -t spc_fs /dev/exmpl /mnt/point ro
Но если ввести эту информацию в fstab, то достаточно ввести
mount /mnt/point
Это 5-й вариант синтаксиса, который показывает mount --help
.
Монтирование файловых систем начинается с монтирования ядра/initrd root=
и «заканчивается» автоматическим монтированием съемных устройств и созданием tmpfs (виртуальных дисков )в любое время. Плюс петлевое устройство для крепления файлов...
Итак, systemd сам анализирует /etc/fstab, я читал где-то на справочных страницах, и, поскольку он написан на C, он использует библиотечный вызов, а не команду mount. И он также заботится о том, чтобы во время загрузки все монтировалось в нужное время. Это основной бизнес systemd.
А после загрузки systemd -udevd выполняет горячее -подключение съемных файлов.
Так что я бы скорее сказал, что есть два способа «подняться»:
Оба могут быть настроены и расширены в первую очередь через /etc/fstab.
Что касается того, какой "подход" выбрать :, никто толком сказать не может!
Если вы правильно установили systemd от имени пользователя,вам не нужно монтировать себя вообще. Bootup и udevd находится в руках systemd. И пользователю даже не нужно циклично монтировать iso-образ. Он знает только, когда втыкает свой USB, он появляется в /media/usb.
Если вы хотите изучить -, если Linux вынуждает вас быть системным администратором -, просто используйте systemd. «.mount» — это одна из специальных единиц. Он обещает "контроль и наблюдение " за "точками монтирования файловой системы ".
И всегда можно смешать. Возможно, вы хотите, чтобы systemd монтировала «RAM-диск» при загрузке в вашем домашнем каталоге. Но вы можете в любое время создать (еще один )в любом каталоге/точке монтирования с помощью команды mount -t tmpfs none dir
.
Имея на диске всего несколько ГБ, вы можете установить тестовую версию Linux с помощью sysvinit вместо systemd. То, как вы просите, вы должны это сделать. Я на 50% за и на 50% против systemd. ПЫТАЮСЬ ладить с sysvinit и очень простыми скриптами. Я монтирую /proc и /sys при загрузке, а с модулем хранения USB -я, по крайней мере, получаю /dev/sdb, который затем монтирую, иногда к предварительно -определенным точкам в /etc/fstab.