uutils/util-linux là dự án Rust với 219 sao. Rust reimplementation of the util-linux project
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
This projects aims at doing the same as https://github.com/uutils/coreutils for util-linux.
We are rewriting these tools in Rust as drop-in replacements.
First, reimplement the most important tools from util-linux:
System Information
dmesg: Displays kernel messages.
lscpu: Shows CPU architecture information.
Started
lsipc: Lists IPC facilities.
lslocks: Lists system locks.
lsmem: Lists memory ranges and status.
lsns: Lists namespaces.
Hardware Management
chcpu: Manages CPU state.
rtcwake: Manages system sleep states.
zramctl: Manages zram devices.
wdctl: Shows watchdog status.
chmem: Manages kernel memory usage.
Filesystem Tools
findmnt: Lists mounted filesystems.
mountpoint: Checks if a directory is a mountpoint.
Started
fsck: Checks and repairs filesystems.
fsfreeze: Freezes/unfreezes filesystems.
Done
fstrim: Discards unused blocks on filesystems.
wipefs: Wipes filesystem signatures.
Partition Management
blkdiscard: Discards sectors on a device.
blkid: Identifies block device attributes.
blkzone: Manages zoned block device parameters.
blockdev: Performs block device operations.
mkswap: Sets up swap space.
swaplabel: Manages swap space labels.
addpart: Adds a partition.
delpart: Deletes a partition.
partx: Manages partition entries.
resizepart: Resizes a partition.
Process and Resource Management
runuser: Runs a shell with different user/group IDs.
sulogin: Provides single-user mode login.
chrt: Manages real-time process attributes.
ionice: Sets process I/O scheduling class/priority.
renice: Alters process priority.
prlimit: Sets/gets process resource limits.
taskset: Sets/gets process CPU affinity.
uclampset: Manages process utilization clamping.
User and Session Management
su: Changes user ID or becomes superuser.
agetty: Manages TTYs for login prompts.
ctrlaltdel: Configures Ctrl-Alt-Del action.
pivot_root: Changes the root filesystem.
switch_root: Switches to a different root filesystem.
last: Lists last logged-in users.
lslogins: Displays user information.
mesg: Controls write access to terminal.
setsid: Runs a program in a new session.
setterm: Sets terminal attributes.
getty: Manages virtual console login prompts.
Networking and IPC
ipcmk: Creates IPC resources.
ipcrm: Removes IPC resources.
ipcs: Shows IPC facilities status.
nsenter: Enters different namespaces.
Utility Tools
lsblk: Lists block devices.
fallocate: Preallocates file space.
flock: Manages file locks.
getopt: Parses command options.
hardlink: Creates hard links.
mcookie: Generates random numbers.
namei: Follows a pathname to its endpoint.
rename: Renames files.
rev: Reverses lines in a file.
setarch: Sets architecture emulation.
setpriv: Runs a program with different privileges.
unshare: Runs a program with unshared namespaces.
utmpdump: Dumps UTMP/WTMP files.
whereis: Locates binaries, sources, and manuals.
ldattach: Attaches line discipline to a serial line.
readprofile: Reads kernel profiling info.
i386, linux32, linux64, x86_64: Set personality flags for execution environment.
uuidgen: Generate different types of UUID.
Note:
kill and more is not implemented at here to avoid confliction with https://github.com/uutils/coreutils
Most Linux distributions do not use them from GNU coreutils. But we have then as coreutils currently.
uutils/util-linux có 219 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/uutils/util-linux. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
uutils/util-linux có tag gì không?
Bản đồng bộ chưa ghi nhận topic GitHub nào cho uutils/util-linux. GitHub topics hiển thị ở thanh bên phải trang repo — đó là nơi đáng kiểm tra nhất.
uutils/util-linux còn đang phát triển không?
Commit gần nhất trên uutils/util-linux là 6 ngày trước (theo timestamp GitHub). Repo có 59 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
uutils/util-linux là gì?
uutils/util-linux (uutils/util-linux) là dự án Rust trên GitHub. Theo mô tả gốc: Rust reimplementation of the util-linux project
uutils/util-linux viết bằng ngôn ngữ gì?
uutils/util-linux chủ yếu viết bằng Rust. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về util-linux?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về util-linux.