Linux2
编辑文件内容
保存文件内容:
大数据组件
Hadoop Spark Hive Hbase Flink Kafka RabbitMQ Redis Python Java Go C++ C
查看文件
查看文件内容:cat 文件名
倒序查看文件内容:tac 文件名
查看文件内容的行数:cat -n 文件名
查询文件总行数:more 文件名|wc -l
整屏查看文件
more 文件名(q退出)
查看⽂件内容 (⽀持使⽤⽅向键翻⻚):less 文件名
查找内容:/ (想要查找的内容)
查看文件前几行:head -n 数字 文件名
查看文件后几行:tail -n 数字 文件名
查看实时的日志内容:tail -f 文件名
场景: 在测试的过程中程序出现了500的状态码,下来测试需要提单反馈给开发,但是需要把错误日志信息也是需要带上,这个时候你的操作步骤是什么?
1、再次操作同样的操作步骤(出问题操作步骤) 2、在操作的时候查看日志内容,使用的命令是tail -f 3、那么出错的时候,日志会打印出错误的信息 4、把错误信息获取出来,然后提单给开发
基本权限修改
1、chmod修改⽂件权限
Linux 系统中,⽂件的基本权限由 9 个字符组成,以 rwxrw-r-x 为例,我们可以使⽤数字来代表各个权限,各个权 限与数字的对应关系如下: r --> 4 w --> 2 x --> 1
r(read)读
w(write)写
x(excute)执行
chmod 命令中⽤ u、 g、o 分别代表 3 种身份,还⽤ a 表示全部的身份(all 的缩写)。另外,chmod 命令仍使⽤ r、w、x 分别表示 读、写、执⾏权限。
练习:
初始化:全部是w的权限
1、给所有者加读的权限
2、取消其他写的权限
3、给所属组加执行的权限
4、取消所有者执行的权限
资源监控: 在Linux系统中,资源监控主要监控的是系统的CPU和内存资源,主要关注的是它的使用率。因为在企业中,所有的服务都是部署在Linux服务器上,当服务器上的资源都使用率如果达到80%及以上,那么系统中部署的软件也会导致不可用。
free -h(以兆(MB)为单位查询内存)
Linux下载软件命令:wget 链接地址
监控Linux资源信息:nmon
查看磁盘使用率:df -h 使用率达到100%,不能读写
查看CPU
-
nomn 进入按C
-
htop
load average:系统平均负载