Hướng dẫn giải tập số MỘT SỐ LỆNH TRONG LINUX Cho biết thư mục HOME (user’s home directory) HOME biến môi trường (environment variable) Linux, chứa thơng tin home-directory user hành Muốn biết giá trị chứa biến môi trường, ta dùng lệnh echo dấu đô-la đứng trước tên biến Đăng nhập user sv: Đăng nhập user root: Giả sử thư mục HOME bạn, cho biết đường dẫn tương đối để đến thư mục /etc Trả lời: thư mục /etc khác nhánh với thư mục /root user root (hoặc /home/sv user sv) ta dùng đường dẫn tương đối để đến thư mục /etc (mà bắt buộc ta phải dùng đường dẫn tuyệt đối) Cho biết lệnh dùng để chuyển sang thư mục /usr/lib Ta đứng thư mục hành /root Thư mục khác nhánh với thư mục /usr/lib Vì ta phải sử dụng đường dẫn tuyệt đối để di chuyển sang Cho biết lệnh dùng để liệt kê tất file thư mục thư mục HOME Ta dùng lệnh ls với option: -a: liệt kê tất cả, kể tập tin hay thư mục ẩn -r: liệt kê đệ quy để liệt kê con, cháu, chắt,… thư mục $HOME hoặc: Cho biết lệnh dùng để liệt kê tất file thư mục kể thư mục thư mục HOME, xem kết trang Giống câu ta thêm chế đường ống pipe với lệnh more Muốn xem kết dòng tiếp theo: nhấn enter Muốn xem trang tiếp theo: nhấn phím PageDown (hoặc phím f) Muốn xem trang trước: nhấn PageUp ( phím b) Muốn lệnh more: nhấn phím q Cho biết cách tạo alias tên lietke thay cho lệnh “ls -l” Thực alias lietke thay cho “ls -l” thư mục $HOME Yêu cầu câu kết lưu vào file home.list $HOME Cho biết lệnh dùng để đổi tên file home.list thành homelist.txt Cho biết lệnh tạo thư mục linux2002 thư mục $HOME 10 Cho biết lệnh để copy file homelist.txt vào thư mục linux2002 11 Cho biết lệnh liệt kê tất file thư mục /etc bắt đầu b, k, n 12 Cho biết lệnh liệt kê tất file thư mục /etc bắt đầu ký tự từ m đến t (m-t) 13 Cho biết lệnh liệt kê tất file thư mục /etc có ký tự thứ hai h 14 Cho biết lệnh liệt kê tất file thư mục /etc có ký tự kế cuối a 15 Cho biết lệnh liệt kê tất file thưmục /etc bắt đầu ký tự từ a-e không bắt đầu b, c 16 Cho biết lệnh tạo file “-myfile” thư mục HOME dùng touch cat 17 Cho biết lệnh xoá file “-myfile” tạo 18 Tạo file “hello ”, “hello?” “hello*” thư mục linux2002 Cho biết lệnh liệt kê quyền truy cập file kể (mỗi lệnh liệt kê cho file) 19 Cho biết lệnh liệt kê nội dung thư mục /boot, kết xếp theo thứ tự ngược (zZ-aA) lưu kết vào file bootlist.txt thư mục $HOME 20 Cho biết lệnh in thông tin user root file /etc/passwd 21 Cho biết lệnh in tất dòng file /etc/passwd có chứa chuỗi /bin/bash 22 Cho biết lệnh in tất dòng file /etc/passwd khơng chứa chuỗi /bin/false Câu có nghĩa liệt kê dòng khơng có chuỗi “/bin/false” Ta dùng option -v lệnh grep, sau: 23 Cho biết giá trị số octal tương ứng với quyền truy cập 1) rwxr-xr-x 2) r-xrwxrw3) rw-r r-Giải: 1)755 2)576 3)644 24 Cho biết lệnh đổi quyền truy cập tất file “.ttf” thư mục HOME cho owner có quyền đọc ghi group có quyền đọc 25 Tạo thư mục thư mục HOME Bỏ tất quyền thực thi thư mục cd vào thư mục Cho biết lỗi xảy ra, từ giải thích ý nghĩa quyền thực thi thư mục Giải thích: quyền r w user sv phát huy tác dụng sv có thêm quyền x Do sv thiếu quyền x nên thực lệnh cd vào thư mục vidu Chú ý: câu làm tương tự user root lệnh cd vào thư mục vidu (/root/vidu) 26 Cho biết đường dẫn đầy đủ lệnh startx lệnh dùng để lấy thơng tin Ta dùng lệnh whereis Nhưng máy khơng có cài lệnh startx nên kết trống Ta thử tìm đường dẫn đầy đủ lệnh touch xem Kết sau: 27 Cho biết lệnh để xem 20 dòng cuối file /etc/services Tương tự cho 20 dòng đầu Ta dùng lệnh tail -20 /etc/services Tương tự cho 20 dòng đầu: 28 Cho biết lệnh xem user login vào hệ thống 29 Cho biết lệnh tạo archive linux2002.tar.gz với nội dung toàn thư mục linux2002 thư mục HOME Hoặc dùng thêm option -z lệnh tar, sau: 30 Cho biết ý nghĩa tuỳ chọn thường dùng lệnh sau: clear, cut, uniq, tr, wc, file, du, df, date, cal, dirname, basename, uname, tee, whereis, whatis, locate Dùng lệnh man để tra cơng dụng lệnh nói Ví dụ: lệnh clear sau: clear: xóa hình Ngày 22/11/2014 GV: Võ Tấn Dũng votandung@yahoo.com Trường Cao đẳng Công nghệ Thông tin TPHCM ... khơng có chuỗi “/bin/false” Ta dùng option -v lệnh grep, sau: 23 Cho biết giá trị số octal tương ứng với quyền truy cập 1) rwxr-xr-x 2) r-xrwxrw3) rw-r r-Giải: 1)755 2)576 3)644 24 Cho biết lệnh... tất file thưmục /etc bắt đầu ký tự từ a-e không bắt đầu b, c 16 Cho biết lệnh tạo file “-myfile” thư mục HOME dùng touch cat 17 Cho biết lệnh xoá file “-myfile” tạo 18 Tạo file “hello ”, “hello?”... lệnh man để tra cơng dụng lệnh nói Ví dụ: lệnh clear sau: clear: xóa hình Ngày 22/11/2014 GV: Võ Tấn Dũng votandung@yahoo.com Trường Cao đẳng Công nghệ Thông tin TPHCM