Skip to main content

5 lệnh Linux cơ bản mà Newbie cần phải biết

Nếu bạn là một Newbie mới sử dụng HĐH Kali Linux thì sau đây là 5 lệnh cơ bản mà bất cứ ai cũng phải biết khi sử dụng.






1 - Sudo 

Ở vị trí đầu tiên ta không thể nào không nhắc tới lệnh sudo này. là một trong những lệnh được viết đầu tiên khi trước những lệnh khác, hoặc tôi nói nó là một lệnh "siêu nhân". Công việc sudo không thực sự thẳng về phía trước. Các lệnh sau sudo sẽ chạy với quyền superuser hoặc root. Chúng tôi sử dụng sudo cho những thứ như cập nhật hệ thống hoặc thay đổi file cấu hình.

Sudo cũng có sức mạnh để phá hủy hệ thống của bạn hoàn toàn. Đây là lý do bạn sẽ nhận được các bài giảng sau khi bạn đang sử dụng sudo cho lần đầu tiên .


2. Các công cụ quản lý gói (yum, apt, hoặc pacman)
Lý do chính bạn sẽ sử dụng sudo là thêm hoặc loại bỏ các chương trình từ máy tính của bạn bằng cách sử dụng các công cụ quản lý gói. Mặc dù ba nhà quản lý gói chính tôi đề cập đến ở đây tất cả sự khác biệt trong đối số lệnh tương ứng của họ và ngữ pháp, tất cả chúng đều có khả năng cùng ba chức năng cơ bản: cài đặt một gói, loại bỏ một gói, và nâng cấp tất cả các gói trên hệ thống. (Lưu ý: Nếu bạn chưa đăng nhập dưới quyền root, bạn sẽ cần phải thêm vào trước các lệnh sudo).


yum (Red Hat/Fedora/CentOS)

Install a package:
yum install <package>
Remove a package:
yum remove <package>
Upgrade the system:
yum update

apt (Debian/Ubuntu/Mint)

Install a package:
apt install <package>
Remove a package:
apt remove <package>
Upgrade system:
apt update
apt upgrade

pacman (Arch/Manjaro)

Install a package:
pacman -S <package>
Remove a package:
pacman -R <package>
Upgrade the system:
pacman -Syu

Tất cả những nhà quản lý gói có nhiều tính năng hơn so với những gì tôi đã liệt kê ở đây, nhưng ba chức năng là những gì bạn sẽ sử dụng hầu hết thời gian.

3. systemctl (Systemd)

Đối với thời gian dài nhất, các chương trình nền gọi là daemon đã bắt đầu sử dụng một loạt các kịch bản gọi là Initscript. Đối với người mới, Initscript là khó đọc và giải thích hoặc thay đổi. Gần đây hơn, Initscript đã được thay thế bởi một ứng dụng quản lý dịch vụ gọi là Systemd. Nếu bạn đang chạy một bản phân phối Linux gần đây, có một cơ hội tốt mà Systemd đang bắt đầu các dịch vụ bạn cần.

Một trong những khiếu nại giám đốc về Systemd là nó có thể làm quá nhiều. (Chương trình Unix thường nhằm mục đích để làm một việc, và một điều rất tốt.) Tuy nhiên, có những năm từ khóa bạn nên xem xét với systemd.

Để bắt đầu một dịch vụ, bạn chỉ cần sử dụng các từ khóa bắt đầu:

systemctl start <service name>

Tương tự như vậy, bạn có thể khởi động lại một dịch vụ nếu nó đã thất bại, hoặc nếu cấu hình của nó đã thay đổi:
systemctl restart <service name>

Để ngăn chặn một dịch vụ, sử dụng stop:
systemctl stop <service name>

Để kích hoạt dịch vụ khi khởi động, bạn có thể sử dụng cho phép từ khóa:
systemctl enable <service name>

Và cuối cùng, bạn có thể vô hiệu hóa dịch vụ để giữ cho nó bắt đầu khởi động:
 


systemctl disable <service name>

4. lsLệnh ls là lệnh đơn giản và dễ hiểu, nhưng nó là hữu ích hơn người ta có thể nghĩ. Các lệnh ls danh sách các tập tin và thư mục trong một đường dẫn nhất định. Theo mặc định, nó sẽ liệt kê các tập tin và thư mục trong thư mục làm việc hiện tại (thường là Home của người dùng). Bạn có thể dễ dàng tìm thấy các nội dung của bạn bằng lệnh cơ bản này.
 
5. man
Đôi khi bạn cần giúp đỡ. Đôi khi bạn cần sự giúp đỡ và bạn không có quyền truy cập vào internet. Đó là thời gian tối. Trong những tình huống này, người đàn ông có thể tiết kiệm mông của bạn.

