Các Lệnh Phổ Biến Trong Hệ điều Hành Linux - FCWordpress

Các lệnh phổ biến trong hệ điều hành linux

28/05/2022 10:44 515

Các lệnh phổ biến trong hệ điều hành linux: bài viết này sẽ tổng hợp các lênh hay dùng trong linux

Xem bạn đang là user nào?

whoami
1 whoami

Liệt kê tất cả user trong hệ thống

cat /etc/passwd //xem các user rõ ràng hơn awk -F: '{ print $1}' /etc/passwd //kết quả ví dụ: root bin daemon adm lp sync shutdown halt mail operator games ftp nobody avahi-autoipd dbus polkitd tss postfix sshd apache ntp saslauth chrony nginx mysql httpd kusanagi systemd-bus-proxy systemd-network zabbix centos
1234567891011121314151617181920212223242526272829303132333435 cat/etc/passwd//xem các user rõ ràng hơnawk-F:'{ print $1}'/etc/passwd//kết quả ví dụ:rootbindaemonadmlpsyncshutdownhaltmailoperatorgamesftpnobodyavahi-autoipddbuspolkitdtsspostfixsshdapachentpsaslauthchronynginxmysqlhttpdkusanagisystemd-bus-proxysystemd-networkzabbixcentos

Liệt kê tất cả các group trong hệ thống

cat /etc/group
1 cat/etc/group

Chuyển san user khác

su - ten_user
1 su-ten_user

Lệnh sudo

Dùng sudo trước câu lệnh mà chỉ user root mới có quyền thực hiện ví dụ lệnh tạo file touch

//nếu không có sudo sẽ báo lỗi touch /home/app.js //Như thế này mới đúng sudo touch /home/app.js
1234 //nếu không có sudo sẽ báo lỗitouch/home/app.js//Như thế này mới đúngsudo touch/home/app.js

Lệnh chmod

Trong hệ điều hành linux sẽ có 3 lớp người dùng: user,  group, other và có 3 loại quyền hạn: Read, Write, Execute đối với từng folder và file, bạn có thể xem ảnh dưới để hiểu nha

cú pháp:

chmod options permissions file name
1 chmod options permissions file name

options có thể không cần, options thường hay dùng là -R 

ví dụ:

//set quyền cho tất cả file và folder chmod -R 755 /home/kusanagi/abc.com/DocumentRoot/wp-content
12 //set quyền cho tất cả file và folderchmod-R755/home/kusanagi/abc.com/DocumentRoot/wp-content

chmod bằng ký tự

Lện phân quyền chmod bằng ký tự trong thực tế là ít xài chủ yếu xài bằng số, nhưng chúng ta cần tìm hiểu

ví dụ set chmod set quyền

chmod u=rwx,g=rx,o=r app.js //u là user own //g là group //o là other //r là quyền read //w là quyền write //x là quyền execute (quyền thực thi) //= dùng để set quyền
12345678 chmodu=rwx,g=rx,o=rapp.js//u là user own//g là group//o là other//r là quyền read//w là quyền write//x là quyền execute (quyền thực thi)//= dùng để set quyền

Ví dụ vè chmod thêm quyền và xóa bơt quyền

//quyền hiện tại của các lớp user cho folder wp-admin drwxr-xr-x 9 tung tung 4096 Mar 11 10:16 wp-admin //giờ chúng ta cần xóa quyền execute cho user own chmod u-x wp-admin //thêm quền ghi cho group chmod g+w //- xóa quyền //+ thêm quyền
12345678 //quyền hiện tại của các lớp user cho folder wp-admindrwxr-xr-x9tung tung4096Mar1110:16wp-admin//giờ chúng ta cần xóa quyền execute cho user ownchmodu-xwp-admin//thêm quền ghi cho groupchmodg+w//- xóa quyền//+ thêm quyền

chmod băng số

Đây là cách hay dùng trong thực tế

quy ước

4 = read

2 = write

1 = execute

0 = không có quyền gì cả

ví dụ:

chmod 754 app.js //số đầu tiên là cho user own 7=4+2+1 (read+write+execute) //số thứ 2 là cho group 5=4+1 (read + execute) //số thứ 3 là cho other 4 (read)
1234 chmod754app.js//số đầu tiên là cho user own 7=4+2+1 (read+write+execute)//số thứ 2 là cho group 5=4+1 (read + execute)//số thứ 3 là cho other 4 (read)

Lệnh chown

Dùng để thay đổi quyền sở hữu của một user này đến user khác

cú pháp:

chown OPTIONS USER:GROUP FILE(s) ví dụ: chown -R abc:abc /home/nhathuo/domains/nhathuo.vn/public_html // sẽ thay đổi quyền sở hửu hiện tại cho tất cả folder và file nằm trong thư mục public_html đến user là abc và group là abc
1234 chown OPTIONS USER:GROUP FILE(s)víd:chown-Rabc:abc/home/nhathuo/domains/nhathuo.vn/public_html// sẽ thay đổi quyền sở hửu hiện tại cho tất cả folder và file nằm trong thư mục public_html đến user là abc và group là abc

Phần quyền an toàn cho wordpress

CHMOD cho tập tin PHP

Tập tin PHP: 644 để hoạt động bình thường

Riêng một số tập tin nhạy cảm như wp-config.php, .htaccess thì nên CHMOD thành 400 hoặc 404, tức là không cấp quyền ghi, do đó các tao tác như reset permalink ( đường dẫn tĩnh) phải làm bằng tay

CHMOD cho thư mục

CHMOD chuẩn dành cho các thư mục để website WordPress bạn hoạt động tốt là 755

Bạn có thể CHMOD lại thư mục wp-admin và wp-include là 705 hoặc 700 và bạn phải cập nhật phiên bản WordPress mới thủ công vì nó không thể tự ghi đè các tập tin vào.

Copy folder và override nếu có folder hoặc file tồn tại

ví dụ:

yes | cp -rf /home/admin/web/web.mypro.com.vn/public_html/bds0007/wp-content/themes/bds0007 /home/admin/web/mypro.com.vn/public_html/wp-content/themes/
1 yes|cp-rf/home/admin/web/web.mypro.com.vn/public_html/bds0007/wp-content/themes/bds0007/home/admin/web/mypro.com.vn/public_html/wp-content/themes/
Gửi Phản Hồi Chọn đánh giá của bạn Gửi 0 Bình Luận Thông tin người gửi Anh Chị Gửi bình luận

có thể bạn cần xem:

Từ khóa » Các Lệnh Trong Hệ điều Hành Linux