netstat -anp | prep 3306
-a 显示全部,默认只显示CONNECTED
-n 不解析名字,只显示端口号,IP
-p 显示socket的PID
# 此处注意,图中显示的LISTENING并不表示端口被占用,不要和LISTEN混淆哦,查看具体端口时候,必须要看到tcp,端口号,LISTEN那一行,才表示端口被占用了
pkill -kill -t pts/0
who am i
Centos7 yum 出现could not retrieve mirrorlist 的解决办法
1. sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
2. 将ONBOOT改为yes,wq!保存退出
3. 重新启动网络
$ service network restart
#一次错误我只进行了service network restart就能解决
https://www.cnblogs.com/yanguhung/p/10789129.html
解压缩
tar -xzvf xxx.tar.gz
压缩
tar -czvf test.tar.gz ./test/
只有vi,安装vim
yum -y install vim-enhanced
复制n行
vim filename
:set nu #显示行号
1. v #命令模式,进入字符选择,通过hijk移动光标进行选择
2. V #进入行选择
3. p #在指定行,就在指定行粘贴
4. ctrl + V # 进入块选择
5. yy 复制游标所在行整行
2yy或y2y 复制 2 行
y^ 复制至行首,或y0
y$ 复制至行尾
yw 复制一个word
y2w 复制两个word
yG 复制至文件尾
y1G 复制至文件首
撤销操作
vim # 在命令行模式下用 :undo 或 :u 命令可以撤销最近一次操作。
ntpdate -u ntp.api.bz
ntpdate -u 210.72.145.44
netstat -anp | grep 8080
netstat -anlp | grep 6379
# tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 8774/./src/redis-se
# 8774 进程
netstat -ntulp |grep 1935 //查看所有1935端口使用情况·
# 开启防火墙
systemctl start firewalld
# 开放指定端口
firewall-cmd --zone=public --add-port=1935/tcp --permanent
#--zone #作用域
#--add-port=1935/tcp #添加端口,格式为:端口/通讯协议
#--permanent #永久生效,没有此参数重启后失效
firewall-cmd --reload # 别忘了这步
# 查看端口
firewall-cmd --zone=public --query-port=80/tcp
touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。