欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux右上角不显示网络连接_linux 常用命令

程序员文章站 2022-05-20 22:30:21
...

开放指定端口号

iptables -I INPUT -p tcp --dport 8889 -j ACCEPT

查看当前文件夹中文件大小

du -sh ./*

查看cpu,内存等使用率,类似windows的任务管理器

top
  • 在linux一般使用 netstat 来查看系统端口使用情况步。
  • netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的
  • netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。
  • 该命令的一般格式为:
 netstat [选项]  


      命令中各选项的含义如下:  


      -a 显示所有socket,包括正在监听的。  


      -c 每隔1秒就重新显示一遍,直到用户中断它。  


      -i 显示所有网络接口的信息,格式同“ifconfig -e”。  


      -n 以网络IP地址代替名称,显示出网络连接情形。  
  

      -r 显示核心路由表,格式同“route -e”。  


      -t 显示TCP协议的连接情况。  


      -u 显示UDP协议的连接情况。  

 
      -v 显示正在进行的工作。  
netstat -ntlp //查看当前所有tcp端口、服务、进程号·
sudo netstat -ap  //      查看所有的服务端口并显示对应的服务程序名  
netstat -ntulp |grep 80 //查看所有80端口使用情况·

查看该端口属于哪个服务

lsof -i :7710

nmap<扫描类型><扫描参数>

nmap localhost  

nmap -p 1024-65535 localhost  


nmap -PT 192.168.1.127-245  

ps -ef | grep //查看进程号

ps命令将某个进程显示出来
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
例如:ps -ef | grep comcat

修改文件所属用户和组

chown -R yeshen /home/xxx/workspace
chgrp -R yeshen /home/xxx/workspace

mysql-5.7 设置权限

GRANT ALL PRIVILEGES ON *.* TO 'username '@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

mysql-5.7 修改root密码

update user set authentication_string=password('root') where user='root'

查看cpu数量

cat /proc/cpuinfo | grep "physical id" | uniq | wc -l

查看cpu核心数

cat /proc/cpuinfo | grep "cpu cores" | uniq

查看cpu型号

cat /proc/cpuinfo | grep 'model name' |uniq

查看内存总数

cat /proc/meminfo | grep MemTotal

// 查看剩余内存和内存总数
 free -m // 其中free字段代表剩余内存

查看linux服务器的时区

date -R

以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要

PHP进阶架构师>>>视频、面试文档免费获取​docs.qq.com
linux右上角不显示网络连接_linux 常用命令

或 者关注咱们下面的知乎专栏

PHP架构师圈子​zhuanlan.zhihu.com
linux右上角不显示网络连接_linux 常用命令