a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 270|回复: 1

[红帽认证] 红帽认证辅导:RHCE课堂实验笔记(一)

[复制链接]
发表于 2012-8-4 12:19:50 | 显示全部楼层 |阅读模式
 单元三尝试( X' k' D; B' X
  文件和目录操作
, I4 u4 }) z5 j  Y5 b8 g* R$ E  估量用时:1小时30分0 H8 p6 a/ x2 }4 V4 P0 {. F
  方针:熟悉文件、目录操作呼吁的数、语法和几个文件的使用。尝试将这些呼吁组合成一个一般的用户使命。+ n1 L# y2 }- E
  尝试前筹备:筹备一个安装好的Red Hat Linux 系统,并筹备一个叫student 的非特权帐号,其密码为student。搜检一下指南以确认这个帐号是否已经存在在系统中。如不美观你的student 帐号还未成立,则按如下顺序操作:, Q. L6 C- b  G0 f
  1、以root 用户登录
( [$ w% J1 S1 t% x& l2 ^  M5 S  2、输入 # useradd student% O0 ^# z& Y/ g; v
  3、输入 # passwd student' |4 p3 q) Z2 H* @; w8 B3 F% p
  Changing password for user student
) g- c. q! ~2 n$ G  New UNIX password: {在这里输入student}
( m8 h2 ]6 U) C" E; q/ d& _  BAD PASSWORD: it is based on a dictionary word
+ [9 j* [' t, _% c1 ~8 d  Retype new UNIX password {年夜头输入student}5 l8 H' K( B7 C  Q4 {# m2 e
  passwd: all authentication tokens updated successfully
, L& a6 D3 B- c9 @  尝试1:目录和文件打点  i$ |$ X* ^1 ~" o$ J2 l
  假设:  v8 ?( p4 y7 @" s  T& j! F
  你在你的home 目录中收集了一年夜堆文件,而你感受此刻该是将他们清算一下的时辰了。你筹算成立几个新的子目录,并将拷贝或者移动它们以适合你的放置。除此之外,还有一些文件你根柢用不着,你想删除它们。
! C( x; u2 z# H0 g) l! k; E3 {  使命:3 ]! n& P. }" U
  1、在tty1 上以student登录。密码为student。* N; `& n6 a8 c% }3 u1 d4 k
  2、刚刚登录后你应该在你的home 目录中。用"print working directory"呼吁校验一下。
5 Q; r2 W9 t" k  U9 ^" |4 v* c  $ pwd4 z$ S, L: T9 c0 n0 f
  /home /student4 y  }) _3 U$ r) p8 B, F
  3、用一下呼吁搜检一下你在home 目录中有否文件:
; l3 A* Q. p" b; u) S/ }0 G  $ ls
$ }, W7 m% V) j1 c0 ]. Q  $ ls -a( d/ l4 a) l" g
  $ ls -al9 j9 b' O4 d+ X' @" i
  为什么第一个呼吁和第二个呼吁返回分歧的文件个数?
7 [# |3 Y4 i6 x1 P  U+ `* C) `  年夜第三个呼吁的输出中你看出哪个文件在你当前的home 目录中最年夜?) y! s* V; l/ q! y4 {
  在home 目录中有子目录吗?$ H  ?3 F; G$ G) a$ h. h7 @
  4、你将使用touch 呼吁来成立一些这个尝试所需要的文件。关于这个呼吁的具体问题将在此后的章节中讲述。此刻,你只需简单的将下面的呼吁全盘打出(搜罗花括号{},还有几个下划线 _)。
. s  n$ J5 e* J* A) b% k  $ touch {report,memo,graph}_{sep,oct,nov,dec}_{a,b,c}{1,2,3}
0 C4 r( P! c/ l6 I5 ~7 M& G  5、使用ls 呼吁磨练上一个呼吁的效不美观。你应该发此刻你的home 目录中有108个(哇……)新成立的空文件。这些文件即是你后面尝试所需的数据文件。如不美观没有这些文件,后面的尝试将无法继续。
1 A* T& E$ {; B. G' L6 p  6、为了打点你的文件你必需成立一些新子目录。使用mkdir 呼吁成立你的home目录的直接子目录:1 }. x" ]/ y( y2 F4 X% b4 l  d- ^
  $ mkdir "A Reports"8 F' y$ O4 K4 I  n: ~6 H
  $ mkdir september october november december
9 V' Z6 i6 {) ^# r6 ?  再次使用ls 呼吁磨练你的工作。: k; r& g* J# L5 g8 @2 w
  7、在你新建的子目录中再成立一些其他的目录,使用如下呼吁:
4 {0 \/ j/ Y, S' N  输入下面任一一行:
" T- O8 Q# N) p6 |5 e  $ cd A Reports/8 e) d3 s! a. ], x+ j0 h5 n& s
  或者; N6 T# K5 H" T. v- H6 h. L3 k7 N
  $ cd "A Reports"/
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:19:51 | 显示全部楼层

红帽认证辅导:RHCE课堂实验笔记(一)

  改变了当前目录。然后:
4 |  ~* w4 h. F+ M1 E- f# ]  $ mkdir 1 2 3
" o) U  H3 E2 r  使用ls 呼吁校验你已经在"A Reports"目录中有了3个子目录,分袂叫做1, 2, 3。7 Y8 D6 S+ G7 {; R
  8、将所有含"B"的文件移出你的home 目录并以月份分组。做近似这种复杂的通配字符的操作时,凡是先将其“预览”一遍会是个不错的主意,它可以让你确认是在正确的文件长进行了操作。其一一种体例是将你的呼吁替代成一种“无害”的呼吁。) z' Y4 I( d* _5 L# \
  $ cd$ K. Z; B& O" S2 J5 n) U
  $ ls -l *dec?b?: O4 Q" C3 v7 R
  你应该看到有9个"december", "b"文件被列出。此刻移动它们:( w  V4 O2 V6 I6 E  @
  $ mv *dec?b? december/: _* G5 r9 B" n2 G; p% ]7 i9 G1 |: u
  列出december 子目录音确认移动操作顺遂完成了。  ~7 J! d. [( T9 f3 @. a
  $ ls -l december/
" m3 D' c* J: L* c  total 0' E! o5 ?2 M+ j
  -rw-rw-r-- 1 student student 0 Oct 16 22:16 graph_dec_b10 G% B$ [/ b$ ]5 T# n
  -rw-rw-r-- 1 student student 0 Oct 16 22:16 graph_dec_b2' Z. O6 l$ F; W3 p6 o* L
  -rw-rw-r-- 1 student student 0 Oct 16 22:16 graph_dec_b3, `- `3 G. D8 K
  -rw-rw-r-- 1 student student 0 Oct 16 22:16 memo_dec_b1
5 r. A4 J# I! F! F3 g  -rw-rw-r-- 1 student student 0 Oct 16 22:16 memo_dec_b2
" ]5 Y: I" \8 a7 @3 y  -rw-rw-r-- 1 student student 0 Oct 16 22:16 memo_dec_b3# Q! {0 X$ k. G4 ]0 C8 X
  -rw-rw-r-- 1 student student 0 Oct 16 22:16 report_dec_b19 q  Q! e0 s! o: v. _+ E2 Y
  -rw-rw-r-- 1 student student 0 Oct 16 22:16 report_dec_b2
) E$ a$ W7 k; s7 A" f  -rw-rw-r-- 1 student student 0 Oct 16 22:16 report_dec_b3   9、将所有剩下的"B"文件分袂移入响应的目录:
. s' |! ~: @- Y0 r9 R$ q4 i1 x  $ mv *nov?b? november
- W( q) e* Y# t0 L! Q( B  $ mv *oct?b? october
# w  h/ a* w1 q; p# h( @  $ mv *sep?b? september" a) A; C  O! z8 j* Y9 f
  10、此刻你将"A"文件移动到它们响应对数字的目录中去:
$ G  w* r% E1 ?0 A  $ cd "A Reports"/
- B# |! Q7 S" W4 k* n$ v: e  $ mv ~/*_a1 1/1 t  R5 A8 w* O6 t
  "a1","september"文件不需要了。删除它们并确认剩下的文件已正确的移动了。
5 q7 }: o, U: {3 _; U- P! l5 |# G  $ cd 1
9 Z. W% e+ J5 v! ?" |  $ rm *sep*% A7 V$ N& x; W1 d% @: j3 L0 J
  $ ls5 a6 k7 Y$ p' h
  graph_dec_a1 graph_oct_a1 memo_nov_a1 report_dec_a1 report_oct_a1
* w6 ]$ m4 g5 L& \/ H& S  graph_nov_a1 memo_dec_a1 memo_oct_a1 report_nov_a1
/ E1 Q$ S' v+ c+ G  11、将最后的"a2"和"a3"文件移入响应的数字目录中去:) J' g8 z! E: Z4 Y1 L1 [
  $ pwd/ n( `" _. ^+ R: p8 ^
  /home/student/A Reports/1+ ~+ p; M; I6 v
  使用相对路径移动"a2"文件:9 ?2 s1 ?5 v9 [1 p. [
  $ mv ../../*a2* ../2/
6 `4 M# H5 g7 r6 [7 @0 `  使用绝对路径移动"a3"文件, p/ o  z7 R6 q, l4 h# Y3 Q
  $ mv /home/student/*a3* /home/student/A Reports/3/4 U1 E' [7 V( R# _" v, W
  12、回到你的home目录下,并用ls 确认在该目录下只剩下"c"文件。  y+ W1 e4 @9 c4 T1 c
  13、每个月的"c1"和"c2"文件很主要,你想将它们备份到此吐矣闽目录中去:6 u' s8 B/ D. u+ z
  $ mkdir /tmp/archive3 W( G; H( i' S3 ]" X, o$ q0 L7 @0 o
  $ cp report*[1-2] /tmp/archive/7 X3 Q% u/ s# q' x" E3 b
  除此之外所有December月份的文件应备份到/tmp/archive 目录中。注重使用 -i 选项以使cp 呼吁在笼盖文件时提醒。, C3 p8 E+ _: B0 v7 D
  $ cp -i report_dec* /tmp/archive/
. ?6 y5 N3 k' z: ?- C# w9 ~6 Q  cp: overwrite '/tmp/archive/report_dec_c1'? n
, `  s0 T3 B  Y; V; t3 j' X  cp: overwrite '/tmp/archive/report_dec_c2'? n3 }; `% [* b" s% e
  14、此刻你已经备份了一些对你来说主要的"C"文件,你想删除所有还留在你home 目录佬罾υ件。用通配符*c*磨练所残剩的文件。为什么你不能用rm *c*删除?
" c; p1 V# b3 t- i/ W8 [% l4 r! k; g  (提醒:试试ls *c* 看看)" J# T5 H' H6 W% i/ C# S% [
  15、删除所残剩的"c"文件:
$ p& K, M* p/ k/ {# p. R  $ rm *c[1-3]
* Z; d& Y7 i9 A9 V& ?- D  $ ls5 @1 C1 i# I) b4 V" V4 ~) B! `
  A Reports december november october september2 d; i: m0 z/ P8 p8 Y- [
  完成:- _) y- }, X2 B, V  P* I# ]
  一个精采组织的home 目录,文件都放在合适的子目录中。一些文件备份在/tmp/archive 目录中。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 00:58 , Processed in 0.216492 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表