Latest topics
» Tự học lập trình IOS trong vòng 24hby kenanh 27/1/2014, 22:28
» xin tài liệu một số môn học
by nguyentvvan 21/8/2013, 21:34
» [Thảo luận] Bài toán đong nước
by giathinh9x 9/1/2013, 22:39
» Học Marketing Online, Học Chuyên viên Internet Marketing Online tại iNET
by NIIT-iNET 19/6/2012, 14:23
» Học PHP nâng cao, Học lập trình web với PHP nâng cao tại học viện iNET
by NIIT-iNET 19/6/2012, 14:22
» Học PHP, học lập trình web với PHP tại iNET vào ngày 19/07/2012
by NIIT-iNET 19/6/2012, 14:20
» PHIÊN BẢN MỚI CHO THIÊN ĐƯỜNG CÁ Ô LA LA !!!
by todaytv 13/3/2012, 15:35
» [hot] game khu vườn địa đàng phiên bản mobile của KVTM
by trantinh1713 3/1/2012, 15:20
» Đề tham khảo (update phút 90)
by ndc_2209 29/12/2011, 10:26
» Học bổng Lời Dịch tuần này.
by tienganh123 1/11/2011, 13:13
» [Thảo luận] Quản lý phân công giảng dạy PTTH
by huyquang0510 5/10/2011, 09:52
» Học tiếng Nhật - Top Globis
by tuquynh 21/9/2011, 10:35
» Học tiếng Nhật - Top Globis
by tuquynh 8/8/2011, 11:19
» Order Imitrex Online
by Khách viếng thăm 4/8/2011, 18:46
» Speeds Caffeine Metabolism Up
by Khách viếng thăm 4/8/2011, 18:12
» Skin For Good Caffeine
by Khách viếng thăm 3/8/2011, 14:54
» Cheap Pvc Figures
by Khách viếng thăm 1/8/2011, 19:32
» Action Rapid Onset Zolpidem Of
by Khách viếng thăm 31/7/2011, 01:13
» TUYỂN NHÂN VIÊN KINH DOANH ( làm việc tại văn phòng )
by canhkientp 5/7/2011, 14:59
» Demo + Vài điểm thảo luận về LINQ - Nhóm 7
by ChuongTienPhat 3/7/2011, 12:19
Tổng hợp bài tập thực hành Linux
+7
tranhoainam
voduyquang
sylam_113
vothikhanhhang
nguyenbaquang_99
tranngocdien
TranNgocSang
11 posters
..:: Diễn đàn lớp 07CK2 - ĐH.KHTN - TP.HCM ::.. :: [ GÓC HỌC TẬP ] :: CÁC MÔN ĐÃ HỌC :: HỆ ĐIỀU HÀNH
Trang 1 trong tổng số 1 trang
Tổng hợp bài tập thực hành Linux
Đây là tài liệu tổng hợp bài tập thực hành Linux do mình biên soạn, các bạn tải về xem và góp ý cho mình nhé.
link: http://www.mediafire.com/?hxlhtjkk4rd
Chúc các bạn học tốt
link: http://www.mediafire.com/?hxlhtjkk4rd
Chúc các bạn học tốt
TranNgocSang-
Tổng số bài gửi : 17
Age : 34
Registration date : 11/05/2009
Re: Tổng hợp bài tập thực hành Linux
Thank Sang nhiều hem tuần sau thi rùi đang cần mà seo trang 4 còn trống hơi nhìu nếu bỏ thêm vài câu lệnh nữa tận dụng hết trang giấy thì tốt quá dù sao cũng cám ơn lớp phó hem
tranngocdien- | Trẻ Sơ Sinh |
-
Tổng số bài gửi : 31
Age : 35
Registration date : 03/03/2009
Re: Tổng hợp bài tập thực hành Linux
Thank ! pé Sang nhiều nha!
nguyenbaquang_99- | Trẻ Sơ Sinh |
-
Tổng số bài gửi : 33
Age : 37
Registration date : 27/01/2009
Re: Tổng hợp bài tập thực hành Linux
Cảm ơn pác Sang nhiều
vothikhanhhang- | Nhóc Tiểu Học |
-
Tổng số bài gửi : 116
Age : 34
Registration date : 28/11/2008
Re: Tổng hợp bài tập thực hành Linux
cảm ơn Sang. mong là trong lớp mình còn nhiều người đóng góp ý kiến cũng như upload bài như Mr Sang Mập này nữa nhé. một lần nữa Lâm xin thay mặt một số bạn trong lớp cảm ơn Sang đã bỏ thời gian quý báu của mình ra để làm cái này cho lớp. cảm ơn.
mong nhận dc thật nhiều cái file này bổ sung cũng như đóng góp ý kiến để lần thi linux dc tốt hơn window
mong nhận dc thật nhiều cái file này bổ sung cũng như đóng góp ý kiến để lần thi linux dc tốt hơn window
Được sửa bởi PhamHuynhThanhTam ngày 24/5/2009, 17:05; sửa lần 2. (Reason for editing : nhảm)
sylam_113- | Trẻ Sơ Sinh |
-
Tổng số bài gửi : 34
Age : 34
Location : Home
Registration date : 26/11/2008
Re: Tổng hợp bài tập thực hành Linux
thank you nha
voduyquang- | Bé Lớp Mầm |
-
Tổng số bài gửi : 48
Age : 36
Location : Phan Rang niềm thương nhớ,Ninh Thuận xứ sở của loài nho Việt Nam
Registration date : 01/02/2009
Re: Tổng hợp bài tập thực hành Linux
mình thay mặt nhóm 8 rất cám ơn bạn Sang đã dành 1 chút ít thời gian để soạn ra tài liệu này. Chúc Sang thi tốt.
nguyenhoainam- [ Súp bơ man nhìu chjện ]
-
Tổng số bài gửi : 687
Age : 34
Location : Q.13, TPHCM
Registration date : 26/03/2008
Re: Tổng hợp bài tập thực hành Linux
User & Group
Tạo user:
#useradd
Tạo password cho user:
#passwd
Tạo user với tên đầy đủ:
#useradd –c
Tạo user và thư mục làm việc cho user:
#useradd –d <đường dẫn đến thư mục làm việc>
Tạo user và đặt thời gian hết hạn password:
#useradd –e :
Tạo user và số ngày hết hạn password:
#useradd –f : đặt số ngày password hết hạn
Ép user vào group:
#usermod –G
Log on user:
#su
Tạo group:
#groupadd
Đổi tên group:
#groupmod –n
Khóa tài khoản:
#usermod –L
Không tạo thự mục làm việc trong thư mục home:
#usermod –M
Phân quyền (permission)
Chuyển quyền sỡ hữu:
#chown
Xem các quyền của user & group:
#ll
Phân quyền đọc cho user sở hữu:
#chmod u+r
Phân quyền đọc cho user sở hữu & group:
#chmod u+r,g+r
Phân quyền đọc cho user sở hữu, group & other (các user khác):
#chmod u+r,g+r,o+r
Phân quyền đọc & viết cho user sở hữu:
#chmod u+rw
Phân quyền đọc & viết cho user sở hữu & group:
#chmod u+rw,g+rw
Phân quyền đọc & viết cho user sở hữu, group & other (các user khác):
#chmod u+rw,g+rw,o+rw
Phân quyền đọc, viết & execute cho user sở hữu:
#chmod u+rwx
Phân quyền đọc, viết & execute cho user sở hữu& group:
#chmod u+rwx,g+rwx
Phân quyền đọc, viết & execute cho user sở hữu, group & other (các user khác):
#chmod u+rwx,g+rwx,o+rwx
Phân quyền cấm đọc cho user sở hữu:
#chmod u-r
Phân quyền cấm đọc cho user sở hữu & group:
#chmod u-r,g-r
Phân quyền cấm đọc cho user sở hữu, group & other (các user khác):
#chmod u-r,g-r,o-r
Phân quyền cấm đọc & viết cho user sở hữu:
#chmod u-rw
Phân quyền cấm đọc & viết cho user sở hữu & group:
#chmod u-rw,g-rw
Phân quyền cấm đọc & viết cho user sở hữu, group & other (các user khác):
#chmod u-rw,g-rw,o-rw
Phân quyền cấm đọc, viết & sửa cho user sở hữu:
#chmod u-rwx
Phân quyền cấm đọc, viết & sửa cho user sở hữu & group:
#chmod u-rwx,g-rwx
Phân quyền cấm đọc, viết & sửa cho user sở hữu, group & other (các user khác):
#chmod u-rwx,g-rwx,o-rwx
Read: được ls
Write: được tạo, xóa, sửa
Excute: được cd
Chia partition:
Xem danh sách các partition :
#fdisk –l
Các bước chia ổ đĩa:
+Bước 1:
#fdisk /dev/<ổ đĩa cần chia>
+Bước 2:
1.Nhấn n để tạo một partition mới
2.Nhấn d để xóa một partition
3.Nhấn p để xem danh sách các partition
4.Nhấn w để lưu lại những thao tác trên ổ đĩa
+Bước 3:
1.Nếu nhấn n :
+Nhấn e nếu muốn chia partition là extend
+Nhấn p nếu muốn chia partition là primary
2.Nếu nhấn d thì nhấn số thứ tự partition muốn xóa (chú ý mỗi lần xóa chỉ được 1 partition)
+Bước 4:
1.Chọn số thứ tự cho partition
+Bước 5:
Nhấn enter
+Bước 6:
Nhấn +M
+Bước 7:
Nhấn w để lưu lại các partition đã chia
Kết buộc partition với thư mục:
#mount /dev/
Bỏ kết buộc;
#umount /dev/
Cài đặt phần mềm
Cài:
#rpm –ivh
Xóa:
#rpm –e
Cập nhật:
#rpm –Uvh
Liệt kê các packages có tên samba:
#rpm –qa samba
Liệt kê các file có liên quan tới samba:
#rpm –qs samba
Liệt kê các thông tin mô tả samba:
#rpm –qi samba
Gom nhóm:
tar -cvf
Ví dụ: gom nhóm tất cả các thư mục và file trong thư mục baitap và đặt tên cho file sau khi gom nhóm là file.tar ở ngoài Desktop
tar –cvf file.tar /root/Desktop
Nén:
Chú ý: chỉ có thể nén một thư mục hay tập tin nếu muốn nén nhiều tập tin hay thư mục thì phải gom nhóm trước khi nén
#gzip
Giải nén:
#tar –xzvf
Processor
Thể hiện các process dưới dạng cây:
#ps –f
#pstree
#pstree –p : in thêm process ID
Thể hiện dưới dạng long list:
#ps –l
Thể hiện dưới dạng wipe output:
#ps –w
Thể hiện cả các process không gắn với teminal (daemon):
#ps –x
Thể hiện các process của các user khác:
#ps –a
Thể hiện process của một user cụ thể:
#ps –U
Thể hiện dưới dạng “user format”:
#ps -u
Thể hiện danh sách các process update liên tục:
#top
Tiến trình hậu tố:
# &
VD: find / abc.txt &
Tìm tap tin abc.txt
Tiến trình tiền tố:
#
VD: find /abc.txt
Tìm tập tin abc.txt
Ngưng tiến trình:
Ctrl + C
Tạm ngưng tiến trình:
Ctrl + Z
Tiếp tục chạy tiến trình ở dạng hậu tố:
#bg
Tiếp tục chạy tiến trình ở dạng tiền tố:
#fg
1. Xem danh sách các process dang chạy trên hệ thống bằng ps
#ps aux
2. Xem danh sách các process dang chạy trên hệ thống bằng pstree
#pstree
3. Xem danh sách các process dang chạy trên hệ thống bằng top
#top
4. Lưu các kết quả của lệnh top vào file /root/top.txt
#top –n 1 > /root/top.txt
5. Xem tỉ lệ CPU, RAM hệ thống đang sử dụng của từng process dang
chạy
#top
6. In thông tin process dang sử dụng nhiều CPU nhất
#top –n 1 | head -8 | tail -1
7. Đếm số process đang thực thi trên máy
#ps aux | wc –l (l: chữ L thường)
8. Đếm số process của user root đang thực thi trên máy
#ps aux –U root | wc –l (l: chữ L thường)
9. Đếm số process “httpd” của user root dang thực thi trên máy
#ps aux –U root | grep httpd | wc –l (l: chữ L thường)
10. Cho biết có bao nhiêu process dang chạy trong hệ thống (dùng wc –l)
#wc – l (l: chữ L thường)
11. Thực thi lệnh in thông tin tất cả các tập tin, thư mục trong hệ thống.
Kết quả lưu vào file /root/lietke.txt .
#ll –lR / root /lietke.txt (l: chữ L thường)
12. Chuyển lệnh trên vào chế độ bg
Ctrl + Z,
#bg
13. Tạm ngừng lệnh trên
#ps aux | grep ls (Để lấy ID )
#kill -20
14. Cho phép thực thi lại câu lệnh trên
#kill -18
_SetUserID:giả sử user sinhviên đang thực thi 1 file do user root sỡ hữu, thì bật cờ này lên chương trình có thể mượn tạm quyền làm chủ để user sinhviên làm việc
_SetGroupID: tương tự như trên
_Sticky bit:nếu bật cờ này thì user root và user sỡ hữu được quyền xóa/rename các user khác chỉ được phép tạo nhưng không được xóa.
Tạo user:
#useradd
Tạo password cho user:
#passwd
Tạo user với tên đầy đủ:
#useradd –c
Tạo user và thư mục làm việc cho user:
#useradd –d <đường dẫn đến thư mục làm việc>
Tạo user và đặt thời gian hết hạn password:
#useradd –e
Tạo user và số ngày hết hạn password:
#useradd –f
Ép user vào group:
#usermod –G
Log on user:
#su
Tạo group:
#groupadd
Đổi tên group:
#groupmod –n
Khóa tài khoản:
#usermod –L
Không tạo thự mục làm việc trong thư mục home:
#usermod –M
Phân quyền (permission)
Chuyển quyền sỡ hữu:
#chown
Xem các quyền của user & group:
#ll
Phân quyền đọc cho user sở hữu:
#chmod u+r
Phân quyền đọc cho user sở hữu & group:
#chmod u+r,g+r
Phân quyền đọc cho user sở hữu, group & other (các user khác):
#chmod u+r,g+r,o+r
Phân quyền đọc & viết cho user sở hữu:
#chmod u+rw
Phân quyền đọc & viết cho user sở hữu & group:
#chmod u+rw,g+rw
Phân quyền đọc & viết cho user sở hữu, group & other (các user khác):
#chmod u+rw,g+rw,o+rw
Phân quyền đọc, viết & execute cho user sở hữu:
#chmod u+rwx
Phân quyền đọc, viết & execute cho user sở hữu& group:
#chmod u+rwx,g+rwx
Phân quyền đọc, viết & execute cho user sở hữu, group & other (các user khác):
#chmod u+rwx,g+rwx,o+rwx
Phân quyền cấm đọc cho user sở hữu:
#chmod u-r
Phân quyền cấm đọc cho user sở hữu & group:
#chmod u-r,g-r
Phân quyền cấm đọc cho user sở hữu, group & other (các user khác):
#chmod u-r,g-r,o-r
Phân quyền cấm đọc & viết cho user sở hữu:
#chmod u-rw
Phân quyền cấm đọc & viết cho user sở hữu & group:
#chmod u-rw,g-rw
Phân quyền cấm đọc & viết cho user sở hữu, group & other (các user khác):
#chmod u-rw,g-rw,o-rw
Phân quyền cấm đọc, viết & sửa cho user sở hữu:
#chmod u-rwx
Phân quyền cấm đọc, viết & sửa cho user sở hữu & group:
#chmod u-rwx,g-rwx
Phân quyền cấm đọc, viết & sửa cho user sở hữu, group & other (các user khác):
#chmod u-rwx,g-rwx,o-rwx
Read: được ls
Write: được tạo, xóa, sửa
Excute: được cd
Chia partition:
Xem danh sách các partition :
#fdisk –l
Các bước chia ổ đĩa:
+Bước 1:
#fdisk /dev/<ổ đĩa cần chia>
+Bước 2:
1.Nhấn n để tạo một partition mới
2.Nhấn d để xóa một partition
3.Nhấn p để xem danh sách các partition
4.Nhấn w để lưu lại những thao tác trên ổ đĩa
+Bước 3:
1.Nếu nhấn n :
+Nhấn e nếu muốn chia partition là extend
+Nhấn p nếu muốn chia partition là primary
2.Nếu nhấn d thì nhấn số thứ tự partition muốn xóa (chú ý mỗi lần xóa chỉ được 1 partition)
+Bước 4:
1.Chọn số thứ tự cho partition
+Bước 5:
Nhấn enter
+Bước 6:
Nhấn +
+Bước 7:
Nhấn w để lưu lại các partition đã chia
Kết buộc partition với thư mục:
#mount /dev/
Bỏ kết buộc;
#umount /dev/
Cài đặt phần mềm
Cài:
#rpm –ivh
Xóa:
#rpm –e
Cập nhật:
#rpm –Uvh
Liệt kê các packages có tên samba:
#rpm –qa samba
Liệt kê các file có liên quan tới samba:
#rpm –qs samba
Liệt kê các thông tin mô tả samba:
#rpm –qi samba
Gom nhóm:
tar -cvf
Ví dụ: gom nhóm tất cả các thư mục và file trong thư mục baitap và đặt tên cho file sau khi gom nhóm là file.tar ở ngoài Desktop
tar –cvf file.tar /root/Desktop
Nén:
Chú ý: chỉ có thể nén một thư mục hay tập tin nếu muốn nén nhiều tập tin hay thư mục thì phải gom nhóm trước khi nén
#gzip
Giải nén:
#tar –xzvf
Processor
Thể hiện các process dưới dạng cây:
#ps –f
#pstree
#pstree –p : in thêm process ID
Thể hiện dưới dạng long list:
#ps –l
Thể hiện dưới dạng wipe output:
#ps –w
Thể hiện cả các process không gắn với teminal (daemon):
#ps –x
Thể hiện các process của các user khác:
#ps –a
Thể hiện process của một user cụ thể:
#ps –U
Thể hiện dưới dạng “user format”:
#ps -u
Thể hiện danh sách các process update liên tục:
#top
Tiến trình hậu tố:
#
VD: find / abc.txt &
Tìm tap tin abc.txt
Tiến trình tiền tố:
#
VD: find /abc.txt
Tìm tập tin abc.txt
Ngưng tiến trình:
Ctrl + C
Tạm ngưng tiến trình:
Ctrl + Z
Tiếp tục chạy tiến trình ở dạng hậu tố:
#bg
Tiếp tục chạy tiến trình ở dạng tiền tố:
#fg
1. Xem danh sách các process dang chạy trên hệ thống bằng ps
#ps aux
2. Xem danh sách các process dang chạy trên hệ thống bằng pstree
#pstree
3. Xem danh sách các process dang chạy trên hệ thống bằng top
#top
4. Lưu các kết quả của lệnh top vào file /root/top.txt
#top –n 1 > /root/top.txt
5. Xem tỉ lệ CPU, RAM hệ thống đang sử dụng của từng process dang
chạy
#top
6. In thông tin process dang sử dụng nhiều CPU nhất
#top –n 1 | head -8 | tail -1
7. Đếm số process đang thực thi trên máy
#ps aux | wc –l (l: chữ L thường)
8. Đếm số process của user root đang thực thi trên máy
#ps aux –U root | wc –l (l: chữ L thường)
9. Đếm số process “httpd” của user root dang thực thi trên máy
#ps aux –U root | grep httpd | wc –l (l: chữ L thường)
10. Cho biết có bao nhiêu process dang chạy trong hệ thống (dùng wc –l)
#wc – l (l: chữ L thường)
11. Thực thi lệnh in thông tin tất cả các tập tin, thư mục trong hệ thống.
Kết quả lưu vào file /root/lietke.txt .
#ll –lR / root /lietke.txt (l: chữ L thường)
12. Chuyển lệnh trên vào chế độ bg
Ctrl + Z,
#bg
13. Tạm ngừng lệnh trên
#ps aux | grep ls (Để lấy ID )
#kill -20
14. Cho phép thực thi lại câu lệnh trên
#kill -18
_SetUserID:giả sử user sinhviên đang thực thi 1 file do user root sỡ hữu, thì bật cờ này lên chương trình có thể mượn tạm quyền làm chủ để user sinhviên làm việc
_SetGroupID: tương tự như trên
_Sticky bit:nếu bật cờ này thì user root và user sỡ hữu được quyền xóa/rename các user khác chỉ được phép tạo nhưng không được xóa.
TranNgocSang-
Tổng số bài gửi : 17
Age : 34
Registration date : 11/05/2009
Re: Tổng hợp bài tập thực hành Linux
e tặng mấy a chị bài tập thực hành của e nà ^^ http://da.08ck1.co.cc/download.php?file=61b2ac82f8a0de456a8a2aae4f4bd36e
Re: Tổng hợp bài tập thực hành Linux
có con ji ko nhóc
PhamHuynhThanhTam- Admin
- Tổng số bài gửi : 851
Registration date : 01/07/2008
TranNgocSang-
Tổng số bài gửi : 17
Age : 34
Registration date : 11/05/2009
bai tap hdh
Không download ở link đầu tiên được. Cho link lại dùm nha! Thanks
maimaibene_6996-
Tổng số bài gửi : 1
Age : 35
Registration date : 13/03/2011
..:: Diễn đàn lớp 07CK2 - ĐH.KHTN - TP.HCM ::.. :: [ GÓC HỌC TẬP ] :: CÁC MÔN ĐÃ HỌC :: HỆ ĐIỀU HÀNH
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|