日常更新linux笔记
This commit is contained in:
Vendored
+8
@@ -16,5 +16,13 @@
|
|||||||
],
|
],
|
||||||
"key": "X"
|
"key": "X"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"insert-template": [
|
||||||
|
{
|
||||||
|
"modifiers": [
|
||||||
|
"Alt"
|
||||||
|
],
|
||||||
|
"key": "T"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
|
||||||
|
作用:
|
||||||
|
|
||||||
|
参数:
|
||||||
|
-
|
||||||
|
|
||||||
|
示例:
|
||||||
|
-
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# curl \[-O] \[url]
|
||||||
|
|
||||||
|
作用:发起网络请求
|
||||||
|
|
||||||
|
参数:
|
||||||
|
- -O:
|
||||||
|
|
||||||
|
示例:
|
||||||
|
- curl cip.cc
|
||||||
|
- curl baidu.com
|
||||||
@@ -11,3 +11,7 @@
|
|||||||
|
|
||||||
共有3份信息:
|
共有3份信息:
|
||||||
组名:组认证(显示为X):组ID
|
组名:组认证(显示为X):组ID
|
||||||
|
|
||||||
|
# getent hosts \[域名]
|
||||||
|
|
||||||
|
作用:查看本机的DNS解析配置,会同时检查 `/etc/hosts` 文件和 DNS 服务器)
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
# kill \[-9] \[PID]
|
||||||
|
|
||||||
|
作用:关闭进程
|
||||||
|
|
||||||
|
参数:
|
||||||
|
- 9:强制关闭,不加的时候是发送关闭请求,让进程自己处理
|
||||||
|
|
||||||
|
示例:
|
||||||
|
- kill -9 2339
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
# netstat \[-anp] \[| grep 端口号]
|
||||||
|
|
||||||
|
**略过时,推荐使用ss(同参数)**
|
||||||
|
|
||||||
|
作用:查看端口的占用情况
|
||||||
|
|
||||||
|
参数:
|
||||||
|
- a:所有端口
|
||||||
|
- n:以数字显示
|
||||||
|
- p:显示进程PID和名称
|
||||||
|
|
||||||
|
示例:
|
||||||
|
- netstat -anp | grep 80
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# nmap \[ip/域名]
|
||||||
|
|
||||||
|
作用:嗅探IP上有哪些端口
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# ping \[-c num] \[ip]
|
||||||
|
|
||||||
|
作用:查看连通性
|
||||||
|
|
||||||
|
参数:
|
||||||
|
- c:检查的次数(不指定就一直ping
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
# ps \[-e -f]
|
||||||
|
|
||||||
|
作用:显示进程
|
||||||
|
|
||||||
|
参数:
|
||||||
|
- e:显示全部进程
|
||||||
|
- f:以格式化方式显示
|
||||||
|
|
||||||
|
输出格式:
|
||||||
|
- UID:进程所属的用户ID
|
||||||
|
- PID:进程号
|
||||||
|
- PPID:进程的父ID(启动次进程的其他进程
|
||||||
|
- C:此进程的CPU占用率
|
||||||
|
- STIME:进程的启动时间
|
||||||
|
- TTY启动此进程的终端序号,如显示?则标识非终端启动
|
||||||
|
- TIME:进程占用CPU的时间
|
||||||
|
- CMD: 进程对应的名称或启动路径或启动命令
|
||||||
|
|
||||||
|
示例:
|
||||||
|
- ps -ef
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
# wget \[-b] \[url]
|
||||||
|
|
||||||
|
作用:下载文件
|
||||||
|
|
||||||
|
参数:
|
||||||
|
- b:后台下载,会在当前工作目录下写wget-log日志
|
||||||
|
|
||||||
|
示例:
|
||||||
|
- apache-
|
||||||
@@ -1,3 +1,6 @@
|
|||||||
|
# 相关指令:
|
||||||
|
- [[hostname]]
|
||||||
|
|
||||||
# ip地址:
|
# ip地址:
|
||||||
|
|
||||||
在网络上唯一的地址,用于标识身份,有v4和v6
|
在网络上唯一的地址,用于标识身份,有v4和v6
|
||||||
@@ -12,5 +15,3 @@
|
|||||||
|
|
||||||
计算机的名字,也是用来标识的
|
计算机的名字,也是用来标识的
|
||||||
|
|
||||||
### 相关指令:
|
|
||||||
- [[hostname]]
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
修改文件:/etc/sysconfig/network-scripts/ifcfg-ens33
|
相关文件:/etc/sysconfig/network-scripts/ifcfg-ens33
|
||||||
|
|
||||||
修改内容:
|
修改内容:
|
||||||
- BOOTPROTO="static" (不填DHCP
|
- BOOTPROTO="static" (不填DHCP
|
||||||
|
|||||||
@@ -1,11 +1,9 @@
|
|||||||
相关命令:
|
相关命令:
|
||||||
- [[date]]
|
- [[date]]
|
||||||
|
- [[ntpd]]
|
||||||
|
|
||||||
修改日期和时间:
|
修改日期和时间:
|
||||||
1. 切换到root
|
1. 切换到root
|
||||||
2. 删除/etc/localtime
|
2. 删除/etc/localtime
|
||||||
3. 创建一个软连接把/user/share/zoneinfo/Asia/Shanghai放回去
|
3. 创建一个软连接把/user/share/zoneinfo/Asia/Shanghai放回去
|
||||||
|
|
||||||
校准时间:
|
|
||||||
- [[ntpd]]
|
|
||||||
-
|
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
相关指令:
|
||||||
|
- [[netstat]]
|
||||||
|
- [[nmap]]
|
||||||
|
|
||||||
|
不同服务/程序有不同端口
|
||||||
|
|
||||||
|
公认端口:1-1023
|
||||||
|
注册端口:1024-49151
|
||||||
|
动态端口:49152-65535
|
||||||
|
|
||||||
|
常见端口:
|
||||||
|
- 网页服务:
|
||||||
|
- 80:HTPP
|
||||||
|
- 443:HTTPS
|
||||||
|
- 8080:HTTP代理或备用端口,常用于测试环境或 Tomcat 默认端口。
|
||||||
|
- 8443:HTTPS备用端口,常用于需要 SSL 加密的管理后台
|
||||||
|
- 远程登录与服务器管理:
|
||||||
|
- 22:SSH
|
||||||
|
- 23:Telnet
|
||||||
|
- 3389:RDP,Windows远程
|
||||||
|
- 5900:VNC,用于图形化远程桌面
|
||||||
|
- 文件传输:
|
||||||
|
- 20:FTP数据端口
|
||||||
|
- 21:FTP控制端口
|
||||||
|
- 22:SFTP
|
||||||
|
- 69:TFTP
|
||||||
|
- 数据库:
|
||||||
|
- 3306:MySQL / MariaDB(关系型数据库)
|
||||||
|
- 5432:PostgreSQL(关系型数据库)
|
||||||
|
- 6389:Redis(内存缓存/键值对数据库)
|
||||||
|
- 27017:MongoDB(文档型 NoSQL 数据库)
|
||||||
|
- 14433:SQL Server(微软数据库)
|
||||||
|
- 1521:Oracle(甲骨文数据库)
|
||||||
|
- 邮件服务:
|
||||||
|
- 25:SMTP发信
|
||||||
|
- 110:POP3收信
|
||||||
|
- 143:IMAP收信
|
||||||
|
- 465/587加密的SMTP发信
|
||||||
|
- 网络基础服务:
|
||||||
|
- 53:DNS
|
||||||
|
- 67/68:DHCP
|
||||||
|
- 123:NTP网络时间协议
|
||||||
|
- 161:SNMP简单网络管理协议
|
||||||
|
- 开发与中间件:
|
||||||
|
- 2182:ZooKeeper分布式协调服务
|
||||||
|
- 9092:Kafka消息队列,分布式流处理
|
||||||
|
- 9200:Elasticsearch搜索引擎,HTTP API 端口
|
||||||
|
- 9300:Elasticsearch集群内部通信端口
|
||||||
|
- 8080/8090:很多 Java 微服务(如 Spring Boot)的默认端口
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
相关命令:
|
||||||
|
- [[ping]]
|
||||||
|
- [[wget]]
|
||||||
|
- [[curl]]
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
相关指令:
|
||||||
|
- [[ps]]
|
||||||
|
- [[kill]]
|
||||||
|
|
||||||
|
每个在运行的程序都有相应的实例:进程
|
||||||
|
每一个进程都有进程号(PID)
|
||||||
Reference in New Issue
Block a user