Cài đặt thư viện còn thiếu khi chạy Puppeteer
Chạy lệnh cập nhật thư viện còn thiếu trên Serversudo yum install alsa-lib.x86_64 atk.x86_64 cups-libs.x86_64 gtk3.x86_64 ipa-gothic-fonts libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXrandr.x86_64 libXScrnSaver.x86_64 libXtst.x86_64 pango.x86_64 xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-cyrillic xorg-x11-fonts-misc xorg-x11-fonts-Type1 xorg-x11-utils
shutdown
- shutdown -h now
- init 0
- poweroff -f
- halt
Phân Quyền hạn đối với tập tin
Tạo nhóm cho tài khoản FTP
/usr/sbin/adduser -g ftpaccounts -d /ten_folder ten_tai_khoan_moi
Tạo pass cho tài khoản mới
passwd ten_tai_khoan_moi
Phân quyền cho phép upload cho tài khoản mới
Tăng giới hạn thao tác backup
soft nofile 65535
hard nofile 65535Sau đó sửa /etc/my.cnf và thêm / thay đổi dòng này:
open_files_limit=65535Khởi động lại dịch vụ MySQL
service mysql restart
Để xem file log trên CentOs chúng ta thường sử dụng more hoặc tail hoặc less.
Giới hạn truy cập
Disable SSH Root login
#PermitRootLogin no
PermitRootLogin no
#/etc/init.d/sshd restart
login as: root
Access denied
root@123.456.789.10's password:
Enable SSH Root login
PermitRootLogin no
#PermitRootLogin no
#PermitRootLogin no
Giới hạn User SSH login
AllowUsers
AllowUsers senxanh
Kiểm tra số Core
cat /proc/cpuinfo | grep processor
Kiểm tra đường dẫn dịch vụ đang chạy từ code nào
ps -ef | grep node
Gõ lệnh: "kill -9 PID" để xóa sau đó restart lại
Đăng nhập MySQL trên Centos
mysql -u khowebsan_com -pSau đó nhập mật khẩu
Lỗi khi chạy file .sh
::set fileformat=unix
Sử dụng lệnh Grep
Tìm kiếm từ khóa 'checkout.vn' trong folder /etc/nginx/:
grep -r 'checkout.vn' /etc/nginx/
RIP Theme
wget -erobots=off –no-parent –wait=1 –limit-rate=1000K -r -p -U "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)" -A htm,html,css,js,json,gif,jpeg,jpg,bmp,* https://abc.com
Lệnh hiển thị danh sách LS
Hiện thị danh sách file trong 1 folder sắp xếp theo thời gian:
Tăng dần
ls -alt -r
Giảm dần
ls -alt
Chạy nền (background)
Để chạy một tiến trình nền trong Linux và tự kết thúc khi xong, bạn có thể sử dụng lệnh như sau:
node test.js &
Với dấu “&” ở cuối, tiến trình sẽ chạy ở nền và tự động kết thúc khi hoàn thành. Nếu script của bạn là một chương trình độc lập, nó sẽ dừng lại khi hoàn tất các tác vụ mà nó thực hiện.
Nếu bạn muốn đảm bảo rằng tiến trình không chiếm tài nguyên hệ thống sau khi đã hoàn tất, bạn có thể ngăn việc in ra kết quả hoặc thông báo bằng cách chuyển hướng đầu ra:
node test.js > /dev/null 2>&1 &
Lệnh này sẽ chạy tiến trình ở nền, không in ra bất kỳ thông tin nào trên terminal.
Xóa lịch sử lệnh (history)
history -c
> ~/.bash_history
history -d 10
history -w