liunx端口c操作

1、开启防火墙

 systemctl start firewalld

2、开放指定端口

firewall-cmd --zone=public --add-port=5601/tcp --permanent
   
命令含义:
--zone #作用域
--add-port=1935/tcp  #添加端口,格式为:端口/通讯协议
--permanent  #永久生效,没有此参数重启后失效

3、重启防火墙

	firewall-cmd --reload 

4、查看端口号

netstat -ntlp   //查看当前所有tcp端口·
netstat -ntulp |grep 9200   //查看所有1935端口使用情况·

5、查看开放的端口号

firewall-cmd --list-all

6、用于查看指定端口号的进程情况

netstat -tunlp | grep 端口号

端口

4567 网易云解锁

文件操作

删除文件

linux删除某个文件下的所有文件

进入这个文件夹 然后用命令 rm -rf *

根据文件名查找

find 搜索目录 -name 目标名字

find / -name file名

/代表是全盘搜索,也可以指定目录搜索

find 搜索文件的命令格式:

find [搜索范围] [匹配条件]

选项:

-name 根据名字查找

-size 根据文件大小查找, +,-:大于设置的大小,直接写大小是等于

-user 查找用户名的所有者的所有文件

-group 根据所属组查找相关文件

-type 根据文件类型查找(f文件,d目录,l软链接文件)

-inum 根据i节点查找

-amin 访问时间access

-cmin 文件属性change

-mmin 文件内容modify

查看目录文件大小

1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。

img

2、通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。

img

3、查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。

img

4、同样,通过命令du -h –max-depth=0 *,可以只显示直接子目录文件及文件夹大小统计值。

img

5、如果只想查看指定目录的总大小,可以使用du -sh 目录名称。

img

6、对于指定文件夹也可以指定显示层次深度,如du -h –max-depth=0 software/及du -h –max-depth=1 software/

img

查看哪个目录占用过高

使用 du -h -x –max-depth=1 查看哪个目录占用过高,对于过高目录中的内容适当删减腾出一些空间

systemctl操作

列出系统所有服务

#systemctl list-units --all --type=service

查找指定服务

systemctl list-units | grep mysql

crontab操作

crontab -e # 编辑任务

tail -f -n 10 /var/log/cron # 查看任务执行记录

tail -f /var/log/cron 		 # 查看crontab日志
/sbin/service crond start    # 启动服务
/sbin/service crond stop     # 关闭服务
/sbin/service crond restart  # 重启服务
/sbin/service crond reload   # 重新载入配置