Các Lệnh Cơ Bản Trong Linux - Nguyen Manh Dung
Có thể bạn quan tâm
Sử dụng Linux or các thứ liên quan tới nó thì chắc hản sẽ phải dùng tới CML để can thiệp sâu vào hệ thống giúp cài đặt và quản trị tốt phải không các bạn 🙂 , mục đích chính của Blog này mình muốn chia sẻ và thảo luận với các bạn đã, đang và sẽ làm nghề những kinh nghiệm ,kiến thức mình có được sau những năm làm trong ngành IT – ( cũng chưa lâu đâu ạ , tính tới thời điểm blog này ra đời 😛 ,các bạn vào about đọc để hiểu đôi chút nhé , nó cũng là nơi trút bầu tâm sự của chủ blog đấy 🙂 )
Quay lại bài viết thì tại đây mình sẽ liệt kê 1 số lệnh cơ bản (đủ dùng để cài đặt các ứng dụng monitor cần thiết mà lại free trên nền Linux như GLPI , Navigos …) cho các bạn trong ngành quản trị nhé , sẽ có bài các lệnh trong Windows (cmd) để thao tác nhanh ,lúc nào support user cứ windows + run + lệnh các em chả hiểu gì cũng kính nể vài ba phần ,đúng là anh IT , gõ lệnh ào ào (LOL)
Lại lan man đá sân qua Windows ,thôi thì chép ngay và luôn tổng hợp các lệnh bên dưới nhé ,cảm ơn các bạn (nếu rảnh) đã đọc tới dòng này 😛

