Bài 5. Các lệnh linux cơ bản
Ở bài trước thì chúng ta đã thiết lập kết nối SSH Key tới máy chủ Ubuntu để sẵn sàng nhập lệnh.
Trong bài viết này, chúng ta sẽ tìm hiểu về các lệnh cơ bản linux trong hệ điều hành Ubuntu.
Mục lục:
- Chuẩn bị.
- Tìm hiểu về các lệnh cơ bản của linux (ls, cd, pwd, clear, whoami, history, echo).
- Lời kết.
1. Chuẩn bị
- Đã cài đặt máy ảo Ubuntu trên Oracle VM VirtualBox.
- Đã thực hiện thiết lập SSH tới máy chủ Ubuntu, sẵn sàng nhập lệnh.
2. Tìm hiểu về các lệnh cơ bản của linux
- Đầu tiên là các bạn khởi động máy chủ Ubuntu và kết nối với máy chủ thông qua SSH Key như bài trước, ví dụ:
ssh -i ~/.ssh/xboxuser_rsa [email protected]
2.1: lệnh ls
- Liệt kê ra danh sách tệp tin hoặc thư mục tại đường dẫn hiện tại theo chiều ngang.
ls
- Hiển thị danh sách tất cả bao gồm cả các tệp tin, thư mục ẩn.
ls -a
- Hiển thị danh sách tất cả bao gồm tệp tin, thư mục ẩn và theo định dạng danh sách theo chiều dọc.
ls -al
- Hiện thị kết hợp giữa tham số -a, -l và h (“Human-Readable”: kiểu người dùng có thể dễ đọc kích cỡ file hơn)
ls -alh
- Hiển thị danh sách tệp tin ở đường dẫn chỉ định.
ls /usr/
2.2 pwd: Lệnh dùng để xem đường dẫn thư mục hiện tại
pwd
2.3: lệnh cd: lệnh dùng để thay đổi thư mục làm việc hiện tại
- Thay đổi thư mục làm việc hiện tại tới thư mục chỉ định
cd /home/xboxuser
- Thay đổi thư mục làm việc hiện tại tới thư mục cha của thư mục hiện tại
cd ..
2.4 clear: Lệnh dùng để xóa màn hình
clear
2.5 whoami: Lệnh dùng để xem người dùng hiện tại
whoami
2.6 history: Lệnh dùng để xem lịch sử câu lệnh mà bạn đã sử dụng.
history
2.7 echo: Lệnh dùng để in ra một chuỗi
echo "Hello world"
3. Lời kết
- Bài hôm nay chúng ta đã tìm hiểu về các lệnh cơ bản linux trong hệ điều hành Ubuntu.
- Bài học tiếp theo chúng ta sẽ tìm hiểu vào các lệnh thao tác tệp tin và thư mục trong hệ điều hành Ubuntu.
Tác giả: Đỗ Thiên Giang
Chú ý: Tất cả các bài viết trên TEDU.COM.VN đều thuộc bản quyền TEDU, yêu cầu dẫn nguồn khi trích lại trên website khác.
Tags:
Bài viết liên quan
Hiểu về AI, LLM, RAG và Agentic RAG trong 15 phút
Trong vài năm gần đây, trí tuệ nhân tạo (AI) đã bùng nổ mạnh mẽ và trở thành tâm điểm của cả thế giới công nghệ. Nhưng đi kèm với nó là hàng loạt khái niệm mới như LLM, RAG, hay Agentic RAG khiến nhiều người mới bắt đầu cảm thấy lúng túng.
Đọc thêm
Hướng dẫn tự triển khai N8N trên CentOS bằng Docker Compose và NGINX
N8N là công cụ mã nguồn mở cho phép bạn tự động hóa quy trình làm việc (workflow automation) và tích hợp nhiều dịch vụ khác nhau mà không cần phải lập trình.
Đọc thêm
Hướng dẫn phân tích độ phức tạp thuật toán chi tiết
Độ phức tạp của giải thuật là một cách để đánh giá hiệu quả của một giải thuật dựa trên hai yếu tố chính là độ phức tạp thời gian và độ phức tạp không gian.
Đọc thêm
Bài 6. Các thao tác với XPath và Selector trong Selenium
Bài viết này hướng dẫn bạn làm việc XPath và Css Selector trong Selenium.
Đọc thêm
Bài 5. Các thao tác với Web Browser trong Selenium
Bài viết này hướng dẫn bạn làm việc sâu Web Browser trong Selenium.
Đọc thêm
Bài 4. Thực thi Javascript trong Selenium
Bài viết này hướng dẫn bạn thực thi lệnh Javascript trong Selenium.
Đọc thêm
Bài 3. Làm việc với Element trong Selenium
Bài viết này hướng dẫn bạn làm việc với Element trong Selenium.
Đọc thêm
Bài 2. Các thao tác cơ bản về Selenium
Bài viết này hướng dẫn bạn tạo dự án Selenium C# và thực hiện thao tác cơ bản.
Đọc thêm
Bài 1. Giới thiệu về Selenium
Bài viết giới thiệu sơ lược về chuỗi bài Selenium.
Đọc thêm
Bài 18. Xây dựng Docker Compose .NET Core Và SQL Server
Hướng dẫn xây dựng Docker Compose .NET Core Và SQL Server
Đọc thêm