Computer >> Máy Tính >  >> Lập trình >> Lập trình BASH

Các lệnh trong Linux - Mẹo về dòng lệnh Bash cơ bản mà bạn nên biết

Linux có rất nhiều lệnh, nhưng hầu hết mọi người chỉ sử dụng một phần nhỏ trong số đó. Dưới đây là một số lệnh Linux được sử dụng nhiều nhất để sử dụng trong thiết bị đầu cuối.

Đầu tiên, chúng tôi sẽ trình bày một số mẹo giúp dòng lệnh dễ sử dụng hơn:

  • Sử dụng tab để tự động hoàn thành. Sau khi bạn bắt đầu nhập nội dung nào đó trong thiết bị đầu cuối Linux, hãy nhấn vào tab và nó sẽ đề xuất các tùy chọn khả thi bắt đầu bằng chuỗi bạn đã nhập cho đến nay.
  • Sử dụng ctrl+r search_term để tìm kiếm các lệnh bạn đã sử dụng trước đó.
  • Di chuyển nhanh đến đầu hoặc cuối dòng bằng ctrl+actrl+e .
  • Sử dụng lại lệnh trước đó trong lệnh hiện tại với !! .
  • Bạn có thể chạy nhiều lệnh trong một dòng bằng cách tách các lệnh bằng ; .

Đã đến lúc học các lệnh Linux phổ biến. Bạn có thể biết thêm thông tin về bất kỳ lệnh nào trong số các lệnh này bằng cách sử dụng man yêu cầu. Thao tác này sẽ hiển thị trang hướng dẫn sử dụng lệnh. Ví dụ:nếu bạn nhập man cat vào một thiết bị đầu cuối linux, bạn sẽ nhận được thêm thông tin về cat lệnh.

ls

Liệt kê nội dung thư mục.
Ví dụ: ls /applications sẽ hiển thị tất cả các tệp và thư mục được lưu trữ trong thư mục ứng dụng.

cd

Thay đổi thư mục.
Ví dụ: Thay đổi từ thư mục hiện tại thành / usr / local với cd /usr/local .

mv
Đổi tên hoặc di chuyển (các) tệp hoặc thư mục.
Ví dụ: lệnh mv todo.txt /home/qlarson/Documents sẽ chuyển "todo.txt" vào thư mục "Documents".

mkdir

Tạo một thư mục mới.
Ví dụ: mkdir freecodecamp sẽ tạo một thư mục có tên "freecodecamp".

rmdir

Xóa các thư mục trống.

chạm vào

Tạo một tệp trống với tên được chỉ định.

rm

Loại bỏ (các) tệp và / hoặc thư mục.
Ví dụ: rm todo.txt sẽ xóa tệp.

xác định vị trí

Định vị một tệp cụ thể.
Ví dụ: locate -i vacuum*mop lệnh sẽ tìm kiếm bất kỳ tệp nào có chứa từ "chân không" và "lau". -i làm cho tìm kiếm không phân biệt chữ hoa chữ thường.

rõ ràng

Xóa màn hình / cửa sổ dòng lệnh để có một khởi đầu mới.

cp

Sao chép tệp và thư mục.
Ví dụ: lệnh cp todo.txt /home/qlarson/Documents sẽ tạo một bản sao của "todo.txt" vào thư mục "Documents".

bí danh

Tạo bí danh cho các lệnh Linux.
Ví dụ: alias search=grep sẽ cho phép bạn sử dụng search thay vì grep .

mèo

Hiển thị nội dung của tệp trên màn hình.
Ví dụ: cat todo.txt sẽ hiển thị văn bản của "todo.txt" trên màn hình.

băm nhỏ

Thay đổi người sở hữu tệp.
Ví dụ: chown qlarson todo.txt sẽ đặt "qlarson" làm chủ sở hữu của "todo.txt".

chmod

Thay đổi quyền của tệp.
Ví dụ: chmod 777 todo.txt sẽ làm cho "todo.txt" có thể đọc, ghi và thực thi được bởi mọi người. Các chữ số trong "777" chỉ định quyền cho người dùng, nhóm và những người khác, theo thứ tự đó.

sudo

Thực hiện các tác vụ yêu cầu quyền quản trị hoặc quyền root.
Ví dụ:Sử dụng sudo passwd quincy để thay đổi mật khẩu của người dùng "quincy".
"Sudo làm cho tôi một cái bánh sandwich."

find

Tìm kiếm các tệp phù hợp với một mẫu được cung cấp. Lệnh này dùng để tìm kiếm (các) tệp và (các) thư mục bằng cách sử dụng các bộ lọc như tên, kích thước, thời gian truy cập và thời gian sửa đổi.
Ví dụ: find /home/ -name todo.txt sẽ tìm kiếm một tệp có tên "todo.txt" trong thư mục chính và các thư mục con của nó.

grep

Tìm kiếm tệp hoặc đầu ra cho một chuỗi hoặc biểu thức cụ thể. Lệnh này tìm kiếm các dòng có chứa một mẫu được chỉ định và theo mặc định, ghi chúng vào đầu ra chuẩn.
Ví dụ: grep run todo.txt sẽ tìm kiếm từ "run" trong tệp "todo.txt". Các dòng có chứa "run" sẽ được hiển thị.

ngày

Hiển thị hoặc đặt ngày và giờ hệ thống.

df

Hiển thị báo cáo về việc sử dụng dung lượng ổ đĩa của hệ thống.

Các lệnh trong Linux - Mẹo về dòng lệnh Bash cơ bản mà bạn nên biết

du

Hiển thị dung lượng mỗi tệp chiếm bao nhiêu dung lượng. Điều này sẽ hiển thị kích thước bằng số khối đĩa. Nếu bạn muốn xem nó ở dạng byte, kilobyte và megabyte, hãy thêm -h đối số như thế này:du -h .

tệp

Xác định loại tệp.
Ví dụ: file todo.txt có thể sẽ hiển thị loại "văn bản ASCII".

lịch sử

Hiển thị lịch sử lệnh.

giết

Dừng một quá trình.
Ví dụ: Dừng quá trình với PID là 485 bằng lệnh kill 485 . Sử dụng ps lệnh (bên dưới) để xác định PID của một quy trình.

ít hơn

Xem nội dung của tệp từng trang một.
Ví dụ: less todo.txt sẽ hiển thị nội dung của "todo.txt".

ps
Hiển thị danh sách các quy trình hiện đang chạy. Điều này có thể được sử dụng để xác định PID cần thiết để kill quy trình.

pwd

Hiển thị tên đường dẫn cho thư mục hiện tại. " p rint w orking d thư mục "

ssh

Đăng nhập từ xa vào một máy Linux khác, qua mạng.
Ví dụ: ssh quincy@104.25.105.32 sẽ đăng nhập vào 104.25.105.32 bằng tên người dùng "quincy".

đuôi - Hiển thị 10 dòng cuối cùng của một tập tin. Xem ít hơn hoặc nhiều dòng hơn bằng cách sử dụng tùy chọn -n (số).
Ví dụ: tail -n 5 todo.txt sẽ hiển thị 5 dòng cuối cùng của "todo.txt".

tar

Lưu trữ và giải nén các tệp từ tệp tarfile (.tar) hoặc tarball (.tar.gz hoặc .tgz).

đầu

Hiển thị các tài nguyên đang được sử dụng trên hệ thống của bạn, tương tự như trình quản lý tác vụ trong Windows.

Các lệnh trong Linux - Mẹo về dòng lệnh Bash cơ bản mà bạn nên biết