Новый пользователь Ubuntu, испытывая затруднения, увеличивающие “открытый предел файла”

Команды, которые я/пробую для использования в терминале:

sudo /bin/su -c “echo ‘fs.file-max=1000000’ >> /etc/sysctl.conf”
sudo /bin/su -c “echo ‘* soft nofile 1000000’ >> /etc/security/limits.conf”
sudo /bin/su -c “echo ‘* hard nofile 1000000’ >> /etc/security/limits.conf”
sudo /bin/su -c “echo ‘session required pam_limits.so’ >> /etc/pam.d/common-session”

Все, что я получаю, является “разрешением, отклоненным” или никакой ответ на различные методы, которые я попробовал. Я в настоящее время регистрируюсь в первую и единственную учетную запись на ПК. Любая справка была бы, ценят, просто установил эту ОС Ubuntu вчера вечером.

2
задан 20 August 2019 в 20:47

2 ответа

Можно передать по каналу echo кому: sudo tee -a получить тот же результат.

echo 'fs.file-max=1000000' | sudo tee -a /etc/sysctl.conf
echo '* soft nofile 1000000' | sudo tee -a /etc/security/limits.conf
echo '* hard nofile 1000000' | sudo tee -a /etc/security/limits.conf
echo 'session required pam_limits.so' | sudo tee -a /etc/pam.d/common-session

-a опция с tee добавит вывод в конец файла. Удостоверьтесь, что использовали -a опция или Вы перезапишете весь файл.

Использовать tee --help для получения дополнительной информации.

1
ответ дан 2 December 2019 в 03:27

Все они могут быть сделаны как "корень". Так

sudo -i
{password}
echo "fs.file-max=1000000" >> /etc/sysctl.conf
echo "* soft nofile 1000000" >> /etc/security/limits.conf
echo "* hard nofile 1000000" >> /etc/security/limits.conf
echo "session required pam_limits.so" >> /etc/pam.d/common-session

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

Пример:

$ sudo -i
[sudo] password for rinzwind: 
# echo "fs.file-max=1000000" >> /etc/sysctl.conf
# 
1
ответ дан 2 December 2019 в 03:27

Другие вопросы по тегам:

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