31 202.101.129.218
21 123.93.29.11
11 13.92.19.31
9、将本地的80端口的请求转发到8080端口,本机地址10.0.0.254,写出命令
$ iptables -t nat -A PREROUTING -d 10.0.0.254 -p tcp --dprot 80 -j DNAT --to-destination 10.0.0.254:8080
10、Load过高的可能性有哪些?
排查思路:
其他经验:
cpu load的飙升,一方面可能和full gc的次数增大有关,一方面可能和死循环有关
11、描述/etc/fstab 文件中每个字段的含义?
(1)第一列:将被加载的文件系统名;
(2)第二列:该文件系统的安装点;
(3)第三列:文件系统的类型;
(4)第四列:设置参数;
(5)第五列:供备份程序确定上次备份距现在的天数;
(6)第六列:在系统引导时检测文件系统的顺序 。
12、 如何在打包时排除指定目录?
$ tar --exclude=/home/dmtsai --exclude= .tar -zcvf myfile.tar.gz /home//etc
mysql update user set password=password('123123') where user='root';
面试套路——如何应对Linux问题面试中Linux问题是基础知识部分中必然会问到的一块,对于不常使用或没有接触过Linux的同学,如何巧妙应对呢?以下是我的经验 。
面试官 :Linux了解吗?
我:还可以 。
面试官:查看******的指令是什么?
我:不清楚 。。。
面试官:查看******的指令呢?
我:不记得了 。。。
(GG)
后来又一次跟学长吃饭,学长表示其实对于面试官Linux是加分项,会最好 , 不会也没什么 。重要的是展示你了解多少 , 让面试官觉得你有一定程度的了解的,而不是一定要把面试官问的问题答上来(想要做到这一点要花的功夫可不?。?。所以在之后的面试中,我改变了战术 。
面试官:Linux了解吗?
我:Linux我只有一些使用经验,没有开发经验 。去年在分布式的项目中,我需要在centos环境下部署分布式组件,常用一些基础的命令,比如:
cd 到一个路径下;
ll 查看当前路径下的内容;
chown 修改权限;
ps -aux | grep 查看进程信息;
cat 、 vim 等查看、修改文件内容 。我常用的一些 vim 快捷键:
dd 删除当前行;
gg 定位到文件头部;
1$ 、 2$ 、 3$ 定位到当前行、第二行、第三行尾部 。
有的面试官:(漏出满意的笑容)不错 。(改问其他部分的问题)
还有的面试官: shell 命令熟悉吗?
我:接触过,有几次需要编写简单的shell脚本进行自动化测试,当时用的是 base shell,但是只用过一两次,具体怎么写想不起来了,如果要用的话需要查一下。
面试官:哦~能查出来是吧,可以 。
总之,对于来不及准备情况,在被问到时主动把自己会的噼里啪啦说出来,可以避免被动提问然后答不上来的尴尬情况 。而且会让面试官觉得你掌握得不错 。我百度三面都被问到Linux,我都用了这一套回答过关,旁听的同学都听乐了 。
当然这只是一个应对面试的小套路 , 真正学习和掌握Linux对于工作中是不可避免的一步 。投机取巧只能应付一时 , 不要本末倒置哦 。
linux常用的20个命令面试有哪些?如下linux网络命令面试:
1.查找文件
find / -name filename.txt
根据名称查找/目录下linux网络命令面试的filename.txt文件
2.查看一个程序是否运行
ps _ef|grep tomcat
查看所有有关tomcat的进程 。
3.终止线程
kill -9 19979
终止线程号位19979的线程
4.查看文件linux网络命令面试,包含隐藏文件
ls -al
5.当前工作目录
pwd
- 如何使用cmd命令行提示符登录mysql服务器 cmd中登陆mysql
- redis缓存 redis缓冲常用命令
- mysql中删除记录的命令 mysql删除中继日志
- redis linux安装包 linux下redis包
- redis map底层实现 redis多个map命令
- mysql 授权命令 mysql限制授权
- mongodb常用命令 mongodb句柄数
- 高防服务器如何展示? 高防服务器怎么显示
- redis命令查看版本 怎样查看redis版本
- 查看redis所有数据 redis查看数据的命令
