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 Hỏi về Linux  XML
  [Question]   Hỏi về Linux 07/11/2011 20:07:10 (+0700) | #1 | 249593
[Avatar]
thanh061093
Member

[Minus]    0    [Plus]
Joined: 06/06/2011 06:04:47
Messages: 17
Location: hà nội
Offline
[Profile] [PM]
Hôm nay, lớp em kiểm tra giữa kì,đề bìa như sau:

Đề thi giữa kỳ
Môn học : Computer Literacy
Nội dung : Hệ điều hành Linux
Thời gian : 120 phút
(Được sử dụng tài liệu)

Câu 1. a. So sánh và giải thích kết quả khi thực hiện các nhóm lệnh sau:
cd / && pwd && cd -P /etc/init.d && pwd && cd
cd / && pwd && cd -L /etc/init.d && pwd && cd ~
b. Chuyển vào thư mục /etc
So sánh và giải thích kết quả của các lệnh ls, ls -i, ls -l, ls -a, ls -ila
Thực hiện hiển thị kết xuất từng lệnh trên theo từng trang màn hình
Các tập tin có mầu white, blue, green, cyan, orange có kiểu gì?
c. So sánh và giải thích kết quả khi thực hiện:
echo "line1"
echo "line1">abc.txt ; echo "line2">abc.txt ; echo "line3">abc.txt
echo "line1">abc.txt ; echo "line2">>abc.txt ; echo "line3">>abc.txt

Câu 2. a. Thực hiện, giải thích câu lệnh và kết quả của từng lệnh dưới đây. Sau khi thực hiện mỗi lệnh, kiểm tra nội dung của các tập tin /etc/passwd, /etc/shadow, /etc/group và thư mục /home xem có những thay đổi gì?
useradd UserA
useradd 12usera
useradd usera$
useradd -u 0 -o useradmin
useradd -G groupa,groupb,groupc userb
useradd -G root,apache userc
useradd -g groupc userd
b. Thực hiện và giải thích ý nghĩa câu lệnh dưới đây, sau đó khảo sát tập tin /etc/group xem có những thay đổi gì?
groupadd groupa && groupadd groupb && groupadd -g 0 -o groupc
c. Thực hiện lại bài 2a. Sau đó xem lại thông tin tài khoản bằng lệnh id tentaikhoan. Cho biết kết quả


Câu 3. a. Tạo thư mục /baitap và tập tin /baitap/abc.txt (nội dung bất kỳ). Xác định nhóm, chủ nhân và quyền của thư mục, tập tin vừa tạo?
b. Xem quyền mặc định khi tạo tập tin bằng lệnh umask -S. Thực hiện thay đổi quyền mặc định khi tạo tập tin, sau đó tạo tập tin abc1.txt và thư mục tm1 (trong /baitap) để kiểm chứng.
Cho nhận xét về quyền của tập tin mới tạo khi quyền mặc định có quyền x.
c. Dùng lệnh chmod để thay đổi lại quyền cho các tập tin trong /baitap, sử dụng cả liên kết vật lý và liên kết biểu tượng (dùng lệnh ls -l để kiểm tra kết quả)
d. Thực hiện tuần tự và giải thích
 chmod 700 /baitap/abc.txt. Đăng nhập với quyền userb, và mở xem tập tin /baitap/abc.txt. Cho biết kết quả?
 Đổi chủ nhân tập tin abc.txt thành userb. Đăng nhập với quyền userb, và truy xuất tập tin /baitap/abc.txt. Cho biết kết quả?
 Đăng nhập với quyền userd, và truy xuất tập tin /baitap/abc.txt. Cho biết kết quả?
 Thực hiện lệnh chmod 755 /baitap/abc.txt && chown :groupc /baitap/abc.txt. Đăng nhập với quyền userd, và truy xuất tập tin /baitap/abc.txt. Cho biết kết quả?

Câu 4. Hãy thực hiện các công việc sau (mô tả bằng lệnh) :
Tạo một người sử dụng với tên là “test”, mật khẩu là “test”, nhóm sử dụng là “1000”, thư mục home là “/home/test”
 Tạo thư mục /home/test

 Đăng nhập với người sử dụng test
 Chuyển về thư mục gốc của test
 Trong thư mục này, tạo file abc.txt với nội dung “Cong hoa xa hoi chu nghia Viet Nam”
 Tạo một thư mục với tên ‘ABC’
 Gán quyền với thư mục này là rwxrwxr--, với tệp abc.txt là rwsr-s---
 Kiểm tra khả năng truy cập với tài khoản chính của bạn

Lưu ý : Các lệnh đều được thực hiện dưới quyền của tài khoản root (Trừ những lệnh yêu cầu thực hiện chuyển sang tài khoản cụ thể)
Em muốn hỏi là:
- Sự khác nhau giữa cd -P /etc/init.d và cd -L /etc/init.d (phần bôi da cam) là gì nhỉ? khả năng tiếng anh của em tậm tịt, đọc trong man cd rồi mà không hiểu gì smilie
- Lệnh cd em không tìm thấy trong quyển linux_complete_command_reference ? smilie
- Các tệp tin có màu khác nhau thể hiện điều gì? (phần bôi xanh) cái này em tìm mãi chưa thấy smilie
- Ở chỗ bôi đỏ, phía trên đã tạo thư mục /home/test rồi, sao phía dưới thầy lại bảo tạo lại ?
Mọi người có thể giải thích hoặc định hướng lời giải giúp em. smilie


Cảm xúc khi làm bài kiểm tra:
- Đề chả liên quan gì đến giáo trình cả, phần lớn trong 2 bài đầu và phần đầu bài 4 đến lúc kiểm tra em mới biết smilie .Quả là rất may mắn vì em chưa học bài smilie
- Máy trường không có mạng, mật khẩu root thầy không cho, toàn bộ bài 2 em mò bằng man hết.
- Đây là bài kiểm tra đầu tiên về CNTT. Đề bài quá bất ngờ. Bác nào cho phương pháp để đạt được điểm cao không, chia sẻ cho em một ít.
Hết rồi. Cảm ơn mọi người!

Cách dễ nhất để đánh cắp nhân dạng một người là bảo họ trao cho bạn những thông tin đó
[Up] [Print Copy]
  [Question]   Hỏi về Linux 07/11/2011 21:20:27 (+0700) | #2 | 249597
lanmc
Member

[Minus]    0    [Plus]
Joined: 06/10/2010 11:04:40
Messages: 30
Offline
[Profile] [PM]
1. Sự khác nhau giữa -P và -L là: Nếu bạn dùng -P thì khi bạn cd vào symbolic link thì thư mục hiện thời(pwd) của bạn sẽ là thư mục mà cái symbolic link bạn cd vào link tới.Ở ví dụ trên,do /etc/init.d là symbolic link(init.d -> rc.d/init.d) thì thư mục hiện thời của bạn sau lệnh cd sẽ là rc.d/init.d
Tuy nhiên nếu bạn dùng option -L thì thư mục hiện thời của bạn vẫn là /etc/init.d
2.Màu của file được cấu hình bởi lệnh dircolors, muốn xem chi tiết bạn chó thể dùng tham số -p
2.Có thể trên câu lệnh tạo user có tham số -M,không tạo home directory
[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|