Cách thay đổi thư mục trong Linux bằng lệnh cd

Cách thay đổi thư mục trong Linux bằng lệnh cd

Điều hướng hệ thống là một trong những tác vụ cơ bản nhất mà người dùng có thể thực hiện trên hệ điều hành. Mặc dù nhiều trình quản lý tệp có sẵn cho phép bạn chuyển đổi thư mục và điều hướng ổ đĩa của bạn theo cách đồ họa, nhưng thực hiện tương tự bằng cách sử dụng dòng lệnh có thể giúp bạn kiểm soát tốt hơn hệ thống của mình.





May mắn thay, Linux cung cấp cho bạn một lệnh được gọi là cd, cho phép bạn dễ dàng thay đổi thư mục làm việc hiện tại trên thiết bị đầu cuối của mình.





Đây là cách bạn có thể sử dụng lệnh cd trên Linux, tiện ích duy nhất mà bạn cần để duyệt qua các thư mục trên bộ nhớ hệ thống của mình.





Cách sử dụng lệnh cd trong Linux

Lệnh cd là viết tắt của Thay đổi thư mục . Một trong những lệnh cơ bản nhất trong Linux, cd đã trở thành một lệnh toàn cầu để chuyển đổi thư mục. Một số cách triển khai khác của lệnh như chdir , được sử dụng trong hệ thống MS-DOS, cũng có mặt.

Cú pháp cơ bản

Cú pháp cơ bản của lệnh cd là:



cd [options] [path]

...ở đâu tùy chọn là các đối số được truyền bằng lệnh và con đường là đường dẫn tuyệt đối hoặc tương đối đến thư mục.

Tên đường dẫn tuyệt đối và tương đối

Trước khi bạn có thể sử dụng lệnh cd ở mức độ đầy đủ của nó, bạn phải biết sự khác biệt giữa tên đường dẫn tuyệt đối và tương đối. Tên đường dẫn tuyệt đối là đường dẫn đầy đủ đến thư mục, bắt đầu từ / (nguồn gốc) thư mục.





Mặt khác, tên đường dẫn tương đối có nguồn gốc từ thư mục làm việc hiện tại. Bạn có thể di chuyển lên và xuống cây thư mục một cách hiệu quả bằng lệnh cd nếu bạn đã thông thạo các đường dẫn tương đối.

Ví dụ: nếu thư mục làm việc hiện tại của bạn là /Trang Chủ và bạn muốn thay đổi thư mục thành / Máy tính để bàn . Sau đó, sử dụng tên đường dẫn tuyệt đối:





cd /home/username/Desktop

Mặt khác, nếu bạn muốn chuyển sang / Máy tính để bàn thư mục sử dụng một đường dẫn tương đối, tất cả những gì bạn phải nhập là:

cd /Desktop

Cd theo dõi những thư mục nào ở trên và dưới thư mục hiện tại, để cho phép người dùng nhanh chóng chuyển sang các thư mục khác mà không cần phải nhập toàn bộ tên đường dẫn.

Nếu bạn không biết tên chính xác của thư mục con mà bạn muốn chuyển sang, hãy sử dụng lệnh ls để liệt kê mọi thư mục trong thư mục đó.

Chuyển sang Thư mục chính

Trên hệ thống Linux, /Trang Chủ thư mục là một thư mục đặc biệt dành riêng cho các tệp cá nhân, chương trình và thư mục con của người dùng. Khi bạn đăng nhập vào hệ thống của mình, thư mục chính được đặt làm thư mục làm việc hiện tại theo mặc định.

Thư mục chính có một ký tự đặc biệt được gán cho nó --- ~ (dấu ngã) tính cách. Thay vì chỉ định đường dẫn đầy đủ đến thư mục chính của bạn ( / home / tên người dùng ), bạn chỉ có thể vượt qua ~ ký tự bằng lệnh cd để thay đổi thư mục làm việc hiện tại thành /Trang Chủ .

cd ~

Tương tự, bạn có thể điều hướng đến thư mục chính của người dùng khác như sau.

cd ~username

Có liên quan: Cách liệt kê tất cả người dùng trong Linux

Trong phần trước, chúng tôi đã chuyển thư mục làm việc hiện tại sang / Máy tính để bàn . Trong lệnh, bạn có thể sử dụng ~ ký tự để biểu thị /Trang Chủ thư mục và rút lệnh xuống một nửa kích thước của nó.

cd ~/Desktop

Cũng giống như thư mục chính, / ký tự biểu thị /nguồn gốc thư mục trên hệ điều hành dựa trên Linux. Để chuyển sang thư mục gốc bất kỳ lúc nào:

cd /

Thay đổi đối với Thư mục làm việc trước đó

Nếu bạn đang làm việc với nhiều thư mục cùng một lúc, bạn có thể dễ dàng chuyển đổi qua lại thư mục làm việc trước đó bằng cách sử dụng - (gạch nối) tính cách.

