20 lệnh shell đơn giản giúp tiết kiệm thời gian trong Linux

Trong bài này tôi sẽ giới thiệu một số lệnh shell đơn giản trong Linux đơn giản nhưng hữu ích, mẹo cho terminal và các lối tắt sẽ giúp bạn tiết kiệm rất nhiều thời gian khi làm việc trong Linux.

Lệnh linux đơn giản giúp tiết kiệm thời gian
Lệnh linux đơn giản giúp tiết kiệm thời gian

Những ai làm việc với dòng lệnh trong Linux hẳn đã từng rất bực mình khi phải gõ đi gõ lại những dòng lệnh nhàm chán mà có khi gõ lại còn sai, nhất là những terminal không có hỗ trợ bash.

Kể cả những người có kinh nghiệm đôi khi cũng ko thể biết hết được những thủ thuật rất đơn giản. Tôi xin chia sẻ một số lệnh sau sẽ giúp bạn thấy gõ lệnh trong Linux đơn giản hơn, thoải mái hơn và có hứng thú hơn đôi chút.

Danh sách các lệnh giúp bạn tiết kiệm thời gian trong Linux

Sử dụng TAB

Sử dụng TAB để tự động điền nốt lệnh hoặc file cần gõ. Cái này chắc hẳn ai sử dụng Linux 1 thời gian chắc cũng sẽ biết. Chỉ cần gõ 1-2 ký tự đầu tiên rồi tab ra sẽ ra những lệnh hoặc tên file/folder bắt đầu bằng các chữ cái đó.

Trở lại thư mục làm việc trước đó

Về thư mục trước đó bằng cách gõ lệnh:
cd -

Về thư mục home rất đơn giản bằng cách gõ lệnh dưới đây.
cd ~
hoặc dùng cách đơn giản hơn
cd

List danh sách file và folder trong thư mục

Lệnh bên dưới thay thế cho lệnh ls -l
ll

Chạy nhiều lệnh trên cùng 1 dòng

Chạy nhiều lệnh trên cùng dòng command bằng cách gõ dấu chấm phẩy giữa mỗi lệnh
command_1; command_2; command_3

Chạy nhiều lệnh lần lượt trên cùng 1 dòng

Chạy nhiều lệnh trên cùng 1 dòng nếu lệnh trước thành công bằng cách sử dụng  2 dấu & cạnh nhau
command_1 && command_2

Tìm lệnh đã chạy trước đây

Sử dụng phím Control + R rồi gõ lệnh muốn tìm

Ctrl+R search_term

Thoát đóng băng Terminal khi nhỡ tay ấn Ctr + S

Ctrl+Q

Chuyển về đầu dòng hoặc cuối dòng lệnh

Ctrl+A hoặc Home

Ctrl+E hoặc End

Đọc log file theo thời gian thực

tail -f tên_file

Bạn cũng có thể sử dụng thêm thuộc tính grep để show ra chỉ những nội dung cần hiển thị

tail -f tên_file | grep search_term

Đọc file log bị nén không cần giải nén

Trên các server thường người ta hay nén các file log lại theo ngày hoặc tháng. Việc đọc trở nên khó khăn khi phải giải nén hoặc load file về máy tính rồi giải nén và đọc log. Có một cách đơn giản để giải quyết việc này đó là lệnh Z.
Bạn có zless, zcat, zgrip…
zcat logfile.gz
zless logfile.gz
zmore logfile.gz
zgrep -i từ_khoá_tìm_kiếm logfile.gz
zdiff logfile1.gz logfile2.gz

Sử dụng less để đọc file

Chắc hẳn chúng ta đã quá quen với việc sử dụng cat để hiển thị nội dung file, tuy nhiên lệnh cat sẽ hiển thị toàn bộ nội dung file. Bên cạnh vi, vim chúng ta có thêm lựa chọn khác là less để hiển thị nội dung file. Bạn có thể tìm kiếm, sang trang và hiển thị số dòng bằng less.
less tên_file

Sử dụng lại tham số của lệnh trước đó

Cách này khá hữu dụng trong nhiều tình huống như bạn tạo thư mục và muốn chuyển tới thư mục vừa tạo.

!$

Chạy lại lệnh trước đó

Đây là một lựa chọn thay thế đơn giản hơn bạn gõ Up và Enter
!!

Sử dụng alias tránh gõ sai chính tả

alias gerp=grep

Copy Paste trong terminal

Thoát lệnh đang chạy

Ctrl+C

Xóa trắng file

> tên_file

Tìm các file có chứa nội dung

Sử dụng help cho các câu lệnh

tên_command --help

Trên đây là một số vài lệnh shell đơn giản tôi tổng hợp trong terminal của Linux. Một số thủ thuật có thể bạn đã biết, hoặc chưa biết. Nếu có thêm mẹo nào. Các bạn có thể chia sẻ các mẹo trong Linux của mình ở đây hoặc comment ý kiến của mình về các lệnh ở trên.

5/5 - (2 bình chọn)
Exit mobile version