Bài giảng Linux và phần mềm mã nguồn mở: Bài 3 - Trương Xuân Nam

26 91 0
Bài giảng Linux và phần mềm mã nguồn mở: Bài 3 - Trương Xuân Nam

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Nội dung Bài giảng Linux và phần mềm mã nguồn mở: Bài 3 do Trương Xuân Nam biên soạn được trình bày như sau: Các chế độ làm việc của linux, môi trường văn bản (console), môi trường đồ họa (graphics), làm quen với hệ thống file.

Linux Phần mềm Mã nguồn mở Bài 3: Làm quen với hệ thống linux Nhắc lại ý Các khái niệm linux: phân phối (distro), shell, x-window, kho chứa (repo), mơ hình bazaar (stable, beta, night version) Quá trình cài đặt linux lên máy ảo (giống dùng máy tính mới, dùng để chạy phân phối linux đó) Linux cài đặt lên máy cài trước hệ điều hành khác (Windows, Mac OS Linux khác), người sử dụng chọn khởi chạy hệ điều hành máy khởi động (sinh viên tự tìm hiểu) TRƯƠNG XUÂN NAM Nội dung Các chế độ làm việc linux Môi trường văn (console) Môi trường đồ họa (graphics) Làm quen với hệ thống file Hệ thống file phân cấp Các thư mục thông dụng Đường dẫn Vị trí TRƯƠNG XUÂN NAM Phần Các chế độ làm việc linux TRƯƠNG XUÂN NAM Chế độ làm việc văn (3) Chế độ làm việc đồ họa (5) TRƯƠNG XUÂN NAM Các chế độ làm việc linux Hệ điều hành linux có chế độ làm việc khác Chế độ (run level) Trường hợp sử dụng (common usages) Tắt máy (shutdown) Một người dùng (single user) Nhiều người dùng – không nối mạng Nhiều người dùng – nối mạng Chưa sử dụng Nhiều người dùng – nối mạng, giao diện đồ họa Khởi động lại (restart) TRƯƠNG XUÂN NAM Các chế độ làm việc linux Ta chuyển sang trạng thái lệnh init [run level] Áp dụng: Muốn khởi động lại máy: Muốn tắt máy: init init Cũng khởi động lại máy lệnh “reboot” “shutdown –r now” Cũng tắt máy lệnh “poweroff” “halt” “shutdown –h now” TRƯƠNG XUÂN NAM Phần Môi trường văn (console) TRƯƠNG XUÂN NAM Môi trường văn (console) Khi khởi tạo vào môi trường văn bản, thực chất người dùng làm việc với shell (thường bash) Khi bắt đầu, hệ thống yêu cầu tên đăng nhập (username) mật người dùng (password) Sau đăng nhập thành công, shell nhận lệnh gõ trực tiếp từ người dùng thực thi câu lệnh sau lần nhấn phím Để thuận tiện, shell cung cấp dấu nhắc chút thông tin hệ thống tại, giúp người sử dụng định hướng rõ TRƯƠNG XUÂN NAM Môi trường văn (console) Dấu nhắc thơng tin thường có dạng sau (có thể chỉnh lại muốn): @: Ví dụ dấu nhắc là: txnam@server01:/tmp$ Ta hiểu sau: Tên người dùng đăng nhập: Tên máy đăng nhập: Người dùng đứng ở: Kiểu người dùng: Chú ý, dấu nhắc là: txnam server01 /tmp $ (người dùng thường) # (quản trị hệ thống) TRƯƠNG XUÂN NAM 10 Phần Môi trường đồ họa (graphics) TRƯƠNG XUÂN NAM 12 Môi trường đồ họa (graphics) Mơi trường đồ họa linux có nhiều lựa chọn, nhiên phù hợp với người dùng phổ thông Lợi thế: Trực quan, dễ hiểu, nhiều thông tin Có nhiều cơng cụ hỗ trợ thao tác quản trị phức tạp Có thể chạy song song với terminal Bất lợi: Tốn tài nguyên Không phù hợp với chạy từ xa Học thao tác lâu so với dòng lệnh TRƯƠNG XUÂN NAM 13 Phần Làm quen với hệ thống file TRƯƠNG XUÂN NAM 14 Hệ thống file phân cấp Hệ thống file linux có loại đối tượng Tập tin (file): vùng lưu trữ liệu Thư mục (directory/folder): chỗ chứa tập tin thư mục khác Cấu trúc thư mục theo kiểu phân cấp với thư mục gốc (root directory) Hầu hết đối tượng hệ thống ánh xạ vào hệ thống file Các tài nguyên phần cứng (ổ đĩa cứng, CD, USB,…) Các tiến trình hệ thống TRƯƠNG XUÂN NAM 15 TRƯƠNG XUÂN NAM 16 Các thư mục thông dụng (1/2) /boot /bin /dev /etc /home /lib /media /mnt /opt kernel cấu hình khởi động lệnh thiết bị cấu hình hệ thống ứng dụng liệu người dùng thư viện dùng chung nguồn liệu (ổ CD/DVD) nguồn liệu (usb, ổ đĩa mạng,…) gói phần mềm bổ sung TRƯƠNG XUÂN NAM 17 Các thư mục thông dụng (2/2) /sbin /srv /tmp /usr /var /root /proc file nhị phân hệ thống liệu cho dịch vụ server thư mục chứa file tạm thời ứng dụng theo người dùng file liệu ứng dụng thư mục tài khoản quản trị thơng tin tiến trình Chú ý: vai trò thư mục quy ước, distro linux tuân theo TRƯƠNG XUÂN NAM 18 Các thư mục thông dụng /bin /sbin: chứa file chương trình thực thi (dạng nhị phân) file khởi động hệ thống /boot: file ảnh (image file) kernel dùng cho trình khởi động thường đặt thư mục /dev: thư mục chứa file thiết bị Trong giới unix linux thiết bị phần cứng xem file Đĩa cứng IDE SCSI: had, hdb, sda, sdb,… Các phân vùng ổ cũng: hda1, hda2,… Đĩa mềm fd0, cd cdrom, sbd usb,… Các thư mục thông dụng /etc: thư mục chứa file cấu hình tồn cục hệ thống quản lý người dùng, cấu hình mạng… /mnt: thư mục chứa thư mục gắn kết tạm thời đến ổ đĩa hay thiết bị khác Ta thấy /mnt thư mục cdrom (kết gán đĩa cd) floppy thư mục kết gán với đĩa mềm /tmp: thư mục chứa file tạm mà chương trình sử dụng trình chạy, hệ thống dọn dẹp khơng cần dùng đến Các thư mục thông dụng /home: thư mục chứa thư mục đại diện cho user đăng nhập Mỗi user hoàn toàn có quyền chép, xố file, tạo thư mục thư mục home mà khơng ảnh hưởng đến người dùng khác /lib: thư mục chứa file thư viện hệ điều hành ứng dụng Các thư viện C thư viện liên kết động cần cho chương trình chạy cho toàn hệ thống Thư mục tương tự thư mục system32 Windows Các thư mục thông dụng /usr: thư mục chứa chương trình cài đặt phục vụ tất user, tương tự Program Files Windows Thư mục /usr/local chứa đủ thư mục tương tự thư mục gốc sbin, lib, bin, … Khi nâng cấp hệ thống chương trình cài đặt /usr/local giữ nguyên /var: thư mục chứa file làm việc ứng dụng Thư mục chứa log file để người quản trị xem lại hệ thống có lỗi Đường dẫn Đường dẫn (path) đến vị trí (file/folder) đó: hiểu thứ tự “bước” để tìm file/folder Định vị file/folder cách vị trí Viết liên tiếp “bước”, ngăn cách với dấu / Đường dẫn tuyệt đối (absolute path): từ thư mục gốc đến vị trí cần thiết Đường dẫn tương đối (relative path): từ thư mục đến vị trí TRƯƠNG XN NAM 23 Đường dẫn (ví dụ) TRƯƠNG XUÂN NAM 24 Đường dẫn (ví dụ) Vị trí làm việc thư mục “planets”, đường dẫn tuyệt đối đến vị trí là: /home/user2/dir3/planets Tập tin “file2”, đường dẫn tuyệt đối là: /home/user2/file2 Đường dẫn (tương đối) từ vị trí đến “file2”: / /file2 Tên file/folder linux phân biệt chữ hoa/thường TRƯƠNG XUÂN NAM 25 Vị trí Khi người dùng login vào hệ thống, linux gán cho phiên làm việc vị trí làm việc hệ thống file (thường thư mục người dùng) Xem đường dẫn đến thư mục “pwd” Người dùng chuyển vị trí sang nơi khác lệnh “cd” cd /tmp chuyển tới /tmp cd ~ chuyển tới thư mục người dùng cd chuyển tới thư mục cha TRƯƠNG XUÂN NAM 26 ... NAM Phần Các chế độ làm việc linux TRƯƠNG XUÂN NAM Chế độ làm việc văn (3) Chế độ làm việc đồ họa (5) TRƯƠNG XUÂN NAM Các chế độ làm việc linux Hệ điều hành linux có chế độ làm việc khác Chế độ... chạy từ xa Học thao tác lâu so với dòng lệnh TRƯƠNG XUÂN NAM 13 Phần Làm quen với hệ thống file TRƯƠNG XUÂN NAM 14 Hệ thống file phân cấp Hệ thống file linux có loại đối tượng Tập tin (file): vùng... dùng tại, sử dụng lệnh “exit” “logout” TRƯƠNG XUÂN NAM 11 Phần Môi trường đồ họa (graphics) TRƯƠNG XUÂN NAM 12 Môi trường đồ họa (graphics) Môi trường đồ họa linux có nhiều lựa chọn, nhiên phù hợp

Ngày đăng: 30/01/2020, 00:33

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan