Linux lệnh xem lại các comment trước
Terminal là một text-based interface (giao diện dòng lệnh) cho phép người dùng truy cập trực tiếp vào hệ thống UNIX. Bạn có thể sử dụng Terminal để chạy một số lệnh, như tạo files, folders, thay đổi cài đặt hệ thống, hoặc bất cứ tính năng nào mà không phải là có sẵn thông qua các chương trình sử dụng GUI. Show Giống với Window, IOS hay MacOS, Linux là một hệ điều hành. Trong thực tế, một nền tảng phổ biến nhất thế giới là Android được phát triển bởi nhân của Linux. Sự khác biệt duy nhất so với các hệ điều hành khác, Linux là một hệ điều hành mã nguồn mở (open source software), tức source code để tạo nên hệ điều hành là miễn phí và mở để mọi người có thể vào xem, sửa theo ý mình. Do vậy, nhiều bản phân phối khác nhau của Linux được các cá nhân và tổ chức phát triển ra đời được gọi chung là các distributions, do đó thực chất về mặt kỹ thuật khái niệm Linux là để chỉ OS kernel (nhân của hệ điều hành). Do vậy, nếu bạn là một người muốn thao tác mọi thứ chuyên nghiệp, nếu bạn muốn hệ thống hay đơn giản là một chương trình của bạn chạy nhanh hơn, hoặc nếu bạn muốn hiểu sâu hơn về chiếc máy tính đang ở trên bàn, tại sao không thử cài đặt một bản phân phối Linux. Thực tế vì là một mã nguồn mở nên Linux có rất nhiều bản phân phối được publish, tuy vậy, phổ biến nhất có thể kể đến như Elementary OS, Fedora, Mint và Ubuntu hay nếu bạn là một tín đồ "người Việt Nam ưu tiên dùng hàng Việt Nam" thì chắc bạn cũng muốn thử một bản phân phối được publish gần đây của Vietel là CyOS Dưới đây mình sẽ giới thiệu cho các bạn về những dòng lệnh căn bản, phổ biến trên Ubuntu mà bạn cần biết. Và theo kinh nghiệm của mình, muốn học nhanh, nhớ nhanh thì hãy thực hành luôn nhé. Bạn chỉ đọc thôi mà không gõ vào terminal thì chắc đến cuối bài bạn chẳng nhớ được bao nhiêu đâu. Nào hãy mở Terminal (bấm tổ hợp phím Ctrl + Alt + T) và bắt đầu thôi: 1. Một số câu lệnh chung
2. Các lệnh với file hay thư mục
ví dụ : mkdir mikasa Hay nếu bạn muốn tạo nhiều thư mục con liên tiếp thì cần sử dụng tham số -p ví dụ : mkdir -p mikasa/mikas/mika
ví dụ : cp mikasa.json documents => copy file mikasa.jon vào thư mục documents Nếu bạn muốn copy một thư mục phải sử dụng tham số -r, tức là cp - r
ví dụ: cd . -> đứng yên ở thư mục hiện tại cd .. -> di chuyển ra thư mục cha cd ../../ -> di chuyển ra thư mục cha của thư mục cha =)) cd tên_đường_dẫn -> di chuyển theo tên đường dẫn hợp lệ cd ~ -> di chuyển về thư mục gốc là home/username ví dụ : touch mikasa.txt để tạo file mikasa.txt
3. Một số lệnh về thông tin của hệ thống
ví dụ : du -h mikasa sẽ hiển thị dung lượng của từng file trong thư mục
4. Lệnh về thông tin mạng
ss -s : hiển thị tổng số socket ss -l : hiển thị mọi cổng mở ss -pl : kiểm tra tên tiến trình sử dụng socket mở ss -t -a : hiển thị mọi socket TCP ss -u -a : hiển thị mọi socket UDP
ví dụ : curl-O file_link hay wget file_link
5. Một số câu lệnh hữu dụng khác
hay vui hơn có thể dùng : shutdown +10 "you have a meeting =)" tắt máy sau 10 phút với một dòng thông báo
6. Một số thủ thuật khác
Tạm kếtTrên đây là một số lệnh thông dụng trên Ubuntu, cách tốt nhất để ghi nhớ là sử dụng nó thật nhiều. Hãy sử dụng nó như một thói quen và từ bỏ thói quen click chuột đi. Có thể bạn đã nghe ai đó nói rằng "nếu bạn quen dùng Linux rồi, bạn sẽ chẳng muốn quay lại Windows đâu" , mình cũng vậy =)). Nếu bạn chưa cài đặt ubuntu hay một bản phân phối linux nào khác, mình gợi ý một trang web giúp bạn tập làm quen với các dòng lênh đã học, truy cập ở đây. Trên đây là những chia sẻ của mình nếu có bất cứ câu hỏi hay bài viết có sai sót gì các bạn hãy comment bên dưới để mình có thể giải đáp và nếu thấy bài viết hay hãy cho mình một đánh giá 5 sao nhé. Cảm ơn các bạn đã đọc! |