banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Mấy vấn đề về shell?  XML
  [Question]   Mấy vấn đề về shell? 10/08/2007 21:28:02 (+0700) | #1 | 78251
duyhoadp
Member

[Minus]    0    [Plus]
Joined: 10/05/2007 09:39:49
Messages: 1
Offline
[Profile] [PM]
Hic học tập các anh nhưng em không hiểu shell là gì và cách up load + sử dụng mấy anh giúp thèn newbie này chút nha.Cảm ơn mấy anh nhiều.
[Up] [Print Copy]
  [Question]   Mấy vấn đề về shell? 10/08/2007 22:26:53 (+0700) | #2 | 78260
[Avatar]
legenday
Member

[Minus]    0    [Plus]
Joined: 10/04/2006 04:00:10
Messages: 65
Location: Under Ground
Offline
[Profile] [PM] [Yahoo!]

duyhoadp wrote:
Hic học tập các anh nhưng em không hiểu shell là gì và cách up load + sử dụng mấy anh giúp thèn newbie này chút nha.Cảm ơn mấy anh nhiều. 


I Shell là gì ?

Việc thao tác trực tiếp tới kernel là rất phức tạp và đòi hỏi ký thuật cao, để trách sự phức tạp cho người sử dụng và để bảo vệ kernel từ những sai sót của người sử dụng ,shell đã được xây dựng thành lớp bao quanh kernel. Người sử dụng gửi yêu cầu tới shell, shell biên dịch chúng và său đó gửi tới kernel.

Nói một cách dễ hiểu Shell là bộ diễn dịch ngôn ngữ lệnh, ngoài ra nó còn tận dụng triệt để các trình tiện ích và chương trình ứng dụng có trên hệ thống…

II Các loại Shell thông dụng…

Trong thế giới Unix/Linux có rất nhiều Shell…

1) Shell Bourne (sh)
Do Steven Bourne viết, đó là Shell nguyên thuỷ có mặt trên hầu hết các hệ thống Unix/Linux…Nó rất hữu dụng cho việc lập trình Shell nhưng nó không xử lý tương tác người dung như các Shell khác…

2) Bourne Again Shell (bash)Đây là phần mở rộng của sh, nó kế thừa những gì sh đã có và phá huy những gì sh chưa có…Nó có giao diện lập trình rất mạnh và linh hoạt…Cùng với giao diện lệnh dễ dung…Đây là Shell được cài đặt mặc định trên các hệ thống Linux.

3) Shell C (csh)Đáp ứng tương thích cho người dung…Nó hỗ trợ rất mạnh cho những Programmer C…và với đặc tính tự động hoàn thành dòng lệnh…

4) Shell Korn (ksh)
Có thể nói đây là một Shell tuyệt vời, nó kết hợp tính năng ưu việt của sh và csh…

Ngoài ra còn có một số Shell khác như: ssh, nfssh, mcsh…

MC (Midnight Commander) một Shell thực hiện yêu cầu của người dung thông qua môi trường đồ họa…Tương tự như NC (Norton Commander) trong DOS…


III Chức năng của shell

Thường với UNIX có ba loại shell được dung phổ biến ,cả ba đều nhằm mục đích cung cấp các chức năng său:
- Thông dịch lệnh
- Khởi tạo chương trình
- Dịch hướng vào ra
- Kết nối đường ống
- Thao tác trên file
- Duy trì các biến
- Điều khiển môi trường
- Lập trình shell

Cuối cùng . Nếu bạn muốn học cách sử dụng shell thì nên cài *.nix nào đó ví dụ Ubuntu chẳng hạn .Rồi thì thực hành.
Hoặc có thể upload lên một host free support php mà thử các lệnh của nó.

Còn việc Upload Shell lên host của victim phụ thuộc nhiều yếu tố ,không thể nói chi tiết được . smilie smilie smilie smilie

Thân mến
[Up] [Print Copy]
  [Question]   Re: Mấy vấn đề về shell? 10/08/2007 22:29:37 (+0700) | #3 | 78262
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
Hì hì, anh nghĩ duyhoadp muốn hỏi về "shell" ở level php "shell" hoặc perl "shell" đó em.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Mấy vấn đề về shell? 10/08/2007 23:49:26 (+0700) | #4 | 78289
[Avatar]
legenday
Member

[Minus]    0    [Plus]
Joined: 10/04/2006 04:00:10
Messages: 65
Location: Under Ground
Offline
[Profile] [PM] [Yahoo!]

conmale wrote:
Hì hì, anh nghĩ duyhoadp muốn hỏi về "shell" ở level php "shell" hoặc perl "shell" đó em. 


Dạ nhưng mà để sử dụng được những con "shell" đó thì cũng phải học các lệnh về shell ( như trên *.nix ) chứ ạ.

Dạ hơn nữa nếu không tìm hiểu về *.nix ( hay thứ mình đang có ý định dòm ngó ) thì có shell đi chăng nữa cũng khó mà làm ăn gì ạ . smilie smilie smilie
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|