LINUX , , , ( ). , . - .
LINUX . , 5 :
bin - shell - ;
tmp - ;
usr - ( );
etc - ;
dev - , ; /dev ( / ).
- , . . (.); , , (..).
, , , : /home/student/file.txt. , , home, student.
. ln (link): ln < 1> < 2>.
1- - , ; 2- - , . . , .. . ln -s : ln -s < 1> < 2>.
2- . , , . LINUX , - , , .
LINUX 3 :
1) ;
2) , ;
3) .
, :
r ;
w ;
x ;
- .
:
|
|
- ;
d ;
l ;
- , , ;
- , , , .
(READ, WRITE, EXECUTE; r, w, x).
ls l, :
d rwx rwx rwx
| | | |
| | | |
| | |
| |
| ()
. ls -l student:
- rwx --- --- 2 student 100 Mar 10 10:30 file_1
- rwx --- r-- 1 adm 200 May 20 11:15 file_2
- rwx --- r-- 1 student 100 May 20 12:50 file_3
:
- ;
- ;
- ;
- ( );
- ;
- .
:
chmod < > < >
. :
(+) - ;
(-) - ;
r,w,x - , , ;
u,g,o , , .
. ls -l.
:
chmod g+rw,o+r file.1 - ;
ls -l file.1 - ;
chmod o-w file.1 - ;
>letter - letter. > , ;
cat - ;
cat file.1 file.2 > file.12 - ();
mv file.1 file.2 - file.1 file.2;
mv file.1 file.2 file.3 directory - file.1, file.2, file.3 ;
rm file.1 file.2 file.3 - file.1, file.2, file.3;.
cp file.1 file.2 - ;
mkdir namedir - ;
rm dir_1 dir_2 - dir_1 dir_2;
ls [acdfgilqrstv CFR] namedir - ; namedir , . :
- l - ;
- t ;
- a , , ;
- s ;
- d , ;
- r ;
- i ;
- v ;
- q ?;
- ;
- g -l, ;
- f , -l, -t, -s, -r -;
|
|
- ;
- F / * , ;
- R .
cd <namedir> - . , .
pwd - ;
grep [-vcilns] [ ] < > - ( ).
:
- v , ;
- c , ;
- i ;
- l , ;
- n ;
- s .
.
1. , "student" .txt:
grep -l student *.txt
2. , LINUX tty23:
who | grep tty23
1. LINUX. .
2. LINUX, .
3. .
4. .
5. .
6. .
7. .
8. .
9. , .
10. .
11. .
12. .
13. .
14. .
15. .
1. OC LINUX?
2. .
3. ?
4. , ?
5. ?
6. ?