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 Thắc mắc về shell?  XML
  [Question]   Thắc mắc về shell? 10/09/2007 01:43:50 (+0700) | #1 | 84225
sratch
Member

[Minus]    0    [Plus]
Joined: 09/07/2007 13:27:34
Messages: 58
Offline
[Profile] [PM]
Các anh cho em hỏi là khi bash gọi login shell thi nó đọc và thực thi từ /etc/profile sau đó đọc và thực thi ~/.bash_profile, ~/.bash_login, and ~/.profile,công việc đọc và thực thi có tác dụng gì ? .Các anh giải thích thêm cho em về cái biến SHELLOPTS
Cảm ơn các anh rất nhiều
[Up] [Print Copy]
  [Question]   Re: Thắc mắc về shell? 10/09/2007 10:02:12 (+0700) | #2 | 84294
sratch
Member

[Minus]    0    [Plus]
Joined: 09/07/2007 13:27:34
Messages: 58
Offline
[Profile] [PM]
Không ai giúp em sao
[Up] [Print Copy]
  [Question]   Thắc mắc về shell? 11/09/2007 00:39:33 (+0700) | #3 | 84388
[Avatar]
lihavim
Elite Member

[Minus]    0    [Plus]
Joined: 08/06/2004 15:19:32
Messages: 506
Offline
[Profile] [PM]

sratch wrote:
Các anh cho em hỏi là khi bash gọi login shell thi nó đọc và thực thi từ /etc/profile sau đó đọc và thực thi ~/.bash_profile, ~/.bash_login, and ~/.profile,công việc đọc và thực thi có tác dụng gì ? .Các anh giải thích thêm cho em về cái biến SHELLOPTS
Cảm ơn các anh rất nhiều 

Mục đích là để chạy mấy cái được cấu hình trong mấy tệp đó smilie)
Mục đích cụ thể thì bạn xem trong đó nó viết cái gì.

Còn cái biến đó ở http://theory.uwinnipeg.ca/gnu/bash/bashref_58.html nó viết vầy:

SHELLOPTS
A colon-separated list of enabled shell options. Each word in the list is a valid argument for the `-o' option to the set builtin command (see section http://theory.uwinnipeg.ca/gnu/bash/bashref_56.html#SEC64). The options appearing in SHELLOPTS are those reported as `on' by `set -o'. If this variable is in the environment when Bash starts up, each shell option in the list will be enabled before reading any startup files. This variable is readonly.
 

Rứa là mấy cái tham số liệt kê trong cái biến này để phục vụ cho thằng set nó làm việc smilie.
[Up] [Print Copy]
  [Question]   Re: Thắc mắc về shell? 11/09/2007 01:17:31 (+0700) | #4 | 84391
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Shell cũng chỉ là một công cụ giúp ta giao tiếp được với KERNEL và các Application, vì vậy ta có thể ví các file profile trên là nơi lưu giữ cấu hình người dùng cho shell đó, mỗi người dùng có cách thiết lập môi trường làm việc của họ khác nhau, như là tôi thích để bàn giấy trong phòng làm việc còn anh thích ngồi đất hơn. Vì thế các file profile của mỗi cá nhân đc lưu tại thư mục home của họ.
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Question]   Re: Thắc mắc về shell? 16/09/2007 00:19:52 (+0700) | #5 | 85173
sratch
Member

[Minus]    0    [Plus]
Joined: 09/07/2007 13:27:34
Messages: 58
Offline
[Profile] [PM]
Thế trong trường hợp em tạo shell và không cho cho nó đọc và thực thi từ /etc/profile cũng như các file cấu hình khác thì chuyện gì sẽ xảy ra hả các anh
[Up] [Print Copy]
  [Question]   Re: Thắc mắc về shell? 16/09/2007 22:23:39 (+0700) | #6 | 85312
[Avatar]
nora
Elite Member

[Minus]    0    [Plus]
Joined: 20/09/2006 00:08:43
Messages: 360
Location: UK
Offline
[Profile] [PM]

sratch wrote:
Thế trong trường hợp em tạo shell và không cho cho nó đọc và thực thi từ /etc/profile cũng như các file cấu hình khác thì chuyện gì sẽ xảy ra hả các anh
 


phải thử thì mới biết được smilie)
[Up] [Print Copy]
  [Question]   Re: Thắc mắc về shell? 16/09/2007 23:07:59 (+0700) | #7 | 85318
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]

sratch wrote:
Thế trong trường hợp em tạo shell và không cho cho nó đọc và thực thi từ /etc/profile cũng như các file cấu hình khác thì chuyện gì sẽ xảy ra hả các anh
 


Học lại hoặc nghiên cứu các lệnh về quản lý người dùng trong hệ điều hành Linux ví dụ như tạo nhóm, tạo người dùng .

Shell nói cho dể hiểu được dùng để giao tiếp giửa bro và cái PC của bro . Nó thường được gọi là giao tiếp người-máy .
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[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|