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

共23条 2/3 1 2 3 跳转至
菜鸟
2013-05-21 22:18:12     打赏
11楼
第五课了,网络基础,搞了好久,桥接连不上,最后用Nat方式连上了,貌似是我这边要拨号上网,桥接不了,TFTP先不搞了,看了下以前的课件,嵌入式开发也不一定非要用TFTP,要用的话到时候再搞,而且现在也没开发板,平台搭不起来,再复习下vim就可以休息了,....

菜鸟
2013-05-22 16:54:17     打赏
12楼
好吧,不过要是用普通用户,有些操作会变得很麻烦,可能是我掌握得还不够吧,继续学习ing 

菜鸟
2013-05-23 13:04:00     打赏
13楼
到图书馆借了两本Linux的书,决定好好学学,又买了本《Unix环境高级编程》,貌似这本书被奉为Unix/Linux编程的必备参考资料啊 UNIX环境高级编程

菜鸟
2013-05-25 10:23:22     打赏
14楼
沉寂了两天,来冒个泡,这两天笔试面试+上课,今天还得去机试,Linux先放一放吧

菜鸟
2013-05-25 18:08:45     打赏
15楼
最近练练Bash脚本编程,加油!

菜鸟
2013-05-28 20:19:55     打赏
16楼
今天同学的虚拟机下的Linux连不上网了,找我帮忙,捣鼓了半天,没搞定,说是昨天还好好的,就拿到图书馆上了下网,就不行了....eth0激活不了,用ifconfig eth0 192.168.5.34 netmask 255.255.255.0 up能建立eth0,但是ping不通,重启后eth0又不见了....怎么搞的...

菜鸟
2013-05-30 21:37:58     打赏
17楼
哦,是这样啊,不过他的问题终于解决了,原来是在设置eth0时前面的那个复选框没选,伤不起....

菜鸟
2013-06-02 17:13:04     打赏
18楼

今天突然发现在命令行模式下打开vim时全是乱码,上网搜了搜,是语言系统的问题,在/etc/sysconfig/i18n中把LANG="zh_CN.GB18030"改成LANG="zh_CN.GB18030:en_US:UTF-8",这样命令行打开vim就OK了,显示英文,不过xwindow中也有部分信息变成英文了,网上有在命令行下显示英文而在图形界面中显示中文的方法,不过个人感觉英文界面也挺舒服,懒得改了,不错。

今天开始用C语言编一个自己的shell,对我这个菜鸟来说还是有难度的,努力吧


菜鸟
2013-06-05 19:24:50     打赏
19楼
好几天没来论坛了,自己的shell写的差不多了,内置基本命令:cd、clr、dir、environ、echo、help、pause、quit,其他命令解释为程序调用,大体都实现了,还有输入文件和io重定向再写写,继续coding....

菜鸟
2013-06-05 22:05:44     打赏
20楼

做了份测试题答案,班长啥时候给出答案对一对啊

My answer(qydxy):
一、简答题
1、Unix是由AT&T和贝尔实验室开发的一种多任务多用户的操作系统,其源码不开放,使用收费,安


全可靠、高效强大,常用在服务器领域。Linux是自由的开放源码的类Unix操作系统,他是自由软


件,可应用于服务器,适应各类硬件平台,广泛应用于嵌入式设备。GPL全称是GNU General 


Public License,即GNU通用公共许可协议,是一个广泛被使用的自由软件许可协议,用于GNU计划



2、在bash中执行ls -l后会显示如下:
drwxr-xr-x   3 qyd qyd     4096 May 31 22:14 ACM
-rw-r--r--   1 qyd qyd 59529999 Dec 25 18:58 ns-allinone-2.35.tar.gz
从左往右
第1个字段,表示文档类型和权限:第1个字母(d代表目录,-代表普通文件,l表示链接文件...第


3题详解),紧接着三段rwx字段,分别代表当前用户、用户组、其他用户的权限,r-可读w-可写x-


