我是大帅哥,擅长LINUX和C语言,还有脚本,希望和大家交朋友 mail:newhitler@163.com

《linux目录操作》练习题

上一篇 / 下一篇  2007-07-22 11:35:27 / 个人分类:LINUX系统

LUPA开源社区7_2[~'OQ hT

1)显示日期格式LUPA开源社区|OJHg?
例如:
:C [G:\j*{02007-06-10 18:08:29LUPA开源社区}/[l"I;]O
参考:
W `j$C3hN3a0date +%Y-%m-%d\ %H:%M:%SLUPA开源社区Xt+EyMP[

;MP Zd;H{$r0LUPA开源社区+|kO]qO
2)在/tmp/下新建目录testqq,并指定权限711LUPA开源社区M2h1YZ5B0So
参考:
s+jR5D-t4O4\0mkdir -m 711 /tmp/testqq

(@.uTv[M4?0S/l0

F%K-PC0wB@-x0 

'K#u C ~/zU0

2\ c4^'p y7? `03)显示环境变量path,但将/root加入到$PATH中LUPA开源社区e-^\"x Ea6g&B ^
参考:LUPA开源社区l,knF;{ M+E
echo $PATH
l7}w7V@7s0PATH="$PATH":/rootLUPA开源社区(BhD{6|,Be _G,e!`

{qt3dq:I QA.kp0
hs;XP(};|Yi1a04)用cat显示/etc/passwd,并打印出行号LUPA开源社区(xRM5J8iV}1N(Ud
参考:
k?-Z8J l~K!_ ]0cat -n /etc/passwdLUPA开源社区g|'`_c8Wu[

LUPA开源社区*?$f"p Nq&L5J$T!c


7Pms)]KQP05)显示/etc/passwd文件中的11-20行
9c\b+m U9]Qz0参考:LUPA开源社区#J b*}`X
head -n 20 /etc/passwd|tail -n 10

C^/mB/Ha0

dG|7L pF`0
3_hIR|,{ S"`06)用whereis列出二进制文档passwd
:up LR8X Y'm2\?.e0参考:
_#y]Wj0whereis -b passwd

Y6`B/S^F I$FD.]Y0

\\J1ns0
Xi0G!?/k'j07)用whereis列出man page所在目录LUPA开源社区 [&DK&z0tV#WS:z
参考:LUPA开源社区5[N!\&O%Ks
whereis -m passwdLUPA开源社区qG%v2zio;Q H

LUPA开源社区.[-\ bm-bbq


iN'E)UyFX08)显示出/etc/目录下所有文件的ctime时间
:n;kU^mv0参考:LUPA开源社区9P7NEy]7M6D'nGvt
ls -lc

? ZEn F6K2b_H0 LUPA开源社区/P#N)|,m7K

9)显示出/etc/目录下所有文件的atime时间
|KN0h'ans0参考:
~xf"iq)?\,^0ls -lu

W,D N^J:I0 LUPA开源社区 Lw~}xKK{

10)显示出/etc/目录下所有文件夹的mtime时间
b8gE7@$z0参考:
2R wE9f/BgWSKAX0ls -lLUPA开源社区;r2YKrO,@yF8f;c

LUPA开源社区4q I!Ky J,x{r2d

LUPA开源社区ayX%m wKP
11)寻找/etc/目录下一天前新增的目录或档案
mWd)k%r$o;{0参考:
lc.c*Pavue t0find /etc -ctime +1

9Y7Q2gc"`g&{,Zz"i"w0 LUPA开源社区'y rIog^

12)寻找/etc/目录下二十四小时更动过的目录或档案
C.kl2j5RU0参考:
:JE;v,S5v k"VL]s0find /etc -mtime 0

x(}e$P:dM1o)W(N0

K @EFqDW2`0
3x:Y Ua`0M^(OTPE013)寻找/etc/目录下比/etc/passwd日期新的文件或目录LUPA开源社区t(Dt/LVZ:H}
参考:
bm/Az E.~0find /etc -newer /etc/passwdLUPA开源社区D0Y)U N"_

