Cách giải nén tập tin RAR trên các hệ điều hành Windows, MacOS, Linux


12/6/23      

RAR là định dạng tập tin nén -- giống như tập tin ZIP — và trong bài viết này, chúng tôi sẽ chỉ cho bạn biết cách mở tập tin này trên hệ điều hành Windows, MacOS và Linux.

Cách mở tập tin RAR trên hệ điều hành Windows

Có rất nhiều ứn dụng chạy trên hệ điều hành Windows mà có thể mở được tập tin RAR. Lựa chọn mặc định là WinRAR, được tạo bởi những người tạo ra định dạng tập tin RAR, nhưng nó lại không miễn phí. Nếu bạn muốn tạo tập tin RAR, WinRAR là lựa chọn tốt nhất. Tuy nhiên, nếu bạn chỉ muốn giải nén tập tin RAR, ứng dụng 7-Zip là lựa chọn tốt hơn.

Sau khi bạn tải ứng dụng 7-Zip từ trang web của họ, bạn có thể bấm đúp chuột vào tập tin RAR để mở nó trong 7-ZIP và xem hoặc giải nén các tập tin.


Nếu bạn muốn chỉ giải nén tập tin, bạn có thể làm thao tác này mà không cần mở ứng dụng 7-Zip. Bấm chuột phải vào tập tin RAR, chỉ vào lựa chọn “7-Zip”, và sau đó chọn một trong các tùy chọn “Extract”, tùy thuộc nơi mà bạn muốn giải nén tập tin. Lưu ý rằng nếu bạn có các tập tin RAR được chia ra nhiều phần, bạn sẽ phải giải nén tập tin đầu tiên trong toàn bộ tập tin RAR.

Varnish Cache là gì ?


8/6/23      

Varnish là một ứng dụng mã nguồn mở (Open source) có tác dụng lưu lại bộ nhớ đệm của website bằng phương thức làm proxy trung gian giữa nội dung website gốc và trình duyệt, và Varnish sẽ tạo một bản cache ngoài frontend. Hãy hiểu đơn giản hơn là, mặc định các webserver sẽ sử dụng cổng 80 để gửi dữ liệu tới trình duyệt để người dùng đọc nó, nhưng khi sử dụng Varnish thì chúng ta sẽ muốn cho người dùng nhận các dữ liệu trong cache nên sẽ sử dụng Varnish làm cổng 80, còn dữ liệu website gốc sẽ được trả về một cổng nào đó mà Varnish sẽ nhận dữ liệu trực tiếp từ đó rồi lưu lại và gửi cho người dùng. Nhìn chung Varnish sẽ làm việc tương tự như việc sử dụng NGINX làm proxy cho Apache vậy nhưng Varnish là một ứng dụng cache nên sẽ làm việc đó tốt hơn và có tốc độ truy xuất tốt hơn.



Logo chính thức của Varnish

Tại sao lại sử dụng Varnish?

Thay đổi múi giờ trong Apache và PHP


27/3/17      
Nếu bạn muốn hiển thị ngày giờ chính xác trong các tập tin log như: error.log, access.log and php_error_log...  của các phần mềm Apache, PHP, MySQL để có thể theo dõi tình trạng của hệ thống tốt hơn thì hướng dẫn sau sẽ giúp ích cho bạn:

Cài đặt Suhosin cho PHP trên Linux


21/3/17      
Suhosin là một hệ thống bảo vệ mã nguồn PHP mà nó hoạt động như một PHP module nhằm chống lại một số hình thức khai thác lỗ hổng thông qua các đoạn mã PHP. Ví dụ như nó sẽ có thể giúp bạn hạn chế các lỗ hổng SQL Injection hay Remote Attack, thêm một lớp bảo vệ trên một số hàm nhạy cảm trong PHP như mail(), eval(), preg_replace(), ngoài ra còn có rất nhiều tính năng khác mà bạn có thể xem tại đây.

Ở bài này, mình sẽ hướng dẫn cách cài Suhosin trên máy chủ Linux ở các hệ điều hành RHEL/CentOS và Ubuntu/Debian.

Sử dụng Crontab trên Linux


27/6/16      
1. Cron là gì?
Cron là một tiện ích cho phép thực hiện các tác vụ một cách tự động theo định kỳ, ở chế độ nền của hệ thống. Crontab (CRON TABle) là một file chứa đựng bảng biểu (schedule) của các entries được chạy.



