这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 【一点一滴学嵌入式linux】-tuyukui2

共10条 1/1 1 跳转至

【一点一滴学嵌入式linux】-tuyukui2

工程师
2013-05-16 22:41:38     打赏
学习笔记。



关键词: 一点一滴     嵌入式     linux     -tuyukui2    

工程师
2013-05-16 22:48:07     打赏
2楼
之前安装的fedora16没有格式化,正好用上。先升级下系统。 #yum -y upgrade

专家
2013-05-18 22:55:25     打赏
3楼

重新拿起来,说不定会有不小的收获呢


工程师
2013-05-19 20:14:49     打赏
4楼

是啊 , 呵呵  加油给自己


工程师
2013-05-26 11:12:29     打赏
5楼

重新安装fedora18 界面还是不错 ,只是gnome有点生疏。 升级系统


工程师
2013-05-26 11:18:03     打赏
6楼

升级后,默认启动linux ,修改grub2 ,让xp成为默认启动。


[root@localhost default]# grep menuentry /boot/grub2/grub.cfg

if [ x"${feature_menuentry_id}" = xy ]; then
 ************************************
**************************************
    menuentry 'Fedora,Linux 3.8.8-202.fc18.i686.PAE' --class fedora --class gnu-linux --class gnu --class os ***********************************************************
    menuentry 'Fedora,Linux 3.8.4-202.fc18.i686.PAE' --class fedora --class gnu-linux --class gnu --class os ***************************************
menuentry 'Microsoft Windows XP Professional (on /dev/sda1)' --class windows --class os

*******

2.grub2-set-default设置默认启动项,使用grub2-editenv验证

[root@localhost default]# grub2-set-default "Microsoft Windows XP Professional (on /dev/sda1)"

[root@localhost default]# grub2-editenv list

saved_entry=Microsoft Windows XP Professional (on /dev/sda1)


3,使用grub2-mkconfig 引导

#grub2-mkconfig -o /boot/grub2/grub.cfg

不放心的话,使用grub2-editenv list检验默认启动项。




工程师
2013-05-26 11:19:00     打赏
7楼

gurb1 的话就简单了 ,

#vim /boot/grub/grub.cfg


工程师
2013-06-07 09:35:45     打赏
8楼

Linux操作系统测试题

一、简述题(每题2分,共60)

1.  1、请简述LinuxUnixGPL的联系与区别

2.  2、ls –l 列出的每一项分别代表什么含义?

3.  3、请简述Linux中的常见文件类型,并列出(ls –l查看时)代表该类型的类型符号

4.  4、什么是符号链接,如何创建符号链接?

5.  5、什么是硬链接,如何给文件、目录创建硬链接?

6.  6、给指定文件创建一个符号链接link1,和一个硬链接link2link1link2哪个占用磁盘空间更大?

7.  7、在桌面上创建/etc/passwd的符号链接。如何实现?

8.  8、VIM中如何快速删除一行(请指出在哪个模式下使用哪个命令)

9.  9、管道符号‘|’作用是什么?

1010、VIM提供了三种模式,分别是哪些?他们之间如何进行转换。

1111、分页查看/etc/passwd文件,应该使用的指令是?

1212、查看文件/etc/passwd的后几行,应该使用的指令是?

1313、将文件/home/sramedu/hello.c 重命名为/home/sramedu/test.c 如何实现?

1414、拷贝一份/etc/passwdsramedu用户的桌面如何实现?

1515、将主目录下的code目录下所有文件打包为code.tar.gz,如何实现?

1616、/usr/include中查找strtok函数在哪个头文件中有定义,如何实现?

1717、使用find命令在后台查询文件系统中所有以.conf结尾的文件,并将结果保存在当前用户主目录下的conf_result.txt文件中,要求查找过程忽略所有错误信息。如何实现?

1818、如何查看进程?如何杀死进程?

1919、使用哪个组合键可以结束当前终端正在运行的前台进程?

2020、ctrl-c, ctrl-z分别代表什么意思

2121、修改密码可以使用哪个指令 ?s

2222、使用crontab指令设置服务器周1-5每天晚上11:00关机(注:关机指令为poweroff)。如何实现?

2323、Linux系统的7种运行级别在哪个文件中有描述?常用的运行级别是哪两个?

2424、将系统默认的运行级别设置为3,如何实现?

2525、/etc/rc.d/rcN.d 目录分别代表什么意思?

