linux之系统优化
系统信息查看方式
1、查看系统名称信息
/etc/redhat-release
2、查看系统内核版本
uname -r
3、查看系统硬件位数
uname -m
4、一次性查看全部
添加系统普通用户
1、添加系统用户命令
useradd [用户名]
2、设置用户密码
交互式:passwd [要修改的用户名]
免交互式:echo 修改的密码 | passwd --stdin [用户名]
3、切换用户信息
su - [普通用户名] root用户切换到普通用户不需要输入密码
su - [root] 普通用户切换到root用户需要输入密码
4、查看用户信息
whoami :查看的是当前窗口登录的用户
who :当前用户登录系统的终端
注:其中的tty是原本的终端;pts是虚拟终端
命令提示信息优化
1、变量说明
设置变量相当于编辑书的目录,读取变量相当于读取书的内容。
2、修改调整
1、临时修改
PS1中大w改为小w
2、永久修改
1、vim /etc/profile
2、输入export PS1='[\u@\h \w]\$ '
3、重载文件 source /etc/profile
关闭selinux安全服务
1、永久关闭
/etc/selinux/config
注:更改后需重启才能生效
2、临时关闭
setenforce 0 l临时开启
setenforce 1 开启
关闭firewalld安全服务功能
关闭防火墙
systemctl disable --now firewalld
防止系统乱码
1、临时修改
ecport LANG=zh_CN.UTF-8
2、永久修改
vim /etc/locale.conf
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构