Ví dụ: nếu thư mục làm việc hiện tại là /Trang Chủ và bạn chuyển sang /nguồn gốc danh mục. Sau đó, /nguồn gốc sẽ trở thành thư mục làm việc hiện tại và /Trang Chủ sẽ là thư mục làm việc trước đó.

Gõ lệnh sau sẽ đưa bạn đến thư mục trước đó, tức là. /Trang Chủ .

cd -

Ngoài ra, phát hành lệnh cd theo sau là không gian ký tự sẽ đưa người dùng đến thư mục làm việc trước đó.

cd

Chuyển sang Thư mục gốc

Thư mục bao gồm một hoặc nhiều thư mục con được gọi là thư mục mẹ. Nói một cách đơn giản, nếu bạn có / Máy tính để bàn/ Tải xuống thư mục trong của bạn /Trang Chủ thư mục, sau đó là /Trang Chủ thư mục sẽ là thư mục mẹ cho / Máy tính để bàn/ Tải xuống .

Các ... ký tự đại diện cho thư mục mẹ và thư mục hiện tại tương ứng.

Sử dụng dấu chấm đôi tính cách ( .. ) để chuyển sang thư mục mẹ.

cd ..

Lệnh nói trên sẽ đưa bạn lên một cấp trong cây thư mục. Bạn cũng có thể vượt qua bổ sung .. các ký tự để di chuyển lên trên cây thư mục.

Để di chuyển hai cấp trên thư mục làm việc hiện tại của bạn:

cd ../../

Bạn cũng có thể chuyển một thư mục cụ thể lên trên một cấp so với thư mục làm việc hiện tại.

cd ../Folder

Thay đổi thành tên thư mục có dấu cách

Không phải mọi thư mục trên hệ thống của bạn đều có tên một từ. Một số trong số chúng có thể bao gồm không gian tính cách. Ví dụ, / home / username / Tài liệu quan trọng .

Trong những tình huống như vậy, việc chỉ định tên thư mục sẽ trả về một lỗi.

máy tính không sạc khi được cắm vào
cd /Important Documents

Đầu ra:

bash: cd: too many arguments

Để chuyển sang các thư mục có khoảng trắng trong tên, hãy bọc tên đường dẫn vào dấu ngoặc kép như sau. Lưu ý rằng bạn có thể sử dụng cả dấu nháy đơn và dấu ngoặc kép trong lệnh.

cd 'Important Documents'
cd 'Important Documents'

Ngoài ra, bạn có thể sử dụng dấu gạch chéo ngược () nhân vật để thoát khỏi không gian.

cd Important Documents

Có liên quan: Cách bắt đầu sử dụng Linux

Điều hướng hệ thống thông qua dòng lệnh

Thiết bị đầu cuối Linux là một giao diện văn bản mạnh mẽ để kiểm soát hoạt động của máy tính của bạn. Bạn có thể thực hiện hầu hết mọi tác vụ bằng cách sử dụng dòng lệnh. Thay đổi thư mục, sao chép tệp và thư mục từ xa , thông tin tệp danh sách, chỉnh sửa tệp cấu hình , bạn đặt tên cho nó. Có một lệnh cho mọi thứ bạn muốn thực hiện trên Linux.

Tuy nhiên, có một nhược điểm là có quá nhiều lệnh. Không phải ai cũng có thể học và ghi nhớ các lệnh, chưa kể đến số lượng khổng lồ sẵn có để sử dụng ngay từ đầu. Nhưng là một người dùng Linux mới bắt đầu, bạn sẽ không sử dụng tất cả các tiện ích có sẵn trên hệ thống của mình.

Thay vào đó, học một số lệnh cơ bản sẽ giúp bạn thực hiện các thao tác cơ bản là quá đủ để bắt đầu với hệ điều hành.

Đăng lại Đăng lại tiếng riu ríu E-mail 9 lệnh cơ bản giúp bạn bắt đầu với Linux

Bạn muốn làm quen với Linux? Bắt đầu với các lệnh Linux cơ bản này để tìm hiểu các tác vụ tính toán tiêu chuẩn.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Quản lý tệp
  • Phần cuối
Giới thiệu về tác giả Deepesh Sharma(Đã xuất bản 79 bài báo)

Deepesh là Junior Editor cho Linux tại MUO. Anh ấy viết các hướng dẫn thông tin về Linux, nhằm mục đích cung cấp trải nghiệm thú vị cho tất cả những người mới đến. Không chắc về phim, nhưng nếu bạn muốn nói về công nghệ, anh ấy là người của bạn. Khi rảnh rỗi, bạn có thể bắt gặp anh ấy đọc sách, nghe các thể loại âm nhạc khác nhau hoặc chơi guitar.

Xem thêm từ Deepesh Sharma

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký