Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

fallocate - Trực tuyến trên đám mây

Chạy fallocate trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh fallocate có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


fallocate - phân bổ trước hoặc phân bổ không gian cho một tệp

SYNOPSIS


sai lệch [-c] [-n] [-p] [-z] [-o bù đắp] -l chiều dài tên tập tin

sai lệch -d [-o bù đắp] [-l chiều dài] tên tập tin

MÔ TẢ


sai lệch được sử dụng để thao tác không gian đĩa được phân bổ cho một tệp, hoặc để phân bổ
hoặc phân bổ trước nó. Đối với hệ thống tệp hỗ trợ lệnh gọi hệ thống fallocate, phân bổ trước
được thực hiện nhanh chóng bằng cách phân bổ các khối và đánh dấu chúng là chưa được khởi tạo, không yêu cầu IO
các khối dữ liệu. Điều này nhanh hơn nhiều so với việc tạo một tệp bằng cách điền vào nó bằng các số không.

Mã thoát được trả về bởi sai lệch là 0 về thành công và 1 về thất bại.

LỰA CHỌN


Sản phẩm chiều dàibù đắp các đối số có thể được theo sau bởi các hậu tố nhân KiB
(= 1024), MiB (= 1024 * 1024), v.v. đối với GiB, TiB, PiB, EiB, ZiB và YiB ("iB" là
tùy chọn, ví dụ: "K" có cùng nghĩa với "KiB") hoặc các hậu tố KB (= 1000), MB
(= 1000 * 1000), v.v. đối với GB, TB, PB, EB, ZB và YB.

Các tùy chọn - phạm vi thu gọn, --lỗ đào, --lỗ khoan--zero phạm vi là lẫn nhau
độc quyền.

-c, - phạm vi thu gọn
Loại bỏ phạm vi byte khỏi tệp mà không để lại lỗ. Phạm vi byte được
thu gọn bắt đầu lúc bù đắp và tiếp tục cho chiều dài byte. Khi hoàn thành
hoạt động, nội dung của tệp bắt đầu từ vị trí bù đắp+chiều dài sẽ
được nối tại vị trí bù đắp, và tệp sẽ là chiều dài byte nhỏ hơn. Các
tùy chọn - kích thước duy trì có thể không được chỉ định cho hoạt động phạm vi cột.

Có sẵn kể từ Linux 3.15 cho ext4 (chỉ cho các tệp dựa trên phạm vi) và XFS.

-d, --lỗ đào
Phát hiện và đào hố. Điều này làm cho tệp thưa thớt tại chỗ mà không cần sử dụng thêm
dung lượng đĩa. Kích thước tối thiểu của lỗ phụ thuộc vào kích thước khối I / O của hệ thống tập tin
(thường là 4096 byte). Ngoài ra, khi sử dụng tùy chọn này, - kích thước duy trì được ngụ ý. Nếu không
phạm vi được chỉ định bởi --bù lại--chiều dài, sau đó toàn bộ tệp được phân tích cho
hố.

Bạn có thể coi tùy chọn này giống như thực hiện một "cp - thô"và sau đó đổi tên
tệp đích đến bản gốc mà không cần thêm dung lượng đĩa.

Xem --lỗ khoan để biết danh sách các hệ thống tệp được hỗ trợ.

-l, --chiều dài chiều dài
Chỉ định độ dài của phạm vi, tính bằng byte.

-n, - kích thước duy trì
Không sửa đổi độ dài rõ ràng của tệp. Điều này có thể phân bổ hiệu quả
chặn EOF qua, có thể được xóa bằng dấu cắt ngắn.

-o, --bù lại bù đắp
Chỉ định độ lệch đầu của dải ô, tính bằng byte.

-p, --lỗ khoan
Phân bổ không gian (nghĩa là tạo ra một lỗ) trong phạm vi byte bắt đầu từ bù đắp
tiếp tục cho chiều dài byte. Trong phạm vi được chỉ định, các khối hệ thống tệp một phần
được làm bằng XNUMX và toàn bộ khối hệ thống tệp sẽ bị xóa khỏi tệp. Sau một
cuộc gọi thành công, các lần đọc tiếp theo từ phạm vi này sẽ trả về số XNUMX. Tùy chọn này
có thể không được chỉ định cùng lúc với --zero phạm vi Lựa chọn. Ngoài ra, khi
bằng cách sử dụng tùy chọn này, - kích thước duy trì được ngụ ý.

Được hỗ trợ cho XFS (kể từ Linux 2.6.38), ext4 (kể từ Linux 3.0), Btrfs (kể từ Linux
3.7) và tmpfs (kể từ Linux 3.5).

-v, --dài dòng
Bật chế độ tiết.

-z, --zero phạm vi
Không có khoảng trắng trong phạm vi byte bắt đầu từ bù đắp và tiếp tục cho chiều dài byte.
Trong phạm vi được chỉ định, các khối được phân bổ trước cho các vùng trải dài
lỗ hổng trong tệp. Sau khi cuộc gọi thành công, các lần đọc tiếp theo từ phạm vi này sẽ
trả về số XNUMX.

Zeroing được thực hiện trong hệ thống tệp tốt hơn bằng cách chuyển đổi phạm vi thành
phạm vi bất thành văn. Cách tiếp cận này có nghĩa là phạm vi được chỉ định sẽ không
được xóa vật lý trên thiết bị (ngoại trừ các khối một phần ở một trong hai đầu của
phạm vi) và I / O (nếu không) chỉ được yêu cầu để cập nhật siêu dữ liệu.

Tùy chọn - kích thước duy trì có thể được chỉ định để ngăn sửa đổi độ dài tệp.

Có sẵn kể từ Linux 3.14 cho ext4 (chỉ cho các tệp dựa trên phạm vi) và XFS.

-V, --phiên bản
thông tin phiên bản màn hình và thoát.

-h, --Cứu giúp
Hiển thị văn bản trợ giúp và thoát.

TÁC GIẢ


Eric Sandeen ⟨[email được bảo vệ]
Karel Zak ⟨[email được bảo vệ]

Sử dụng fallocate trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad