Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
738,82 KB
Nội dung
Nội dung • • • • • • Giới thiệu Khái niệm người dùng – account Các lệnh LinuxHệ thống file, lệnh thao tác hệ thống file Đổi hướng xuất nhập, pipe Trình soạn thảo vi (visual interpreter) Nội dung • • • • • • Giới thiệu Khái niệm người dùng – account Các lệnh LinuxHệ thống file, lệnh thao tác hệ thống file Đổi hướng xuất nhập, pipe Trình soạn thảo vi (visual interpreter) Giới thiệu • Thực hànhhệđiềuhành *nix – Đăng nhập trực tiếp – Dùng chương trình telnet/ssh để kết nối đến máy *nix • Mỗi người dùng phải có tài khoản (account) để sử dụng hệ thống Mỗi tài khoản gồm có: – Tên sử dụng (username) – Mật (password) – Thư mục làm việc (home directory) Login logout Đăng nhập hệ thống • Linux – Tại dấu nhắc hệ thống, gõ username password • Windows – Dùng ssh để kết nối đến máy chủ Linux từ xa – PuTTY Đăng xuất hệ thống • Đăng xuất hệ thống: – exit – Ctrl + D – Đóng cửa sổ PuTTY • Tất q trình chạy kết thúc (ngoại trừ trình thực với lệnh nohup) 11 Một số ý • Hệ thống *nix phân biệt chữ hoa chữ thường • Nếu đăng nhập từ máy Windows, cần tắt chương trình gõ tiếng Việt (Unikey, Vietkey…) • Để xố ký tự trước đó, dùng phím Backspace số trường hợp khơng dùng phím Delete 12 Nội dung • • • • • • Giới thiệu Khái niệm người dùng – account Các lệnh LinuxHệ thống file, lệnh thao tác hệ thống file Đổi hướng xuất nhập, pipe Trình soạn thảo vi (visual interpreter) 13 Các lệnh • Một lệnh *nix có định dạng sau • Ví dụ: $ ls –l /etc $ cd /tmp (no option) $ whoami (no option and argument) 14 Các lệnh Lệnh Mô tả id Hiển thị thông tin danh định người dùng whoami Hiển thị username người dùng sử dụng hệ thống who am i Tương tự lệnh whoami với đầy đủ thông tin who Xem tất người dùng sử dụng hệ thống passwd Đổi password echo Xuất nội dung hình man Xem hướng dẫn sử dụng lệnh 15 Đổi hướng xuất chuẩn command > output_file • Ví dụ – Đổi hướng xuất cho lệnh ls $ ls –al /usr > /tmp/usrlist – Đổi hướng xuất nhập cho lệnh sort $ sort < /etc/passwd > /tmp/userlist – Đổi hướng xuất cho lệnh cat $ cat file1 file2 > file 60 Nối thiết bị xuất chuẩn vào file command >> output_file • Ví dụ $ ls / > dirlist $ ls /etc >> dirlist $ date > log $ who >> log 61 Kết nối lệnh với • UNIX cho phép kết nối nhập xuất lệnh với thơng qua ống (pipe) • Một pipe có nhiệm vụ nhận liệu xuất từ lệnh đưa vào liệu nhập cho lệnh theo dạng sau command1 | command2 | command3 (Dấu sổ đứng | (vertical bar) dùng để định cho pipe) • Có thể dùng pipe kết nối lệnh với để thực thao tác phức tạp 62 Ví dụ • $ who | sort • $ who | wc –l • $ ls -al /etc | more 63 Thực thi nhiều lệnh dòng • *NIX cho phép dùng dấu chấm phẩy (;), dấu ampersand (&) để viết nhiều lệnh dòng • Ví dụ $ cd /etc ; ls $ date ; cal ; who $ mkdir abc && cd abc && mkdir def 64 Nội dung • • • • • • Giới thiệu Khái niệm người dùng – account Các lệnh LinuxHệ thống file, lệnh thao tác hệ thống file Đổi hướng xuất nhập, pipe Trình soạn thảo vi (visual interpreter) 65 Trình soạn thảo vi • vi (visual interpreter) • Có hai chế độ hoạt động – Chế độ lệnh (command) – Chế độ chèn (insert) Command a,A i,I o,O Insert 66 Hai chế độ hoạt động • Chế độ lệnh: – Bắt đầu vào chương trình – Bấm ESC để chuyển chế độ lệnh • Chế độ chèn: – Cho phép nhập văn vào buffer – Bấm a, A, i, I, o, O để vào chế độ chèn – Khi chế độ chèn, cuối hình có chuỗi INSERT 67 Bắt đầu vi $ vi newfile.txt 68 Các thao tác đơn giản • • • • Vào chế độ chèn Nhập vào văn Chuyển sang chế độ lệnh Lưu liệu vào file chương trình – Lưu :w – Thoát :q – Lưu thoát :wq ZZ 69 Các lệnh di chuyển h j k l :n G lùi ký tự xuống dòng lên dòng qua phải ký tự di chuyển đến dòng n di chuyển đến cuối dòng Tuy nhiên, Linux ta dùng phím mũi tên để di chuyển 70 Các lệnh chèn văn i I a A o O chèn trước cursor chèn đầu dòng chèn sau cursor nối vào cuối dòng mở dòng trống phía mở dòng trống phía 71 Tìm kiếm văn • Tìm xi (forward) /pattern • Tìm ngược (backward) ?pattern • Lặp lại lần tìm trước chiều n • Lặp lại lần tìm trước chiều ngược lại N 72 Các lệnh xoá Xoá Kí tự hành Xóa từ hành Xóa từ trước Cả dòng Xóa đến cuối dòng Xóa đến đầu dòng Xóa n dòng Undo Paste Lệnh DEL x dw db dd d$ d0 ndd p u p 73 Các thao tác khác • • • • • Ghi file Ghi file có tên filename Thốt nội dung chưa đổi) Thốt khơng lưu Lưu thoát :w :w filename :q :q! :x! ZZ 74 ... dùng – account Các lệnh Linux Hệ thống file, lệnh thao tác hệ thống file Đổi hướng xuất nhập, pipe Trình soạn thảo vi (visual interpreter) Giới thiệu • Thực hành hệ điều hành *nix – Đăng nhập trực... (account) để sử dụng hệ thống Mỗi tài khoản gồm có: – Tên sử dụng (username) – Mật (password) – Thư mục làm việc (home directory) Login logout Đăng nhập hệ thống • Linux – Tại dấu nhắc hệ thống, gõ username... máy chủ Linux từ xa – PuTTY Đăng xuất hệ thống • Đăng xuất hệ thống: – exit – Ctrl + D – Đóng cửa sổ PuTTY • Tất trình chạy kết thúc (ngoại trừ trình thực với lệnh nohup) 11 Một số ý • Hệ thống