面试嵌入式工作的求职者们,是否被考官所出的面试题担心害怕?下面15道是某智能硬件研发公司面试题的一部分。特别拿出来与大家共享,希望大家今后遇到类似问题有把握。您可以自我测试一下。
1.Linux下查看服务程序占用的端口命令是什么?
A.ps -aux
B.netstat –apn
C.watch
D.lsof
2.以下哪些命令可以打印文件(demo.log)中包含ERP的行到标准输出()
A.sed '/ERR/a\' demo.log
B.sed '/ERP/p' demo.log
C.sed '/ERP/d' demo.log
D.sed -n '/ERP/p' demo.log
3.find -newer file1 ! file2 命令的意思是?
A.查找更改时间比文件file1新但比文件file2旧的文件
B.查找更改时间比文件file1旧但比文件file2新的文件
C.查找更改时间比文件file1旧且比文件file2旧的文件
D.查找更改时间比文件file1新且比文件file2新的文件
4.设umask为002, 则新建立的文件的权限是什么?
A.-rw-rw-r--
B.rwxrwx-w-
C.-------w-
D.rwxrwxr-x
5.文件操作的唯一依据是?
A.文件名
B.文件句柄
C.物理地址
6.Vi编辑器中,怎样将字符AAA全部替换成yyy?
A.p/AAA/yyy/
B.s/AAA/yyy/g
C.i/AAA/yyy/
D.p/AAA/yyy/h
7.linux中调用write发送网络数据返回n(n>0)表示( )
A.对端已收到n个字节
B.本地已发送n个字节
C.系统网络buff收到 n个字节
D.系统调用失败
8.哪个变量用来指定一个远程X应用程序将输出放到哪个X server上
A.TERM
B.DISPLAY
C.ECHO
D.OUTPUT
9.以下函数中,和其他函数不属于一类的是____。
A.read
B.pread
C.write
D.pwrite
E.fseek
F.lseek
10.arp协议用了()
A.broadcast
B.multicast
C.unicast
D.以上选项都不正确
11.在xdm的配置目录中,哪个文件用来设置在用户通过xdm登录后自动起动的应用程序?
A.The Xsession file
B.The Xsetup_0 file
C.The Xstart_up file
D.The GiveConsole file
12.Linux系统上,下面哪些文件是与用户管理相关的配置文件()
A./etc/passwd
B./etc/shadow
C./etc/group
D./etc/password
13.进程间通讯方式有哪些?
A.管道
B.消息队列
C.共享内存
D.文件和记录锁定
14.批量删除当前目录下后缀名为.c的文件。如a.c、b.c。
A.rm *.c
B.find . -name "*.c" -maxdepth 1 | xargs rm
C.find . -name "*.c" | xargs rm
D.以上都不正确
15.下面有关bash配置文件,说法正确的是?
A..bash_logout:退出shell时,要执行的命令
B..bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下
C./etc/bash.bashrc 该文件包含专用于个人的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取
D./etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行
测试完毕之后,建议再看答案,这样对自己也算是一个考核。参考答案是:1~5 BDAAB 6~10 BBBEA 11~15 B A/B/C A/B/C/D A/B A/B/D