Các lệnh kiểm tra performance
- cat /proc/cpuinfo hiển thị thông tin CPU
- cat /proc/meminfo hiển thị thông tin về RAM đang sử dụng
- cat /proc/version hiển thị phiên bản của kernel
- cat /proc/ioports xem thông tin I/O port
- cat /proc/interrupts xem thông tin interrupt
- cat /proc/dma xem thông tin về DMA
- cat /etc/redhat-release hiển thị phiên bản Centos
- uname -a hiển thị các thông tin về kernel
- free -m hiển thị lượng RAM còn trống
- df -h hiển thị thông tin những file hệ thống nơi mỗi file thường trú hoặc tất cả những file mặc định và lệnh này có thể xem được dung lượng ổ cứng đã sử dụng và còn trống bao nhiêu.
- du -sh xem dung lượng của thư mục hiện tại
- du -ah xem chi tiết dung lượng của các thư mục con, và cả các file
- du -h –max-depth=1 xem dung lượng các thư mục con ở cấp 1 (ngay trong thư mục hiện tại)
- df kiểm tra dung lượng đĩa cứng, các phân vùng đĩa
- top hiển thị sự hoạt động của các tiến trình, đặc biệt là thông tin về tài nguyên hệ thống và việc sử dụng các tài nguyên đó của từng tiến trình.
Các lệnh hệ thống
- exit thoát khỏi cửa sổ dòng lệnh.
- logout tương tự exit.
- reboot / init 6 / shutdow -r khởi động lại hệ thống.
- halt / shutdow -h now / init 0 / poweroff tắt máy
- hostname xem tên máy tính
- startx khởi động chế độ xwindows từ cửa sổ terminal.
- clear xoá trắng cửa sổ dòng lệnh.
- hwclock Fix lịch của bios
- cal xem lịch hệ thống.
- yum update –y Update Linux (CentOS)
- date xem ngày, giờ hệ thống.
- date –s “27 SEP 2011 14:26:00” Đặt ngày giờ hệ thống theo string
- date +%Y%m%d -s “20130318″ đặt ngày hệ thống (không thay đổi giờ)
- date +%T -s “00:29:00″ đặt giờ hệ thống, không thay đổi ngày
Lệnh thao tác với tập tin text
- wc đếm số dòng, số kí tự… trong tập tin
- touch tạo một tập tin.
- cat xem nội dung tập tin.
- more xem nội dung tập tin theo trang.
- less xem nội dung tập tin theo dòng.
- tail xem nội dung tập tin (mặc định xem 10 dòng cuối).
- head xem nội dung tập tin (mặc định xem 10 dòng đầu).
- vi khởi động trình soạn thảo văn bản vi.
- man Xem hướng dẫn thực hiện các lệnh
Lệnh quản lí ứng dụng và tiến trình
- rpm kiểm tra, gỡ bỏ hoặc cài đặt 1 gói .rpm
- ps kiểm tra hệ thống tiến trình đang chạy.
- kill dừng tiến trình khi tiến trình bị treo.
- pstree hiển thị tất cả các tiến trình dưới dạng cây.
- sleep cho hệ thống ngừng hoạt động trong một khoảng thời gian.
- yum Cài đặt các ứng dụng đóng gói (giống rpm)
- wget Tải các ứng dụng từ một website về
- sh Chạy một ứng dụng có đuôi .sh
Lệnh quản lý user
- useradd tạo một người dùng mới.
- userdel xoá người dùng đã tạo.
- usermod thay đổi thông tin user.
- passwd đặt và thay đổi password cho người dùng.
- groupadd tạo một nhóm người dùng mới.
- groupdel xoá nhóm người dùng đã tạo.
- gpasswd thay đổi password của một nhóm người dùng.
- su cho phép đăng nhập với tư cách người dùng khác.
- groups hiển thị nhóm của user hiện tại.
- who / w cho biết ai đang đăng nhập hệ thống.
- skill -9 –t pst/0 để gỡ bỏ session pst/0
- xem danh sách user: #vi /etc/passwd
- xem danh sách nhóm: #vi /etc/group
- chmod <permission> [tên file] thay đổi quyền cho file/thư mục (chỉ user sở hữu file mới thực hiện được)
- chown user [tên file] thay đổi chủ sở hữu file/thư mục
- chown user:group [tên file] thay đổi chủ sở hữu file/thư mục, đồng thời thay đổi nhóm sở hữu
- chgrp group [file/thu_muc] thay đổi group sở hữu file/thư mục
Lệnh quản lý service
- service –status-all Kiểm tra tất cả các service và tình trạng của nó.
- service httpd start khởi động dịch vụ httpd.
- whereis mysql hiển thị nơi các file dịch vụ được cài đặt.
- service –status-all | grep abc, xem tình trạng của tiến trình abc
- service <tên_dịch_vụ> start | stop | restart
- /etc/init.d/<tên_dịch_vụ> start | stop | restart
Ví dụ: o service mysql stop o /etc/init.d/mysqld start
Các lệnh quản lý file và thư mục
- ls xem danh sách các file và thư mục con trong thư mục hiện thời
- ls -l như trên, nhưng liệt kê cả kích thước file, ngày cập nhật…
- ls -a liệt kê tất cả các file ẩn
- rm xóa file
- rmdir xóa thư mục rổng
- rm -rf xóa thư mục không rỗng.
- mv đổi tên / di chuyển thư mục hoặc file từ nơi này sang nơi khác
- cp copy file hoặc thư mục
- mkdir tạo thư mục
- cd chuyển thư mục
- pwd xem thư mục hiện hành
- find tìm kiếm file
- find /etc -name inittab : tìm file có tên inittab trong thư mục /etc
Lệnh nén và giải nén
- tar -cvf nén file/thư mục sang định dạng .tar
- tar -xvf giải nén file .tar
- gzip chuyển file .tar sang .tar.gz
- gunzip chuyển file .tar.gz về .tar
- tar -xzf giải nén file .tar.gz
- tar -zxvf giải nén file .tar.bz2
- tar -jxvf giải nén file .tar.gz2
Bài viết này với mục đích tổng hợp các lệnh các trên Linux, do đó có nhiều lệnh mình không cho ví dụ chi tiết cho từng option chi tiết. Để xem chi tiết các cách dùng các lệnh bạn dùng lệnh man <ten_lenh>.
Kết : Bonus 1 số lệnh SUY NGHĨ KĨ trước khi dùng
Lệnh thứ nhất:rm -rf /#with root privilege such as ‘sudo’Lệnh này sẽ xóa các entire files trên vùng thiết bị của bạn. Lệnh thứ 2
mfks.ext3 /dev/sdaLệnh này sẽ format /dev/sda. Xóa hết mọi dữ liệu trong nó. Lệnh thứ 3:
:(){“|”&};:Thử đi rồi biết ah 🙂 Thực ra đây còn được gọi là Fork Bomb 😛 “”This short line defines a shell function that creates new copies of itself. The process continually replicates itself, and its copies continually replicate themselves, quickly taking up all your CPU time and memory. This can cause your computer to freeze. It’s basically a denial-of-service attack.””
Lệnh thứ 4: mv /home/username/* /dev/nullNó sẽ chuyển thư mục home đến một nơi k tồn tại. 8 LỖI DEADLY TRONG LINUX CÓ THỂ XEM THÊM TẠI ĐÂY
–Bài tiếp theo sẽ hướng dẫn cách cài đặt CentOS trên máy ảo (troubleshoot các lỗi thông thường trong quá trình cài đặt) —
Thanks all !!!Share this:
- X
Từ khóa » Các Lệnh Trong Máy ảo
-
Tổng Hợp Phím Tắt Trong Vmware
-
6 Lệnh VirtualBox Hữu ích để Quản Lý Máy ảo
-
Những Lệnh Cơ Bản Cho Máy Chủ ảo Vps Và Máy Chủ Linux | WCT
-
Tổng Hợp Chi Tiết Phím Tắt Các Lệnh Trên Windows Bí Kíp Cho Anh Em
-
Sử Dụng Vagrant Tạo Và Quản Lý Máy ảo
-
Phím Tắt Trong Windows - Microsoft Support
-
Tổng Hợp Chi Tiết Phím Tắt Các Lệnh Quen Thuộc Trên Windows
-
Không Tìm Thấy Lệnh Vboxmanage Trong Windows CMD Hoặc ...
-
Tổng Hợp Các Lệnh Run Thông Dụng Trong Windows 10 Bạn Nên Biết
-
CMD Commands-hướng Dẫn Full Top 27 Lệnh Cơ Bản
-
Cách Copy Dữ Liệu Từ Máy Thật Sang Máy ảo VMware
-
Câu Lệnh đơn Giản Này Có Thể Làm Hỏng ổ đĩa Máy Tính Windows
-
Danh Sách Những Lệnh Command Cơ Bản Trên Linux - HOSTVN
-
23 Dòng Lệnh CMD Hay Dùng Trong Windows - CodeLearn