Các tác vụ thường xuyên nhất mà bạn thực hiện trên PC là tạo, di chuyển hoặc xóa Tệp. Hãy xem xét các tùy chọn khác nhau cho Quản lý tệp.
Để quản lý các tệp của mình, bạn có thể sử dụng
- Thiết bị đầu cuối (Giao diện dòng lệnh - CLI)
- Trình quản lý tệp (Giao diện người dùng đồ họa -GUI)
Trong hướng dẫn này, bạn sẽ học-
- Tại sao phải học Giao diện dòng lệnh?
- Khởi chạy CLI trên Ubuntu
- Trình bày Thư mục làm việc (pwd)
- Thay đổi thư mục (cd)
- Điều hướng đến thư mục chính (cd ~)
- Chuyển đến thư mục gốc (cd /)
- Điều hướng qua nhiều thư mục
- Đang di chuyển lên một cấp thư mục (cd…)
- Đường dẫn tương đối và đường dẫn tuyệt đối
Bấm vào đây nếu video không thể truy cập được
Tại sao phải học Giao diện dòng lệnh?
Mặc dù thế giới đang chuyển sang các hệ thống dựa trên GUI, CLI vẫn có những cách sử dụng cụ thể và được sử dụng rộng rãi trong lập trình kịch bản và quản trị máy chủ. Hãy xem nó một số cách sử dụng hấp dẫn -- So sánh, các Lệnh cung cấp nhiều tùy chọn hơn và linh hoạt. Piping và stdin / stdout vô cùng mạnh mẽ không có sẵn trong GUI
- Một số cấu hình trong GUI có độ sâu lên đến 5 màn hình trong khi trong CLI, nó chỉ là một lệnh duy nhất
- Di chuyển, đổi tên 1000 của tệp trong GUI sẽ tốn thời gian (Sử dụng Control / Shift để chọn nhiều tệp), trong khi trong CLI, sử dụng biểu thức chính quy nên có thể thực hiện cùng một tác vụ với một lệnh duy nhất.
- CLI tải nhanh và không ngốn RAM so với GUI. Trong các tình huống khủng hoảng, điều này rất quan trọng.
Cả GUI và CLI đều có những mục đích sử dụng cụ thể. Ví dụ: trong GUI, đồ thị theo dõi hiệu suất cung cấp phản hồi trực quan tức thì về tình trạng hệ thống, trong khi việc xem hàng trăm dòng nhật ký trong CLI là một điều chướng mắt.
Bạn phải học cách sử dụng cả GUI (Trình quản lý tệp) và CLI (Thiết bị đầu cuối)
GUI của một hệ điều hành dựa trên Linux tương tự như bất kỳ hệ điều hành nào khác. Do đó, chúng ta sẽ tập trung vào CLI và tìm hiểu một số lệnh hữu ích.
Khởi chạy CLI trên Ubuntu
Có 2 cách để khởi chạy thiết bị đầu cuối.
1) Đi tới Dấu gạch ngang và nhập thiết bị đầu cuối
2) Hoặc bạn có thể nhấn CTRL + Alt + T để khởi chạy Terminal
Khi bạn khởi chạy CLI (Terminal), bạn sẽ tìm thấy thứ gì đó dưới dạng guru99 @ VirtualBox (xem hình ảnh) được viết trên đó.
1) Phần đầu tiên của dòng này là tên của người dùng (bob, tom, ubuntu, home…)
2) Phần thứ hai là tên máy tính hoặc tên máy chủ. Tên máy chủ giúp xác định một máy tính qua mạng. Trong môi trường máy chủ, tên máy chủ trở nên quan trọng.
3) Dấu ':' là một dấu phân tách đơn giản
4) Dấu ngã '~' cho thấy người dùng đang làm việc trong thư mục chính . Nếu bạn thay đổi danh bạ, dấu hiệu này sẽ biến mất.
Trong hình minh họa trên, chúng ta đã chuyển từ thư mục / home sang / bin bằng lệnh 'cd' . Dấu ~ không hiển thị khi làm việc trong thư mục / bin. Nó xuất hiện trong khi di chuyển trở lại thư mục chính.
5) Dấu '$' gợi ý rằng bạn đang làm việc như một người dùng bình thường trong Linux. Trong khi làm việc với tư cách người dùng root, '#' được hiển thị.
Thư mục làm việc hiện tại
Thư mục mà bạn hiện đang duyệt được gọi là thư mục Làm việc hiện tại. Bạn đăng nhập vào thư mục chính khi khởi động PC. Nếu bạn muốn xác định thư mục mà bạn hiện đang làm việc, hãy sử dụng lệnh -
pwd
lệnh pwd là viết tắt của p rint w orking d irectory
Hình trên cho thấy / home / guru99 là thư mục mà chúng tôi hiện đang làm việc.
Thay đổi thư mục
Nếu bạn muốn thay đổi thư mục hiện tại của mình, hãy sử dụng lệnh ' cd '.
cd /tem
Hãy xem xét ví dụ sau đây.
Ở đây, chúng tôi đã chuyển từ thư mục / tmp sang / bin sang / usr và sau đó quay lại / tmp.
Điều hướng đến thư mục chính
Nếu bạn muốn điều hướng đến thư mục chính, hãy nhập cd .
cd
Bạn cũng có thể sử dụng lệnh cd ~ .
cd ~
Chuyển đến thư mục gốc
Gốc của hệ thống tệp trong Linux được ký hiệu là '/'. Tương tự như 'c: \' trong Windows.
Lưu ý: Trong Windows, bạn sử dụng dấu gạch chéo ngược "\" trong khi trong UNIX / Linux, dấu gạch chéo ngược được sử dụng "/"
Gõ 'cd /' để chuyển đến thư mục gốc.
cd /
MẸO : Đừng quên khoảng trắng giữa cd và / . Nếu không, bạn sẽ gặp lỗi.
Điều hướng qua nhiều thư mục
Bạn có thể điều hướng qua nhiều thư mục cùng một lúc bằng cách chỉ định đường dẫn đầy đủ của nó.
Ví dụ: Nếu bạn muốn di chuyển thư mục / cpu theo / dev, chúng ta không cần chia thao tác này thành hai phần.
Thay vào đó, chúng ta có thể gõ '/ dev / cpu' để truy cập trực tiếp thư mục.
cd /dev/cpu
Di chuyển lên một cấp thư mục
Để điều hướng lên một cấp thư mục, hãy thử.
cd…
Ở đây bằng cách sử dụng lệnh 'cd…', chúng tôi đã chuyển lên một thư mục từ '/ dev / cpu' thành '/ dev'.
Sau đó, bằng cách sử dụng lại lệnh tương tự, chúng tôi đã chuyển từ '/ dev' sang thư mục gốc '/'.
Đường dẫn tương đối và đường dẫn tuyệt đối
Đường dẫn trong máy tính là địa chỉ của một tệp hoặc thư mục.
Ví dụ - Trong Windows
C:\documentsandsettings\user\downloadsTrong Linux
/home/user/downloads
Có hai loại đường dẫn:
1. Đường dẫn tuyệt đối:
Giả sử bạn phải duyệt các hình ảnh được lưu trữ trong thư mục Pictures của thư mục chính 'guru99'.
Đường dẫn tệp tuyệt đối của thư mục Pictures / home / guru99 / Pictures
Để điều hướng đến thư mục này, bạn có thể sử dụng lệnh.
cd /home/guru99/Pictures
Đây được gọi là đường dẫn tuyệt đối vì bạn đang chỉ định đường dẫn đầy đủ để truy cập tệp.
2. Đường dẫn tương đối:
Đường dẫn tương đối có ích khi bạn phải duyệt một thư mục con khác trong một thư mục nhất định.
Nó giúp bạn tiết kiệm công sức gõ các đường dẫn hoàn chỉnh mọi lúc.
Giả sử bạn hiện đang ở trong Thư mục chính của mình. Bạn muốn điều hướng đến thư mục Tải xuống.
Bạn không cần phải nhập đường dẫn tuyệt đối
cd /home/guru99/Downloads
Thay vào đó, bạn có thể chỉ cần gõ 'cd Downloads' và bạn sẽ điều hướng đến thư mục Downloads vì bạn đã hiện diện trong thư mục '/ home / guru99' .
cd Downloads
Bằng cách này, bạn không phải chỉ định đường dẫn đầy đủ để đến một vị trí cụ thể trong cùng một thư mục trong hệ thống tệp.
Tóm lược:
- Để quản lý tệp của mình, bạn có thể sử dụng GUI (Trình quản lý tệp) hoặc CLI (Thiết bị đầu cuối) trong Linux. Cả hai đều có những lợi thế tương đối của nó. Trong loạt bài hướng dẫn, chúng tôi sẽ tập trung vào CLI hay còn gọi là Thiết bị đầu cuối
- Bạn có thể khởi chạy thiết bị đầu cuối từ trang tổng quan hoặc sử dụng phím tắt Cntrl + Alt + T
- Lệnh pwd cung cấp cho thư mục làm việc hiện tại.
- Bạn có thể sử dụng lệnh cd để thay đổi thư mục
- Đường dẫn tuyệt đối là địa chỉ đầy đủ của một tệp hoặc thư mục
- Đường dẫn tương đối là vị trí tương đối của tệp thư mục đối với thư mục hiện tại
- Đường dẫn tương đối giúp tránh việc nhập các đường dẫn hoàn chỉnh mọi lúc.
Chỉ huy | Sự miêu tả |
---|---|
cd hoặc cd ~ |
Điều hướng đến thư mục HOME |
CD… |
Di chuyển lên một cấp độ |
CD |
Để thay đổi một thư mục cụ thể |
cd / |
Di chuyển đến thư mục gốc |