Linux常见问题整理
Linux常见问题整理
设置国内yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
更新内核版本
查看当前内核版本
uname -r
安装elerp
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
载入elrepo-kernel元数据
yum --disablerepo="*" --enablerepo="elrepo-kernel" repolist
安装长期支持版
yum -y --enablerepo="elrepo-kernel" install kernel-lt
检查系统上的可用内核
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
设置开机启动
方法1:
grub2-set-default 0
方法2:
编辑配置文件
vim /etc/default/grub
将GRUB_DEFAULT=saved
改为GRUB_0=saved
,保存退出vim。
创建内核配置
grub2-mkconfig -o /boot/grub2/grub.cfg
Linux中kill命令杀不掉进程的解决办法
1、进程杀不掉的原因有两种:
(1)这个进程是僵尸进程 ;
(2)此进程是"核心态"进程。
2、解决办法:
(1)进入到“/proc/进程号”目录下,执行“cat status”命令可以查询到指定进程的父进程
(2)利用“kill -9 父进程的进程号”将父进程给删除掉
(3)利用“kill 进程号”重新删除指定进程即可
CentOS安装dotnet
安装dotnet
卸载dotnet
https://www.cnblogs.com/zhyp/p/17444627.html
添加用户
adduser <用户名>
passwd <用户名>
usermod -aG root <用户名>
防火墙放通端口
查看防火墙状态
systemctl status firewalld
查看当前开放端口的信息
firewall-cmd --list-all
开放指定端口
firewall-cmd --add-port=8888/tcp