gball个人知识库
首页
基础组件
基础知识
算法&设计模式
  • 操作手册
  • 数据库
  • 极客时间
  • 每日随笔
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 画图工具 (opens new window)
关于
  • 网盘 (opens new window)
  • 分类
  • 标签
  • 归档
项目
GitHub (opens new window)

ggball

后端界的小学生
首页
基础组件
基础知识
算法&设计模式
  • 操作手册
  • 数据库
  • 极客时间
  • 每日随笔
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 画图工具 (opens new window)
关于
  • 网盘 (opens new window)
  • 分类
  • 标签
  • 归档
项目
GitHub (opens new window)
  • 面试

  • 数据库

  • linux

    • centos安装jdk9
    • linux操作命令
      • 删除文件
        • linux删除某个文件下的所有文件
      • 根据文件名查找
      • 查看目录文件大小
      • 列出系统所有服务
        • 查找指定服务
    • linux小笔记
    • 防火墙操作
  • node

  • tensorFlow

  • 基础组件

  • 基础知识

  • 算法与设计模式

  • 分布式

  • 疑难杂症

  • go学习之旅

  • 极客时间

  • 知识库
  • linux
ggball
2021-01-30

linux操作命令

[toc]

# liunx端口c操作

1、开启防火墙

 systemctl start firewalld
1

2、开放指定端口

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

3、重启防火墙

	firewall-cmd --reload 
1

4、查看端口号

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

5、查看开放的端口号

firewall-cmd --list-all
1

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

netstat -tunlp | grep 端口号
1

端口

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 (opens new window)

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

img (opens new window)

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

img (opens new window)

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

img (opens new window)

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

img (opens new window)

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

img (opens new window)

# 查看哪个目录占用过高

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

# systemctl操作

# 列出系统所有服务

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

# 查找指定服务

systemctl list-units | grep mysql
1

# 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   # 重新载入配置
1
2
3
4
5
6
7
8
9
#linux
上次更新: 2025/06/04, 15:06:15
centos安装jdk9
linux小笔记

← centos安装jdk9 linux小笔记→

最近更新
01
AIIDE
03-07
02
githubActionCICD实战
03-07
03
windows安装Deep-Live-Cam教程
08-11
更多文章>
Theme by Vdoing
总访问量 次 | 总访客数 人
| Copyright © 2021-2025 ggball | 赣ICP备2021008769号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×

评论

  • 评论 ssss
  • 回复
  • 评论 ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
  • 回复
  • 评论 ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
  • 回复
×