Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

LINUX cho người dùng
MIỄN PHÍ
Số trang
55
Kích thước
360.1 KB
Định dạng
PDF
Lượt xem
1467

LINUX cho người dùng

Nội dung xem thử

Mô tả chi tiết

Linux cho ngu’o

`’i dùng

Tác gia’: Kostromin V. A.

Di

˙

ch bo’’i: Phan Vı˜nh Thi

˙

nh

Mu

˙

c lu

˙

c

1 HD¯ H Linux: li

˙

ch su’’ và các ba’n phân pho´ˆi 2

2 Cài d¯a˘

˙

t HD¯ H Linux trên cùng máy tính vo´’i Windows 3

2.1 Chuaˆ

’n bi

˙

cài d¯a˘

˙

t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.2 Phòng xa và nhu˜’ng lo`’i khuyên . . . . . . . . . . . . . . . . . . . . . . . . 5

2.3 Phân vùng trên d¯˜ıa và quá trình kho’’i d¯oˆ

˙

ng . . . . . . . . . . . . . . . . . . 6

2.3.1 Theˆ

´ nào là caˆ

´ u trúc "hình ho

˙

c cu’a d¯˜ıa" . . . . . . . . . . . . . . . . 6

2.3.2 Phân vùng và ba’ng phân vùng cu’a d¯˜ıa . . . . . . . . . . . . . . . . 7

2.3.3 Quá trình kho’’i d¯oˆ

˙

ng HD¯ H công ty Microsoft . . . . . . . . . . . . 8

2.3.4 Vaˆ

´ n d¯eˆ

` vo´’i các d¯˜ıa lo´’n . . . . . . . . . . . . . . . . . . . . . . . . 10

2.4 Lu

˙

’a cho

˙

n trình kho’’i d¯oˆ

˙

ng . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.4.1 Trình kho’’i d¯oˆ

˙

ng LILO cu’a HD¯ H Linux . . . . . . . . . . . . . . . 11

2.4.2 Các trình kho’’i d¯oˆ

˙

ng khác . . . . . . . . . . . . . . . . . . . . . . . 13

2.4.3 Các phu’o’ng án kho’’i d¯oˆ

˙

ng . . . . . . . . . . . . . . . . . . . . . . 14

2.5 Chuaˆ

’n bi

˙

các phân vùng trên d¯˜ıa . . . . . . . . . . . . . . . . . . . . . . . 14

2.5.1 Lo`’i khuyên khi ta

˙

o phân vùng . . . . . . . . . . . . . . . . . . . . 14

2.5.2 Chu’o’ng trình d¯eˆ

’ phân chia oˆ

’ d¯˜ıa . . . . . . . . . . . . . . . . . . . 17

2.6 Windows NT và Linux: kho’’i d¯oˆ

˙

ng qua OS Loader cu’a NT . . . . . . . . . 17

2.7 Su’’du

˙

ng trình kho’’i d¯oˆ

˙

ng LILO . . . . . . . . . . . . . . . . . . . . . . . . 20

2.7.1 Cài d¯a˘

˙

t và caˆ

´ u hình LILO . . . . . . . . . . . . . . . . . . . . . . . 20

2.7.2 Cài d¯a˘

˙

t các heˆ

˙

d¯ieˆ

`u hành khác sau Linux . . . . . . . . . . . . . . . 23

2.7.3 Chuyeˆ

’n thu’mu

˙

c /boot lên phân vùng DOS . . . . . . . . . . . . . 23

2.8 Kho’’i d¯oˆ

˙

ng Linux tu`’MS-DOS ba˘`ng loadlin.exe . . . . . . . . . . . . . . . 24

3 Bash 27

3.1 Heˆ

˙

vo’ là gì? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2 Các ký tu

˙

’d¯a˘

˙

c bieˆ

˙

t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.3 Thu

˙

’c thi các câu leˆ

˙

nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.3.1 Thao tác ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.3.2 Thao tác & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.3.3 Thao tác && và || . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.4 D¯ aˆ

`u vào/d¯aˆ

`u ra tiêu chuaˆ

’n . . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.4.1 Dòng du˜’lieˆ

˙

u vào-ra . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.4.2 Leˆ

˙

nh echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.4.3 Leˆ

˙

nh cat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.5 Chuyeˆ

’n hu’o´’ng d¯aˆ

`u vào/d¯aˆ

