Tình hình là em đang cần làm mới lại cache đồng thời xóa luôn mấy cái cache quá cũ mà dùng lệnh này thì không ăn thua. Cả buổi luôn mà check dung lượng không thấy giảm gì cả. HTML: rm -rf {path_folder} Hiện tại thì chỉ có cách chữa cháy là đổi tên thư mục lưu cache lại rồi tìm cách xóa thư mục cache cũ mà.. không biết khi nào thì nó bắt đầu xóa. Vì theo em tìm hiểu thì nó xóa bằng thuật toán đệ qui nên hơi bị chậm đối với thu mục chứa số lượng file lớn.
Rename folder cache cũ sang tên mới để refresh là chuẩn rồi. Còn xoá cache cũ thì nên chia nhỏ nhiều folder con, tạo bash script xoá từng folder con sẽ nhanh hơn 1 lệnh xoá root folder.
Là em cần tạo thêm nhiều folder con và move các trong folder cũ sang từng folder vừa tạo rồi mới tiến hành xóa sẽ nhanh hơn đúng không anh. Tại bình thường em xóa có mấy chục giây là lâu. Còn cái này đợi mấy chục phút đến mức treo màn hình ssh luôn anh à
Mình k biết gì về chuyện xóa, nhưng thay vì treo màn hình ssh đấy bạn gõ lệnh screen rồi vào đó gõ lệnh xóa, xong quăng đó cho nó chạy ngầm là được. Dưới này là mấy lệnh thực hiện với screen: Create new screen: $ screen Detaches screen: $ ctrl A + D Quit screen (from screen): $ ctrl D Kill screen (from main screen): $ screen -X -S [session # you want to kill] quit List all screen: $ screen -ls Attach to screen: $ screen -r -d {screen-number}
Sao gõ mấy cái lệnh nó báo "-bash: screen: command not found" thôi à bác. Chỉ có ctrl + A + D và Ctrl+D là màn hình mất tiêu.
chắc chưa cài, bạn gõ yum install screen cho Centos hoặc apt-get install screen cho ubuntu. Bình thường ctrl + D là quit luôn cái ssh đang xài nên mất tiêu đúng rồi
Vãi, thông minh thế. Thời gian move sang folder con thì xoá luôn cho rồi? Vấn đề của em là lúc tạo cache em ko chia nhiều sub-folder nên giờ folder cache quá trời file. Anh thường chia khoảng mấy trăm folder con trong cache như: /cache/0, /1, /aa, /az, /ba, /bb ... và tạo sẵn bash script xoá cố định theo mấy trăm folder đó.
Cái này có tác dụng gì không bác, tại nếu chạy ẩn thì thường em thêm & ở cuối câu lệnh là lệnh trước đó sẽ ẩn. Khi cần ngắt thì kill là được
Mình bị cái này lâu rồi, chi sẻ bạn cách này nhanh nhu tia chớp luôn Tạo 1 folder rỗng temp_folder chạy lệnh
Anh Bách cho em hỏi trong trường hợp em tạo screen lắm quá muốn clean một phát hết luôn có không anh,hay phải xóa từng cái một
Thêm 1 cách chạy thôi, mình hay dùng screen hơn vì có thể attach lại để xem nó đang chạy thế nào. Bạn search thử xem vì mình chưa thử, mà chắc là làm được.
Hỏi luôn vụ cache, nếu đang dùng WP super cache của WP thì có cần quan tâm đến vụ xoá cache này kg hay cứ để tự nó xử hết bác ?
Không nên xài mấy cái đó. cài mấy cái memcache hoặc redis là bao ngon set nhiều ram cái là load vù vù. thời nào còn lưu cache vào disk nữa
Tuỳ bài toán thôi. Tất cả các dạng cache dựa trên memory mà dùng cho autoweb với data lớn và hàng chục/trăm triệu page (chỉ tính 1 site) sinh ra thì RAM đâu mà chứa? Thuê server đủ lớn thì tốn tiền. Cache trên ssd là giải pháp vừa rẻ lại vừa đủ nhanh.