Các lệnh quản trị và theo dõi Server Linux (Phần 1)

Việc quản trị và theo dõi server Linux bao gồm các công việc cơ bản như: theo dõi hệ thống (thông tin CPU, bộ nhớ, process…), quản lý service; thông tin user: tạo user, đổi mật khẩu, phân quyền…; khởi động server: shutdown, reset, logout… Đây là những lệnh cơ bản đầu tiên trong Linux mà các bạn cần phải biết. Đa số các lệnh này áp dụng được cho cả Ubuntu và CentOS (2 phiên bản Linux phổ biến nhất).

Các lệnh quản trị và theo dõi Server Linux (Phần 1)

I. Các lệnh kiểm tra thông tin hệ thống trong Linux

Lệnh LinuxMô tả
cat /proc/cpuinfoKiểm tra thông tin CPU (số core)
cat /proc/meminfoKiểm tra thông tin về RAM đang sử dụng
cat /proc/versionKiểm tra phiên bản của Kernel Linux
cat /proc/ioportsXem thông tin port I/O
cat /etc/redhat-releaseKiểm tra phiên bản Centos
uname -aKiểm tra các thông tin về Kernel
free -mKiểm tra dung lượng RAM còn trống
init 0Tắt máy (tương đương lệnh shutdown -h now hoặc telinit 0)
df -hHiển thị thông tin những file hệ thống, nơi file được lưu hoặc tất cả những file mặc định. Lệnh này có thể xem được dung lượng ổ cứng đã sử dụng và còn trống.
du -shKiểm tra dung lượng thư mục hiện tại
du  -ahHiển thị dung lượng của thư mục con và các file trong thư mục hiện tại
du -h –max-depth=1Hiển thị dung lượng các thư mục con ở cấp 1 (ngay trong thư mục hiện tại)
dfKiểm tra dung lượng đĩa cứng, các phân vùng đĩa
lspciXem thông tin mainboard   /sbin/ifconfig Xem các địa chỉ IP của máy
hostnameXem tên máy (hostname)
finger user@serverThu thập thông tin chi tiết về người dùng hiện đang dùng hệ thống
archKiểm tra kiến trúc của máy (architech)
cat /proc/swapsKiểm tra thông tin SWAP của máy (tương tự như virtual RAM của Windows)
last rebootXem lịch sử reboot máy

II. Các lệnh shutdown, restart… trong Linux

Lệnh LinuxMô tả
logoutKết thúc session (phiên làm việc) hiện tại
rebootKhởi động lại máy
shutdown -r nowKhởi động lại máy (tương đương với lệnh reboot)
shutdown -h nowTắt máy (ngay lập tức)
shutdown -h 9:30Hẹn giờ tắt máy (schedule) vào lúc 9h30 (tính theo khung 24h)
shutdown -cHủy bỏ tất cả các lệnh tắt máy trước đó (các lệnh tắt máy theo schedule)
telinit 0Tắt máy (tương đương lệnh shutdown -h now)
init 0Tắt máy (tương đương lệnh shutdown -h now hoặc telinit 0)
exitThoát khỏi terminal
haltTắt máy (tương tự shutdown)
sleepCho hệ thống ngừng hoạt động trong một thời gian (ngủ – tương tự Windows)

… Còn tiếp !!!

Vì nội dung bài đã dài nên DIGISTAR sẽ hướng dẫn các bạn các lệnh quản lý user và services, process trong Linux ở bài viết sau.