8.1Linux(3)
1、通过端口怎么知道是那个程序
2、通过程序知道程序的端口
进程查看
一、ps
ps命令——查看静态的进程统计信息(⼀般结合选项使⽤ ps aux 或 ps -elf 命令) 建议使⽤ ps -elf 查询,输出的 信息更详细些,包括 PPID (对应的⽗进程 的PID 号)
aux
elf
以上输出信息中,第⼀⾏为列表标题,其中各字段的含义描述如下。
USER:启动该进程的⽤户账号名称;
PID:该进程在系统中的数字 ID 号,在当前系统中是唯⼀的;
%CPU:CPU占⽤的百分⽐;
%MEM:内存占⽤的百分⽐;
VSZ:占⽤虚拟内存(swap 空间)的⼤⼩;
RSS:占⽤常驻内存(物理内存)的⼤⼩;
TTY:表明该进程在哪个终端上运⾏。
“ ?” 表示未知或不需要终端;
STAT:显示进程当前的状态,S(休眠)、R(运⾏)、Z(僵死)、<(⾼优先级)、N(低优先级)、s(⽗进程)、+ (前台进程);
START:启动该进程的时间;
TIME:该进程占⽤的CPU时间;
vim编辑器
Vim是从 vi 发展出来的⼀个⽂本编辑器。代码补完、编译及错误跳转等⽅便编程的功能特别丰富,在程序员中被⼴ 泛使⽤
一、写入文件
1、打开一个文件
2、输入i or a ,就会显示insert /插入---》可以写内容了
3、写内容
4、按esc键,然后输入shift +:wq
查看结果:
二、创建+写入
如果直接进行文件写入,且文件不存在,使用VIM指令可以直接创建文件进行保存;若没有写入内容,则不会保存
/csv
按a进行修改
补(配置文件目录)
Hadoop、Spark、Kafka大数据的核心组件。
nginx:/usr/local/nginx/conf/nginx.conf
redis:/usr/local/redis-5.0.7
mysql:/etc/my.cnf
kafka:/kafka/config/*.properties
spark:/spark/conf/*.perproties
其余指令
1、查看操作系统版本:cat /etc/redhat-release
2、查看系统的地址信息:cat /etc/hosts

windows:地址C:\Windows\System32\drivers\etc
3、查看Linux的名称:cat /etc/hostname
4、Linux搭建环境变量:cat /etc/profile
mac: cat .bash_profile
#java环境配置
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home #JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home PATH=$JAVA_HOME/bin:$PATH:. CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export JAVA_HOME export PATH export CLASSPATH
#Maven
MAVEN_HOME=/Applications/devOps/tools/apache-maven-3.6.3 PATH=$PATH:$MAVEN_HOME/bin
5、系统升级:yum update
6、磁盘使用情况:df -h /home/
环境部署:(java)
1、搭建java的环境
2、下载tomcat(WEB容器)https://tomcat.apache.org/download-80.cgi,下载成功后,进行解压 [root@k8s-node1 apache-tomcat]# ls bin conf lib logs README.md RUNNING.txt webapps BUILDING.txt CONTRIBUTING.md LICENSE NOTICE RELEASE-NOTES temp work
3、把.war放在webapps的目录下
4、然后在bin目录下启动start.sh,启动成功后,在浏览器地址: http://ip:8080/xxx
文件查找
⼀、find
find是最常⻅和最强⼤的查找命令,你可以⽤它找到任何你想找的⽂件。使⽤格式具体为:
精确查找my.cnf
精确查找mysql
正则表达式查找
依据⽂件⼤⼩搜索或者是查找,在根⽬录下查找⼤于 100M 的⽂件
二、Whereis
whereis命令只能⽤于程序名的搜索,而且只搜索⼆进制⽂件(参数-b)、man说明⽂件(参数-m)和源代码⽂件 (参数-s)。如果省略参数,则返回所有信息。
三、which
which命令的作⽤是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第⼀个搜索结果。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架