Giới thiệu về UNIX- Một số thao tác cơ bản trên UNIX

7 14 0
Giới thiệu về UNIX- Một số thao tác cơ bản trên UNIX

Đang tải... (xem toàn văn)

Thông tin tài liệu

Các terminal không có disk, printer, và file và CPU riêng c ủ a nó.[r]

(1)

I Tổng quan hệđiều hành UNIX

1 Hệđiều hành Unix

2 Các đặc điểm cơ bản

II Lệnh tiện ích cơ bản

1 Các lệnh khởi tạo

2 Các lệnh hiển thị

3 Định hướng vào

4 Desktop:

5 Các lệnh thao thư mục tác file

6 In ấn 10

7 Thư tín 10

8 Quản lý tiến trình 10

9 Kiểm soát quyền hạn bảo mật 10

10 Lưu trữ hồi phục dữ liệu 10

11 Các thao tác mạng 10

III Thâm nhập hệ thống - Các lệnh căn bản 11

1 Bắt đầu kết thúc phiên làm việc-Xác lập môi trường hệ thống 11

2 Các lệnh hiển thị 12

3 Định hướng vào đường ống: 13

4 Desktop: 14

5 Các lệnh thao tác thư mục, file 18

6 In ấn 26

7 Thư tín điện tử 27

8 Quản lý tiến trình 29

9 Các lệnh liên quan bảo mật quyền hạn 30

a) Khái niệm: 30

b) Các lệnh 31

10 Lưu trữ hồi phục dữ liệu 34

11 Các thao tác mạng 36

(2)

2

1 Các đặc tính cơ bản 39

2 Lập trình shell 42

a) Lệnh điều kiện 43

b) Lệnh lặp 46

c) Shell Functions 46

d) Lệnh trap 47

e) Thực hiện lệnh điều kiện với cấu trúc AND(&&) OR (||) 47

V Starting Up and Shutting Down 48

1 Booting the System 48

2 Shutting Down the System 55

VI Managing processes 56

1 Processes 56

2 Process scheduling 58

3 Process priorities 60

VII Security 60

1 Security datafiles 61

2 Group and User administration 65

a) Group administration 65

b) User administration 65

3 System access permissions 69

4 Acounting 69

VIII File System and Disk Administration 71

1 Cấu trúc thư mục Unix 71

2 Creating file systems 72

3 Mounting and unmounting file systems 73

4 Managing disk use 76

5 Checking file system integrity 78

6 Backup and restore 80

IX Printer administration 80

(3)

1 UUCP (Unix to Unix copy) 81

2 TCP/IP and Neworks 85

a) TCP/IP 85

b) PPP 89

c) DNS 90

d) NIS 102

3 NFS (Network File System) 104

4 Mail 106

(4)

4 I. Tổng quan hệ điều hành UNIX 1. Hệ điều hành Unix

UNIX một hệ điều hành phổ biến, trước đây chúng được sử dụng minicomputer workstation công sở nghiên cứu khoa học Ngày UNIX đã trở thành hệ điều hành được dùng cho cả máy tính cá nhân phục vụ cơng việc kinh doanh nhờ khả năng mở của

UNIX giống như hệđiều hành khác lớp nằm giữa phần cứng ứng dụng Nó có chức năng quản lý phần cứng quản lý ứng dụng thực thi Điều khác nhau cơ bản giữa UNIX bất kỳ hệđiều hành khác sự thực thi bên giao diện

Hệđiều hành UNIX thực sự một hệđiều hành Nó bao gồm thành phần trước đây (Phần cơ bản vốn có của hệđiều hành Unix) thành phần mới bổ sung, là lớp nằm giữa phần cứng ứng dụng

Cấu trúc cơ bản của hệđiều hành Unix như sau: User

(5)

Kernel

Phần quản lý phần cứng ứng dụng thực thi gọi kernel Trong quản lý thiết bị phần cứng UNIX xem mỗi thiết bị như một file (được gọi device file) Điều cho phép việc truy nhập thiết bị giống như việc đọc ghi file Việc quản lý quyền truy nhập thiết bị thơng qua hệ thống kiểm sốt bảo mật quyền hạn Các process đang thực thi được UNIX phân chi tài nguyên bao gồm CPU truy nhập tới phần cứng

Khi khởi động máy tính một chương trình unix được nạp vào bộ nhớ chính, hoạt động cho đến shutdown hoặc tắt máy Chương trình được gọi kernel, thực hiện chức năng mức thấp chức năng mức hệ thống Kernel chịu trách nhiệm thông dịch gửi chỉ thị tới bộ vi xử lý máy tính Kernel cũng chịu trách nhiệm về tiến trình cung cấp đầu vào cho các tiến trình Kernel trái tim của hệđiều hành UNIX

Khi kernel được nạp vào bộ nhớ lúc đó đã sẵn sàng nhận yêu cầu từ người sử dụng Đầu tiên người sử dụng phải login đưa yêu cầu Việc login để kernel biết đã vào hệ thống cách truyền thông với chúng Để làm điều kernel gọi chạy hai chương trình đặc biệt getty login Đầu tiên kernel gọi chạy getty Getty hiển thị dấu nhắc yêu cầu người sử dụng nhập vào

Khi nhận được thông tin đầu vào getty gọi chương trình login Chương trình login thiết lập định danh cho user xác định quyền của user login Chương trình login kiểm tra mật khẩu file mật khẩu Nếu mật khẩu không đúng cổng vào sẽ không được thiết lập bị trả lại điều khiển cho getty Nếu user nhập đúng mật khẩu chương trình login gửi điều khiển tới chương trình mà có tên nằm password file Thơng thường chương trình shell

Shell

(6)

107

Cu hình sendmail

5. UNIX client

Trong hệ thống việc chọn client phù hợp cũng một biện pháp tăng hiệu quả sử dụng hệ thống Tuy nhiên người ta có thể chộn lẫn loại client một mạng Gồm một số loại client sau:

Diskless clients—Là client khơng có đĩa riêng của Thực hiện việc khởi động thơng qua mạng nên địi hỏi mạng phải có bootp server NFS server cung cấp các dịch vụ về khởi động mạng đĩa cho client Vì diskless client khơng có đĩa riêng khởi động từ mạng địi hỏi việc sử dụng một lưoựng tài nguyên lớn server

Dataless clients—Là client có phần đĩa riêng của nhưng vẫn sử dụng dịch vụ, tiện ích cung cấp mạng Nó không thể tự boot được mà phải boot từ mạng Tuy nhiên có phần đĩa riêng việc địi hỏi sử dụng đĩa mạng khơng lớn như diskless client

Standalone system - Là hệ thống có phần đĩa riêng của nó, có thể tự khởi động khơng địi hỏi dịch vụ khởi động mạng Nếu kết nối vào mạng có thể sử dụng dịch vụ của mạng mà được cung cấp bởi server

Time sharing system. – Là hệ thống với standalone system terminal kết nối với thơng qua trực tiếp serial line hoặc qua modem Các terminal khơng có disk, printer, file CPU riêng của Mà sử dụng chia sẻ tài nguyên với server

Ngoài hệ thống chạy cơ sở hệđiều hành Unix Các Unix server hỗ trợ các kết nối từ client sử dụng hệđiều hành khác kết nối với thơng qua dịch vụ TCP/IP, X-terminal, SMTP

(7)

Ngày đăng: 09/03/2021, 03:38

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan