Linux(2)

一、vim

vim 编辑器 Windows系统打开记事本命令:notepad

vim编辑器在win系统里相当于记事本

Linux操作系统vim 的安装

在Docker中进入Linux系统,然后输入ym install vim

 

 

保存文件内容:

1、进入vim编辑器

2、输入a或者i,就会显示insert(插入)

3、编写具体内容

4、按下Esc键

5、在按下shift+:,就会显示出来:,然后后面输入wq,就会保存内容

6、查看文件里面的内容 cat 文件名称

 

 

7、如果我们想要粘贴内容,进入到文档里,把你复制的内容鼠标右键就能粘贴上去了

Hadoop Spark Hive Hbase Flink Kafka RabbitMQ Redis Python Java Go C++ C

⼗⼀、查看⽂件内容cat tac more less head tail

1、查看文件内容 cat 文件名称

2、查看文件内容显示行数 cat 文件名称 -n

3、倒序查看文件内容 tac 文件名称

 

 4、⼀屏⼀屏查看⽂件内容 more(左下⻆会显示查看⽂件的进度)

 

 查看文件内容多少行 more 文件名称 | wc -l

5、查看文件内容less,进入之后可以搜索

6、查看 ⽂件开头⼏⾏ head -n N(N为数字,指的是要看⼏⾏)

 

 7、查看 ⽂件结尾⼏⾏ tail -n N(N为数字,指的是要看⼏⾏)

 

 

8、查看实时的日志内容: tail -f fileName

场景: 在测试的过程中程序出现了500的状态码,下来测试需要提单反馈给开发,但是需要把错误日志信息 也是需要带上,这个时候你的操作步骤是什么?

1、再次操作同样的操作步骤(出问题操作步骤) 2、在操作的时候查看日志内容,使用的命令是tail -f 3、那么出错的时候,日志会打印出错误的信息 4、把错误信息获取出来,然后提单给开发

二、帮助命令

⼀、man

1、我们首先yum install man 下载 man

 

 2、我们要在阿里云服务器中运行

 

 

⼆、info

使⽤man可以查看⼀个命令的帮助document,但是可以使⽤info,就会进⼊到⼀个完全交互式的环境

 

 

 三、Linux权限操作

⼀、基本权限

1、chmod修改⽂件权限

Linux 系统中,⽂件的基本权限由 9 个字符组成,以 rwxrw-r-x 为例,我们可以使⽤数字来代表各个权限,各个权 限与数字的对应关系如下: r --> 4 w --> 2 x --> 1

r:读 read w(write):2 x:1

由于这 9 个字符分属 3 类⽤户,因此每种⽤户身份包含 3 个权限(r、w、x),通过将 3 个权限对应的数字累加, 最终得到的值即可作为每种⽤户所具有的权限。

拿 rwxrw-r-x 来说,所有者、所属组和其他⼈分别对应的权限值为: 所有者 = rwx = 4+2+1 = 7 所属组 = rw- = 4+2 = 6 其他⼈ = r-x = 4+1 = 5

 

 

2、chmod使⽤字⺟修改权限

既然⽂件的基本权限就是 3 种⽤户身份(所有者、所属组和其他⼈)搭配 3 种权限(rwx),chmod 命令中⽤ u、 g、o 分别代表 3 种身份,还⽤ a 表示全部的身份(all 的缩写)。另外,chmod 命令仍使⽤ r、w、x 分别表示 读、写、执⾏权限。

 

资源监控:

资源监控: 在Linux系统中,资源监控主要监控的是系统的CPU和内存资源,主要关注的是它的使用率。因为在企业中,所有的服务都是部署在Linux服务器上,当服务器上的资源都使用率如果达到80%及以上,那么系统中部署的软件也会大导致可用。

资源占⽤命令

1、free查看内存、

free -h

 

 

 

Linux当中下载 进入到系统当中 wget http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz

2、查看内存 nmon

 

 

 

 

查看磁盘的使用率:

1、df -h 当磁盘达到100%系统就不能读写

 

 

 2、1、查看cpu资源 nmon

 

 

2、htop 查看系统所有的负载信息

 

 

 

PID 进程的ID

top 查看系统所有的负载信息

 

 

3、kill -9 pid 强制删除 踢出 不建议使用

 
posted @ 2022-05-12 17:09  朝阳群众老马  阅读(52)  评论(0编辑  收藏  举报