You can see that the default number of open files is limited to 1024 by executing the following command on Ubuntu server.
$ ulimit-n
1024
Edit the/etc/profile configuration file and add a line at the end:
Ulimit-shn 65535
To have the configuration take effect:
$ sudo source/etc/profile
Sudo:source:command not found
What happens when we execute the ULIMIT-SHN 65535 command directly?
$ ulimit-shn 65535
-bash:ulimit:open Files:cannot Modify limit:operation not permitted
$ sudo ulimit-shn 65535
Sudo:ulimit:command not found
When a normal user is given root permission to prompt for no command, how to solve the problem?
$ sudo-s
# Source/etc/profile
Execute Ulimit again, and you can see that the number of open files has been changed to 65535.
# Ulimit-n
65535
Transferred from: http://www.linuxidc.com/Linux/2014-04/100160.htm
Ubuntu fix Sudo:source:command not found error