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

ES6 Arrow Function Cheatsheet

Dưới đây là một số cách để bạn có thể viết arrow functions trong ES6 . // Explicit Return, Multi-Line a => { return a } // Explicit Return, Single-Line a => { return a } // Implicit Return, Multi-line a => ( a ) // Implicit Return, Single-Line a => a // Multiple Parameters, Parentheses Required (a, b) => a, b Implicit vs Explicit Return Mỗi chúng ta có một cách viết arrow functions khác nhau. Với normal functions , nếu bạn muốn return 1 cái gì đó, bạn sẽ dùng từ khóa return . Arrow functions cũng như vậy. Khi bạn dùng từ khóa return , nó sẽ gọi là ` explicit return `. Hãy thử coi các ví dụ sau: Có thể nhận rõ ràng sự khác biệt. Khi nào thì dùng dấu ngoặc nhọn` {} `, bạn cần phải chính xác cái mà return ra. Tuy nhiên, nếu không dùng ` {} `, return sẽ là bao hàm, và bạn không cần chúng. Có một cách gọi tên cho việc đó. Khi bạn sử dụng dấu ngoặc nhọn như ở Example B thì nó gọi là ` block body `, và cú pháp ở Example C gọi là ` concise body `....

Hướng dẫn cài LibreOffice trên Kali Linux

Xin chào mọi người ! Một số bạn không biết cài bộ công cụ văn phòng nào cho máy tính cài HĐH Kali Linux. Hôm nay mình sẽ hướng dẫn cho các bạn cài  LibreOffice trên Kali Linux. Nó giống như bộ Office của Microsoft và trên thực tế thì không bằng Microsoft được đâu. Việc cài đặt bộ Office này khá là đơn giản. Đầu tiên để cài thì bạn hãy tải LibreOffice phù hợp với phiên bản của máy tính đang sử dụng. Như của mình hiện tại là phiên bản LibreOffice_5.2.4 + Link Download (Download) Hãy tải phiên bản mới nhất có đuôi *.deb cho dễ cài đặt. Sau khi tải xong có 2 cách để các bạn cài đặt nó: + Cách 1: Sử dụng phần mềm Gdebi để cài đặt các file *.deb một cách dễ dàng. Tuy nhiên rất hay bị lỗi và không cài đặt được. + Cách 2: (Nên theo cách này) 1- Giải nén file LibreOffice ra. 2- Mở Terminal ra gõ:   ~# cd Downloads Các bạn có thể dùng lệnh ls để biết chính xác tên thư mục của mình và copy paste cho chuẩn. Tiếp sau đó thì gõ:   ~# cd LibreOffice_5....

Cách mã hóa mật khẩu trong Kali Linux 2016.2 | Encrypt Passwords

Xin chào tất cả mọi người ! Như tất cả mọi người cũng đã biết việc mã hóa mật khẩu là vô cùng quan trọng trong thời buổi công nghệ thông tin phát triển như vũ bão hiện nay. Việc để mật khẩu một cách bình thường là vô cùng nguy hiểm. Hôm nay tôi xin giới thiệu cho tất cả mọi người một công cụ chuyên mã hóa mật khẩu trên Kali Linux đó chính là HashCode Tool. Việc cài đặt và sử dụng HashCode rất đơn giản, chúng ta sẽ bắt đầu luôn nào ! Bước 1:Download  Để Download HashCode các bạn có thể tải bằng cách: ~# cd Desktop ~# git clone https://github.com/Sup3r-Us3r/HashCode.git Sau đó chờ tải file HashCode về. File sẽ được lưu ở ngoài màn hình Desktop. Bước 2: Cài đặt (Install) Sau khi file đã tải xong các bạn trỏ tới file: ~# cd HashCode Chạy 3 lệnh tiếp theo: ~# sudo chmod +x hashcode-en.py ~# sudo chmod +x hashcode-pt.py ~# sudo chmod +x hashcodegui.py Sau khi chạy xong 3 lệnh trên vậy là việc cài đặt của chúng ta đã hoàn tất và bây giờ chúng ta hãy c...