- 6-
Bài 3
CÁC LỆNH TRÊN LINUX
3.1. Tổ chức hệ thống tập tin trên Linux
/etc Cấu hình hệ thống cục bộ theo máy
/usr/bin Chứa hầu hết các lệnh người dùng.
/dev Các
tập tin thiết bị.
/usr/man Chứa các tài liệu trực tuyến.
/usr/include Chứa các tập tin include chuẩn của C.
/var/log Các
tập tin lưu giữ thông tin làm việc hiện hành của người dùng.
/home Chứa các thư mục con của các user.
/usr/lib Chứa các tập tin thư viện của các chương trình người dùng.
Khi truy cập vào hệ thống, thư mục làm việc của người dùng được xem như là thư
mục chủ. Ví dụ : Thư mục chủ của user01 sẽ là
/home/user01
Nếu đường dẫn bắt đầu bằng dấu “/”, hệ thống xem đó như là một tên đường dẫn
đầy đủ bắt đầu từ thư mục gốc.
3.2. Các
lệnh thao tác trên hệ thống tập tin
Các tham số luôn bắt đầu bởi dấu “-“, và trong hầu hết các trường hợp nhiều tham
số một chữ cái có thể kết hợp dùng một dấu “-“.
Ví dụ: Thay vì dùng lệnh
ls -l -F
, ta có thể dùng lệnh tương đương
ls -lF.
Kí tự Chức năng
*?[ ]
Kí tự đại diện hay theo mẫu
&
Chạy ứng dụng ở chế độ nền (background), trả lại dấu nhắc hệ thống cho
các tác vụ khác .
;
Dấu phân cách nhiều lệnh trên một dòng lệnh.
\
Tắt tác dụng của những kí tự đặc biệt như
*, ?, [, ], &, ;, >, <, |
>
Định hướng dữ liệu xuất ra file.
<
Định hướng dữ liệu nhập từ file.
>>
Định hướng dữ liệu xuất ra cuối file nếu file đã tồn tại.
|
Định hướng dữ liệu xuất là dữ liệu nhập cho lệnh tiếp theo.
$
Sử dụng biến môi trường.
3.2.1. Tạo mới thư mục
Cú pháp :
mkdir <dir1> <dir2> ... <dirN>
<dir1> . . . <dirN>
là tên các thư mục cần tạo.
[user01@linux user01]$ mkdir baitap