红尘踏破逍遥境
回首何处是人间

 

## 在服务器上运行指定mysql语句(之后回来收取结果)

$ nohup mysql -h ip地址 –user='用户名' –password='密码' -e "USE dbname;(任意数量sql语句);" >> result.txt 2>&1 & disown

 

 ## 找不到mysql命令

$ sudo yum install mysql

 

 ## 显示目录下所有文件(包括隐藏文件)

$ ls -la

 
 

## 修改文件/文件夹(遍历)所属用户/

$ chown -R user:group fileorpath

 

 ## 修改文件/文件夹(遍历)权限

$ chmod -R 777

 

 ## linux 权限组成分为访问(4)+写入(2)+执行(1),文件权限三段分别表示所有者//任何人 

以任意用户执行任意命令

$ sudo -Hu username ls -la(任意命令)

 

## 显示最新log日志

$ tail -f some-log-2021.log

 

## 显示文件包含指定内容的行

$ cat somefile.txt | grep keywords(查找内容)

 

 ## 查找指定端口占用进程

$ sudo lsof -i:8888(端口)

 

 ## 找不到lsof命令

$ sudo yum install lsof

 

 ## 找出 10 天内所有被修改过的文件

$ find /path -xdev -ctime -10

 

## 修改usb网卡设备名为固定值

$ vim /usr/lib/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="**:**:**:**:**:**(mac地址)",ATTR{type}=="1",NAME="lan1"

$ udevadm control --reload-rules && udevadm trigger

重新插拔usb设备

 

## 临时关闭网卡QoS功能

$ sudo tc qdisc replace dev lan1 root noqueue

 

## 永久关闭网卡QoS功能(网卡频繁掉线时可以尝试)

$ sudo vim /usr/lib/NetworkManager/dispatcher.d/30-tc.sh

#!/bin/bash

if [ "$1" == "lan1" ] && [ "$2" == "up" ]; then

tc qdisc replace dev lan1 root noqueue

fi

$ sudo chmod +x 30-tc.sh

重启电脑,进行验证

$ tc qdisc show dev lan1

 

## 查看当前iptables记录

$ sudo iptables --list -nv

$ sudo iptables -t nat --list -nv

 

## 设置linux为软路由

$ sudo iptables -I FORWARD -i ppp0 -o lan1 -m state --state ESTABLISHED,RELATED -j ACCEPT

$ sudo iptables -I FORWARD -i lan1 -o ppp0 -j ACCEPT

$ sudo iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERD

$ sudo systemctl restart iptables-save(保存iptables设置,不保存的话一重启就没了)

 

## 内网测速

$ iperf3 -s (服务端192.168.1.2)

$ iperf3 -c 192.168.1.2 -i 1 -t 5(客户端192.168.1.3)

$ iperf3 -c 192.168.1.2 -i 1 -t 5 -R(客户端192.168.1.3反向链路)

 

## 查看网卡速率

$ ethtool lan1

Speed: 1000Mb/s

 

## 关闭cpu睿频功能

$ vim /usr/lib/udev/rules.d/50-intel_pstate_no_turbo.rules

KERNEL=="cpu",RUN+="/bin/sh -c 'echo -n 1 > /sys/devices/system/cpu/intel_pstate/no_turbo'"

重启,检验.

cat /sys/devices/system/cpu/intel_pstate/no_turbo

 

 

发表回复 取消回复