分类目录归档:Linux
Linux 系统 /var/log/journal/ 垃圾日志清理
2、journalctl 命令自动维护文件大小
1)只保留近一周的日志
journalctl --vacuum-time=1w
2)只保留500MB的日志
journalctl --vacuum-size=500M
grub2 修改和更新、Windows EFI分区恢复
CentOS的update-grub2命令
这个和Ubuntu还是有些区别,在CentOS修改成如下:
grub2-mkconfig -o /boot/grub2/grub.cfg
https://www.cnblogs.com/EasonJim/p/9097133.html
linux 版:
grub2-mkconfig -o /boot/grub2/grub.cfg
windows版:
挂载efi分区到p盘,可以格式化清空
bcdboot c:\windows /s p: /f UEFI /l zh-cn
linux下sudoers文件损坏,修复办法(附图、详细)
Linux Make Sure /etc/resolv.conf Never Get Updated By DHCP Client
Linux下DHCP无法更新主机DNS设置的怪异问题修复
方法一:
# chattr +i /etc/resolv.conf
打开文件 /tmp/VMwareDnD/… 时出错:Permission denied
https://www.tuziang.com/combat/1061.html
原因
权限问题。VMware是以root权限运行的,所以需要文件夹操作命令也具有root权限。
解决
终端执行来打开一个带有root权限的文件管理器,就可以粘贴了。
sudo nautilus
“Cannot open /dev/vmmon: No such file or directory” 解决办法
方法一:关闭安全引导
方法二:签名vmmon和vmnet
1.生成key对
$openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMware/"
2.使用内核自带的scripts/sign-file签名模块
$sudo /usr/src/kernels/`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)
$sudo /usr/src/kernels/`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)
注意:sign-file的路径可能不太一样自己find一下
3.导入key
$sudo mokutil --import MOK.der
输入一个秘密记住,然后重启电脑,在efi控制台同意操作
重启后vmware服务就能正常启动了
参考链接:https://kb.vmware.com/s/article/2146460
CentOS 8/ Fedora 30安装Nvidia驱动
启动nvidia源

YUM安装
sudo yum install xorg-x11-drv-nvidia
查找nvidia模块 sudo find / -name nvi*ko | grep -v Permission
签名模块:
sudo /usr/src/kernels/uname -r/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n nvidia)
sudo /usr/src/kernels/uname -r/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n nvidia-uvm)
sudo /usr/src/kernels/uname -r/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n nvidia-drm)
sudo /usr/src/kernels/uname -r/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n nvidia-modeset)
成功截图:

Unable to init server: 无法连接:Connection refused Error: cannot open display: :0
(vmware-modconfig:3660): Gtk-WARNING **: 09:14:25.330: cannot open display: :0
上网查了资料,发现问题在这里:
Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上
所以解决方法是:命令行退出root后,用当前账户执行命令
xhost +
xhost + 是使所有用户都能访问Xserver
xhost + ip 是使所有ip用户都能访问Xserver
————————————————
版权声明:本文为CSDN博主「IcePrincess_1968」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/iceprincess_1968/article/details/79941540
[转]Linux /home下中文目录如何修改成英文?
export LANG=en_US.UTF-8
xdg-user-dirs-gtk-update
跳出对话框询问是否将目录转化为英文路径,同意并关闭.
在终端中输入命令:
export LANG=zh_CN.UTF-8
关闭终端,并重起.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不再提示,并取消修改.主目录的中文转英文就完成了~