Linux常用命令

进程

  • ‘进程名’ 查询过滤进程【ps -ef|grep 进程 (名/id)】 查询过滤进程
  • 后台运行程序并将command内容打印到指定文件【nohup java -jar shareniu.jar > ‘文件’ &
  • 查看某端口占用的线程的pid【netstat -alnp | grep 端口
  • 查看开放哪些端口 1.netstat -nupl (UDP类型的端口) 2.netstat -ntpl (TCP类型的端口)
a 表示所有
n 表示不查询dns
t 表示tcp协议
u 表示udp协议
p 表示查询占用的程序
l 表示查询正在监听的程序
netstat -nupl | grep 58000 #这个表示查找处于监听状态的,端口号为58000的进程

文件

  • 控制台跟踪文件底部内容 tail -f ‘文件名’
  • 压缩与解压目录
    zip -r xx.zip ./xx -r 表示递归处理,xx.zip-要生成的zip名字 ,./xx-要压缩的目录
    unzip xx.zip 解压解包这个压缩文件,默认到当前目录下
    unzip xx.zip -d /xxx/aaa/bbb -d表示将压缩文件解压解包到指定目录下
    tar -czf aa.tgz(.tar.gz) directory
    -c 建立一个压缩文件的参数指令
    -z 一种压缩/解压算法,通用于压缩/解压的过程
    -v 压缩过程中显示文件
    -f 使用档名,表示后面的这个压缩后的文件名字,必须放在指令的最后,后跟压缩文件名
    tar -xzf aa.tgz -C /home/aa/-x 解开一个压缩文件的参数指令,且显示解压解包过程中的文件。

服务

开机自启动服务管理(以abc.service为例):

  •  启动一个服务:systemctl start abc.service
  •  关闭一个服务:systemctl stop abc.service
  •  重启一个服务:systemctl restart abc.service
  •  显示一个服务的状态:systemctl status abc.service
  •  在开机时启用一个服务:systemctl enable abc.service
  •  在开机时禁用一个服务:systemctl disable abc.service
  •  查看服务是否开机启动:systemctl is-enabled abc.service
  •  查看开机启动的服务列表:systemctl list-unit-files|grep enabled
  •  查看启动失败的服务列表:systemctl --failed

磁盘查看

  • 磁盘使用情况 df -h
  • 磁盘使用情况(展示类型) df -hT
  • 当前目录文件详细信息 ls -lht
  • 查询当前目录总大小 du -sh

防火墙

  1. 查看firewall服务状态
    systemctl status firewalld
    出现Active: active (running)切高亮显示则表示是启动状态。
    出现 Active: inactive (dead)灰色表示停止,看单词也行。
  2. 查看firewall的状态
    firewall-cmd --state
  3. 开启、重启、关闭、firewalld.service服务
    开启service firewalld start
    重启service firewalld restart
    关闭service firewalld stop
  4. 查看防火墙规则
    firewall-cmd --list-all
  5. 查询、开放、关闭端口
    查询端口是否开放
    firewall-cmd --query-port=8080/tcp
    开放80端口
    firewall-cmd --permanent --add-port=80/tcp
    移除端口
    firewall-cmd --permanent --remove-port=8080/tcp
  6. 重启防火墙(修改配置后要重启防火墙)
    firewall-cmd --reload
    参数解释
    1、firwall-cmd:是Linux提供的操作firewall的一个工具;
    2、–permanent:表示设置为持久;
    3、–add-port:标识添加的端口;

网络

  1. 检查端口是否能ping通
  • telnet ip port
  • curl ip:port
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值