Thứ Tư, 25 tháng 7, 2012

Tổng hợp một số lệnh Linux căn bản nhất phần 1

Tổng hợp những câu lệnh hữu ích nhất, hay sử dụng nhất trong linux. Không chuyên sâu, toàn lệnh cơ bản :D, nhưng cần, nhất là những người mới làm quen với server, haizzz, như hôm qua là 1 cực hình với mình khi vừa làm, vừa google... mất time quá. 

1.Liệt kê các mục trong thư mục:
$ls # liệt kê thư mục hiện hành
$ls -R #liệt kê cả các thư mục con
$ls /etc #liệt kê thư mục /etc
$ls --help # xem cách dùng
Chú ý: phần lớn các lệnh đều sử dụng tùy chọn --help để hiện ra phần hướng dẫn sử dụng.
Một số tùy chọn hay dùng với lệnh ls:
-a :hiển thị cả các mục ẩn như thư mục hiện hành và thư mục cha.
-l : hiển thị dạng đầy đủ thông tin
-R : trình bày đệ quy, tức là cả thư mục con
2.Xem trợ giúp bằng lệnh 'man':
$man TênLệnh
Ví dụ: $man ls #sẽ cho ta biết cách dùng của lệnh ls
Chú ý: Bạn dùng phím space để lật trang và bấm q để kết thúc.
Nội dung của man bao gồm 8 phần. Bạn có thể chỉ định rõ muốn đọc phần nào, tất nhiên là không phải cái gì cũng có nội dung ở cả 8 phần. Bạn chỉ định bằng cách sau:
man 1 ls # để xem chương 1
Tám phần của man bao gồm:
  • Phần 1: Cách sử dụng lệnh
  • Phần 2: Các hàm hệ thống
  • Phần 3: Các hàm C
  • Phần 4: Kiểu tệp tin và thiết bị
  • Phần 5: Định dạng tệp tin và chuyển đổi
  • Phần 6: Game
  • Phần 7: Hỗn tạp
  • Phần 8: Công cụ quản trị hệ thống và Deamons.
Để biết thêm bạn hãy sử dụng tùy chọn -h. Hay đọc 'man' của chính nó 'man man'.

3.Di chuyển thư mục:
Đây là một lệnh tương đối đơn giản. Cũng giống như DOS, linux cũng dùng lệnh cd
Ví dụ:
$cd /etc #di chuyển thư mục hiện hành đến thư mục /etc
Bạn di chuyển thư mục khi làm việc lâu dài với một thư mục nào đó, bởi vì bạn nó giúp bạn không cần phải gõ đường dẫn dài (dầy đủ).

4.Tạo thư mục:
$mkdir demo # giống dos nhỉ?
$mkdir -p demo/src/ # tạo thư mục demo sau đó là demo/src
$mkdir src include man # cho nó pro?
$mkdir -v {src,include,man} # -v để có được mô tả hành động
5.Xóa thư mục:
$rmdir -v demo # Xóa thư mục rỗng demo
$rmdir -vp demo/src/ # Xóa thư mục demo/src và demo
$rm -rf demo #xóa toàn bộ thư mục demo (không rỗng)
Mẹo nhỏ: Nếu một lệnh bị treo, hay bạn không biết cách ngắt không cho nó tiếp tục thì hãy sử dụng tổ hợp phím "Ctrl+D" nếu không được thì thử "Ctrl+C". 

6. Xóa màn hình
Rất đơn giản, nếu bạn muốn xóa màn hình đi, chỉ cần:
$clear
7. Xem thông tin các tiến trình:
$ps # nếu cần thì dùng thêm tùy chọn:
-a : tất
-l : viết tắt của long
Xem thông tin đầy đủ hơn bằng cách sử dụng tham số aux
$ps aux
Hay dùng lệnh khác là 'top'
$top
8. Xem thông tin hệ thống bằng 'uname':
Tùy thuộc vào việc bạn cần thông tin gì để dùng các tùy chọn cho thích hợp. Sau đây là một số tùy chọn:
-a : hiển thị tất cả các thông tin
-s : tên Kernel thường là Linux
-m : tên máy thường là i686
-v : phiên bản
9.Thông tin mạng
Xem thông tin bằng lệnh:
$ifconfig -a
Ngoài chức năng xem thông tin như ở trên, bạn còn có thể sử dụng lệnh config với các tùy chọn và tham số thích hợp để cấu hình mạng. Xem thêm thông tin chi tiết với tùy chọn --help hay đọc man của nó. Đây là lệnh tương đối phức tạp, có lẽ không phù hợp với người sử dụng bình thường, nhưng lại cần thiết cho người quản trị.
$ifconfig eth0 down # tắt cạc mạng eth0
$ifconfig eth0 up # kích hoạt cạc mạng eth0

0 nhận xét:

Đăng nhận xét