Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Điều Hướng và Quản Lý Tệp Tin Cơ Bản trong Hệ Thống Tệp Linux

    Điều Hướng và Quản Lý Tệp Tin Cơ Bản trong Hệ Thống Tệp Linux


    Mặc dù hầu hết các bản phân phối Linux hiện đại đều cung cấp giao diện đồ họa (GUI), sức mạnh thực sự của Linux nằm ở giao diện dòng lệnh (Command Line Interface - CLI). Phần này sẽ hướng dẫn các lệnh cơ bản để điều hướng hệ thống tệp và thao tác với tệp tin thông qua CLI – kỹ năng thiết yếu đối với mọi kỹ sư hệ thống, quản trị viên mạng hoặc chuyên gia bảo mật.
    1. Di chuyển giữa các thư mục (Changing Directories)


    Khi mở một terminal mới, bạn sẽ được đặt tại thư mục gốc của người dùng (home directory). Trên hầu hết các hệ thống, nó có dạng /home/<tên người dùng>. Dấu nhắc dòng lệnh (prompt) thường hiển thị thư mục hiện tại, hay còn gọi là “thư mục làm việc hiện tại” (Present Working Directory - PWD), cùng với con trỏ chờ bạn nhập lệnh. Ký hiệu ~ (tilde)


    Tilde (~) là ký hiệu đại diện cho thư mục home của bạn. Nó giúp bạn viết các đường dẫn ngắn gọn và dễ nhớ hơn, thay vì gõ đầy đủ /home/username. Cách sử dụng lệnh cd

    cd <thư_mục_đích>
    Ví dụ:
    • Truy cập thư mục Downloads bằng đường dẫn tuyệt đối:

      cd /home/<your username>/Downloads
    • Truy cập bằng đường dẫn tương đối (giả sử bạn đang ở thư mục home):

      cd Downloads
    • Truy cập từ bất cứ đâu trong hệ thống bằng cách dùng ~:

      cd ~/Downloads
    Xác định vị trí hiện tại


    Để xem bạn đang ở đâu trong hệ thống tệp, sử dụng lệnh:

    pwd


    Lệnh này sẽ in ra đường dẫn đầy đủ tới thư mục hiện tại.
    2. Sao chép và di chuyển tệp (Copying and Moving Files)


    Hai thao tác rất phổ biến khác trong CLI là sao chépdi chuyển tệp tin. Cú pháp cơ bản:
    • Sao chép:

      cp <đường_dẫn_nguồn> <đường_dẫn_đích>
    • Di chuyển (hoặc đổi tên):

      mv <đường_dẫn_nguồn> <đường_dẫn_đích>

    Cả hai lệnh này đều hỗ trợ đường dẫn đầy đủ hoặc tương đối. Nếu không chỉ định tên tệp ở phần đích, tệp sẽ được giữ nguyên tên gốc. Ví dụ:

    cp Downloads/test.pcap PCAPS
    Lệnh trên giả định rằng bạn đang ở thư mục home, sao chép tệp test.pcap từ thư mục Downloads sang thư mục PCAPS. Ghi chú về lệnh mv:


    Không có lệnh rename riêng trong Linux – việc đổi tên một tệp thực chất là di chuyển nó sang một tên mới, ví dụ:

    mv oldname.txt newname.txt
    Câu hỏi ôn tập


    Nếu bạn đang KHÔNG ở trong thư mục home, nhưng muốn truy cập thư mục Downloads bên trong thư mục home của mình, hai lệnh nào sau đây là đúng? (Chọn hai)

    ✅ cd /home/<your username>/Downloads
    ✅ cd ~/Downloads
    ❌ cd Downloads (Chỉ hoạt động nếu bạn đang ở thư mục home)
    ❌ cd /etc/home/bob/Downloads (Sai vì /etc/home không phải nơi chứa thư mục người dùng)
    Kết luận


    Nắm vững các thao tác CLI cơ bản như cd, pwd, cp, và mv là nền tảng giúp bạn kiểm soát hiệu quả hệ thống Linux, đặc biệt trong môi trường server không có giao diện GUI, hoặc khi bạn thao tác qua SSH từ xa, hoặc khi thực hiện phân tích sự cố bảo mật và forensics.
    Nếu bạn là kỹ sư an ninh mạng hoặc DevOps, việc thành thạo CLI không chỉ giúp bạn quản trị hệ thống nhanh hơn, mà còn là kỹ năng sống còn khi thực hiện automation, script hóa, hoặc xử lý sự cố trong môi trường production.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X