centos常用命令笔记
检查防火墙状态
firewall-cmd --state  
running//运行中

启动firewall
systemctl start firewalld.service


1.查看已开放的端口
firewall-cmd --zone=public --list-ports
2.开放单个端口(开放后需要要重启防火墙才生效)
下面是开放8080端口的语句
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload

将开放的端口移除,下面是移除9998端口的语句
firewall-cmd --remove-port=9998/tcp --permanent

find / -name ‘filename’

#允许指定IP访问80端口,如果要限制 accept改为reject
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.8.30" port protocol="tcp" port="9000" accept"
firewall-cmd --reload

传递文件到远程目录
scp  /service.zip root@192.168.1.151:/home/ynqx

将远程文件拷贝到本地
scp root@ip:/root/aa.zip /home

scp root@192.168.54.12:/home/ganrehegu/files_apis.zip /home

unzip -n -d /temp test.zip
压缩文件夹为zip
zip -r mydata.zip mydata 

将某个文件夹里面的文件打包。比如将ftp文件夹里面的文件打包,首先进入ftp目录里面,然后输入 zip -r ./ftp.zip ./* -r
将zip文件的内容解压到当前目录 unzip aa.zip

查看目录下的文件大小
du -h --max-depth=1 /data/php

查看文件格式,先vi 在
:set ff

验证远程端口
curl 192.168.1.111:5432

查看cup是核数
cat /proc/cpuinfo | grep "cores"|uniq
查看系统版本
cat /etc/redhat-release

查询内核版本
cat /proc/version

7z命令
7za x a.zip -r -o./aa

-r 表示递归解压缩所有的子文件夹
-o 是指定解压到的目录,-o后是没有空格的,直接接目录(-o./ 为当前目录)

打成7z文件
7za a aa.7z aa/

docker容器启动失败,查看日志
docker inspect --format '{{.LogPath}}' 6ba559347b2b
上面的命令获取到了日志文件的地址,然后用cat命令查看信息
docker logs -f -t --tail=100 CONTAINER_ID

进入redis界面
./redis-cli -p 6379

查看redis进程
ps -aux | grep redis

查看运行的java jar
ps -ef|grep java|grep -v grep
ps -ef | grep QXService-0.0.1-SNAPSHOT.jar | grep -v grep | awk '{ print $2 }'

nfs
mount -t nfs 192.168.1123.50:/c/roger /home/roger/nfs
umount /home/roger/nfs

docker容器里面安装vim
#更新软件列表
apt-get update		
#安装vim
apt-get install vim

将CentOS系统日期设定成1996年6月10日的命令

date -s 06/22/96

将CentOS系统时间设定成下午1点52分0秒的命令

date -s 13:52:00

  

删除名称相似的文件
find /usr/tomcat/apache-tomcat-9.0.75/logs -type f -name 'localhost_access_log.2024-03*.txt' -exec rm {} \;

posted on 2023-09-06 09:18  james-roger  阅读(6)  评论(0编辑  收藏  举报