2626、/etc/rc.d/init.d目录作用是什么?

2727、如何开启vsftpd服务?

2828、设置vsftpd服务,在系统以level3level5启动时自动启动,如何实现?

2929、查看指令的帮助信息,应该用哪个指令。

3030、修改网络接口eth0ip地址为192.168.0.99,如何实现?

二、选择题(每题2分,共30)

1.   1、vi全屏幕文本编辑器中,在指令模式下键入哪条命令将实现文件的不保存强制退出效果。() 
A. :q      B. :q!     C. :x      D. ZZ

2.   2、当使用vi编辑一个文件时,在指令模式下,下面哪条命令能复制当前行的内容到剪贴板中。() 
A. cc      B. dd      C. yy      D. Ctrl+c

3.   3、下面哪条命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中?() 
A. cp -i ./dir1/* ./dir2 
B. cp -P ./dir1/* ./dir2 
C. cp -d ./dir1/* ./dir2 
D. cp -r ./dir1/* ./dir2

4.   4、VIM中,快速跳转到第191行,应该使用的命令是()
A. GG      B.1G   C.191G     D.191g

5.   5、VIM中,在当前光标之前插入,应该使用的指令是();在当前光标之后插入,应该使用的指令是();在当前行之下插入应该使用的指令是()
A. i       B.a    C.o    D.q

6.   6、下面哪一个是VIM的用户级别的配置文件()
A. /etc/vimrc B.~/vimrc  C.~/.vimrc    D.~/.vimcr

7.   7、权限将文件test.txt的权限修改为rw-r--r—应该使用的指令是()
A. chmod 644 test.txt       B.chown 644 test.txt
C. chown 422 test.txt       D.chgrp 644 test.txt

8.   8、修改目录dir及其目录下所有文件的属主和属组为sramedu,应该使用的指令是()
A. chgrp sramedu:sramedu dir       B.chgrp –R sramedu:sramedu dir
C. chown sramedu:sramedu dir       D.chown –R sramedu:sramedu dir

9.   9、/etc文件系统的标准应用是用于____() 
A. 
安装附加的应用程序
 
B. 
存放可执行程序、系统管理工具和库
 
C. 
设置用户的主目录
 
D. 
用于存放系统管理的配置文件

10. 10、有一个备份程序mybackup,需要在周一至周五下午1点和晚上8点各运行一次,下面哪条crontab的项可以完成这项工作?
A. 0 13,20 * * 1,5 mybackup
B. 0 13,20 * * 1,2,3,4,5 mybackup
C. * 1,8 * * 1,2,3,4,5 mybackup
D. 0 13,20 1,5 * * mybackup

11. 11、如何在文件中查找显示所有以"*"打头的行?
A. find \*file
B. wc -l*
C. grep –n *file
D. grep \* file

12. 12、命令kill -9 1301的含义是()
A. 
杀死pid91301的进程
B. 
强制杀死pid1301的进程
C. 
1301开始,杀死9个进程
D. 
重启1301进程

13. 13、对所有用户的变量设置,应当放在哪个文件下?
A. /etc/bashrc
B. /etc/profile
C. ~/.bash_profile
D. /etc/skel/.bashrc

14. 14、使用什么命令检测网络是否连通?
A. ping
B. route
C. netstat
D. ifconfig

15. 15、bashshell环境下,当一命令正在执行时,按下control-z会:
A. 
挂起前台任务
B. 
给当前文件加上eof.
C. 
将前台任务转入后台

D. 
注销当前用户

三、翻译题(10)

下面是man exports中的一段,尝试翻译:

Very  often,  it  is  not  desirable that the root user on a clientmachine is also treated as root when accessing  files  on  the  NFS server.  To  this  end, uid 0 is normally mapped to a different id: the so-called anonymous or  nobody  uid.  This  mode  of  operation(called  ‘root squashing’)  is  the default, and can be turned off with no_root_squash.

By default, exportfs chooses a uid and gid of  65534  for  squashed access.  These  values  can also  be overridden by the anonuid and anongid options.  Finally, you can map all  user requests  to  the anonymous uid by specifying the all_squash option.


工程师
2013-06-07 10:06:54     打赏
9楼

选择题:

1,B  2,C 3,C 4,D 5,A 6,C 7,a 8,d  9,d 10,b 11,c 12,b 13,b 14,a 15a


专家
2013-06-09 04:37:50     打赏
10楼
答案写在问题下面看起来会比较省事

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]