Command that usually used in Linux - Part 1/4
Mục lục
man ls cd pwd mkdir rmdir mv cp xdg-open touch
man
Đây là lệnh cho phép ta có thể hiểu được những lệnh còn lại trong Linux.
Khi ta không biết bất kỳ một lệnh nào, hãy gõ man <command> để có thể đọc được hướng dẫn.
)
Hình ảnh của lệnh man
Tips: Ta cũng có những tool khác cho phép học các lệnh nhanh hơn. Ta có thể cài đặt package tldr rồi sau đó sử dụng lệnh trdl<command>, nó cho ta cái nhìn tổng quan về câu lệnh, và các trường hợp sử dụng chúng cụ thể. Mình thích sử dụng nó hơn để thay thế cho lệnh man, nhưng nó giúp ta tiết kiệm thời gian hơn là việc đọc một tài liệu lớn từ lệnh man.
Hình ảnh của lệnh tldr

ls
Lệnh này cho phép liệt kê các files mà bên trong folder nó có chứa sử dụng lệnh ls:
ls
Nếu như theo sau đó là đường dẫn tới một thư mục, thì nó sẽ liệt kê các files và thư mục bên trong đó:
ls /bin
Ngoài ra còn có những options mà lệnh ls cung cấp như là -al:
Tham số này cho phép in ra danh sách với định dạng format thông tin dài hơn như là quyền truy cập, người sở hữu, kích thước và thời gian cập nhật cuối cùng của tất cả các files.
ls -al /bin

cd
Lệnh này cho phép thay di chuyển đến thư mục, cd viết tắt của change directory.
Ta cũng có những đường dẫn đặc biệt như là:
. : thư mục hiện tại
..: thư mục cha
/: thư mục root.
~: thư mục home
pwd
Lệnh này cho phép ta lấy được đường dẫn tuyệt đối của thư mục mà ta đang đứng.
mkdir
Ta có thể sử dụng lệnh mkdir để tạo mới một thư mục.
Ta cũng có thể tạo nhiều thư mục bẳng cách thêm nhiều tên thư mục phía sau:
mkdir dogs cats
Ta cũng có thể tạp nhiều thư mục mà nó lồng lẫn nhau bằng cách cho thêm tham số -p vào trong câu lệnh:
mkdir -p fruits/apples
rmdir
Ta có thể sử dụng lệnh rmdir để xóa một hoặc nhiều thư mục trống:
rmdir fruits
rmdir fruits cars
Nhưng khi xóa một thư mục mà nó không trống thi ta phải sử dụng câu lệnh tổng quát hơn là rm và thêm vào option là -rf để xóa toàn bộ thư mục đó:
rm -rf fruits cars
Cẩn thận là lệnh này nó không yêu cầu phải confirm trước khi xóa nên là việc xóa cần phải cân nhắc và việc phục hồi là rất khó khăn.
mv
Khi ta có một file, ta có thể move chúng sử dụng câu lệnh mv. Ta cần truyền cho nó là thư mục hiện tại và thư mục mới:
Nếu như nó cùng cấp với nhau, thì đó là cách mà ta đổi tên cho thư mục hoặc file, ví dụ:
touch pear
mv pear new_pear
Thì pear sẽ đổi tên thành new_pear. Với điều kiện là new_pear là thư mục hoặc file mà chưa tồn tại trước đó.
Nếu như tham số sau cùng là một thư mục, thì những thư mục làm tham số trước đó sẽ được di chuyển vào trong thư mục cuối đó.
cp
Ta có thể sao chép một file bằng cách dùng lệnh cp, ngoài ra ta cũng có thêm lựa chọn đó là tham số -r để mà copy toàn bộ items bên trong một thư mục vào một thư mục khác.
xdg-open
Lệnh xdg-open cho phép ta mở một file sử dụng công thức:
xdg-open<filename>
touch
Ta có thể tạo ra một file rỗng sử dụng lệnh touch.
touch <filename>
Note: Nếu như một file đã tồn tại, thì nó sẽ mở file đó dưới dạng write mode, và thời gian của file đó sẽ được cập nhật.
Comments