Tổng hợp 11 lệnh Linux thường dùng ở mức trung bình

Trong bài này mình sẽ tổng hợp 11 lệnh Linux ở mức trung bình thường được sử dụng nhất, đây là phần tiếp theo trong series lệnh Linux nên bạn hãy đọc bài lệnh căn bản trước nhé.

Sau khi bạn đọc 20 câu lệnh dành cho người mới dùng trên nếu bạn vẫn thấy thiếu thiếu và bạn cảm thấy mình cần biết nhiều câu lệnh hơn để thao tác và dùng linux một các dễ dàng. Tại bài viết này bạn sẽ tìm thấy cách tùy chỉnh, quản trị hệ thống, hiểu rõ hơn về các tiến trình, và kill chúng khi cần thiết,...

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. Command: find

Lệnh Find còn được gọi là tìm kiếm. Cũng như tên gọi, lệnh này dùng để tìm kiếm những file, những folder từ thư mục hiện tại lần lượt từ thư mục hiện tại đến các thư mục con.

find -name *.log

find png

Ý nghĩa của câu lệnh này cũng như cách đọc, tìm toàn bộ thư mục hiện tại đến thư mục con có tất cả các file có chứa đuôi .log. Như bạn muốn tìm log của hệ thống nhưng bạn không biết nó ở đâu thì đây là một cách rất hay đó nha.

2. Command: grep

Lệnh grep cũng rất hay được sử dụng khi bạn muốn tìm kiếm một từ nào trong một file. Ví dụ mình muốn tìm tất cả các dòng trong file /var/log/auth.log có chữ error.

grep error /var/log/auth.log

grep jpg

Trong đó: /var/log/auth.log là đường dẫn mà mình tìm kiếm trong lệnh find ở trên nha.

3. Command: man

Để tìm thông tin trợ giúp về một câu lệnh, một hàm chức năng, hay xem giải nghĩa của một file cấu hình… trong Linux thì làm thế nào? Lệnh man là câu trả lời cho vấn đề đó.

man grep

Như câu lệnh grep ở phía trên, nếu mình quên không nhớ grep có chức năng gì thì câu lệnh man grep giúp mình biết chức năng của nó:

man jpg

4. Command: ps

Lệnh ps viết tắt của từ Process, giúp mình biết được được trạng thái của các tiến trình đang hoạt động với giá trị id là duy nhất tên là PID.

Command: ps -A dùng để hiển thị tất cả các tiến trình đang chạy.

ps png

Và cũng có vài câu lệnh mình hay sử dụng liên quan đến ps đó chính là:

ps -eo pid,ppid,cmd,%mem,%cpu

ps 1 jpg

Trong đó:

  • PID: Mã tiến trình
  • PPID: Mã tiến trình cha
  • CMD: Câu lệnh thực thi tiến trình
  • %MEM: Phần trăm RAM tiêu thụ
  • %CPU: Phần trăm CPU tiêu thụ

Giúp mình biết được phần trăm ram, cpu, pid của các tiến trình đang chạy.

5. Command: kill

Cũng như tên gọi lệnh kill là lệnh để chấm dứt hoạt động của tiến trình bằng cách kill tên id của tiến trình đó ( PID ).

Mình giả sử tiến trình docker của mình đang bị treo, và mình muốn chấm dứt tiền trình đó. 2 bước đó chính là tìm PID bao nhiêu bằng câu lệnh ps ở phía trên, và kill PID đó.

kill mã_pid

kill png

Trong đó, câu lệnh đầu để mình tìm ra PlD là 22288, và lệnh 2 mình sẽ kill nó đi.

6. Command: service

Lệnh service giúp quản lý, hiển thị trạng thái các service, có thể stop start và restart mà bạn không cần đến khởi động lại máy.

Mình muốn kiểm tra docker trên máy mình có hoạt động không.

service docker status

server jpg

Bạn có thể nhìn thấy rằng docker đang ở trạng thái active

Và mình có thể stop docker và chả cần phải restart lại máy.

service jpg

Và giờ bạn đã thấy chuyển thành inactive sau khi mình stop docker.

Bạn có thể start/stop/restart bằng câu lệnh:

service docker start/stop/restart.

7. Command: alias

Bạn đã thấy rằng nhiều khi bạn phải gõ quá nhiều command, nhiều command thật dài và bạn đã chán ngấy với việc như vậy? Lệnh alias giúp mình tiết kiệm khá nhiều thời gian bằng cách bạn tự mình xây dựng command dành riêng cho mình.

alias tên_command_mới = “câu lệnh command dài"

alias png

