linux面试
“linux面试”相关的资料有哪些?“linux面试”相关的范文有哪些?怎么写?下面是小编为您精心整理的“linux面试”相关范文大全或资料大全,欢迎大家分享。
linux shell脚本面试题
非常好的十道Linux shell脚本面试题
1、编写个shell脚本将当前目录下大于10K的文件转移到/tmp目录下 #/bin/sh #Programm :
# Using for move currently directory to /tmp for FileName in `ls -l | awk '$5>10240 {print $9}'` do
mv $FileName /tmp done ls -al /tmp echo \
2、编写shell脚本获取本机的网络地址。
比如:本机的ip地址是:192.168.100.2/255.255.255.0,那么它的网络地址是 192.168.100.1/255.255.255.0 方法一: #!/bin/bash
#This script print ip and network
file=\if [ -f $file ] ;then
IP=`grep \MASK=`grep \echo \exit 1 fi 方法二:
#!/bin/bash
#This programm will printf ip/network #
IP=`ifconfig eth0 |grep 'inet
Linux运维工程师面试题总结
Linux administration and maintenance engineer interview questions Summary
一、有文件file1
1、查询file1里面空行的所在行号
awk ‘{if($0~/^$/)print NR}’ file
or
grep -n ^$ file |awk ‘BEGIN{FS=”:”}{print $1}’
2、查询file1以abc结尾的行
grep abc$ file1
3、打印出file1文件第1到第3行
sed -n ’1,3p’ file1
head -3 file1
二、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1
Iptables -A PREROUTING -d 124.42.60.109 -p tcp -m tcp –dport 80 -j DNAT
–to-destination 10.0.0.18:9000
三、crontab
在11月份内,每天的早上6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh 怎么
实现
0 6-12/2 * 11 * /usr/bin/httpd.sh
四、编写个shell脚本将/usr/local/test
嵌入式linux面试笔试经典题目1
嵌入式linux面试笔试经典题目1
1. 嵌入式系统中断服务子程序(ISR) 收藏 中断是嵌入式系统中重要的组成部分,这导致了很 多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字 __interrupt。下面的代码就使用了__interrupt关键字去定义了一个中断服务子程序(ISR),请评论一下这段代码的。
__interrupt double compute_area (double radius) { double area = PI * radius * radius; printf(" Area = %f", area); return area; } 1). ISR 不能返回一个值。 2). ISR 不能传递参数。 3). 在许多的处理器/编译器中,浮点一般都是不可重入的。有些处理器/编译器需要让额处的寄存器入栈,有些处理器/编译器就是不允许在ISR中做浮点运算。此外,ISR应该是短而有效率的,在ISR中做浮点运算是不明智的。 4). 与第三点一脉相承,printf()经常有重入和性能上的问题。
2.C语言中对位的操作,比如对a的第三位清0,第四位置1.本来应该会的,一犯晕写反了,以
Использование LINUX для центра
О.В. ТАРАКАНОВ
Московский инженерно-физический институт (государственный университет)
ИСПОЛЬЗОВАНИЕ LINUX ДЛЯ ЦЕНТРАЛИЗОВАННОГО УПРАВЛЕНИЯ ИНФОРМАЦИОННЫМИ ПОТОКАМИ
Данный доклад посвящен ряду проблем, возникающих в работе современных вычислительных сетей, и возможным методам и средствам их решения с использованием операционной системы Linux.
В условиях широкого применения локальных и глобальных вычислительных сетей в различных отраслях деятельности возникает ряд вопросов, без решения которых невозможно дальнейшее успешное р
linux
红旗RAP考试认证试题
单选:
1、redflag linux desktop中启动输入法的命令是 ( C ) A startx B input C rfinput D rfupkde
2、系统默认在各种输入法之间进行切换的快捷键是 ( B )
A Ctrl+Alt B Ctrl+Shift C Alt+Shift D Ctrl+Space
3、下列输入法中不是符合“逆转换”数据格式的输入法是 ( C ) A 五笔字型 B 全拼 C 智能 ABC D 郑码
4、redflag linux desktop所使用的桌面环境是 ( B )
A gnome B kde C vwm D windowsmake
5、redflag linux desktop默认安装的多媒体播放器是 ( B ) A mpc B realplay C 金山影霸 D k3b
6、红旗桌面系统集成的邮件管理软件是 ( A ) A oxmail B knode C kmail D knofs
7配置文件改变以后,用 ( A
linux
试验二
登录root用户至其主目录;(如果已经登录可省略此步) 2) 用命令列出根目录下的目录及文件; 3) 用命令列出install.log文件的详细信息
4) 用命令把install.log文件的用户组更改为自己安装时创建的用户组 5) 用命令把install.log文件的拥有者改为自己安装时创建的用户 6) 用命令同时把install.log文件的拥有者和用户组更改为root 7) 用命令把install.log文件的属性更改为-rw-rw-rw- 8) 用命令把install.log文件的属性恢复到初始状态
实验三 文本及目录相关命令的使用
上机实验内容:
1. 目录操作:
1) 用命令列出根目录下的目录及文件; ls –al /
2) 用一条命令创建目录/root/test/x/y/z; mkdir /root/test/x/y/z -p 3) 查看当前目录下的所有文件,要求显示其详细信息;ls -al
4) 切换目录至/root/test/x/y,并删除目录z; cd /root/t
Использование LINUX для центра
О.В. ТАРАКАНОВ
Московский инженерно-физический институт (государственный университет)
ИСПОЛЬЗОВАНИЕ LINUX ДЛЯ ЦЕНТРАЛИЗОВАННОГО УПРАВЛЕНИЯ ИНФОРМАЦИОННЫМИ ПОТОКАМИ
Данный доклад посвящен ряду проблем, возникающих в работе современных вычислительных сетей, и возможным методам и средствам их решения с использованием операционной системы Linux.
В условиях широкого применения локальных и глобальных вычислительных сетей в различных отраслях деятельности возникает ряд вопросов, без решения которых невозможно дальнейшее успешное р
linux
红旗RAP考试认证试题
单选:
1、redflag linux desktop中启动输入法的命令是 ( C ) A startx B input C rfinput D rfupkde
2、系统默认在各种输入法之间进行切换的快捷键是 ( B )
A Ctrl+Alt B Ctrl+Shift C Alt+Shift D Ctrl+Space
3、下列输入法中不是符合“逆转换”数据格式的输入法是 ( C ) A 五笔字型 B 全拼 C 智能 ABC D 郑码
4、redflag linux desktop所使用的桌面环境是 ( B )
A gnome B kde C vwm D windowsmake
5、redflag linux desktop默认安装的多媒体播放器是 ( B ) A mpc B realplay C 金山影霸 D k3b
6、红旗桌面系统集成的邮件管理软件是 ( A ) A oxmail B knode C kmail D knofs
7配置文件改变以后,用 ( A
【Linux】Linux中常用操作命令
【Linux】Linux中常用操作命令
常用指令
ls 显示文件或目录
-l 列出文件详细信息l(list)
-a 列出当前目录下所有文件及目录,包括隐藏的
a(all)mkdir 创建目录
-p 创建目录,若无父目录,则创建
p(parent)cd 切换目录
touch 创建空文件
echo 创建带有内容的文件。
cat 查看文件内容
cp 拷贝
mv 移动或重命名
rm 删除文件
-r 递归删除,可删除子目录及文件
-f 强制删除
find 在文件系统中搜索某文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 树形结构显示目录,需要安装tree包
pwd 显示当前目录
ln 创建链接文件
more、less 分页显示文本文件内容
head、tail 显示文件头、尾内容
ctrl+alt+F1 命令行全屏模式系统管理命令
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最
Linux VI
Linux VI
1)在每行的行首增加字符串HITLER 参考答案:
:g/^/s//HITLER/g
2)在每行的行尾添加LOVE 参考答案:
:g/$/s//LOVE/g
3)从文本的第3行至最后一行的行首全部插入字符串“HACKER” 参考答案:
:3,$s/^/HACKER/
4)在整个文件中的root替换为特定字符串hacker 参考答案:
:%s/root/hacker/g
5)将3到7行的sbin换成xxxx 参考答案:
:3,7s/sbin/xxxx/
6)移动光标,到5行,到行尾,到行首,下移10行,上移7行,到屏幕的底层,到屏幕的顶层,到屏幕的中间 参考答案:
5G,$,0,10+,7-,L,H,M
7)移动到10行,左移10个字符,删除到行首,删除到行尾 参考答案:
10G,10->,d0,d$
8)将1行到5行之间的内容拷贝到第10行下 参考答案: :1,5 co 10
9)将1行到3行之间的内容移至到第5行下 参考答案: :1,3 m 5
10)将1行到15行之间的内容删除 参考答案: :1,15 d
11)执行shell命令ls -l /tmp 参考答案: :! l