linux三

linux三

进程查看

进程是操作系统最小的运行单位,而线程是进程的最小运行单位

协程:微小的线程,也叫微线程,它是基于用户行为的控制

ps

ps命令——查看静态的进程统计信息(⼀般结合选项使⽤ ps aux 或 ps -elf 命令) 建议使⽤ ps -elf 查询,输出的

信息更详细些,包括 PPID (对应的⽗进程 的PID 号)

 

 

以上输出信息中,第⼀⾏为列表标题,其中各字段的含义描述如下。

USER:启动该进程的⽤户账号名称;

PID:该进程在系统中的数字 ID 号,在当前系统中是唯⼀的;

%CPU:CPU占⽤的百分⽐;

%MEM:内存占⽤的百分⽐;

VSZ:占⽤虚拟内存(swap 空间)的⼤⼩;

RSS:占⽤常驻内存(物理内存)的⼤⼩;

TTY:表明该进程在哪个终端上运⾏。“ ?” 表示未知或不需要终端;

STAT:显示进程当前的状态,S(休眠)、R(运⾏)、Z(僵死)、<(⾼优先级)、N(低优先级)、s(⽗进程)、+

(前台进程);

START:启动该进程的时间;

TIME:该进程占⽤的CPU时间;

 

1、通过端口怎么知道是那个程序

2、通过程序知道程序的端口

 

 杀掉进程: kill -9 pid

vim编辑器

vim操作

1、打开一个文件

 

 2、输入i 或者 a ,就会显示insert /插入---》可以写内容了

 

 3、写内容

4、 保存   按esc键,然后输入shift +:wq

 

 查看文件是否写入

 

 如果没有文件可以直接vim创建

 

修改文件

1.打开文件vim jmeter.properties

2./xml 输入想修改的内容然后啊一下进行修改

 3.正常保存退出shift+ :wq

 没有写得权限 如果实在想写进去 使用 :wq! 强制保存并退出

 

 

onf

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

查看操作系统版本:

cat /etc/redhat-release

 

 

 查看系统的地址信息:

cat /etc/hosts

 

 查看磁盘信息 df -h

 

 

 linux hostname

 

 

windows host

C:\Windows\System32\drivers\etc

 

inux 搭建环境变量

cat /etc/profile

#chaos

export CHAOS_HOME=/root/tools/chaos/chaosblade-1.6.1

export PATH=$CHAOS_HOME/:$PATH

#JMeter环境变量

export JMETER_HOME=/root/tools/apache-jmeter-5.4.1

export PATH=$JMETER_HOME/bin:$PATH

#java环境

JAVA_HOME=/usr/local/jdk1.8.0_271

JRE_HOME=$JAVA_HOME/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

#mavem

export MAVEN_HOME=/root/tools/apache-maven-3.6.3

export PATH=$MAVEN_HOME/bin:$PATH

mac搭建环境变量

cat .bash_profile

#java环境配置

AVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home

AVA_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

系统升级:yum update

搭建环境

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是最常⻅和最强⼤的查找命令,你可以⽤它找到任何你想找的⽂件。使⽤格式具体为:sudo find / -name my.cnf

 

 

 通过正则来找

 

 按大小查看

 

 查看平均负载 uptime

Whereis

查看目录 whereis命令只能⽤于程序名的搜索,⽽且只搜索⼆进制⽂件

 

which

which命令的作⽤是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第⼀个搜索结果

 

 

 

 

posted @ 2022-08-01 18:10  刘乐乐liu  阅读(57)  评论(0)    收藏  举报