您的位置:首页 > 运维架构 > Linux

【Linux】Linux 个人面试题目总结

2015-08-04 21:16 507 查看
1. Umask的使用方法:

#umask -S

U=rwx,g=rx,o=rx umask=777-755=022

2. 查询并列出 test进程所打开的当前所有文件,请写出完整的操作命令:

#lsof -c test

3. 查询并列出 test.rpm包里所包含的所有文件,请写出完整的操作命令

rpm -qpl test.rpm 查询安装后的所有文件

-p要跟包的全名称!!!(未安装包的信息)

-qf 查询文件属于哪个包

-qa 列出所有安装包 -qR 查询软件包的依赖性

-V 检验是否被修改 升级和查看未安装的包和安装新的RPM包用包全名!!!

4. 将 /test/a目录建立软链接到 /test/b目录

5. 设置当前用户环境中 test变量为 123并使之立即生效,请写出完整操作命令

export test=123 or declare -x test=123

6. 设置系统当前运行级别中 test服务状态为启动时自动加载,请写出完整操作命令

Chkconfig test on (前提是chkconfig能够识别test,第一先添加test到/etc/init.d里面,然后

Vim/etc/init.d/test 添加#chkconfig:3586 76数字为启动与关闭的顺序, 在相应的/etc/rc3.d/里面的S启动,K关闭顺序号码,然后再#chkconfig--add
test
)

/etc/rc.d/rc.local 中添加test路径,属性为on永久生效.

7. 列出当前系统中所有的网络连接(包含进程名),请写出完整操作命令

netstat -antuple netstat -tlun

-t TCP -l 监听 -a 所有

-u UDP -n 显示端口号和IP -r 路由

8. 请写出5个你常用的系统或网络维护工具的名称

Top ping traceroute last lastlog setstat ps

9. 实时抓取并显示当前系统中 tcp 80端口的网络数据信息,请写出完整操作命令

tcpdump -nn tcp port 80

10. ftp ,ssh,smtp,pop3,https,请写出这些服务的默认端口

ftp tcp 20,21

ssh tcp 22 telnet tcp 23 smtptcp 25 pop3 tcp 110

https tcp 443

11. 请问如何用 iptables工具阻断来自 192.168.0.1的所有网络连接

iptables -A INPUT -s 192.168.0.1 -j DROP


12. 写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。

Find /home -name “*.log” -ctime +3exec rm -f {} \;

13. 写一个脚本将某目录下大于100k的文件移动至/tmp下

For i in $(find /home -type f -size +100k );

Do cd /home && mv $i /tmp; done

14.写一个防火墙配置脚本,只允许远程主机访问本机的80端口。

iptables -P INPUT ACCEPT
iptables -P OUTPUTACCEPT
iptables -P FORWARDACCEPT
iptables -F

iptables -X

iptables -A INPUT-i eth0 -p tcp --dport 80 -j ACCEPT
iptables -P INPUT DROP
15. 替换文件中的目录

sed 's/old/new/g'  filename

16.简要描述Linux的启动过程

BIOS启动引导(从mbr中装载启动管理器grub)----GRUB启动引导(装载kernel和initrd到内存)-----内核启动参数-sys init初始化..

17.TCP断头最小长度是__64_字节

18.简述TCP三次握手的过程?

客户端发送请求SYN,

服务器端接收请求确认并回应SYN+ACK,

客户端发回ACK回应....

19.请简要描述Linux系统下源代码编译方式安装软件的大致步骤

./configure --prefix=path

make

make install

20.请写出Tomcat程序的主配置文件名

Server.xml

share (file://JOBS/share)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: