Sunday, October 21, 2007

Hướng dẫn tạo bản sao lưu (image) của hệ thống Linux
Bạn đang có một hệ thống chạy ổn định và muốn backup trước khi thay đổi. Để trường hợp có lỗi khi thay đổi hệ thống bạn có thể khôi phục lại.

Friday, October 19, 2007

Quyền truy cập file trên Linux

Có 3 loại user tồn tại trên Linux:
1) user
2) groups
3) Others

User: Là tên owner file. Mặc định người tạo file sẽ là owner của file.

Group: Là nhóm user là owner của file.

Có 3 loại quyền:

  • Quyền đọc (read)
  • Quyền ghi(write)
  • Quyền thực thi (execute)

Xem quyền truy cập của file

ls -l

Ví dụ:

me@mytux: /home/writers$ ls -l
total 17
drwxr-xr-x 3 nana writers 80 2005-09-20 21:37 dir
-rw-r----- 1 nana writers 8187 2005-09-19 13:35 file
-rwxr-xr-x 1 nana writers 10348 2005-07-17 20:31 otherfile

Ký hiệu:

d = directory
- = regular file
l = symbolic link
s = Unix domain socket
p = named pipe
c = character device file
b = block device file
r = read permission
w = write permission
x = execute permission
- = no permission
4 = read (r)
2 = write (w)
1 = execute (x)
0 = no permission (-)

Permission numbers
0 ---
1 --x
2 -w-
3 -wx
4 r--
5 r-x
6 rw-
7 rwx

Thursday, October 18, 2007

Cải thiện tốc độ khi cài đặt Google analytics trên Website của bạn

Ai cũng biết Google analytics là một công cụ để phân tích thống kê số liệu truy cập website nổi tiếng. Khi cài Google analytics vào các website thì mỗi khi người dùng truy cập sẽ phải tải file javascript urchin.js của google, bạn có thể nhìn thấy điều này ở trên thanh status bar của trình duyệt "Transferring data from google-analytics.com". Như vậy sẽ ảnh hưởng đến tốc độ truy cập của người dùng, đặc biệt là các website được host tại Việt Nam.

Bài viết này hướng dẫn cách cải thiện tốc của các trang web cài Google analytics

Đầu tiên sử dụng crontab để tải file urchin.js về

crontab -e

11 12 * * * /home/user/websites/urch.sh >/dev/null 2>&1
Nội dung của urch.sh
#!/bin/sh
rm /home/user/websites/askapache.com/z/j/urchin.js
cd /home/user/websites/askapache.com/z/j/
wget http://www.google-analytics.com/urchin.js
chmod 644 /home/user/websites/askapache.com/z/j/urchin.js
cd ${OLDPWD}
exit 0;

Sau đó bạn thay đổi đường dẫn tới urchin.js trong website của bạn tới file urchin.js ở local