Ubuntu là một trong những phiên bản Linux phổ biến nhất. Theo mình, Ubuntu có những ưu điểm như: nhẹ, ổn định, an toàn, miễn phí và "nhanh". Từ "nhanh" ở đây mình đặt trong ngoặc kép vì nó không dùng để chỉ tốc độ xử lý phần cứng. Bởi vì, Ubuntu cung cấp rất nhiều các câu lệnh sử dụng trên Terminal giúp lập trình viên làm việc nhanh chóng, đơn giản và hiệu quả.
Dĩ nhiên, với phiên bản Ubuntu Desktop, bạn hoàn toàn có thể sử dụng Ubuntu theo cách mà bạn đang dùng trên Windows - với chuột và bàn phím. Nhưng sẽ là thiếu sót nếu như bạn không biết về những câu lệnh cơ bản, đơn giản mà lại hiệu quả sau đây.
Dĩ nhiên, với phiên bản Ubuntu Desktop, bạn hoàn toàn có thể sử dụng Ubuntu theo cách mà bạn đang dùng trên Windows - với chuột và bàn phím. Nhưng sẽ là thiếu sót nếu như bạn không biết về những câu lệnh cơ bản, đơn giản mà lại hiệu quả sau đây.
Khởi động cửa sổ câu lệnh Terminal
Có hai cách để mở Terminal trên Ubuntu:- Cách 1: Nhấn phím cửa sổ, sau đó gõ Terminal, biểu tượng Terminal sẽ hiện ra. Bạn chỉ cần click chuột vào để mở nó.
- Cách 2: Sử dụng phím tắt: Ctrl Alt T
Để mở một Terminal mới bạn có thể sử dụng lại hai cách trên. Trường hợp bạn muốn mở Terminal mới nằm trong cửa sổ hiện tại thì bạn có thể sử dụng tổ hợp phím:
Ctrl Shift T
Danh sách các câu lệnh cơ bản trong Ubuntu
Các câu lệnh về thư mục và tập tin
pwd (path working directory)
In ra đường dẫn đến vị trí hiện tại bạn đang đứng.
ls (list)
Hiển thị danh sách các tập tin và thư mục trong thư mục hiện tại bạn đang đứng. Mặc định, lệnh này sẽ không in ra các file ẩn. Do đó, để in ra các file ẩn này, bạn sử dụng thêm tuỳ chọn -a.
Câu lệnh trở thành: ls -a
cd (change directory)
Thay đổi vị trí thư mục hiện tại - di chuyển đến vị trí thư mục khác. Một số cách khác nhau khi sử dụng lệnh cd là:
- cd .: đứng nguyên ở thư mục hiện tại
- cd ..: di chuyển đến thư mục cha của thư mục hiện tại
- cd -: di chuyển đến thư mục trước khi di chuyển đến thư mục hiện tại
- cd hoặc cd ~: di chuyển đến thư mục /home/username (ví dụ: /home/lampv). Đây là vị trí thư mục mặc định mỗi khi bạn mở Terminal. Và bạn có toàn quyền đối với thư mục này.
- cd /: di chuyển đến thư mục root - thư mục gốc chứa mọi thư mục, trong đó có home/username
- cd <tên thư mục con>: di chuyển đến thư mục con bên trong thư mục hiện tại
- cd <đường dẫn đến thư mục>: di chuyển đến thư mục với đường dẫn là đường dẫn cứng. Đường dẫn cứng có thể ví dụ như: /home/lampv/Documents, ~/Documents/abc, ...
Dùng để sao chép tập tin hay thư mục đến một thư mục khác.cp (copy)
- cp <tên tập tin> <tên thư mục> : dùng để copy một tập tin vào một thư mục
- cp -r <tên thư mục nguồn> <tên thư mục đích> : dùng để copy thư mục nguồn vào thư mục đích
Dùng để di chuyển tập tin đến một thư mục mới đồng thời đổi tên tập tin đó.mv (move)
- mv <tên tập tin cũ> <tên thư mục đích / tên tập tin mới>: di chuyển một tập tin đến thư mục mới đồng thời đổi tên tập tin.
- mv <tên tập tin cũ> <tên thư mục đích>: di chuyển tập tin đến thư mục đích và không đổi tên.
Dùng để xoá tập tin hay thư mục.rm (remove)
- rm <tên tập tin>: dùng để xoá tập tin
- rm <tên thư mục>: dùng để xoá một thư mục rỗng
- rm -r <tên thư mục>: xoá bất kỳ thư mục nào
Dùng để tạo thư mục mới : mkdir <tên thư mục>mkdir (make directory)
Dùng để tạo file mới : touch <tên tập tin>touch
Dùng để hiển thị hướng dẫn các câu lệnh: man <tên câu lệnh>.man
Ví dụ: man touch, man mkdir,...
Các câu lệnh về thông tin hệ thống
Hiển thị mức độ chiếm dụng không gian đĩa cứng của tập tin hệ thống ở tất cả các phân vùng được gắn kết. Đơn vị hiển thị là 1K.
Để hiển thị kết quả với đơn vị MB hay GB (dễ đọc hơn), bạn có thể dùng thêm tuỳ chọn -h (human-readable), câu lệnh thành df -h.
Hiển thị mức chiếm dụng không gian đĩa cứng ở thư mục hiện tại và các thư mục con. Có một số tuỳ chọn mà bạn có thể sử dụng:
- -h: (human-readable) kết quả hiển thị sử dụng đơn vị là KB, MB hay GB
- -s: (summary) hiển thị tổng dung lượng
Hiển thị dung lượng bộ nhớ RAM còn trống và đang được sử dụng với một số tuỳ chọn:free
- -h: (human-readable) hiển thị cách dễ đọc với con người
- -g: hiển thị đơn vị dạng GB
- -m: hiển thị đơn vị dạng MB
Hiển thị thông tin về hệ thống Linux của bạn, các tiến trình đang chạy và tài nguyên hệ thống, bao gồm: CPU, RAM, phân vùng Swap, và tổng số các tác vụ đang chạy.top
Hiển thị toàn bộ thông tin về tên máy tính, tên nhân kernel kèm theo số phiên bản và một vài chi tiết khác.uname -a
Hiển thị phiên bản linux đang dùng.lsb_release -a
Hiển thị danh sách các thiết bị mạng trên máy tính. Qua đó, bạn có thể biết được địa chỉ IP hiện tại của máy.ifconfig
Dùng để thêm một user mới cho máy: adduser <tên user mới>adduser
Dùng để thêm password cho người dùng mới: passwd <tên user mới>passwd
Nhiều câu lệnh trong Terminal cần phải có sudo phía trước. Khi dùng sudo, máy tính hiểu rằng bạn đang thực thi câu lệnh với quyền cao nhất, đó là quyền root.sudo
Để thực thi được câu lệnh này, bạn bắt buộc phải nhập mật khẩu. Một số lệnh bắt buộc phải dùng sudo như:
Tắt máy tính ngay lập tức
- sudo shutdown -h now
Khởi động lại máy tính
- sudo reboot
Đây là một vài câu lệnh cơ bản của Ubuntu và Linux nói chung mà mình thấy đơn giản, hiệu quả và hay được sử dụng. Còn nhiều câu lệnh nữa và hẹn gặp lại bạn ở bài viết sau. Chân thành cảm ơn các bạn đã xem.
Theo Blogger Lâm Phạm