??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品国色综合久久,在线免费观看你懂的,成午夜精品一区二区三区软件http://www.aygfsteel.com/yxhxj2006/category/52367.htmlzh-cnMon, 01 Apr 2013 02:03:51 GMTMon, 01 Apr 2013 02:03:51 GMT60Linux面试题大?/title><link>http://www.aygfsteel.com/yxhxj2006/archive/2013/04/01/397208.html</link><dc:creator>奋斗成就男h</dc:creator><author>奋斗成就男h</author><pubDate>Sun, 31 Mar 2013 16:57:00 GMT</pubDate><guid>http://www.aygfsteel.com/yxhxj2006/archive/2013/04/01/397208.html</guid><wfw:comment>http://www.aygfsteel.com/yxhxj2006/comments/397208.html</wfw:comment><comments>http://www.aygfsteel.com/yxhxj2006/archive/2013/04/01/397208.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/yxhxj2006/comments/commentRss/397208.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/yxhxj2006/services/trackbacks/397208.html</trackback:ping><description><![CDATA[     摘要: 一Q填I题Q?nbsp;1. 在Linuxpȝ中,?文g 方式讉K讑֤ ?nbsp;2. Linux内核引导Ӟ从文?/etc/fstab 中读取要加蝲的文件系l?nbsp;3. Linux文gpȝ中每个文件用 i节点 来标识?nbsp;4. 全部盘块由四个部分l成Q分别ؓ(f)引导?、专用块 ?i节点表块 和数据存储块?nbsp;5. 链接分ؓ(f)Q?链??W号链接 ?nbsp;...  <a href='http://www.aygfsteel.com/yxhxj2006/archive/2013/04/01/397208.html'>阅读全文</a><img src ="http://www.aygfsteel.com/yxhxj2006/aggbug/397208.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/yxhxj2006/" target="_blank">奋斗成就男h</a> 2013-04-01 00:57 <a href="http://www.aygfsteel.com/yxhxj2006/archive/2013/04/01/397208.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux文g权限的那些事 http://www.aygfsteel.com/yxhxj2006/archive/2012/08/15/385515.html奋斗成就男h奋斗成就男hWed, 15 Aug 2012 04:28:00 GMThttp://www.aygfsteel.com/yxhxj2006/archive/2012/08/15/385515.htmlhttp://www.aygfsteel.com/yxhxj2006/comments/385515.htmlhttp://www.aygfsteel.com/yxhxj2006/archive/2012/08/15/385515.html#Feedback0http://www.aygfsteel.com/yxhxj2006/comments/commentRss/385515.htmlhttp://www.aygfsteel.com/yxhxj2006/services/trackbacks/385515.htmllinux是一个多用户Q多d的操作系l,对于每一个文件它的属性中都包括:(x)文g所有?owner)Q文件所属组(group)Q其他用?other),q必d备与q三个角色对应的读,写,执行的权限,如下图:(x)

在tmp目录下面有一个a.txt文gQ我们通过ls -l命o(h)可以查看其详l信息:(x)

-Q表C普通文Ӟd:表示目录文gQl:链接文g,b:讑֤文g中可以供存储的接口设?c:讑֤文g中串行端口设备如键盘?/p>

׃最前面?Q所以a.txt是普通文件?/p>

再看  rw-r--r--部分Q我们将其分Zl,分别对应文g所有者,文g所属组Q其他用L(fng)权限.

其中r代表d权限Qw:代表写权限,xQ代表执行权?q里没出?,-Q代表没有某U权限?/p>

那对上面的权限的解释是Q?/p>

owner:可以d写,不能执行

group:可以d不能写,不能执行

other:可以dQ不能写Q不能执?/p>

 

W一个root代表文g所有者,W二个root代表文g所属组

那么现在我如果想修改文g所有者,文g所属组Q文件权限该怎么做,L(fng)l向下阅读:(x)

chgrp:修改用户所属组QchownQ修Ҏ(gu)件所有者,chmod:修改文g权限

 

假设我的pȝ中又一个叫gavin的组(通过/etc/group查看)

如上图,通过chgrp命o(h)该文g的group修改Z(jin)gavin

下面修改其所有者:(x)

 

修改其权限:(x)

 

chmod  777 a.txt   q个777代表什?

在linux中用数字代表权限:(x)

r:4 w:2 x:1

r--   =4+0+0=4;

rw- =4+2+0=6;

rwx =4+2+1=7

怿写到q里大家都应该明白了(jin)吧?/p>

 

