om
.C
nh
Vi
en
Zo
ne
Linux và phần mềm mã nguồn
mở
Si
Chương 2: Sử dụng Linux
SinhVienZone.com
https://fb.com/sinhvienzonevn
om
Introduction
nh
Vi
en
Si
nh
Vi
en
Zo
– Phần mềm quản lý các tài nguyên hệ thống
hiệu quả, an toàn
3
SinhVienZone.com
https://fb.com/sinhvienzonevn
.C
om
Tài nguyên hệ thống
Phần mềm
Phần mềm Phần mềm
hệ thống ứng dụng
Si
.C
– Chỉ một NSD có thể dùng hệ thống trong một thời
điểm
– NSD chỉ có thể thực hiện một tiến trình đồng thời
Ví dụ: DOS, Windows 3.1
• Đơn NSD, đa tiến trình :
Si
– Chỉ một NSD có thể dùng hệ thống trong một thời
điểm
– NSD có thể thực hiện nhiều tiến trình đồng thời
Ví dụ: OS/2
5
SinhVienZone.com
https://fb.com/sinhvienzonevn
• Đa NSD, đa tiến trình:
om
Hệ điều hành “đương đại”
nh
Vi
Đa NSD, Đa tiến trình
om
Linux-Hệ điều hành
Si
nh
Vi
en
• Hỗ trợ lập trình, xử lý văn bản, trao đổi
thông tin
7
SinhVienZone.com
https://fb.com/sinhvienzonevn
Ứng dụng Linux
om
• Ứng dụng cho NSD
ne
.C
ne
CSCI 330 - The UNIX System
– Máy riêng biệt
– Máy dùng chung
– Live CD, Live USB
.C
• Tự cài hệ thống Linux
om
Cài đặt LINUX như thế nào
nh
Vi
en
• Khác
Si
– Cygwin: Linux utilities on Windows
– Windows Services For Linux(for some
versions of Windows)
– MacOS 10
9
Linux
ne
.C
Redhat
Debian
Suse
…
Zo
–
–
–
–
om
• Các bản phân phối gốc
Si
– Fedora
– Ubuntu
–…
nh
Vi
Si
– Thông dịch và thực hiện các lệnh
– Lịch sử và soạn thảo các lệnh
– scripting
– Quản lý tác vụ
12
SinhVienZone.com
https://fb.com/sinhvienzonevn
Các chương trình shell thông dụng
om
• sh
Zo
ne
.C
– Bourne shell: Steve Bourne, 1978
– Almquist shell (ash): BSD sh replacement
– Bourne-Again shell (bash): GNU/Linux
nh
Vi
preceded by + or - sign
nh
Vi
en
Command
prompt
Command
name
ne
.C
% command
Arguments can be:
1. More information
2. Object identifiers
3. Names of files
Si
• Phân biệt chữ hoa chữ thường
• Cần có khoảng cách giữa các phần của câu lệnh
• Không có khoảng cách sau dấu “-”
• Các phần trong [ ] không bắt buộc
Option
argument
Si
Command
name
15
SinhVienZone.com
https://fb.com/sinhvienzonevn
om
Các phím tắt để sửa lỗi
Phím
Chức năng
Xóa ký hiệu bên trái, lùi con trỏ 1 về trái
Ctrl-c
Kết thúc câu lệnh đang được thực hiện
Ctrl-s / Ctrl-q
Dừng /chạy màn hình
- hiển thị nội dung tệp
- đăng xuất
date
who
clear
script
uname -a
- hiển thị ngày giờ
- ai đang đăng nhập
- dọn dẹp màn hièn
- ghi lại các thao tác
- thông tin về HĐH
man
- HDSD
Si
nh
Vi
en
Zo
ne
.C
Định dạng file
6
7
Trò chơi
Khác
Si
nh
Vi
en
Zo
ne
1
.C
Phần
om
man –hướng dẫn sử dụng
Công cụ hệ thống
Cú pháp: man [options] [-S section] command-name
Si
Chú ý
Một số lệnh là các liên kết/bí danh
Một số lệnh là thành phần của core
19
SinhVienZone.com
https://fb.com/sinhvienzonevn
• Web sites
nh
Vi
en
Zo
ne
.C
www.unixtools.com
www.ugu.com
www.unix-manuals.com
www.unixcities.com