`u ra, d¯u’o`’ng oˆ

´ ng và d¯aˆ

`u lo

˙

c . . . . . . . . . . . . 31

3.5.1 Su’’du

˙

ng >, < và >> . . . . . . . . . . . . . . . . . . . . . . . . . . 31

MU

˙

C LU

˙

C iii

3.5.2 Su’’du

˙

ng | . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

3.5.3 D¯ aˆ

`u lo

˙

c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

3.6 Tham bieˆ

´ n và các bieˆ

´ n soˆ

´. Môi tru’o`’ng cu’a heˆ

˙

vo’ . . . . . . . . . . . . . . . 34

3.6.1 Các da

˙

ng tham bieˆ

´ n khác nhau . . . . . . . . . . . . . . . . . . . . 35

3.6.2 Daˆ

´ u nha˘´c cu’a heˆ

˙

vo’ . . . . . . . . . . . . . . . . . . . . . . . . . . 36

3.6.3 Bieˆ

´ n môi tru’o`’ng PATH . . . . . . . . . . . . . . . . . . . . . . . . 38

3.6.4 Bieˆ

´ n môi tru’o`’ng IFS . . . . . . . . . . . . . . . . . . . . . . . . . 38

3.6.5 Thu’mu

˙

c hieˆ

˙

n tho`’i và thu’mu

˙

c cá nhân . . . . . . . . . . . . . . . . 38

3.6.6 Câu leˆ

˙

nh export . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

3.7 Khai trieˆ

’n bieˆ

’u thu´’c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.7.1 Khai trieˆ

’n daˆ

´ u ngoa˘

˙

c . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.7.2 Thay theˆ

´ daˆ

´ u ngã (Tilde Expansion) . . . . . . . . . . . . . . . . . 40

3.7.3 Phép theˆ

´ các tham bieˆ

´ n và bieˆ

´ n soˆ

´ . . . . . . . . . . . . . . . . . . 40

3.7.4 Phép theˆ

´ các câu leˆ

˙

nh . . . . . . . . . . . . . . . . . . . . . . . . . 41

3.7.5 Phép theˆ

´ soˆ

´ ho

˙

c (Arithmetic Expansion) . . . . . . . . . . . . . . . 41

3.7.6 Phân chia tu`’(word splitting) . . . . . . . . . . . . . . . . . . . . . 41

3.7.7 Khai trieˆ

’n các maˆ

˜u tên taˆ

˙

p tin và thu’mu

˙

c (Pathname Expansion) . . 41

3.7.8 Xóa các ký tu

˙

’d¯a˘

˙

c bieˆ

˙

t . . . . . . . . . . . . . . . . . . . . . . . . 42

3.8 Shell - moˆ

˙

t ngôn ngu˜’laˆ

˙

p trình . . . . . . . . . . . . . . . . . . . . . . . . 42

3.8.1 Toàn tu’’if và test (hoa˘

˙

c [ ]) . . . . . . . . . . . . . . . . . . . . . . 42

3.8.2 Toán tu’’test và d¯ieˆ

`u kieˆ

˙

n cu’a bieˆ

’u thu´’c . . . . . . . . . . . . . . . . 43

3.8.3 Toán tu’’ case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.8.4 Toán tu’’select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.8.5 Toán tu’’for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

3.8.6 Toán tu’’while và until . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.8.7 Các hàm soˆ

´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.8.8 Tham soˆ

´ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.9 Script cu’a heˆ

˙

vo’ và leˆ

˙

nh source . . . . . . . . . . . . . . . . . . . . . . . . 49

3.10 Câu leˆ

˙

nh sh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Danh sách ba’

ng

2.1 Caˆ

´ u trúc cu’a sector kho’’i d¯oˆ

˙

ng chính . . . . . . . . . . . . . . . . . . . . . 9

2.2 Nhu caˆ

`u su’’du

˙

ng không gian d¯˜ıa cu’a HD¯ H . . . . . . . . . . . . . . . . . . 15

3.1 Các câu leˆ

˙

nh d¯aˆ

`u lo

˙

c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

3.2 Thay theˆ