权限对于文g和文件夹的意义是不一L(fng)Q?/p>

对于文gQ?/p>

r:代表可以d文g的内容,w:代表可以修改文g的内容,x:可以执行q个文g

对于文g夹:(x)

r:可以获取文g夹中又哪些文Ӟw:可以d和删除文件夹中的内容Qx:可以q入文g夹,

如果某个角色对于一个文件夹的权限是rw-;

那么他仅仅可以用ls获取文g夹中的内容,但是不可以用cdq入该文件夹?/p>

 

 

 

文g的权限告一D落Q现在来看看linux中的那些常见目录中的内容Q?/p>

/bin   pȝ有很多放|执行文件的目录Q但?bin比较Ҏ(gu)Q因?bin攄的是在单用户l护模式下还能够被操作的命o(h)Q在/bin下面的命令可以被root和一般̎户用,如:(x)cat,chmod,chown,data,mv,mkdir,cp ,bash{常用命令?/p>

/boot  主要攄开Z用到的文?/p>

/dev  在linuxpȝ中Q何设备与接口讑֤都是以文件的形式存在于这个目录当中,你只要访问某个文件就相当于访问该讑֤

/etc  pȝ的主要配|文件几乎都在这个文件夹cR?/p>

/home q是pȝ默认的用户主文g?/p>

/lib pȝ的函数库非常多,?lib攄的是开Z(x)使用到的函数?/p>

/mnt 如果你想临时挂在一些外部设备(光盘Q一般徏议放|到q个目录?/p>

/opt q是l第三方软g攄的目?/p>

/root pȝ理员的L件夹

/tmp q是让一般用h者正在执行的E序攄文g的地方,q个目录是Q何h都可以访问的Q所以你需要定期清理一下,当然重要数据时不能放到这里来的?/p>

 

 

关于文g权限的最后一点就是:(x)文g默认权限umask

现在我们已经知道如何新徏或者改变一个目录的属性了(jin)Q不q你知道当你新徏一个新的文件或则目录是Q它的默认权限是什么吗Q那是于umaskq东西有关了(jin)Q那么umask是在搞什么呢Q基本上Qumask是制定目前用户在新建文件或目录的时候权限的默认|如果获得或设|umaskQ方法如下:(x)

#umask  或则  umask -S

(四位敎ͼW一位我们先不管Q表C特D权限,我们从第二位开始看?

在默认权限上Q文件和目录是不一L(fng)Q对于一个目录,x权限是非帔R要的 Q而对于一个文Ӟx权限在默认是不应该有的,因ؓ(f)文g大多是用来存储数据的Q所以在linux中,文g的默认权限是666,目录的默认权限是777

 

 

要注意的是umask的分数指的是“默认值需要剪掉的权限”,

所以新建文件时权限Qrw--r--r--

新徏目录Qr-xr-xr-x





]]>
Linux中常用命令学?fn)ȝhttp://www.aygfsteel.com/yxhxj2006/archive/2012/08/09/385155.html奋斗成就男h奋斗成就男hThu, 09 Aug 2012 06:59:00 GMThttp://www.aygfsteel.com/yxhxj2006/archive/2012/08/09/385155.htmlhttp://www.aygfsteel.com/yxhxj2006/comments/385155.htmlhttp://www.aygfsteel.com/yxhxj2006/archive/2012/08/09/385155.html#Feedback0http://www.aygfsteel.com/yxhxj2006/comments/commentRss/385155.htmlhttp://www.aygfsteel.com/yxhxj2006/services/trackbacks/385155.html前面的章节里对linux的文件的权限做了(jin)单的解释。现在来看看常见的命令,从简单的开始:(x)

1 、切换目?/p>

cd

?tmp 目录Qcd /tmp

C层目录:(x)cd ..

2 、查看当前目?/p>

pwd

3?创徏一个新的文件夹Q?/p>

mkdir

创徏一层目录:(x)

创徏多层目录Q?/p>

4 、删除目录:(x)

rmdir [-p]   如果需要层U删除目录,需要带上pQ只能删除空目录Q?/p>

5、查询环境变?/p>

echo $PATH  或?PATH

 

6、切换用P(x)

su 用户?/p>

7、移动文?/p>

 

 

仔细阅读上面的命令,你会(x)发现mvq可以对文gq行从命名,上面的命令将hellot.txt从a中移动到?jin)b中,q改名ؓ(f)hello1.txt

 

8、查看文件与目录

ls

ls -a  目录名称Q列出目录中所有的文g

ls -al 目录名:(x)列出长字W串Q包含文件的一些详l信?/p>

