Tải bản đầy đủ (.doc) (3 trang)

Bai tap He Thong Thong Tin

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (101.74 KB, 3 trang )

BÀI TẬP PHẦN HỆ THỐNG TẬP TIN
Thực hành nhanh các bài sau:
B1. Gỉa sử đang ở gốc. Tạo một thư mục mới bin trong /practice (chưa có practice thì tạo) .
Trong /practice/bin tạo một thư mục tên foo và một file tên newfile (sử dụng touch, cat)
Chuyển đến thư mục bin. Xem nội dung của newfile từ vị trí này.
Chuyển đến thư mục foo. Xem nội dung của newfile từ vị trí này.
Câu lệnh ngắn nhât nào giúp bạn quay trở về tmp?
Câu lệnh ngắn nhât nào giúp bạn chuyển đến thư mục home của bạn?
Biến PWD là cục bộ hay toàn cục?
Trong số các đường dẫn dùng trên, đâu là đường dẫn tương đối, tuyệt đối
B2. Chuyển vào thư mục /etc/init.d, so sánh và giải thích kết quả của lệnh pwd và pwd -P
B3. 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ì?
B4. A.Giải thích kết quả khi thực hiện các lệnh
mkdir

a b c d e f

mkdir

/a/b/c/d/e/f

mkdir

-p

/a/b/c/d/e/f

mkdir



/a

/a/b

/a/b/c

B. Cách nào là nhanh nhất để tạo các thư mục theo thứ bậc: /dir1/dir2/dir3/dir4?
Xoá các thư mục này với rmdir sau đó với rm
Cách xóa nhanh nhất
B5. 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
B6. So sánh và giải thích kết quả khi thực hiện:
cat

taptinkhongco > abc1.txt

cat

taptinkhongco 2> abc1.txt

1


Tập trung làm các bài sau:
B7. Thực hiện:

Copy toàn bộ cây thư mục (kể cả thư mục con) từ /home/foo vào /tmp:
Copy toàn bộ các tập tin có tên kết thúc bằng một con số trong thư mục hiện hành?
Trong thư mục hiện hành có 3 file : file1.txt, file2.txt, file3.txt. thực hiện ghép nội dung
file2 vào file1 kết quả được đưa vào file3?
Liệt kê các thư mục trong thư mục hiện hành
chuyển tất cả các file bắt đầu với ký tự a và kết thúc với ký tự v trong thư mục /dir1 vào
thư mục /dir2
liệt kê danh sách các tập tin có ký tự cuối cùng trong tên là ‘?’
copy các tập tin mai.txt, hai.txt, lai.txt, tai.txt trong thư mục /dir1 vào thư mục /dir2:
sao chép (copy) một tập tin và giữ lại các quyền hạn của nó, ta sử dụng option gì?
Tạo ra một tệp mới hoặc ghi thông báo lỗi lên một tệp cũ cùng tên:
Tạo ra một tệp mới hoặc ghi thông báo lỗi vào cuối một tệp cũ cùng tên:
B8. Thực hiện và giải thích câu lệnh để:
-

tạo lần lượt các tập tin hay thư mục có tên abc, a*, a?, -a

-

xóa lần lượt từng tập tin/thư mục trên

B9. Sử dụng trình soạn thảo vi để soạn thảo tập tin có tên file1.txt có nội dung như sau:
# Add this to the auth_param section of squid.conf
auth_param basic program /usr/lib/squid/ncsa_auth
# Add this to the bottom of the ACL section of squid.conf
acl ncsa_users proxy_auth REQUIRED
# Add this at the top of the http_access section of
squid.conf
http_access allow ncsa_users
B10. Thực hiện các lệnh cmp, comm và diff (với các lựa chọn khác nhau) để so sánh nội dung

của hai tập tin file1.txt và file2.txt. So sánh và giải thích các kết xuất thu được.
B11. Tạo các tập tin liên kết (cứng, mềm), thực hiện các thủ tục sao chép, di chuyển, thay đổi, xóa
các tập tin liên kết. Kết quả và giải thích
B12. Tạo tập tin vidu.txt, sau đó
-

In ra các dòng có chứa chuỗi “ABC”

-

In ra các dòng có bắt đầu bằng chuỗi “ABC”

-

In ra các dòng có kết thúc bằng chuỗi “ABC”

-

In ra các dòng có chứa ký tự $, đếm có bao nhiêu dòng có chứa ký tự $

-

In ra các dòng có chứa ký tự $,^,&

-

In ra các dòng có chứa ký tự a đến h

-


In ra dòng có từ bắt đầu/ kết thúc là “ab”

B13. Tạo tập tin nhanvien.txt lưu danh sách nhân viên: MaNV, Ten, Namsinh, chucvu, luong
2


-

In danh sách nhân viên gom ten va chuc vu có chức vụ trưởng phòng/kế toán/….

-

In danh sách nhân viên có năm sinh >=1990, danh sách này có bao nhiêu nhân viên

-

danh sách nhân viên có tên băt đầu bằng H

-

danh sách nhân viên có lương tròn chục ngàn đồng, danh sách này có bao nhiêu nhân viên

-

Tao tệp mới chứa danh sách tên nhân viên được sắp xếp abc.

-

Thay thế một tên NV bằng 1 tên khác


-

Xóa một nhân viên

-

Thêm, chèn nhân viên
(thực hành lệnh sed)

Nén, lưu trữ, cài đặt ứng dụng
B1. Thực hiện các lệnh, cho biết kết quả và giải thích
mkdir -p /bt/nen/tm1/tm2 ; cd /bt/nen ; echo "hello" >
a.txt ; echo "hello" > tm1/b.txt ; echo "hello" >
tm1/tm2/c.txt ; tree
gzip -rd * ; tree
gzip -rd * ; tree
bzip2 * ; tree ; bzip2 -d *
bzip2 -k * ; tree
B2. Thực hiện tuần tự, cho biết kết quả, so sánh và giải thích:
 cd /tmp ; tar -cf etc.tar /etc
 tar -czf etc.tgz /etc ; ls -l | grep etc.
 tar -tf etc.tgz
 tar –tzf etc.tgz
 tar –xjf etc.tgz
 tar –xzf etc.tgz
B3. Thực hiện các lệnh sau, giải thích và cho biết kết quả:
rpm -qa
rpm -q httpd
rpm -q -f /etc/named.conf
rpm -q libstdc++-devel

B4. Thực hiện cài đặt các ứng dụng trong có trong thư mục /Software.

3



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×