: rm
: rm [] file
: . , . /
: :
f ;
r , ( , , -r );
i ( ) .
1. file1 file2 file3, file1.
$ rm -i file[1-3]
file1: n -(no )
file2: y -(yes )
file3: y -(yes )
2. texts texts.
$ rm r /usr/group1/user1/texts/*
$ rmdir /usr/group1/user1/texts
:
$ rm r /usr/group1/user1/texts
1
UNIX .
2
, .* .., rm -r. *.
: chmod (change mode)
: chmod mode file
mode
: ,
: mode ( )
, . . ( ) , . :
4000 ;
2000 ;
1000
;
0400 ;
0200 ;
0100 ;
0070 , ;
0007 ,
.
:
[ugoa] [ + = ] [rwxstugo],
u ;
g ;
o ;
a ( );
+ ;
;
= ;
r ;
w ;
x ;
s ;
t ;
ugo .
1. f1,f2,f3.
|
|
$ chmod 644 f1 f2 f3 ( 644 rw-r--r---)
2. f1,f2,f3.
$ ls -l
-r-- --- ---... f1
-r-- --- ---... f2
-r-- --- ---... f3
$ chmod a=r, u+w f1 f2 f3
( )
$ chmod u=rw, go=r f1 f2 f3
$ ls -l
-rw- r-- r--... f1
-rw- r-- r--... f2
-rw- r-- r--... f3
$ chmod o-r f1 f2 f3
$ ls -l
-rw- r-- ---... f1
-rw- r-- ---... f2
-rw- r-- ---... f3
( , , )
1. UNIX.
2. UNIX ?
3. UNIX ?
4. ?
5. ?
6. kill.
7. UNIX.
8. ( )?
9. , ?
10. , ? , ?
11. *,?, [ ] ?
12. UNIX? .
13. UNIX?
14. UNIX? ?
15. : ls, mv, cd, mkdir, rmdir.
16. , , ?
17. ?
18. : >, cat, mv, cp, rm.
19. :
cat file file2;
cat file1 file2 > file3;
cat file4.
20. ? ?
21. :
chmod 755 file1;
chmod 664 file2;
chmod 700 file1.
1. UNIX.
2. .
3. . .
4. :
1) $ who > temp 2) $ ls > temp
$ wc l < temp $ wc l < temp
.
5. userX (X )
,
X .
6. (userX). .
7. 4.
8. : 5 11, 6 12, 7 31, 8 32, 9 121.
9. 2 5 10 .
10. cat.
11. 9.
12. file3 .
13. file3.
|
|
14. file3 .
15. 1 rm r.
16. file3 file1.
17. file1 (, ).
18. file1 2.
19. .
6