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

共46条 2/5 1 2 3 4 5 跳转至
菜鸟
2013-06-08 22:41:47     打赏
11楼

请简述Linux、Unix、GPL的联系与区别

先有unix ,后有linux吧。unix很多都是偏商用的,如果学习的话还是Linux,开源自由,资料也多。且unix和linux也有很多相似点,从命令就可以看出来。GPL是通用公共许可证,主要是进行保护软件所有权的一种手段,在Linux下的很多软件都是基于GPL发布的,说明这是一款自由软件,开源共享。公众可以免费使用它,并在其基础上进行修改。正是有了GPL,linux才能焕发更大的精彩。

以上自己总结说的,不知道对不对。。。。

101


专家
2013-06-09 04:31:31     打赏
12楼
GPL协议的核心思想知道就好了

菜鸟
2013-06-20 10:45:16     打赏
13楼

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

ls -l

以此截图为例,第一个横杠是表示文件类型,是目录的话用d表示,其它的话横杠表示。

然后紧接着的三组横杠表示不同用户的对该文件的权限。前3个为当前用户的权限,这里是sugar。中间3个表示当前用户组对其文件的属性,这里的用户组为sugar。最后3个横线是表明其他组的用户对该文件的权限。权限有r,w,x,分别表示读,写,可执行中间的 那个数字表示硬链接数。后面的两个字符串就是刚才提到的用户名和用户组名,紧接着的是文件大小,这里4096的单位字节。后面跟着的就是文件修改日期。


菜鸟
2013-06-20 13:35:55     打赏
14楼

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

符号连接又被叫做软连接,是相对于硬件链接而言的。类似于WINDOWS操作系统的快捷方式。删除源文件后此链接就会无效了。

符号链接的命令为

ln -s 源文件 新链接文件

下面用图来说明:

ls-l

比如上图中我创建了一个aaa文件,此时为单一文件,不存在链接。

下面执行指令:

ln -s aaa aaa-link

此指令执行后就会创建一个软链接,敲入ls -l后显示如下图

可以看出第一个横线变为了l,表示此文件是个链接。后面的aaa-link->aaa表明了此链接指向哪个文件。为什么链接文件对所有用户的权限都这么开放了,rwx,这个还不知道。。。难道是所以用户对这个链接有这些权限,但是真正对源文件的权限还是要看源文件来确定???

符号链接后索引文件号会发生改变,且链接数目没有发生改变,还是为1.如下图所示,索引文件号不同,即使删除源文件,其符号链接仍然会占用索引节点编号。

 


菜鸟
2013-06-20 13:50:26     打赏
15楼

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

硬链接是针对软连接,也就是上文的符号链接而言。硬链接会对源文件做一个拷贝。

创建硬链接的指令为 :

ln 源文件 新链接文件名

下图创建了一个bbb文件和它的硬链接。

发现硬链接没有l这个表示链接的描述字母。发现其链接数目变为了2,而不是软链接中的1.且文件权限与源文件相同。也不会有什么指向符号->。可以看出是对源文件做出了类似一个副本的拷贝。

敲入ls -i 命令可以发现两个链接的索引节点编号一样。

删除源文件是不会对先链接文件造成影响的。

 


菜鸟
2013-06-20 13:56:36     打赏
16楼

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

有图有真相

其中aaa-link1为软链接,aaa-link2为硬链接。硬链接与源文件占用大小相同。而软链接只占用了3个字节大小。


菜鸟
2013-06-20 14:00:12     打赏
17楼

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

ln -s /etc/passwd ~/桌面/

 


菜鸟
2013-06-20 14:03:32     打赏
18楼

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

通用模式下 连按两个dd就能快速删除一行。


菜鸟
2013-06-20 14:06:24     打赏
19楼

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

重定向的作用,很有用。


菜鸟
2013-06-20 14:10:21     打赏
20楼

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

三种模式分别为通用模式,命令模式,编辑模式。进入VIM时默认为通用模式,通用模式到命令模式只需要按“:”号就可以进入了。通用转编辑模式可敲入i,a,o..等字母。编辑模式到通用模式只需要按"ESC"键就可以了。


共46条 2/5 1 2 3 4 5 跳转至

回复

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