如果没有l定目录名,那么是当前目录

 

9、文件的复制Q?/p>

cp [-adfilprsu] 源文?nbsp; 目标文g    //源文g拯到目标文?/p>

cp  src1,src2,... des   //多个源文g拯到目的文件夹

 

cpq个命o(h)非常重要Q不同的w䆾执行对命令生不同的效果Q尤其是-a,-p参数Q对不同的n份来_(d)区别非常大?/p>

?Q?/p>

使用root执行Q?/p>

如果我们要将文g的所有的属性复制过来,则要加上参数-a

 

复制一个目录到另外一个目?cp -r /src /desc

 

 

10 、移除文件或目录

rm [-fir] 文g或目?/p>

-f 强制的意思,忽略不存在的文gQ不?x)出现警告信?/p>

-i互动模式Q删除前Q会(x)询问是否删除

-r Q递归删除

 

q里不再演示Q记得之前的rmdir吗,只能删除I目录,所以删除非I目录只能用rm -r

11、文件类Ҏ(gu)?/p>

cat

-b:列出行号

-n:列出行号Q包括空白行

 

cat 是一ơ性将数据昄到屏q上Q如果想一一늚看怎么办?

使用more命o(h)

more在运行的q程中,你有几个按键可以按:(x)

I格键:(x)代表向下M?/p>

Enter:代表向下滚动一?/p>

q:dmore

bQ往回翻?/p>

 

 

12 、创建文?/p>

touch

touch a.txt ׃(x)在当前目录下创徏a.txt

 

13、查找文件的命o(h)

whereis ,find

whereis [-bmsu]  文g或目录名

-b:二进制文?/p>

-m:只找在说明文件manual路径下的问|

-s:只找source源文?/p>

-u:查找不在上述三个选项中的其他Ҏ(gu)文g

 

whereis ifconfig

 

下面看看find命o(h)

 

find [path] [option] [actioin]

查找/home下面属于gavin的文?/p>

find   /home  -user  gavin

查找pȝ中不属于M人的文g

find /  -nouser

查找文g名ؓ(f)passwd的这个文?/p>

find    /     -name passwd

查找文gcd为socket的文?/p>

find   /    -type s

 

14、磁盘和目录的容?/p>

df:列出文gpȝ的整体磁盘用量

du:评估文gpȝ的磁盘用量

15 创徏链接文g

ln  [-sf] 源文?nbsp;  目标文g

 

-s  :创徏软连接,如果不加则是连?/p>

-f:如果目标文g存在Q则删除后再?/p>

 

[root@localhost test2]# echo 'good'>a.txt
[root@localhost test2]# ls
a.txt
[root@localhost test2]# ln -s a.txt b
[root@localhost test2]# ls
a.txt  b
[root@localhost test2]# ll
total 12
-rw-r--r-- 1 root root 5 Aug  8 01:09 a.txt
lrwxrwxrwx 1 root root 5 Aug  8 01:09 b -> a.txt
[root@localhost test2]# echo 'hello'>>b
[root@localhost test2]# cat b
good
hello
[root@localhost test2]# cat a.txt
good
hello
[root@localhost test2]# ln a.txt c
[root@localhost test2]# ll
total 20
-rw-r--r-- 2 root root 11 Aug  8 01:09 a.txt
lrwxrwxrwx 1 root root  5 Aug  8 01:09 b -> a.txt
-rw-r--r-- 2 root root 11 Aug  8 01:09 c
[root@localhost test2]# echo 'bad'>>c
[root@localhost test2]# cat c
good
hello
bad
[root@localhost test2]# cat a.txt
good
hello
bad
[root@localhost test2]# cat b
good
hello
bad
[root@localhost test2]# rm a.txt
rm: remove regular file `a.txt'? y
[root@localhost test2]# cat b
cat: b: No such file or directory
[root@localhost test2]# cat c
good
hello
bad
[root@localhost test2]#

 

q行上面的命令行Q相信你对ln的用会(x)非常清楚的?/p>

 

15、挂载CD

16、文件压~?/p>

tar

-c:创徏一个压~文?/p>

-v:昄压羃q程

-f:l出压羃文g?/p>

-x:解压文g

-t::查看压羃包中又哪些文?/p>



]]>
վ֩ģ壺 | ұ| ֹ| | | | ƽ| | | | ɽ| | | | | | | ͷ| ߰| | | | | ˾| | Ҷ| | ˮ| | | ɽ| | Զ| | | ˳| ؼ| | | | |