Khi mình vào dự án, mình rất hay chuyển sang nhánh develop và pull tất cả code từ gitlab về. Ngày nào mình làm cũng phải làm như vậy, mình gõ nhiều thành quen luôn. Và một ngày mình biết được câu lệnh alias, mình chỉ cần gõ pull là xong. Rất là tiện lợi phải không nào.

8. Command: df

Lệnh df dùng để kiểm tra tình trạng ổ đĩa và dung lượng file.

Command: df

df png

Để dễ đọc hơn bạn có thể dùng:

command: df -h

df1 png

Trong đó:

  • Filesystem: tên filesystem, có thể trùng với ổ đĩa.
  • Size: Dung lượng tổng cộng filesystem.
  • Used: Dung lượng đã dùng.
  • Avail: Dung lượng chưa dùng.
  • Mounted on: Là nơi mount file.

9. Command: du

Lệnh du viết tắt của từ disk usage là một công cụ giúp báo cáo dung lượng ổ đĩa được sử dụng bởi các thư mục.

du /var/log

du png

Câu lệnh trên giúp mình có thể biết được log của máy mình dung lượng là bao nhiêu.

10. Command: echo

Lệnh echo đơn giản giúp chúng ta hiển thị một dòng văn bản.

echo hello world

echo png

11. Command: passwd

Lệnh passwd là lệnh cực kỳ hữu ích khi muốn thay đổi mật khẩu của mình trên terminal. Hiển nhiên bạn phải nhập mật khẩu cũ vì lý do bảo mật.

passwd

passwd png

Trên là tổng hợp 11 lệnh Linux thường được dùng ở mức trung bình, là những lệnh được đánh giá khó hơn so với những lệnh linux cơ bản mà bài trước mình đã giới thiệu.

Cùng chuyên mục:

Cách dùng lệnh Users trong Linux để xem user đang online

Cách dùng lệnh Users trong Linux để xem user đang online

Nếu bạn đang là quản trị viên thì việc quản lý thông tin / xem…

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

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

Wall là một công cụ dòng lệnh giúp hiển thị thông báo đến tất cả…

Cách dùng lệnh Whereis trong Linux

Cách dùng lệnh Whereis trong Linux

Whereis là một tiện ích dòng lệnh command line, nó cho phép bạn tìm ..

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

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

Linux dùng lệnh which để xác định vị trí file thực thi của lệnh mà…

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

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

Giống như tên gọi của nó, lệnh whoami in tên người dùng đang chạy ...

Cách dùng lệnh zcat trong Linux

Cách dùng lệnh zcat trong Linux

Mặc dù tính năng nén file rất hữu ích vì nó giúp ta tiết kiệm…

Hiểu rõ hơn về chmod 777 trong Linux

Hiểu rõ hơn về chmod 777 trong Linux

Bạn đang xây dựng một website và sử dụng tính năng upload ...

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

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

Mặc định thì lệnh tail sẽ hiển thị 10 dòng cuối cùng của file, thông…

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

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

Trong quá trình quản trị dữ liệu trên Linux đôi khi bạn muốn xem nhanh…

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

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

Trong bài này chúng ta sẽ tìm hiểu lệnh whatis trong ...

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

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

Linux là một hệ điều hành rất nhanh nhưng không phải lúc nào nó không…

Cách dùng lệnh who trong Linux

Cách dùng lệnh who trong Linux

Who là một công cụ dòng lệnh command-line, được ...

Cách dùng lệnh basename trong Linux

Cách dùng lệnh basename trong Linux

basename là một tiện ích dòng lệnh (command line) dùng để lấy ...

Cách sử dụng lệnh gzip trên Linux

Cách sử dụng lệnh gzip trên Linux

Gzip là một trong những thuật toán nén file phổ biến nhất, nó cho phép…

Cách dùng lệnh wait trong Linux

Cách dùng lệnh wait trong Linux

Wait là lệnh dùng để đợi một thời gian cho tới khi công việc nào…

Cách dùng lệnh ping trong Linux

Cách dùng lệnh ping trong Linux

Lệnh ping là một trong những công cụ được sử dụng nhiều nhất để khắc…

Cách dùng lệnh sleep trong Linux

Cách dùng lệnh sleep trong Linux

sleep là một tiện ích command line cho phép lập trình viên ..

Các ví dụ học Bash Script trong Linux cơ bản nhất

Các ví dụ học Bash Script trong Linux cơ bản nhất

Bash Script đuọc xem là mã code lập trình trên Linux ...

Vòng lặp until trong Shell Script

Vòng lặp until trong Shell Script

Vòng lặp while trong Shell Script

Vòng lặp while trong Shell Script

Trong Linux script, vòng lặp while được sử dụng trong ...

Top