管理本地源
Redhat
/etc/yum.repos.d/local.repo
[redhat]
name=redhat
baseurl=file:///mnt
gpgcheck=0
enabled=1
Debian
deb [trusted=yes] file:///mnt/debian bookworm main non-free-firmware
常用软件
使用netselect-apt选择最快的源
https://extensions.gnome.org/ 添加dash to panel
添加字体 mkdir -p /usr/share/fonts/myfonts
yum clean all
dnf makecache
yum list installed
VIM常用命令
显示行号:set number
格式化代码:gg=G命令可以从文件开头到结尾自动格式化整个文件的代码。这个命令会应用当前的缩进设置来格式化整个文件。
fcitx5输入法
apt purge fcitx* ibus*
apt install fcitx5 fcitx5-chinese-addons
如果开机fcitx5不能自动运行,就使用im-config配置输入法后,重启系统
磁盘命令
查看分区:lsblk
查看UUID:blkid
显示磁盘空间使用情况: df -h
查看目录大小:du -sh
查看目录或文件的磁盘使用情况: du -h --max-depth=1
查看SSL证书信息
openssl s_client -connect 域名.com:443 -servername 域名.com </dev/null 2>/dev/null | openssl x509 -noout -dates
查看光口HBA卡的WWN号:
/sys/class/fc_host/host*/port_name
ip route静态路由
ip route add 192.168.1.0/24 via 192.168.0.1
ip route add 10.36.241.0/24 via 10.0.100.1
ip route add 192.168.250.246/32 via 10.0.100.1
用DD命令测试磁盘性能
dd if=/dev/zero of=test1 bs=32k count=4k oflag=dsync
dd if=/dev/zero of=test1 bs=1M count=1024 conv=fdatasync,notrunc status=progress
#
if=/dev/zero:输入文件是从/dev/zero设备,这是一个特殊的文件,提供无限的零字节。
of=testfile:输出文件是testfile,这个文件将被创建或覆盖。
bs=1M:块大小是1MB。
count=1024:复制1024个块。
conv=fdatasync,notrunc:确保数据被写入磁盘,并且如果文件已存在则不截断。
status=progress:显示进度。
扩展swap分区
1、查看
swapon --show
cat /etc/fstab | grep swap
2、扩展(使用的swap文件/swapfile,大小增加到count=2GB:)
sudo dd if=/dev/zero of=/swapfile bs=1G count=2 status=progress
3、修改权限 chmod 600 /swapfile
4、重新配置swap空间
mkswap /swapfile
swapon /swapfile
5、更新/etc/fstab以自动挂载swap
/swapfile none swap sw 0 0
查看正在运行的服务
systemctl list-units --type=service --state=active | grep Net
Nginx修改配置文件后检查和重启
检查: ./nginx -t
重启 ./nginx -s reload
在终端修改分辨率
xrandr
xrandr -s 1024x768
lsof命令:
查看目录的文件信息: lsof +D /db_data
查看端口: lsof -i:3306
查看进程打开的文件: lsof -p <进程ID>
查看用户打开的所有文件: lsof -u username
查看命令打开的文件:lsof -c nginx
lsof -u username -i TCP
PS命令
查看CPU占用率最高的进程
ps -eo pid,comm,%cpu --sort=-%cpu | head -n 20
查看运行程序的路径
ps aux | grep redis
ll /proc/进程号
生成 sosreport
sudo yum install sos
sudo apt-get install sosreport
sudo sosreport
yum命令
yum list installed | grep <package_name>
linux查看账号有效期 chage -l 用户名
14万+

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



