Linux Shell Basic
Số trang: 2
Loại file: doc
Dung lượng: 34.00 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Kernel Kernel là trái tim của hệ điều hành Linux. Nó quản lý tài nguyên - các tiện ích có sẵn trong Linux. Tiện ích lưu dữ liệu, in dữ liệu ra máy in, bộ nhớ, trình quản lý tập tin....
Nội dung trích xuất từ tài liệu:
Linux Shell Basic Linux Shell BasicKernelKernel là trái tim của hệ điều hành Linux. Nó quản lý tài nguyên - các tiện ích có sẵn trong Linux. Tiệních lưu dữ liệu, in dữ liệu ra máy in, bộ nhớ, trình quản lý tập tin....Kernel quyết định ai sẽ sử dụng tài nguyên này, trong khoảng bao lâu và khi nào. Nó chạy các chươngtrình của bạn (hoặc thực thi các tập tin nhị phân).Kernel làm trung gian giữa phần cứng và các chương trình/ứng dụng/shell.Các công việc mà nó thực hiện: • Quản lý I/O. • Quản lý tiến trình. • Quản lý thiết bị. • Quản lý tập tin. • Quản lý bộ nhớ.Shell:Máy tính hiểu ngôn ngữ 0 và 1 gọi là ngôn ngữ nhị phân.Thời kỳ đầu của máy tính, các chỉ dẫn sử dụng ngôn ngữ nhị phân - rất khó hiểu. Vì thế Os có mộtchương trình đặc biệt được gọi là Shell. Shell chấp nhận các chỉ dẫn hoặc các lệnh bằng tiếng Anh(hầu hết) và nếu như lệnh có giá trị thì nó chuyển đến kernel.Shell là chương trình giao tiếp với người dùng. Shell là trình thông dịch ngôn ngữ dòng lệnh - thựclệnh các lệnh đọc từ các thiết bị input (như bàn phím) hoặc từ một file.Shell thì không phải là phần của kernel, nhưng sử dụng kernel để thực thi chương trình, tạo các file,... • Một vài shell mà Linux chứa: o BASH (Bourne-Again Shell) o CSH (C Shell) o KSH (Korn Shell) o TCSHĐể tìm tất cả các shell có sẵn trong hệ thống, sử dụng lệnh sau: cat /etc/shellsTrong MS-DOS, tên Shell là COMMAND.COM được sử dụng cho cùng mục đích nhưng nó thì khôngmạnh bằng cách shell trong Linux.Bất kỳ shell nào cũng đọc lệnh từ người dùng (bàn phím hoặc chuột) và bảo cho Linux Os những gìmà người dùng muốn. Nếu chúng ta cho một lệnh từ bàn phím thì nó được gọi là giao diện dòng lệnh(thường có $ prompt ở trước, prompt phù thuộc vào shell của bạn và môi trường mà bạn thiết lậphoặc bởi người quản trị hệ thống, do đó bạn có thể nhận được các prompt khác nhau)Để xem shell hiện hành, gõ lệnh sau: $ echo $SHELLLàm thế nào để sử dụng Shell: đơn giản gõ các lệnh.Shell script là gì:Bình thường thì shell là trình giao tiếp. Có nghĩa là shell chấp nhận các lệnh từ bạn (keyboard) và thựcthi nó. Nhưng nếu bạn muốn sử dụng nhiều lệnh chỉ bằng một lệnh, thì bạn có thể lưu chuỗi lệnhvào text file và bảo shell thực thi text file này thay vì nhập vào các lệnh. Điều này gọi là shell script.Định nghĩa: Shell script là một chuỗi các lệnh được viết trong plain text file. Shell script thì giống nhưbatch file trong MS-DOS nhưng mạnh hơn.Tại sao phải viết shell script: • Shell script có thể nhận input từ user, file hoặc output từ màn hình. • Tiện lợi để tạo nhóm lệnh riêng. • Tiết kiệm thời gian. • Tự động làm một vài công việc thường xuyên.(Dịch từ http://www.freeos.com/guides/lsst/)
Nội dung trích xuất từ tài liệu:
Linux Shell Basic Linux Shell BasicKernelKernel là trái tim của hệ điều hành Linux. Nó quản lý tài nguyên - các tiện ích có sẵn trong Linux. Tiệních lưu dữ liệu, in dữ liệu ra máy in, bộ nhớ, trình quản lý tập tin....Kernel quyết định ai sẽ sử dụng tài nguyên này, trong khoảng bao lâu và khi nào. Nó chạy các chươngtrình của bạn (hoặc thực thi các tập tin nhị phân).Kernel làm trung gian giữa phần cứng và các chương trình/ứng dụng/shell.Các công việc mà nó thực hiện: • Quản lý I/O. • Quản lý tiến trình. • Quản lý thiết bị. • Quản lý tập tin. • Quản lý bộ nhớ.Shell:Máy tính hiểu ngôn ngữ 0 và 1 gọi là ngôn ngữ nhị phân.Thời kỳ đầu của máy tính, các chỉ dẫn sử dụng ngôn ngữ nhị phân - rất khó hiểu. Vì thế Os có mộtchương trình đặc biệt được gọi là Shell. Shell chấp nhận các chỉ dẫn hoặc các lệnh bằng tiếng Anh(hầu hết) và nếu như lệnh có giá trị thì nó chuyển đến kernel.Shell là chương trình giao tiếp với người dùng. Shell là trình thông dịch ngôn ngữ dòng lệnh - thựclệnh các lệnh đọc từ các thiết bị input (như bàn phím) hoặc từ một file.Shell thì không phải là phần của kernel, nhưng sử dụng kernel để thực thi chương trình, tạo các file,... • Một vài shell mà Linux chứa: o BASH (Bourne-Again Shell) o CSH (C Shell) o KSH (Korn Shell) o TCSHĐể tìm tất cả các shell có sẵn trong hệ thống, sử dụng lệnh sau: cat /etc/shellsTrong MS-DOS, tên Shell là COMMAND.COM được sử dụng cho cùng mục đích nhưng nó thì khôngmạnh bằng cách shell trong Linux.Bất kỳ shell nào cũng đọc lệnh từ người dùng (bàn phím hoặc chuột) và bảo cho Linux Os những gìmà người dùng muốn. Nếu chúng ta cho một lệnh từ bàn phím thì nó được gọi là giao diện dòng lệnh(thường có $ prompt ở trước, prompt phù thuộc vào shell của bạn và môi trường mà bạn thiết lậphoặc bởi người quản trị hệ thống, do đó bạn có thể nhận được các prompt khác nhau)Để xem shell hiện hành, gõ lệnh sau: $ echo $SHELLLàm thế nào để sử dụng Shell: đơn giản gõ các lệnh.Shell script là gì:Bình thường thì shell là trình giao tiếp. Có nghĩa là shell chấp nhận các lệnh từ bạn (keyboard) và thựcthi nó. Nhưng nếu bạn muốn sử dụng nhiều lệnh chỉ bằng một lệnh, thì bạn có thể lưu chuỗi lệnhvào text file và bảo shell thực thi text file này thay vì nhập vào các lệnh. Điều này gọi là shell script.Định nghĩa: Shell script là một chuỗi các lệnh được viết trong plain text file. Shell script thì giống nhưbatch file trong MS-DOS nhưng mạnh hơn.Tại sao phải viết shell script: • Shell script có thể nhận input từ user, file hoặc output từ màn hình. • Tiện lợi để tạo nhóm lệnh riêng. • Tiết kiệm thời gian. • Tự động làm một vài công việc thường xuyên.(Dịch từ http://www.freeos.com/guides/lsst/)
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin kỹ thuật lập trình Shell Programming Lập trình shell shell scriptTài liệu có liên quan:
-
52 trang 468 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 367 0 0 -
96 trang 334 0 0
-
74 trang 329 0 0
-
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 321 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 321 1 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 310 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 304 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 302 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 297 0 0