Trang chủ » làm thế nào để » Cách tạo một thư mục mới và thay đổi nó bằng một lệnh duy nhất trong Linux

    Cách tạo một thư mục mới và thay đổi nó bằng một lệnh duy nhất trong Linux

    Nếu bạn dành bất kỳ thời gian nào trong Terminal, bạn có thể sử dụng mkdir lệnh để tạo một thư mục, và sau đó CD lệnh để thay đổi thư mục đó ngay sau đó. Tuy nhiên, có một cách để thực hiện cả hai hành động đó bằng một lệnh.

    Bạn có thể chạy hai lệnh cùng một lúc trên dòng lệnh theo cách thủ công, nhưng chúng tôi sẽ chỉ cho bạn cách thêm một dòng vào tệp .bashrc sẽ kết hợp mkdir lệnh và CD lệnh vào một lệnh tùy chỉnh bạn có thể nhập bằng tên thư mục.

    Tệp .bashrc là tập lệnh chạy mỗi khi bạn mở cửa sổ Terminal bằng cách nhấn Ctrl + Alt + T hoặc mở tab mới trong cửa sổ Terminal. Bạn có thể thêm các lệnh vào tệp .bashrc mà bạn muốn chạy tự động mỗi khi bạn mở cửa sổ Terminal.

    Để chỉnh sửa tệp .bashrc, chúng tôi sẽ sử dụng gedit. Gõ lệnh sau tại dấu nhắc.

    gedit ~ / .bashrc

    Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào mà bạn thấy thoải mái, như vi hoặc nano. Đơn giản chỉ cần thay thế gedit của người dùng trong lệnh trên bằng lệnh để chạy trình soạn thảo văn bản bạn đã chọn.

    Cuộn xuống dưới cùng của tệp .bashrc và thêm dòng sau vào cuối tệp. Chúng tôi khuyên bạn nên sao chép dòng bên dưới và dán nó vào tệp .bashrc.

    mkdircd () mkdir "$ 1" && cd "$ 1"; 

    Đây thực chất là một hàm sẽ chạy hai lệnh lần lượt ngay sau lệnh kia. Lệnh tùy chỉnh mới trong ví dụ của chúng ta được gọi mkdircd (bạn thực sự có thể đặt tên cho lệnh bất cứ điều gì bạn muốn) và nó sẽ chạy mkdir lệnh và sau đó CD chỉ huy. Các "$ 1" trên cả hai lệnh chỉ ra rằng các lệnh sẽ chấp nhận một giá trị để hoạt động. Trong trường hợp này, đó là tên của thư mục mới.

    Bạn có thể thêm một bình luận phía trên lệnh để bạn nhớ lệnh đó làm gì. Chỉ cần đặt dấu thăng (#) ở đầu dòng và sau đó bất kỳ mô tả nào bạn muốn thêm.

    Nhấp vào để lưu".

    Đóng gedit (hoặc trình soạn thảo văn bản khác) bằng cách nhấp vào X X X ở góc trên bên trái của cửa sổ.

    Cài đặt bạn vừa thêm vào tệp .bashrc sẽ không ảnh hưởng đến phiên cửa sổ Terminal hiện tại. Bạn phải đóng cửa sổ Terminal và đăng xuất và đăng nhập lại để thay đổi có hiệu lực. Vì vậy, hãy nhập exit tại dấu nhắc và nhấn Enter hoặc nhấp vào nút X X ở góc trên bên trái của cửa sổ. Sau đó, đăng xuất và đăng nhập lại.

    Bây giờ, khi bạn gõ lệnh mới theo sau là một tên thư mục mới, mkdircd Hàm bạn đã tạo trong tệp .bashrc được gọi và tên thư mục là Test Test \ Directory 'được truyền cho hai lệnh ( mkdirCD ). Thư mục thử nghiệm của thư mục tên lửa sẽ được tạo và bạn sẽ ngay lập tức được đưa đến đó.

    Nếu bạn quản lý thư mục của mình bằng dòng lệnh, thủ thuật này có thể giúp bạn tiết kiệm thời gian.