创建用户
- 增加用户 ${user}一般指shiwenxinyu
- sudo useradd -r -m -s /bin/bash ${user}
- sudo passwd ${user}
- sudo chmod +w /etc/sudoers
- sudo vim /etc/sudoers 添加如下内容:${user} ALL=(ALL:ALL) ALL
- sudo chmod -w /etc/sudoers
删除用户
- sudo userdel ${user}
- sudo rm -rf ${user}
- sudo vim /etc/sudoers # 删除用户相关的sudoer权限
调整文件打开数和线程数
- 修改 /etc/systemd/user.conf 和 /etc/systemd/system.conf 里面的 DefaultLimitNOFILE=655350
- 修改 /etc/security/limits.conf
注意:需要重启
- hard nofile 655350
- soft nofile 655350
- soft nproc 4096
- hard nproc 4096
- 检查/etc/pam.d/su文件内session required pam_limits.so是否打开。
调整系统内存相关
- 修改 /etc/sysctl.conf,调整如下:
vm.swappiness = 1
vm.max_map_count = 262144
注意:需要重启
挂载磁盘(如有多块磁盘)
- 检查磁盘挂载情况,fdisk -l
- 创建磁盘,fdisk ${/dev/xxx},然后按n创建,最后按w写入
- 格式化,mkfs.ext4 ${/dev/xxx1}
- 编辑/etc/fstab文件,加入一行${/dev/xxx1} /data ext4 defaults 0 0
- 创建文件夹,mkdir /data
- 运行mount -a 挂载/etc/fstab内的所有磁盘
- 修改data目录的owner sudo chown user:{user}:user:{user} /data
安装JDK
- apt update
- apt install openjdk-8-jdk
重启
shutdown -r now
扩展磁盘
- 在ECS的磁盘界面扩容,安装所需工具
apt install cloud-guest-utils
apt install xfsprogs - fdisk -l和df -h查看磁盘状况
- 运行growpart ,例如growpart /dev/vda 1
- 运行resize2fs ,例如resize2fs /dev/vda1
- df -h查看扩容后状况
参见 https://help.aliyun.com/document_detail/111738.html?spm=a2c4g.11186623.2.30.793b7f67uEFrJ3#concept-ocb-htw-dhb
本文详细介绍了在Linux环境下如何创建和删除用户、调整系统资源限制、优化内存设置、挂载磁盘、安装JDK及扩展磁盘空间等关键操作步骤。
1875

被折叠的 条评论
为什么被折叠?