I"O2W$A5A)EC"A0LUPA开源社区4n+W,QU#^w t!}3A!X7W
14)寻找/home目录下所有test用户的文件或目录LUPA开源社区:L7q`D\vK
参考:
Ykr4i,L#}STV0find /home -user testLUPA开源社区D![DE3l

LUPA开源社区?F#R,H/c\^5T0H


^`P YcQ$W015)搜索/home下档案属性为f(普通文件)的文档
&C3pZi3u8j9vR0参考:
y,y!S(~uSZ&~0find /home -type f

Y)W~ZQ!n$h&Gt_3k-P0 LUPA开源社区 `\rcjJ


HC:P*}#m2tP016)搜索/目录下所有的特殊位(suid,sgid,sbit)
xC0x7I$k^|"~H0参考:
w\1@ko0find / -perm +7000

,zG oV Sh?*D0 LUPA开源社区Q;U7wW"I7{A*v

LUPA开源社区3G [C.T fl["@
17)搜索/目录下所有的特殊位文件,并显示详细信息
%Vlnu%?^O0参考:
*K} E(zKL0find / -perm +7000 -exec ls -l {} \;

*D}'M"?.{4z!Jk0

.rsOV7Ui#h ^0LUPA开源社区a~-y{9b,a
18)搜索/目录下所有大于1M的文件LUPA开源社区~UXfF6X5G%^b
参考:LUPA开源社区*I'FO0`$u&~c`c
find / -size +1000kLUPA开源社区 Zkh1p&gm n]'A\3H

LUPA开源社区8K"zTj%]%~6^fO7R

LUPA开源社区Ap~ M(xzRy
19)查询/etc目录下一个小时之前更改的文件,不包括目录LUPA开源社区*L6K:O \8F?
参考答案:
_0g|\(U#}0find /etc/ -mmin +60 \! -type d

q?6Su {0

hQ!zw/W-b.xY0 

}*Ts wvL"G0 LUPA开源社区X x|mt1lra'u

20)查询/etc目录下一个小时之后更改的文件,不包括目录

1Fz;] x)rfM0

qH@G2k4B:OK v-s?0参考答案:
#T5AZ+f ^0find /etc/ -mmin -60 \! -type d

$vsS1p\0p.h` zJ0 LUPA开源社区 KlIha UC

 

P6Qq4SmDcTI$y EC$g0 LUPA开源社区W |+YHNS

21.1)查询/etc/目录下没用owner授权的文件LUPA开源社区 [J#vk$admgz
21.2)将/etc/目录下没有owner的文件授权为root用户的文件LUPA开源社区%M^4fJOI8u

LUPA开源社区+O1g-I&s'p+rq&e|SS

参考答案:
V-~v&j:kTm0find /etc -nouserLUPA开源社区 F:F[Mk m/^9]:sU x
find /etc -nouser -exec chown root.root {} \;

*~%V&v)X-H8g7M$\n0 LUPA开源社区8x/U0UE!mdiAP

 LUPA开源社区 L)S X*eK8a[

5t&L bX8{"u }7E:x022)copy文件/etc/passwd到/tmp目录下,保持时间戳LUPA开源社区 i c~I{5m(u"HSh

LUPA开源社区&P-bq!`1X8z

参考答案:LUPA开源社区-Z!d$`|M] g9sc
cp -p /etc/passwd /tmp/passwd

P9P)L&H'P3}Oyva0

E2I @x1U d^0 

TR Uhg)}&y5[b P Z0

^I4wvc,Gj.h.e0
!nw?&G d,n([ MC023)查看/tmp/目录的使用空间

X:cZ;m!i.KA0 LUPA开源社区P9a2t-`_hce

参考答案:
jp9@6a l9NJ0du -sh /tmp/LUPA开源社区7T5G^a$b'G7Go)]L s


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 18931
  • 日志数: 60
  • 建立时间: 2007-07-22
  • 更新时间: 2008-07-30

RSS订阅

Open Toolbar