7
:
: OS LINUX
:
31
.
: .
2013
Ø .......... | |
Ø .................... | |
Ø .......................................... | |
Ø ... | |
Ø ........ | |
Ø ...... | |
Ø .. | |
OS LINUX.
. Linux, . Vi.
Linux
Linux IBM ( Linux , 680x0, ). Linux , . , UNIX, - , . - Linux - . MINIX. UNIX Intel.
UNIX
Unix . . UNIX , 1969 DEC PDP-7 . 1973 . .
UNIX - . UNIX . UNIX , , . , , UNIX UNIX . Windows NT UNIX Microsoft.
1. () , (/web_server).
2. name, name - .
|
|
3. .
4. MLKX .
5. MLKX xyz.text /works/linux_lab.
6. xyz.text .
7. FFW.
8. xyz.text FFW xyz1.text.
9. FFW xyz1.text.
10. xyz1.text xyz2.text.
11. xyz.text xyz2.text xyz3.text FFW.
12. xyz3.text.
13. .
14. xyz.text find.
15. xyz.text, xyz2.text xyz3.text.
16. FFW.
17. MLKX.
18. name.
19. bash. text1. (# vi file1.txt) , , . vi.
1. .
2. XX () .
3. ?
4. , , .
5. ?
6. Vi?
7. Vi .
8. Append
9. . .
10.
11. ?
12. . ^g ?
13. c vi
14. ?
15. , ?
1. Linux ls .
2. , Linux mkdir.
3. Linux rmdir, . Linux .
4. .
rm.
mv.
5. more , , .
6. , : vi filename.
7. vi : . ; :
;
, ;
;
.
8. vi , vi . : a, . ; ; ENTER.
9. - , , .
|
|
:
h - ;
j - ;
k - ;
l - ;
h, j, k, l , /, . , 4 , 4k.
h l SPACEBAR
BACKSPACE .
<SPACEBAR> - ;
<nSPACEBAR> - n ;
<BACKSPACE> - ;
<nBACKSPACE> - n ;
, x. x , , .
vi : insert(i) append(a). i, . i . , . , . vi , , , ESCAPE.
a. , , .
10.
$ - ;
0() - ;
^ - .
fx - x ;
Fx - x ;
tx - x;
Tx - x;
; - . ; ;
, - , . ; ;
- () , .
+ () <CR> .
w - ;
nw - n- ; . ;
W -
;
e - ;
E - . . ;
b - ;
nb - n- . b ;
B - b, , . .
11. G .
G - ;
nG - n.
12. , . , : ^g
|
|
^g :
;
;
, ;
.
13. , . SHIFT Z(ZZ). , , . , .
:w :q vi . :w . :q . , :wq
14. more , , .
15. find , . find , .
, .
Linux, . Vi. .
:
1. http://ru.wikipedia.org
2.