Mặc dù con người có thể có ích khi kết nối internet là không có sẵn, Google là một nguồn lực tốt hơn nhiều khi bạn thực sự đang online. Nó đáng chú ý rằng, một số đầu tiên của Google kết quả bạn sẽ nhận được một lệnh nhất định như chmod sẽ là một phiên bản web của các trang người đàn ông.
 


Trên đây là 5 lệnh Commands cơ bản mà một Newbie cần phần nắm rõ.

Mong các bạn thấy bài viết hữu ích ! 

Comments

Popular posts from this blog

Cách sử dụng Nmap để scan Port trên Kali Linux

Port là gì ? Có rất nhiều lớp trong mô hình mạng nói chung, lớp vận chuyển đóng vai trò cung cấp các thông tin liên lạc giữa các ứng dụng hệ thống với nhau, và lớp này thì được kết nối với Port (Cổng). Một số điều lưu ý mà bạn cần biết về port - Port là một số hiệu ID cho 1 ứng dụng nào đó. - Mỗi ứng dụng chỉ có thể chạy trên một hoặc nhiều port và mang tính độc quyền, không có ứng dụng khác được chạy chung. - Chính vì tính độc quyền nên các ứng dụng có thể chỉnh sửa để cho phép chạy với một port khác. - Port cũng có phân chia làm Internal và External . - Số hiệu từ 1->65535. Một số thuật ngữ mà bạn cần nắm rõ Port: Là một địa chỉ mạng thực hiện bên trong hệ điều hành giúp phân biệt các traffic khác nhau của từng ứng dụng riêng lẻ Internet Sockets: Là một tập tin xác định địa chỉ IP gắn kết với port, nhằm để xử lý dữ liệu như các giao thức. Binding: Là quá trình mà một ứng dụng hoặc dịch vụ (service) sử dụng Internet Sockets để xử lý nhập và xuất các dữ liệu ...

Làm thế nào để KICK / BLOCK người ra khỏi Internet của bạn bằng Kali Linux

Xin chào tất cả mọi người ! Hôm nay tôi sẽ hướng dẫn cho các bạn cách làm như thế nào để KICK/BLOCK mọi người ra khỏi Internet nhà mình bằng việc sử dụng công cụ morpheus. Việc cài đặt và sử dụng sẽ không quá là khó. Okey ! bắt đầu ngay thôi nào ! Bước 1:Tải (Download) Để tải file morpheus các bạn làm như sau: ~# cd Desktop ~# git clone https://github.com/r00t-3xp10it/morpheus Sau khi tải hoàn tất file sẽ được lưu ở ngoài màn hình Desktop. Bước 2: Cài đặt Nói đúng hơn cho bước này là sử dụng luôn chứ chả phải là cài đặt gì :) Để sử dụng morpheus các bạn làm như sau:   ~# cd morpheus ~# ./morpheus.sh Sau đó nhấn Enter để tiếp tục. Đây chính là giao diện của morpheus, có rất nhiều lựa chọn cho các bạn chỉ cần chọn công việc bạn muốn thực hiện và điền Opition vào là xong ! Nếu mà không biết tiếng anh thì copy google nhé :) Tới đây chắc các bạn có thế tự làm được những phần còn lại rồi :) :) Mong các bạn thấy bài viết hữu ích ! Chúc bạn thàn...

Hướng dẫn cài đặt Python 3 trên Kali Linux - How to install Python 3 on Kali Linux

Xin chào tất cả mọi người, Python là một ngôn ngữ lập trình có thế nói là vô cùng "báo đạo" trong giới lập trình ngày nay. Với các phiên bản của Kali Linux mặc định sẽ là python 2.x.x. Tuy nhiên để đuổi kịp theo thời đại, thì Python đã nâng cấp lên phiên bản Python  3 cũng khá lâu rồi. Hôm nay mình xin hướng dẫn các bạn cài đặt Python 3 1 cách rất là simple trên Kali Linux. Ở đây mình hướng dẫn cài đặt Python 3.3.2. Bước 1 : Mở Terminal và copy đoạn mã sau: wget http://python.org/ftp/python/3.3.2/Python-3.3.2.tgz && tar -xvf Python-3.3.2.tgz Bước 2: Tiếp tục gõ: 2.a :  cd Python-3.3.2 2.b: ./configure 2.c: make 2.d: sudo make altinstall Sau khi cài đặt xong để có thể sử dụng bạn phải gõ python3 để chạy, còn không mặc định sẽ là phiên bản Python 2 cũ kia. Chỉ với các bước đơn giản như trên là bạn đã cài đặt thành công Python 3 trên Kali Linux. Quá đơn giản phải không nào. Chúc bạn thành công !