2. Cron làm việc thế nào?
Một cron schedule đơn giản là một text file. Mỗi người dùng có một cron schedule riêng, file này thường nằm ở /var/spool/cron. Crontab files không cho phép bạn tạo hoặc chỉnh sửa trực tiếp với bất kỳ trình text editor nào, trừ phi bạn dùng lệnh crontab. Một số lệnh thường dùng:


crontab -e: tạo hoặc chỉnh sửa file crontab
crontab -l: hiển thị file crontab
crontab -r: xóa file crontab

7 lệnh hữu dụng cho mạng Linux


24/6/16      
Mặc dù có thể quản lý các thiết lập mạng thông qua GUI trong hầu hết các phân phối Linux ngày nay, tuy nhiên các quản trị viên vẫn cần sử dụng thành thạo với các công cụ dòng lệnh. Với quan điểm đó mà trong bài này chúng tôi sẽ giới thiệu cho các bạn một số lệnh mang tính chọn lọc được lấy từ công cụ có trong các phân phối Linux phổ biến. Cần nhớ rằng, nếu bạn muốn có được thông tin đầy đủ về các công cụ và các tùy chọn của nó, hãy tham khảo trang “man” của nó: đánh man theo sau là tên công cụ. Khi đó bạn sẽ thấy xuất hiện một terminal.



50 câu lệnh Linux phải nhớ


     

  1. clear: làm sạch cửa sổ dòng lệnh

  2. ls tenthumuc: Liệt kê nội dung bên trong một thư mục

  3. cat tentaptin: Hiển thị nội dung của một tập tin lên cửa sổ dòng lệnh

  4. rm tentaptin: Xóa một tập tin

  5. cp taptinnguon taptindich: Sao chép một tập tin

  6. passwd: Đổi mật khẩu

  7. motd: Thông điệp của ngày

  8. finger tentruycap: Chương trình tìm kiếm thông tin người dùng

  9. startx: Khởi động X Window System server


    Cấu trúc cây thư mục trong Linux


    24/3/16      
    Bạn có bao giờ thắc mắc tại sao các một số chương trình trong Linux được lưu dưới các thư mục khác nhau như /bin, /sbin, /usr/bin hay /usr/sbin?
    Ví dụ như, một số được lưu trong /usr/bin. Sao không là /bin hay /sbin? Điểm khác biệt giữa các thư mục đó là gì?

    Trong bài viết này, chúng tôi sẽ ôn lại giúp bạn về cấu trúc file hệ thống của Linux và ý nghĩa của từng thư mục chính.

    Cách đổi tên tập tin hàng loạt trong Linux


    16/3/16      
    Thỉnh thoảng, chúng ta cần tổ chức lại một nhóm các tập tin bằng cách đổi tên chúng .
    Để đổi tên các tập có đuôi *.txt sang *.bak 
    (ví dụ: để đổi tên ham.txt thành ham.bak)


    for f in *.txt; do mv "$f" "${f%.txt}.bak"; done
    Để xóa chuỗi ‘new-’ trong new-*(ví du: đổi new-ham.txt thành ham.txt)


    for f in new-*; do mv "$f" "${f#new-}"; done

    ${variable%pattern}  ${variable#pattern}



    Giới thiệu và cài đặt MariaDB


    14/3/16      
    I. Giới Thiệu 
    MariaDB là một nhánh của MySQL( một trong những CSDL phổ biến trên thế giới ), là máy chủ cơ sở dữ liệu cung cấp các chức năng thay thế cho MySQL. MariaDB được xây dựng bởi một số tác giả sáng lập ra MySQL được sự hỗ trợ của đông đảo cộng đồng các nhà phát triển phần mềm mã nguồn mở. Ngoài việc kế thừa các chức năng cốt lõi của MySQL, MariaDB cung cấp thêm nhiều tính năng cải tiến về cơ chế lưu trữ, tối ưu máy chủ.


    MariaDB phát hành phiên bản đầu tiên vào 11/2008 bởi Monty Widenius, người đồng sáng lập MySQL. Widenius sau khi nghỉ công tác cho MySQL (sau khi Sun mua lại MySQL ) đã thành lập công ty Monty Program AB và phát triển MariaDB.

    Giới thiệu

    Website hướng dẫn các thủ thuật, cách cài đặt, cấu hình các phần mềm. Các thông tin công nghệ và hướng dẫn lập trình...

    facebook.com/dung.phamtrung.9

    phamtrungdung@gmail.com

    Copyright © 2016. Cách cài đặt. Ghi rõ nguồn khi lấy tin từ trang này