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或 者关注咱们下面的知乎专栏
PHP架构师圈子zhuanlan.zhihu.com上一篇: LeetCode-Python-216. 组合总和 III
下一篇: qml 在鼠标位置放大图像