可执行--无相应权限
第2个字段,文件硬连接数或目录子目录数
第3个字段,文件拥有者
第4个字段,文件拥有者所在组
第5个字段,文件大小(字节为单位)
第6个字段,文件创建月份
第7个字段,文件创建日期
第8个字段,文件创建时间
第9个字段,文件名
3、文件类型             类型符号(ls -l)
   普通文件                -
   目录                    d
   字符设备                c
   块设备                  b
   套接口文件              s
   符号链接                l
4、相当于windows下的快捷方式,符号链接是指向提供另一目录条目名称的 inode 的一个目录条


目,软链接可以跨越文件系统界线,删除一个软链接不会删除目标文件或目录,且删除目标文件或


目录不会自动删除任何软链接。
创建方法:ln -s命令
5、硬链接是指向inode(文件序列号)的一个目录条目,可以仅为文件创建硬链接,而不管目录,


硬链接不能跨越文件系统。果一个文件有多个硬链接,仅在指向 inode 的最后一个链接被删除且


链接数为 0 时文件才会被删除。
创建方法:ln target directory(默认产生硬链接)
6、硬链接:  ln TARGET link1
   符号链接:ln -s TARGET link2
   硬链接link1占用磁盘空间大,因为他创建一个和源文件大小相同的文件,而符号链接不占用磁


盘空间。
7、打开一个终端,cd到/home/user(用户名)/.gnome-desktop下,输入命令:
   ln -s /etc/passwd passwdln
8、在命令模式下,光标移动到要删除的行,连按两次d,即dd
9、管道符号将前一个命令的输出作为后一个命令的输入,直到最后一个命令
10、VIM三种模式:命令模式(Command mode),插入模式(Insert mode)和底线命令模式(Last line 


mode)
命令模式-->插入模式:    按i键
命令模式-->底线命令模式:按:键
插入模式-->命令模式:    按ESC键
命令底线模式-->命令模式:按ESC键
11、more /etc/passwd 或者 less etc/passwd
12、tail -n(最后n行) /etc/passwd
13、mv /home/sramedu/hello.c /home/sramedu/test.c
14、cp /etc/passwd /home/sramedu/.gnome-desktop/
15、tar -zcvf /code.tar.gz /code
16、grep strtok /usr/include/*
17、find / -name *.conf >>~/conf_result.txt &
18、ps查看进程 kill杀死进程
19、Ctrl+C
20、CTRL-C是结束当前进程,
    CTRL-Z是将当前进程挂起
21、passwd
22、crontab -e
    0 23 * * 1-5 poweroff
23、/etc/inittab
    常用:3(多用户状态有网络服务)和5(图形界面)
24、vim /etc/inittab
    找到id:5:initdefault:
    将5(可能是别的)该为3
25、/etc/rc.d/rcN.d:7个不同run level的script放置路径
26、init.d目录存放的是一些脚本,一般是linux以rpm包安装时设定的一些服务的启动脚本,在系


统启动的时候执行
27、这个没做,要先安装vsftpd,但看的教程是是说用/etc/init.d/vsftpd start
28、chkconfig --level 3 vsftpd on
    chkconfig --level 5 vsftpd on
29、man
30、ifconfig eth0 192.168.0.99 netmask 255.255.255.0
二、选择题
1-15: BCDCA CADDB DBBAA
三、翻译题
很多时候,在客户机上的root用户访问NFS服务器上的文件时被当做root,这是不被希望的。为此,


UID0通常被映射到一个特殊的id上:所谓的匿名或无人id。这种操作模式(叫做“根压缩”)是默


认的,可以用no_root_squash关掉。
默认情况下,exportfs选择一个65534的UID或者GID来做压缩访问。这些值也可由anonuid和


anongid选项覆盖。最后你可以通过设置all_squash选项把所有的用户请求映射到匿名uid上。


共23条 2/3 1 2 3 跳转至

回复

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