OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

6.5. Tạo thư mục‌

Đã đến lúc tạo một số cấu trúc trong hệ thống tệp LFS. Tạo một cây thư mục tiêu chuẩn bằng cách phát hành các lệnh sau:


hình ảnh

mkdir -pv / {bin, boot, etc / {opt, sysconfig}, home, lib / firmware, mnt, opt} mkdir -pv / {media / {floppy, cdrom}, sbin, srv, var}

cài đặt -dv -m 0750 / root

cài đặt -dv -m 1777 / tmp / var / tmp

mkdir -pv / usr / {, local /} {bin, include, lib, sbin, src}

mkdir -pv / usr / {, local /} share / {color, dict, doc, info, locale, man} mkdir -v / usr / {, local /} share / {misc, terminfo, zoneinfo}

mkdir -v / usr / libexec

mkdir -pv /usr/{,local/}share/man/man{1..8} mkdir -v / usr / lib / pkgconfig


trường hợp $ (uname -m) trong

x86_64) mkdir -v / lib64 ;; esac


mkdir -v / var / {log, mail, spool} ln -sv / run / var / run

ln -sv / run / lock / var / lock

mkdir -pv / var / {opt, cache, lib / {color, misc, location}, local}


Theo mặc định, các thư mục được tạo với chế độ quyền 755, nhưng điều này không mong muốn đối với tất cả các thư mục. Trong các lệnh trên, hai thay đổi được thực hiện — một đối với thư mục chính của người dùng nguồn gốcvà một thư mục khác cho các tệp tạm thời.

Thay đổi chế độ đầu tiên đảm bảo rằng không chỉ bất kỳ ai cũng có thể vào /nguồn gốc thư mục — giống như người dùng bình thường sẽ làm với thư mục chính của họ. Thay đổi chế độ thứ hai đảm bảo rằng bất kỳ người dùng nào cũng có thể ghi vào / Tmp / var / tmp thư mục, nhưng không thể xóa tệp của người dùng khác khỏi chúng. Cái thứ hai bị cấm bởi cái gọi là "bit dính", bit cao nhất (1) trong mặt nạ 1777 bit.


 

Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: