-
Linux脚本打印ip地址;一个文本第三个字段是 ip,找 ip 出现最多的一个
查看ip:ifconfig -a
脚本打印ip地址:ifconfig | grep inet | grep -v inet6 | grep -v 127 | cut -d ’ ’ –f 2(首选查到ip,然后grep –v匹配去掉不需要的行,最后cut切割取字段)
找 ip 出现最多的一个: -
如何查看进程和杀死进程,进程的生命周期,具体的参数含义;根据特定的条件查看进程PID;Windows和linux分别怎么启动一个线程
查看进程:ps –ef|grep **; ps –aux|grep **(显示所有状态)
杀死进程:Kill -9 [PID]
进程的生命周期的状态:就绪态,运行态,停止态,僵尸态,睡眠态,以及它们之间的转换关系
根据端口(80)查进程:lsof -i:80;netstat -nlp|grep :80;ps -ef | grep 8246;ps -x | grep 8246
Linux启动线程: -
Chmod
-
怎么查询某个端口被谁占用;找到共用80端口的线程
查看端口被占用:netstat -anp|grep端口号或者lsof -i:端口号;查看端口的占用情况() -
Windows和linux调度进程咋回事;如何一次性杀掉几千个的linux进程?(idle);如何让进程在后台运行(nohup);查看进程并匹配;如何查看进程打开了那些 ;Linux中如何杀死一个进程如何新建移动那个文件
-
查看内存使用状况,Top命令知道吗,top里面描述了几种内存情况;内存泄漏
查看内存:静态【cat/proc/meminfo,free –h,ps,smem(可以可视化分析内存)】,动态【top(sort可大小排序),atop(高负载),htop(列表可滚动),nmon,vmstat(虚拟内存)】
Top描述的内存:虚拟内存,常驻内存,共享内存,数据内存
内存泄漏检测工具:Memcheck,valgrind,memwatch等。内存泄漏之后使用使用ps、kill两个命令检测内存使用情况和进行回收。 -
如何设置一个linux log系统,描述设计思路,功能模块;log信息有上百万条,该怎么处理,成百上千又该怎么处理。
-
如何显示一直在更新的文件;文件有十位标识符,第一个字母指什么;查看隐藏文件,远程copy;用Linux命令寻找指定目录下的文件,删除文件夹的里的文件,递归删除;使用shell新建以00-99为文件名的空文件;使用sed命令删除文件的最后一行,如何使用sed替换一串字符
-
gtid方式的主从复制和普通方式的主从复制的区别(优点)
-
讲一下Select和epoll,应用场景(IO多路复用的机制)
-
防火墙
启动,关闭
永久打开或则关闭 chkconfig iptables on ;chkconfig iptables off
即时生效:重启后还原 service iptables start ;service iptables stop 或者: /etc/init.d/iptables start ;/etc/init.d/iptables stop
地址转换: -
Linux的启动顺序
-
查询cpu使用什么命令;CPU利用率升高怎么排查
-
查看磁盘占用:df
-
find和grep区别
-
ps -ef 和ps -aux的区别
-
VI 显示所有行的行号
-
Ctrl c后发生了什么
-
Ping过后发生了什么
-
查看隐藏文件:ls –a;ls –d .*;ctrl+H
-
远程copy(-r是为了支持传送文件夹,若远程的端口不是22,需要使用-P指定端口)
1) 从服务器拷贝目录到本地:scp -r root@43.224.34.73:/home/lk /root
2) 将本地目录文件拷贝到服务器:scp -r /root/lk root@43.224.34.73:/home/lk/cpfile
转载:https://blog.csdn.net/qq_27095007/article/details/101542880