GIÁO TRÌNH UNIX - Trang 8

Copyright(c) by Galaxy CD – http://www.galaxycd.com

7

Baøi 2. Laøm vieäc vôùi file


Noäi dung: Caùc khaùi nieäm cô baûn veà file cuûa UNIX, toå chöùc cuûa caùc file treân ñóa, caùc
thao taùc vôùi file.

2.1 Toå chöùc file:
2.1.1 Caùc kieåu file
UNIX coù 3 kieåu file:
-File bình thöôøng (ordinary file): laø moät taäp hôïp thoâng tin (ASCII text hoaëc binary).
-File thö muïc (directory file): chöùa danh saùch caùc teâncoù theå truy nhaäp tôùi thí duï nhö
caùc file bình thöôøng, caùc file ñaëc bieät hoaëc caùc thö muïc con.
-File ñaëc bieät (special file): laø caùc file lieân quan tôùi caùc thieát bò ngoaïi vi cöùng vaø/hoaëc
cô cheá truyeàn tin.

Thí duï:

Baøn phím laø moät file ñaàu vaøo(input file).

Maøn hình laø moät file ñaàu ra (output file).
Maùy in laø moät file ñaàu ra.

2.1.2 Toå chöùc cuûa caùc file
Caùc file cuûa UNIX ñöôïc toå chöùc theo daïng caây (tree). Thö muïc goác (root) cuûa caây
ñöôïc bieåu dieãn baèng kyù töï

/

.

Caáu truùc caây cô sôû cuûa heä UNIX ñöôïc boá trí nhö sau:
Kyù hieäu file bình thöôøng

Kyù hieäu file thö muïc

Kyù hieäu file ñaëc bieät










Hình 1: Caáu truùc caây cô sôû cuûa UNIX


2.2 Di chuyeån giöõa caùc thö muïc:

Ñeå di chuyeån giöõa caùc thö muïc trong caây cuûa UNIX, ta duøng 2 leänh sau ñaây:

/

unix

bin

etc

usr

users

dev

user2

user1

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.