3、linux命令三

1、管道符:将第一个命令的执行结果给第二个命令

形式为 命令A|命令B,意思是:将命令A的输出结果,当作是命令B的标准输入

        ss -ln | grep 3306  用mysql的端口判断 mysql是否启动

        ps aux | grep mysql 用mysql的进程判断 mysql是否启动

2、grep:查找指定目录下过滤文本文件中行数据

是根据文件的内容进行查找,会对文件的每一行按照给定的模式进行匹配查找

grep 'test'  d*  #显示所有以d开头的文件中包含 test的行

grep ‘test’  aa    #显示在aa文件中包含test的行

grep -r magic /usr/src #显示/usr/src目录下的文件(包含子目录)包含magic的行

3、find:查找指定目录下文件

根据文件的属性进行查找,如文件名、文件大小、所有者、所有组、访问时间等

find /etc -name httpd.conf  #在/etc目录下文件httpd.conf

4、如何动态查看文件中你关心的error信息?

答:tail -f  |grep error信息

5、如何跨服务拷贝你的文件?跨服务器拷贝需要用到的命令是scp

答:拷贝文件夹 :

把当前文件夹tempA拷贝到目标服务器10.191.33.25 服务器的 /tmp/wang/文件夹下

scp -r /tmp/tempA/ wasadmin@10.127.40.25:/tmp/wang/

其中wasadmin是目标服务器的用户名,执行命令提示输入密码,然后输入密码即可

 

拷贝文件:

把当前文件夹tempA.txt拷贝到 目标服务器10.191.33.25 服务器的 /tmp/wang/文件夹下

scp  /tmp/tempA.txt  wasadmin@10.127.40.25:/tmp/wang/

6、超大文件在跨服务器拷贝过程中,经常断开,你怎么解决?

答:断点续传命令 rsync

7、文件查看常用命令都有什么?

答:tail 、morr、 less、 cat

tail动态查询,morr less可以显示分页,cat 查看文本

8、如何去除文件中的重复行?

答:cat 文件名     查看所有 

cat 文件名 | sort  排序

cat 文件名 | sort | uniq   去重复排序,但是不会改变原文件

cat 文件名 | sort | uniq > data1  去重复排序,把改变的内容保存到文件data1中

9、如何通过监控命令查看服务器的平均负载值?

答:top

 

 

posted @ 2021-10-15 14:48  东北小酱  阅读(86)  评论(0)    收藏  举报