´ các tham bieˆ

´ n d¯a˘

˙

c bieˆ

˙

t . . . . . . . . . . . . . . . . . . . . . . . 36

3.3 Ký tu

˙

’xác d¯i

˙

nh da

˙

ng daˆ

´ u nha˘´c . . . . . . . . . . . . . . . . . . . . . . . . . 37

3.4 Các ký tu

˙

’ta

˙

o maˆ

˜u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

DANH SÁCH BA’ NG 1

Lo`’i nói d¯aˆ`u

¯Dây là ba’n di

˙

ch cuoˆ

´ n "Linux cho ngu’o`’i dùng" (sêri sách tu

˙

’ ho

˙

c) cu’a Kostromin Victor

Alexeevich coˆ

˙

ng thêm moˆ

˙

t vài (ra´ˆt ít) kinh nghieˆ

˙

m su’’ du

˙

ng Linux cu’a teppi. Ba’n goˆ

´ c d¯u’o

˙

’c

vieˆ

´t trên tieˆ

´ ng Nga. Theo yêu caˆ

`u cu’a Kostromin A. V., xin d¯u’o

˙

’c d¯u’a ra các liên keˆ

´t to´’i ba’n

goˆ

´ c d¯ây:

http://rus-linux.net/book1.php?name=book1/oglavl

http://linux-ve.chat.ru/

Lo`’i ca’

m o’n

Xin ca’m o’n các bác sau d¯ã giúp d¯o˜’: Kostromin V. A. d¯ã vieˆ

´t moˆ

˙

t cuoˆ

´ n sách veˆ

` Linux cho

ngu’o`’i dùng mo´’i tuyeˆ

˙

t vo`’i; Tru’o’ng Ma

˙

nh Cu’o`’ng d¯ã dành cho teppi moˆ

˙

t khoa’ng không trên

http://phoc.minidns.net d¯eˆ

’ d¯a˘

˙

t cuoˆ

´ n sách này; hai bác Nguyeˆ

˜n D¯ a

˙

i Quý và Nguyeˆ

˜n D¯ a˘

˙

ng

Hoàng Tuân d¯ã giúp trong vieˆ

˙

c su’’ du

˙

ng LATEX. Bác Nguyeˆ

˜n D¯ a

˙

i Quý d¯ã d¯o

˙

c và su’’a cho

phiên ba’n 0.9. Xin hãy gu’’i thu’nha´˘c teppi ta

˙

i [email protected] neˆ

´ u nhu’teppi có quên ai d¯ó.

Ba’

n quyeˆ`n

Cuoˆ

´ n "Bash cho ngu’o`’i dùng" này su’’ du

˙

ng ba’n quyeˆ

`n GPL. Nói moˆ

˙

t cách nga˘´n go

˙

n, ba

˙

n có

theˆ

’làm baˆ

´t ký thu´’gì: in, ta˘

˙

ng, bán, d¯oˆ

´t,... nhu’ng xin hãy thêm hai d¯u’o`’ng daˆ

˜n sau vào các ba’n

sao cu’a mình:

http://rus-linux.net/book1.php?name=book1/oglavl

http://teppi.org/l4u/

Tác gia’ Kostromin V. A. cu˜ng nhu’ngu’o`’i di

˙

ch không chi

˙

u trách nhieˆ

˙

m veˆ

` haˆ

˙

u qua’ do vieˆ

˙

c su’’

du

˙

ng cuoˆ

´ n sách này gây ra.

Phiên ba’n và caˆ

˙

p nhaˆ

˙

t

Phiên ba’n 0.9

Caˆ

˙

p nhaˆ

˙

t cuoˆ

´i cùng Ngày 9 tháng 2 na˘m 2005

Mo

˙

i d¯eˆ

` nghi

˙

su’’a d¯oˆ

’i, thông báo loˆ

˜i chính ta’, loˆ

˜i kieˆ

´ n thu´’c cu’a ba’n di

˙

ch cu˜ng nhu’d¯eˆ

` nghi

˙

giúp

d¯o˜’ di

˙

ch xin gu’’i cho Phan Vı˜nh Thi

˙

nh theo d¯i

˙

a chı’ [email protected].

Tải ngay đi em, còn do dự, trời tối mất!