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

Ad


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

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

Chạy dumpleases trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên 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 thực thi có thể 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, chẳng hạn 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


BusyBox - Con dao quân đội Thụy Sĩ nhúng Linux

TỔNG HỢP


hộp bận rộn [đối số ...] # hoặc

[đối số ...] # nếu được liên kết tượng trưng

MÔ TẢ


BusyBox kết hợp các phiên bản nhỏ của nhiều tiện ích UNIX phổ biến thành một
có thể thực thi. Nó cung cấp các thay thế tối giản cho hầu hết các tiện ích mà bạn thường thấy
trong GNU coreutils, using-linux, v.v. Các tiện ích trong BusyBox thường có ít tùy chọn hơn
hơn những người anh em họ GNU đầy đủ tính năng của họ; tuy nhiên, các tùy chọn được bao gồm cung cấp
chức năng mong đợi và hoạt động rất giống các đối tác GNU của chúng.

BusyBox đã được viết với mục đích tối ưu hóa kích thước và tài nguyên hạn chế. Nó cũng là
cực kỳ mô-đun để bạn có thể dễ dàng bao gồm hoặc loại trừ các lệnh (hoặc tính năng) khi biên dịch
thời gian. Điều này giúp bạn dễ dàng tùy chỉnh các hệ thống nhúng của mình. Để tạo một hệ thống làm việc,
chỉ cần thêm / dev, / Etcvà một nhân Linux. BusyBox cung cấp một POSIX khá hoàn chỉnh
môi trường cho bất kỳ hệ thống nhúng hoặc nhỏ nào.

BusyBox có thể cấu hình cực cao. Điều này cho phép bạn chỉ bao gồm các thành phần mà bạn
cần, do đó giảm kích thước nhị phân. Chạy 'make config' hoặc 'make menuconfig' để chọn
chức năng mà bạn muốn kích hoạt. Sau đó chạy 'make' để biên dịch BusyBox bằng cách sử dụng
cấu hình.

Sau khi quá trình biên dịch hoàn tất, bạn nên sử dụng 'make install' để cài đặt BusyBox. Cái này
sẽ cài đặt tệp nhị phân 'bin / busybox', trong thư mục đích do CONFIG_PREFIX chỉ định.
CONFIG_PREFIX có thể được đặt khi định cấu hình BusyBox hoặc bạn có thể chỉ định một giải pháp thay thế
vị trí tại thời điểm cài đặt (ví dụ: với một dòng lệnh như 'make CONFIG_PREFIX = / tmp / foo
Tải về'). Nếu bạn đã bật bất kỳ lược đồ cài đặt applet nào (dưới dạng liên kết tượng trưng hoặc
liên kết cứng), chúng cũng sẽ được cài đặt ở vị trí được CONFIG_PREFIX trỏ đến.

SỬ DỤNG


BusyBox là một nhị phân đa cuộc gọi. Một nhị phân nhiều cuộc gọi là một chương trình thực thi được
thực hiện cùng một công việc với nhiều hơn một chương trình tiện ích. Điều đó có nghĩa là chỉ có một
BusyBox nhị phân, nhưng nhị phân đơn lẻ đó hoạt động giống như một số lượng lớn các tiện ích. Điều này cho phép
BusyBox nhỏ hơn vì tất cả các chương trình tiện ích tích hợp sẵn (chúng tôi gọi chúng là applet) có thể
chia sẻ mã cho nhiều hoạt động chung.

Bạn cũng có thể gọi BusyBox bằng cách đưa ra lệnh làm đối số trên dòng lệnh. Vì
ví dụ, nhập

/ bin / busybox ls

cũng sẽ khiến BusyBox hoạt động như 'ls'.

Tất nhiên, thêm '/ bin / busybox'vào mỗi lệnh sẽ rất đau đớn. Vì vậy, hầu hết mọi người sẽ
gọi BusyBox bằng cách sử dụng các liên kết đến tệp nhị phân BusyBox.

Ví dụ, nhập

ln -s / bin / busybox ls
./ls

sẽ khiến BusyBox hoạt động như 'ls' (nếu lệnh 'ls' đã được biên dịch thành BusyBox).
Nói chung, bạn không bao giờ cần phải tự tạo tất cả các liên kết này, vì BusyBox
hệ thống xây dựng sẽ thực hiện việc này cho bạn khi bạn chạy lệnh 'thực hiện cài đặt'.

Nếu bạn gọi BusyBox không có đối số, nó sẽ cung cấp cho bạn danh sách các applet
đã được biên dịch thành tệp nhị phân BusyBox của bạn.

CHUNG LỰA CHỌN


Hầu hết các ứng dụng BusyBox hỗ trợ --Cứu giúp đối số để cung cấp mô tả thời gian chạy ngắn gọn về
hành vi của họ. Nếu tùy chọn CONFIG_FEATURE_VERBOSE_USAGE đã được bật, thì tùy chọn khác
thông tin sử dụng chi tiết cũng sẽ có sẵn.

HÀNG


Các applet hiện có sẵn bao gồm:

[, [[, acpid, adjtimex, ar, arp, arping, tro, awk, tên cơ sở,
blockdev, brctl, bunzip2, bzcat, bzip2, cal, cat, chgrp, chmod,
chown, chpasswd, chroot, chvt, rõ ràng, cmp, cp, cpio, crond, crontab,
cttyhack, cắt, ngày, dc, dd, deallocvt, depmod, devmem, df, diff,
tên dir, dmesg, dnsdomainname, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dum pleases, echo, ed, egrep, env, expand, expr, false,
fdisk, fgrep, tìm, gập lại, miễn phí, freeramdisk, fstrim, ftpget, ftpput,
getopt, getty, grep, nhóm, gunzip, gzip, halt, head, hexdump,
hostid, tên máy chủ, httpd, hwclock, id, ifconfig, ifdown, ifup, init,
insmod, ionice, ip, ipcalc, kill, killall, klogd, cuối cùng, ít hơn, ln,
loadfont, loadkmap, logger, đăng nhập, logname, logread, losetup, ls,
lsmod, lzcat, lzma, lzop, lzopcat, md5sum, mdev, microcom, mkdir,
mkfifo, mknod, mkswap, mktemp, modinfo, modprobe, hơn thế nữa, mount, mt,
mv, nameif, nc, netstat, nslookup, od, openvt, passwd, bản vá, pidof,
ping, ping6, Pivot_root, poweroff, printf, ps, pwd, rdate, readlink,
realpath, khởi động lại, renice, đặt lại, rev, rm, rmdir, rmmod, route, rpm,
rpm2cpio, run-part, sed, seq, setkeycodes, setid, sh, sha1sum,
sha256sum, sha512sum, ngủ, sắp xếp, start-stop-daemon, stat,
static-sh, string, stty, su, sulogin, swapoff, swapon, switch_root,
đồng bộ, sysctl, syslogd, tac, tail, tar, tasket, tee, telnet,
telnetd, kiểm tra, tftp, thời gian, thời gian chờ, trên cùng, chạm, tr, theo dõi,
theo dõi6, đúng, tty, tunctl, udhcpc, udhcpd, umount, uname,
giải nén, unxpand, uniq, unix2dos, unlzma, unlzop, unxz, giải nén,
thời gian hoạt động, usleep, uudecode, uuencode, vconfig, vi, watch, watchdog,
wc, wget, which, who, whoami, xargs, xz, xzcat, vâng, zcat

COMMAND MÔ TẢ


acit
acpid [-df] [-c CONFDIR] [-l LOGFILE] [-a ACTIONFILE] [-M MAPFILE] [-e
PROC_EVENT_FILE] [-p PIDFILE]

Lắng nghe các sự kiện ACPI và sinh ra những người trợ giúp cụ thể khi sự kiện đến

-d Đăng nhập vào stderr, không phải tệp nhật ký (ngụ ý -f)
-f Chạy ở phía trước
-c DIR Thư mục cấu hình [/ etc / acpi]
-Tập tin điện tử / proc tệp sự kiện [/ proc / acpi / event]
-l Tệp nhật ký FILE [/var/log/acpid.log]
-p FILE Pid tệp [/var/run/acpid.pid]
-một tệp hành động FILE [/etc/acpid.conf]
-Tập tin bản đồ-FILE [/etc/acpi.map]

Chấp nhận và bỏ qua các tùy chọn tương thích -g -m -s -S -v

adjtimex
adjtimex [-q] [-o TẮT] [-f FREQ] [-p TCONST] [-t TICK]

Đọc và tùy chọn đặt các thông số cơ sở thời gian của hệ thống. Nhìn thấy adjtimex(2)

-q Yên lặng
-o TẮT Độ lệch thời gian, micro giây
-f FREQ Điều chỉnh tần số, đơn vị nhân số nguyên (65536 là 1ppm)
(giá trị dương làm cho đồng hồ chạy nhanh hơn)
-t TICK Microseconds trên mỗi tích tắc, thường là 10000
-p TCONST

ar ar [-o] [-v] [-p] [-t] [-x] TÌM KIẾM TRỌN ĐỜI

Trích xuất hoặc liệt kê các LỌC từ kho lưu trữ ar

-o Bảo tồn ngày ban đầu
-p Giải nén thành stdout
-t Danh sách
-x Trích xuất
-v Chi tiết

arp arp [-vn] [-H HWTYPE] [-i IF] -a [HOSTNAME] [-v] [-i IF] -d HOSTNAME
[pub] [-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [tạm thời] [-v] [-H HWTYPE] [-i IF] -s
HOSTNAME HWADDR [netmask MASK] pub [-v] [-H HWTYPE] [-i IF] -Ds HOSTNAME IFACE
[netmask MASK] quán rượu

Thao tác bộ nhớ cache ARP

-a Hiển thị (tất cả) máy chủ
-d Xóa mục nhập ARP
-s Đặt mục nhập mới
-v Chi tiết
-n Không phân giải tên
-giao diện mạng IF
-D Đọc HWADDR từ IFACE
Họ Giao thức AF, -p AF
-H Loại địa chỉ phần cứng HWTYPE

vòng cung
arping [-fqbDUA] [-c CNT] [-w TIMEOUT] [-I IFACE] [-s SRC_IP] DST_IP

Gửi yêu cầu / câu trả lời ARP

-f Thoát khi trả lời ARP đầu tiên
-q Yên lặng
-b Tiếp tục phát sóng, không chuyển sang unicast
-Chế độ phát hiện địa chỉ trùng lặp
-U Chế độ ARP không được yêu cầu, cập nhật hàng xóm của bạn
-Chế độ trả lời ARP, cập nhật hàng xóm của bạn
-c N Dừng sau khi gửi N yêu cầu ARP
-w TIMEOUT Thời gian chờ trả lời ARP, giây
-Giao diện IFACE để sử dụng (mặc định eth0)
-s SRC_IP Địa chỉ IP của người gửi
DST_IP Địa chỉ IP mục tiêu

tro tro [- / + OPTIONS] [- / + o OPT] ... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]

Trình thông dịch Unix shell

ôi awk [OPTIONS] [AWK_PROGRAM] [FILE] ...

-v VAR = VAL Đặt biến
-F SEP Sử dụng SEP làm dấu phân tách trường
-f FILE Đọc chương trình từ FILE
-e AWK_PROGRAM

tên cơ sở
Tệp tên cơ sở [SUFFIX]

Tách đường dẫn thư mục và .SUFFIX khỏi FILE

blockdev
blockdev TÙY CHỌN BLOCKDEV

--setro Đặt ro
--setrw Đặt rw
--getro Nhận ro
--getss Nhận kích thước khu vực
--getbsz Nhận kích thước khối
--setbsz BYTES Đặt kích thước khối
--getsz Nhận kích thước thiết bị trong các cung 512 byte
--getsize64 Nhận kích thước thiết bị tính bằng byte
--flushbufs Bộ đệm tuôn ra
--rereadpt Đọc lại bảng phân vùng

bctl
brctl COMMAND [CẦU [GIAO DIỆN]]

Quản lý cầu nối ethernet

lệnh:

addbr BRIDGE Tạo BRIDGE
delbr BRIDGE Xóa BRIDGE
addf BRIDGE IFACE Thêm IFACE vào BRIDGE
mê sảng BRIDGE IFACE Xóa IFACE khỏi BRIDGE

bunzip2
bunzip2 [-cf] [FILE] ...

Giải nén FILE (hoặc stdin)

-c Viết cho stdout
-f Lực lượng

bzcat
bzcat [FILE] ...

Giải nén thành stdout

bzip2
bzip2 [TÙY CHỌN] [TẬP TIN] ...

Nén tập tin (hoặc stdin) bằng thuật toán bzip2

-1..9 Mức nén
-d Giải nén
-c Viết cho stdout
-f Lực lượng

vôi cal [-jy] [[THÁNG] NĂM]

Hiển thị lịch

-j Sử dụng ngày tháng julian
-y Hiển thị cả năm

làm sao mèo [FILE] ...

Nối các FILE và in chúng ra stdout

chgrp
chgrp [-RhLHPcvf] ... Tệp NHÓM ...

Thay đổi thành viên nhóm của từng FILE thành GROUP

-R đệ quy
-h Ảnh hưởng đến các liên kết tượng trưng thay vì mục tiêu liên kết biểu tượng
-Di chuyển tất cả các liên kết tượng trưng đến các thư mục
-H Traverse symlinks chỉ trên dòng lệnh
-P Không duyệt qua các liên kết tượng trưng (mặc định)
-c Danh sách các tệp đã thay đổi
-v Chi tiết
-f Ẩn lỗi

chmod
chmod [-Rcvf] MODE [, MODE] ... FILE ...

Mỗi MODE là một hoặc nhiều chữ cái ugoa, một trong các ký hiệu + - = và một hoặc nhiều
trong số các chữ cái rwxst

-R đệ quy
-c Danh sách các tệp đã thay đổi
-v Liệt kê tất cả các tệp
-f Ẩn lỗi

chown
chown [-RhLHPcvf] ... CHỦ SỞ HỮU [<. |:> [GROUP]] TẬP TIN ...

Thay đổi chủ sở hữu và / hoặc nhóm của từng FILE thành CHỦ SỞ HỮU và / hoặc NHÓM

-R đệ quy
-h Ảnh hưởng đến các liên kết tượng trưng thay vì mục tiêu liên kết biểu tượng
-Di chuyển tất cả các liên kết tượng trưng đến các thư mục
-H Traverse symlinks chỉ trên dòng lệnh
-P Không duyệt qua các liên kết tượng trưng (mặc định)
-c Danh sách các tệp đã thay đổi
-v Liệt kê tất cả các tệp
-f Ẩn lỗi

chpasswd
chpasswd [--md5 | --encrypted]

Đọc người dùng: mật khẩu từ stdin và cập nhật / etc / passwd

-e, - được mã hóa Mật khẩu được cung cấp ở dạng mã hóa
-m, - md5 Sử dụng mã hóa MD5 thay vì DES

chroot
chroot NEWROOT [PROG ARGS]

Chạy PROG với thư mục gốc được đặt thành NEWROOT

chvt
chvt N

Thay đổi thiết bị đầu cuối ảo nền trước thành / dev / ttyN

trong sáng
trong sáng

Xóa màn hình

CMP cmp [-l] [-s] TẬP_TIN1 [FILE2 [SKIP1 [SKIP2]]]]

So sánh FILE1 với FILE2 (hoặc stdin)

-l Viết số byte (thập phân) và giá trị (bát phân)
cho tất cả các byte khác nhau
-s Yên lặng

cp cp [OPTIONS] NGUỒN ... DEST

Sao chép (các) SOURCE sang DEST

-a Tương tự như -dpR
-R, -r Đệ quy
-d, -P Bảo tồn các liên kết tượng trưng (mặc định nếu -R)
-L theo dõi tất cả các liên kết tượng trưng
-H theo dõi các liên kết tượng trưng trên dòng lệnh
-p Bảo tồn các thuộc tính tệp nếu có thể
-f Ghi đè
-i Nhắc trước khi ghi đè
-l, -s Tạo liên kết (sym)

cpio
cpio [-dmvu] [-F FILE] [-H newc] [-tio] [EXTR_FILE] ...

Giải nén hoặc liệt kê các tệp từ kho lưu trữ cpio hoặc tạo một kho lưu trữ bằng cách sử dụng danh sách tệp trên
tiêu chuẩn

Chế độ hoạt động chính:

-t Danh sách
-i Trích xuất EXTR_FILEs (hoặc tất cả)
-o Create (yêu cầu -H newc)
-d Tạo các thư mục hàng đầu
-m Bảo tồn mtime
-v Chi tiết
-u ghi đè
-F FILE Input (-t, -i, -p) hoặc đầu ra (-o) tệp
-H định dạng lưu trữ newc

cron
crond -fbS -l N -L LOGFILE -c TRỰC TIẾP

-f Tiền cảnh
-b nền (mặc định)
-S ghi vào nhật ký hệ thống (mặc định)
-l Đặt mức nhật ký. 0 là chi tiết nhất, mặc định là 8
-L đăng nhập vào tệp
-c Làm việc dir

crontab
crontab [-c DIR] [-u USER] [-ler] | [FILE]

-c thư mục Crontab
-u người dùng
-l Danh sách crontab
-e Chỉnh sửa crontab
-r Xóa crontab
FILE Thay thế crontab bằng FILE ('-': stdin)

ctyhack
cttyhack [PROG ARGS]

Cung cấp cho PROG một tty kiểm soát nếu có thể. Ví dụ cho / etc / inittab (cho busybox init):
:: resawn: / bin / cttyhack / Bin / sh Cung cấp điều khiển tty cho shell chạy với PID
1: $ execute cttyhack sh Khởi động trình bao tương tác từ tập lệnh trình bao khởi động:

setid cttyhack sh

cắt cắt [OPTIONS] [FILE] ...

In các trường đã chọn từ mỗi FILE đầu vào sang stdout

-b DANH SÁCH Chỉ xuất ra các byte từ LIST
-c DANH SÁCH Chỉ xuất các ký tự từ DANH SÁCH
-d CHAR Sử dụng CHAR thay vì tab làm dấu phân cách trường
-s Chỉ xuất các dòng chứa dấu phân cách
-f N Chỉ in các trường này
-n bị bỏ qua

ngày
ngày [OPTIONS] [+ FMT] [TIME]

Thời gian hiển thị (sử dụng + FMT) hoặc đặt thời gian

[-s, - set] TIME Đặt thời gian thành TIME
-u, - utc Làm việc theo giờ UTC (không chuyển đổi sang giờ địa phương)
-R, - rfc-2822 Chuỗi ngày tuân thủ RFC-2822 đầu ra
I [SPEC] Chuỗi ngày tuân thủ ISO-8601 đầu ra
SPEC = 'date' (mặc định) chỉ cho ngày tháng,
'giờ', 'phút' hoặc 'giây' cho ngày và
thời gian đến độ chính xác được chỉ định
-r, - FILE tham chiếu Hiển thị thời gian sửa đổi cuối cùng của FILE
-d, - ngày TIME Hiển thị TIME, không phải 'bây giờ'
-D FMT Sử dụng FMT để chuyển đổi -d TIME

Các định dạng TIME được công nhận:

hh: mm [: ss]
[YYYY.] MM.DD-hh: mm [: ss]
YYYY-MM-DD giờ: mm [: ss]
[[[[[YY] YY] MM] DD] hh] mm [.ss]
thay vào đó, biểu mẫu 'date TIME' chấp nhận MMDDhhmm [[YY] YY] [. ss]

dc dc EXPRESSION ...

Máy tính RPN nhỏ. Các phép toán: +, add, -, sub, *, mul, /, div,%, mod và, hoặc, not,
xor, p - in đầu ngăn xếp (không xuất hiện), f - in toàn bộ ngăn xếp, o - bật
giá trị và đặt cơ số đầu ra (phải là 10, 16, 8 hoặc 2). Ví dụ: 'dc 2 2 thêm p' -> 4,
'dc 8 8 mul 2 2 + / p' -> 16

dd dd [if = FILE] [of = FILE] [ibs = N] [obs = N] [bs = N] [count = N] [bỏ qua = N] [seek = N]
[chuyển đổi = notrunc | noerror | sync | fsync]

Sao chép tệp có chuyển đổi và định dạng

if = FILE Đọc từ FILE thay vì stdin
of = FILE Viết vào FILE thay vì stdout
bs = N Đọc và ghi N byte cùng một lúc
ibs = N Đọc N byte cùng một lúc
obs = N Viết N byte cùng một lúc
count = N Chỉ sao chép N khối đầu vào
bỏ qua = N Bỏ qua N khối đầu vào
seek = N Bỏ qua N khối đầu ra
convert = notrunc Không cắt ngắn tệp đầu ra
chuyển đổi = noerror Tiếp tục sau khi đọc lỗi
chuyển đổi = đồng bộ hóa các khối Pad với số không
var = fsync Ghi dữ liệu ra ngoài một cách vật lý trước khi kết thúc
chuyển đổi = swab Hoán đổi mọi cặp byte

N có thể là hậu tố c (1), w (2), b (512), kD (1000), k (1024), MD, M, GD, G

giao dịch
thỏa thuận [N]

Phân bổ thiết bị đầu cuối ảo không sử dụng / dev / ttyN

depmod
depmod [-n] [-b BASE] [VERSION] [MODFILES] ...

Tạo các tệp modules.dep, bí danh và ký hiệu

-b BASE Sử dụng BASE / lib / modules / VERSION
-n Chạy khô: in các tập tin ra stdout

nhà phát triển
ĐỊA CHỈ devmem [CHIỀU RỘNG [GIÁ TRỊ]]

Đọc / ghi từ địa chỉ thực

ĐỊA CHỈ Địa chỉ để hành động
Chiều rộng WIDTH (8/16 / ...)
VALUE dữ liệu được viết

df df [-Pkmhai] [B KÍCH THƯỚC] [HỆ THỐNG LỌC] ...

In thống kê sử dụng hệ thống tệp

-P định dạng đầu ra POSIX
-k khối 1024 byte (mặc định)
-m Khối 1M byte
-h Con người có thể đọc được (ví dụ: 1K 243M 2G)
-a Hiển thị tất cả các hệ thống tệp
-i nút
-KÍCH THƯỚC Khối kích thước

khác
khác biệt [-abBdiNqrTstw] [-L LABEL] [-S FILE] [-U LINES] FILE1 FILE2

So sánh các tệp từng dòng và xuất ra sự khác biệt giữa chúng. Cái này
triển khai chỉ hỗ trợ các khác biệt thống nhất.

-a Coi tất cả các tệp là văn bản
-b Bỏ qua những thay đổi về lượng khoảng trắng
-Bỏ qua các thay đổi có dòng trống
-d Cố gắng tìm một tập hợp thay đổi nhỏ hơn
-i Bỏ qua sự khác biệt chữ hoa chữ thường
-L Sử dụng LABEL thay vì tên tệp trong tiêu đề hợp nhất
-N Coi các tệp vắng mặt là trống
-q Chỉ xuất cho dù các tệp khác nhau
-r Đệ quy
-S bắt đầu với FILE khi so sánh các thư mục
-T Đặt các tab thành dòng bằng cách thêm tiền tố vào một tab khi cần thiết
-s Báo cáo khi hai tệp giống nhau
-t Mở rộng các tab thành khoảng trắng trong đầu ra
-U đầu ra LINES dòng ngữ cảnh
-w Bỏ qua tất cả khoảng trắng

nói cho tôi
tên thư mục TÊN TỆP

Bỏ hậu tố không phải thư mục khỏi FILENAME

dmesg
dmesg [-c] [-n CẤP] [-s KÍCH THƯỚC]

In hoặc kiểm soát bộ đệm vòng hạt nhân

-c Xóa bộ đệm vòng sau khi in
-n LEVEL Đặt cấp độ ghi nhật ký bảng điều khiển
-s SIZE Kích thước bộ đệm

dos2unix
dos2unix [-ud] [TẬP TIN]

Chuyển đổi FILE tại chỗ từ DOS sang định dạng Unix. Khi không có tệp nào được cung cấp, hãy sử dụng
stdin / stdout.

-u dos2unix
-d unix2dos

dpkg
dpkg [-ilCPru] [-F OPT] GÓI

Cài đặt, gỡ bỏ và quản lý các gói Debian

-i, - cài đặt Cài đặt gói
-l, - danh sách Danh sách các gói đã cài đặt
--configure Định cấu hình một gói chưa được đóng gói
-P, - thanh lọc Xóa tất cả các tệp của một gói
-r, - loại bỏ Xóa tất cả trừ các tệp cấu hình cho một gói
--unpack Giải nén một gói, nhưng không cấu hình nó
- lực lượng phụ thuộc Bỏ qua các vấn đề phụ thuộc
--force-confnew Ghi đè các tệp cấu hình hiện có khi cài đặt
--force-confold Giữ các tệp cấu hình cũ khi cài đặt

dpkg-deb
dpkg-deb [-cefxX] FILE [đối số]

Thực hiện các hành động trên gói Debian (.debs)

-c Liệt kê nội dung của cây hệ thống tệp
-e Giải nén các tệp điều khiển vào thư mục [đối số]
-f Hiển thị tên trường điều khiển bắt đầu bằng [đối số]
-x Giải nén gói hệ thống tệp cây vào thư mục
-X Trích xuất chi tiết

du du [-aHLdclsxhmk] [FILE] ...

Tóm tắt dung lượng đĩa được sử dụng cho mỗi FILE và / hoặc thư mục

-a Hiển thị cả kích thước tệp
-L theo dõi tất cả các liên kết tượng trưng
-H theo dõi các liên kết tượng trưng trên dòng lệnh
-d N Giới hạn đầu ra cho các thư mục (và các tệp có -a) có độ sâu <N
-c Hiển thị tổng cộng
-l Đếm kích thước nhiều lần nếu liên kết cứng
-s Chỉ hiển thị tổng số cho mỗi đối số
-x Bỏ qua các thư mục trên các hệ thống tệp khác nhau
-h Kích thước ở định dạng con người có thể đọc được (ví dụ: 1K 243M 2G)
-m Kích thước tính bằng megabyte
-k Kích thước tính bằng kilobyte (mặc định)

bãi rác
dumpkmap> keymap

In bảng dịch bàn phím nhị phân sang stdout

đồ ngu
dumpleases [-r | -a] [-f LEASEFILE]

Hiển thị các hợp đồng thuê DHCP do udhcpd cấp

-f, - file = FILE Cho thuê tệp
-r, - còn lại Hiển thị thời gian còn lại
-a, - tuyệt đối Hiển thị thời gian hết hạn

bỏ lỡ
echo [-neE] [ARG] ...

In các ARG được chỉ định sang stdout

-n Chặn dòng mới theo sau
-e Giải thích dấu gạch chéo ngược thoát ra (tức là, \ t = tab)
-E Không diễn giải thoát dấu gạch chéo ngược (mặc định)

ed ed

env env [-iu] [-] [name = value] ... [PROG ARGS]

In môi trường hiện tại hoặc chạy PROG sau khi thiết lập môi trường được chỉ định

-, -i Bắt đầu với một môi trường trống
-u Xóa biến khỏi môi trường

mở rộng
mở rộng [-i] [-t N] [FILE] ...

Chuyển đổi các tab thành dấu cách, viết thành stdout

-i, - ban đầu Không chuyển đổi các tab sau khi không có khoảng trống
-t, - tabs = N Tab dừng mỗi N ký tự

thể hiện
BIỂU DIỄN expr

In giá trị của EXPRESSION ra stdout

EXPRESSION có thể là:

ARG1 | ARG2 ARG1 nếu nó không rỗng cũng không 0, nếu không thì ARG2
ARG1 & ARG2 ARG1 nếu không đối số nào là rỗng hoặc 0, nếu không thì 0
ARG1 <ARG2 1 nếu ARG1 nhỏ hơn ARG2, khác 0. Tương tự:
ARG1 <= ARG2
ARG1 = ARG2
ARG1! = ARG2
ARG1> = ARG2
ARG1> ARG2
ARG1 + ARG2 Tổng của ARG1 và ARG2. Tương tự:
ARG1 - ARG2
ARG1 * ARG2
ARG1 / ARG2
ARG1% ARG2
STRING: REGEXP Đối sánh mẫu cố định của REGEXP trong STRING
khớp với STRING REGEXP Giống với STRING: REGEXP
chuỗi con STRING POS CHIỀU DÀI Chuỗi con của STRING, POS được tính từ 1
lập chỉ mục STRING CHARS Chỉ mục trong STRING nơi tìm thấy bất kỳ CHARS nào hoặc 0
chiều dài STRING Chiều dài STRING
trích dẫn TOKEN Diễn giải TOKEN dưới dạng một chuỗi, ngay cả khi
nó là một từ khóa như 'đối sánh' hoặc một
toán tử như '/'
(EXPRESSION) Giá trị của EXPRESSION

Hãy lưu ý rằng nhiều toán tử cần được thoát hoặc trích dẫn cho các trình bao. So sánh là
số học nếu cả hai ARG đều là số, còn lại là từ vựng. Đối sánh mẫu trả về
chuỗi được so khớp giữa \ (và \) hoặc null; nếu \ (và \) không được sử dụng, chúng trả về
số ký tự được so khớp hoặc 0.

sai
sai

Trả lại mã thoát FALSE \fIs0(1)

fdisk
fdisk [-ul] [-C CYLINDERS] [-H ĐẦU] [-S NGÀNH] [-b SSZ] ĐĨA

Thay đổi bảng phân vùng

-u Bắt đầu và Kết thúc nằm trong các cung (thay vì hình trụ)
-l Hiển thị bảng phân vùng cho mỗi Đĩa, sau đó thoát
-b 2048 (đối với một số đĩa MO nhất định) sử dụng các sector 2048 byte
-C CYLINDERS Đặt số lượng xi lanh / đầu / ngành
-H TRƯỞNG
-S NGÀNH

tìm
tìm [-HL] [PATH] ... [TÙY CHỌN] [HÀNH ĐỘNG]

Tìm kiếm các tệp và thực hiện các hành động trên chúng. Hành động không thành công đầu tiên ngừng xử lý
tệp hiện tại. Mặc định: PATH là thư mục hiện tại, hành động là '-print'

-L, -follow Theo các liên kết tượng trưng
-H ... chỉ trên dòng lệnh
-xdev Không xuống thư mục trên các hệ thống tệp khác
-maxdepth N Giảm xuống ở hầu hết N mức. -maxdepth 0 áp dụng
chỉ hành động đối với các đối số dòng lệnh
-mindepth N Không hành động ở N cấp độ đầu tiên
-depth Hành động trên thư mục * sau khi * duyệt qua nó

Hành động:

(HÀNH ĐỘNG) Các hành động nhóm cho -o / -a
! ACT Đảo ngược thành công / thất bại của ACT
ACT1 [-a] ACT2 Nếu ACT1 không thành công, dừng lại, tiếp tục thực hiện ACT2
ACT1 -o ACT2 Nếu ACT1 thành công, dừng lại, tiếp tục ACT2
Lưu ý: -a có mức độ ưu tiên cao hơn -o
-name PATTERN Khớp tên tệp (tên thư mục w / o) với PATTERN
-iname PATTERN Không phân biệt chữ hoa chữ thường -name
-path PATTERN Đối sánh đường dẫn đến PATTERN
-path PATTERN Không phân biệt chữ hoa chữ thường -path
-regex PATTERN Đối sánh đường dẫn với regex PATTERN
-type X Loại tệp là X (một trong số: f, d, l, b, c, ...)
-perm MASK Ít nhất một bit mặt nạ (+ MASK), tất cả các bit (-MASK),
hoặc chính xác là các bit MASK được đặt ở chế độ của tệp
-mtime DAYS mtime lớn hơn (+ N), nhỏ hơn (-N),
hoặc chính xác là N ngày trong quá khứ
-min MINS mtime lớn hơn (+ N), nhỏ hơn (-N),
hoặc chính xác là N phút trong quá khứ
-newer FILE mtime gần đây hơn FILE's
-inum N Tệp có số inode N
-tên người dùng / Tệp ID thuộc sở hữu của người dùng nhất định
-nhóm TÊN / Tệp ID thuộc sở hữu của nhóm nhất định
-size N [bck] Kích thước tệp là N (c: byte, k: kbytes, b: 512 byte (def.))
+/- N: kích thước tệp lớn hơn / nhỏ hơn N
-liks N Số lượng liên kết lớn hơn (+ N), nhỏ hơn (-N),
hoặc chính xác là N
-prune Nếu tệp hiện tại là thư mục, không đi xuống nó
Nếu không có hành động nào sau đây được chỉ định, -print được giả định
-In tên tệp in
-print0 In tên tệp, NUL đã kết thúc
-exec CMD ARG; Chạy CMD với tất cả các phiên bản của {} được thay thế bằng
tên tệp. Không thành công nếu CMD thoát bằng nonzero

gập lại
gấp [-bs] [-w WIDTH] [FILE] ...

Gói các dòng đầu vào trong mỗi FILE (hoặc stdin), ghi vào stdout

-b Đếm byte chứ không phải cột
-s Ngắt nghỉ ở dấu cách
-w Sử dụng cột WIDTH thay vì 80

tự do
miễn phí [-b / k / m / g]

Hiển thị dung lượng bộ nhớ hệ thống còn trống và đã sử dụng

đĩa miễn phí
THIẾT BỊ Đĩa freeram

Giải phóng tất cả bộ nhớ được sử dụng bởi đĩa ram được chỉ định

fstream
fstrim [TÙY CHỌN] MOUNTPOINT

-o, - offset = OFFSET Chênh lệch tính bằng byte để loại bỏ
-l, - length = LEN Byte để loại bỏ
-m, - tối thiểu = MIN Chiều dài phạm vi tối thiểu
-v, - chi tiết In số byte bị loại bỏ

ftpget
ftpget [TÙY CHỌN] HOST [LOCAL_FILE] REMOTE_FILE

Tải xuống tệp qua FTP

-c, - tiếp tục Tiếp tục chuyển trước
-v, - verbose Verbose
-u, - tên người dùng USER Tên người dùng
-p, - mật khẩu PASS Mật khẩu
-P, - cổng NUM Cổng

ftpput
ftpput [TÙY CHỌN] MÁY CHỦ [REMOTE_FILE] LOCAL_FILE

Tải tệp lên máy chủ FTP

-v, - verbose Verbose
-u, - tên người dùng USER Tên người dùng
-p, - mật khẩu PASS Mật khẩu
-P, - cổng NUM Cổng

nhận được
getopt [OPTIONS] [-] CÁC THÔNG SỐ TÙY CHỌN

-a, - thay thế Cho phép các tùy chọn dài bắt đầu bằng -
-l, - longoptions = LOPT [, ...] Các tùy chọn dài để nhận dạng
-n, - name = PROGNAME Tên mà các lỗi được báo cáo
-o, - options = OPTSTRING Các tùy chọn ngắn để nhận dạng
-q, - yên tĩnh Không có thông báo lỗi về các tùy chọn không được công nhận
-Q, - đầu ra yên tĩnh Không có đầu ra bình thường
-s, - shell = SHELL Đặt quy ước báo giá shell
-T, - kiểm tra Phiên bản kiểm tra (thoát với 4)
-u, - chưa được trích dẫn Không trích dẫn đầu ra

Ví dụ:

O = `getopt -l bb: - ab: c ::" $ @ "` || thoát ra 1 eval set - "$ O" trong khi true; làm trường hợp
"$ 1" trong -a) echo A; sự thay đổi;; -b | --bb) echo "B: '$ 2'"; ca 2 ;;
-c) trường hợp "$ 2" trong "") echo C; ca 2 ;; *) echo "C: '$ 2'";
ca 2 ;; esac ;; --) sự thay đổi; nghỉ;; *) Lỗi echo; lối ra 1 ;;
esac xong

getty
getty [OPTIONS] BAUD_RATE [, BAUD_RATE] ... TTY [TERMTYPE]

Mở TTY, nhắc nhập tên đăng nhập, sau đó gọi / bin / đăng nhập

-h Bật kiểm soát luồng RTS / CTS phần cứng
-L Đặt CLOCAL (bỏ qua trạng thái Phát hiện nhà cung cấp dịch vụ)
-m Nhận tốc độ truyền từ thông báo trạng thái CONNECT của modem
-n Không nhắc tên đăng nhập
-w Chờ CR hoặc LF trước khi gửi / etc / issue
-i Không hiển thị / etc / issue
-f ISSUE_FILE Hiển thị ISSUE_FILE thay vì / etc / issue
-l ĐĂNG NHẬP Gọi ĐĂNG NHẬP thay vì / bin / đăng nhập
-t SEC Chấm dứt sau SEC nếu không có tên đăng nhập nào được đọc
-Tôi INITSTR Gửi INITSTR trước bất kỳ điều gì khác
-H HOST Đăng nhập HOST vào tệp utmp làm tên máy chủ

BAUD_RATE của 0 không thay đổi

grep
grep [-HhnlLoqvsriwFEz] [-m N] [-A / B / CN] PATTERN / -e PATTERN ... / - f FILE [FILE] ...

Tìm kiếm MẪU trong FILEs (hoặc stdin)

-H Thêm tiền tố 'tên tệp:'
-h Không thêm tiền tố 'filename:'
-n Thêm tiền tố 'line_no:'
-l Chỉ hiển thị tên của các tệp phù hợp
-L Chỉ hiển thị tên của các tệp không khớp
-c Chỉ hiển thị số dòng phù hợp
-để chỉ hiển thị phần phù hợp của dòng
-q Yên lặng. Trả về 0 nếu tìm thấy PATTERN, 1 nếu không
-v Chọn các dòng không phù hợp
-s Loại bỏ lỗi mở và đọc
-r Đệ quy
-i Bỏ qua trường hợp
-w Chỉ đối sánh toàn bộ các từ
-x Chỉ đối sánh toàn bộ các dòng
-F PATTERN là một chữ (không phải regexp)
-E PATTERN là một regexp mở rộng
-z Đầu vào bị kết thúc NUL
-m N Khớp tối đa N lần cho mỗi tệp
-AN In N dòng ngữ cảnh theo sau
-BN In N dòng ngữ cảnh hàng đầu
-CN Tương tự như '-AN -BN'
-e Mẫu PTRN để phù hợp
-f FILE Đọc mẫu từ tệp

các nhóm
nhóm [USER]

In tư cách thành viên nhóm của USER hoặc cho quy trình hiện tại

khóa súng
gunzip [-cft] [FILE] ...

Giải nén FILE (hoặc stdin)

-c Viết cho stdout
-f Lực lượng
-t Kiểm tra tính toàn vẹn của tệp

gzip
gzip [-cfd] [FILE] ...

Nén tập tin (hoặc stdin)

-d Giải nén
-c Viết cho stdout
-f Lực lượng

tạm dừng lại
dừng lại [-d DELAY] [-n] [-f] [-w]

Tạm dừng hệ thống

-d SEC Khoảng thời gian trễ
-n Không đồng bộ hóa
-f Force (không đi qua init)
-w Chỉ viết một bản ghi wtmp

cái đầu
đầu [OPTIONS] [FILE] ...

In 10 dòng đầu tiên của mỗi FILE (hoặc stdin) vào stdout. Với nhiều FILE,
trước mỗi bằng một tiêu đề tên tệp.

-n N [kbm] In N dòng đầu tiên
-n -N [kbm] In tất cả trừ N dòng cuối cùng
-c [-] N [kbm] In N byte đầu tiên
-q Không bao giờ in tiêu đề
-v Luôn in tiêu đề

N có thể là hậu tố k (x1024), b (x512) hoặc m (x1024 ^ 2).

kết xuất hex
hexdump [-bcCdefnosvx] [FILE] ...

Hiển thị các FILE (hoặc stdin) ở định dạng do người dùng chỉ định

-b Màn hình bát phân một byte
-c Hiển thị ký tự một byte
-C Canonical hex + ASCII, 16 byte mỗi dòng
-d Hiển thị số thập phân hai byte
-e FORMAT_STRING
-f FORMAT_FILE
-n LENGTH Chỉ diễn giải LENGTH byte đầu vào
-o Màn hình bát phân hai byte
-s OFFSET Bỏ qua byte OFFSET
-v Hiển thị tất cả dữ liệu đầu vào
-x Hiển thị thập lục phân hai byte

kẻ thù
kẻ thù

In ra mã nhận dạng 32-bit duy nhất cho máy

hostname
tên máy chủ [OPTIONS] [HOSTNAME | -F FILE]

Nhận hoặc đặt tên máy chủ hoặc tên miền DNS

-s Ngắn
-i Địa chỉ cho tên máy chủ
-d tên miền DNS
-f Tên miền hoàn toàn đủ điều kiện
-F FILE Sử dụng nội dung của FILE làm tên máy chủ

httpd
httpd [-ifv [v]] [-c CONFFILE] [-p [IP:] PORT] [-u USER [: GRP]] [-r REALM] [-h HOME] hoặc
httpd -d / -e / -m STRING

Lắng nghe các yêu cầu HTTP đến

-i chế độ Inetd
-f Đừng daemonize
-v [v] Chi tiết
-p [IP:] PORT Liên kết với IP: PORT (mặc định *: 80)
-u USER [: GRP] Đặt uid / gid sau khi liên kết với cổng
-r Vương quốc xác thực REALM để xác thực cơ bản
-h TRANG CHỦ Thư mục chính (mặc định.)
-c Tệp cấu hình FILE (mặc định {/ Etc, HOME} /httpd.conf)
-m CHUỖI CHUỖI MD5 mã hóa CHUỖI
-e STRING mã hóa HTML STRING
-d STRING giải mã URL STRING

đồng hồ
hwclock [-r | --show] [-s | --hctosys] [-w | --systohc] [-t | --systz] [-l | --localtime]
[-u | --utc] [-f | --rtc FILE]

Truy vấn và đặt xung nhịp phần cứng (RTC)

-r Hiển thị thời gian đồng hồ phần cứng
-s Đặt thời gian hệ thống từ đồng hồ phần cứng
-w Đặt đồng hồ phần cứng từ thời gian hệ thống
-t Đặt múi giờ trong nhân, đúng giờ hệ thống
nếu đồng hồ phần cứng theo giờ địa phương
-u Giả sử đồng hồ phần cứng được giữ ở UTC
-l Giả sử đồng hồ phần cứng được giữ theo giờ địa phương
-f FILE Sử dụng thiết bị được chỉ định (ví dụ: / dev / rtc2)

id id [TÙY CHỌN] [NGƯỜI DÙNG]

In thông tin về USER hoặc người dùng hiện tại

-u ID người dùng
-g ID nhóm
-G ID nhóm bổ sung
-n In tên thay vì số
-r In ID thực thay vì ID hiệu quả

ifconfig
ifconfig [-a] giao diện [địa chỉ]

Định cấu hình giao diện mạng

[thêm ĐỊA CHỈ [/ PREFIXLEN]]
[del ADDRESS [/ PREFIXLEN]]
[[-] phát [ADDRESS]] [[-] pointopoint [ADDRESS]]
[ĐỊA CHỈ netmask] [ĐỊA CHỈ dstaddr]
[NN điền đầy] [NN duy trì]
[hw ether | infiniband ADDRESS] [metric NN] [mtu NN]
[[-] đoạn giới thiệu] [[-] arp] [[-] allmulti]
[multicast] [[-] promisc] [txqueuelen NN] [[-] dynamic]
[mem_start NN] [io_addr NN] [irq NN]
[lên | xuống] ...

nếu xuống
ifdown [-anmvf] [-i FILE] IFACE ...

-a De / cấu hình tất cả các giao diện tự động
-i FILE Sử dụng FILE để định nghĩa giao diện
-n In ra những gì sẽ xảy ra, nhưng đừng làm điều đó
(lưu ý: không tắt ánh xạ)
-m Không chạy bất kỳ ánh xạ nào
-v In ra những gì sẽ xảy ra trước khi thực hiện nó
-f Buộc de / cấu hình

nếu có
ifup [-anmvf] [-i FILE] IFACE ...

-a De / cấu hình tất cả các giao diện tự động
-i FILE Sử dụng FILE để định nghĩa giao diện
-n In ra những gì sẽ xảy ra, nhưng đừng làm điều đó
(lưu ý: không tắt ánh xạ)
-m Không chạy bất kỳ ánh xạ nào
-v In ra những gì sẽ xảy ra trước khi thực hiện nó
-f Buộc de / cấu hình

trong đó
trong đó

Init là quá trình đầu tiên được bắt đầu trong quá trình khởi động. Nó không bao giờ thoát ra. Nó (lại) đẻ con
theo / etc / inittab.

insmod
insmod FILE [SYMBOL = VALUE] ...

Tải các mô-đun hạt nhân đã chỉ định vào hạt nhân

nước đá
ionice [-c 1-3] [-n 0-7] [-p PID] [PROG]

Thay đổi mức độ ưu tiên và ưu tiên I / O

-c Lớp. 1: thời gian thực 2: nỗ lực hết mình 3: nhàn rỗi
-n ưu tiên

ip ip [OPTIONS] {địa chỉ | tuyến đường | liên kết | đường hầm | quy tắc} {COMMAND}

ip [OPTIONS] OBJECT {COMMAND} trong đó OBJECT: = {address | tuyến đường | liên kết | đường hầm | luật lệ}
TÙY CHỌN: = {-f [amily] {inet | inet6 | liên kết} | -một đường thẳng] }

ipcalc
ipcalc [TÙY CHỌN] ĐỊA CHỈ [[/] NETMASK] [NETMASK]

Tính toán cài đặt mạng IP từ địa chỉ IP

-b, - quảng bá Hiển thị địa chỉ phát sóng được tính toán
-n, - mạng Hiển thị địa chỉ mạng được tính toán
-m, - netmask Hiển thị netmask mặc định cho IP
Tiền tố -p, - Hiển thị tiền tố cho IP / NETMASK
-h, - tên máy chủ Hiển thị tên máy chủ lưu trữ được phân giải đầu tiên
-s, - im lặng Không bao giờ hiển thị thông báo lỗi

giết
giết [-l] [-SIG] PID ...

Gửi tín hiệu (mặc định: TERM) tới các PID đã cho

-l Liệt kê tất cả các tên và số tín hiệu

killall
killall [-l] [-q] [-SIG] PROCESS_NAME ...

Gửi tín hiệu (mặc định: TERM) đến các quy trình nhất định

-l Liệt kê tất cả các tên và số tín hiệu
-q Đừng phàn nàn nếu không có quy trình nào bị giết

klogd
klogd [-c N] [-n]

Trình ghi hạt nhân

-c N In các thông báo trên bảng điều khiển khẩn cấp hơn prio N (1-8)
-n Chạy ở phía trước

cuối cùng
cuối cùng

Hiển thị danh sách những người dùng cuối cùng đăng nhập vào hệ thống

ít
bớt [-EMmNh ~ I?] [FILE] ...

Xem FILE (hoặc stdin) từng màn hình một

-E Thoát khi đạt đến cuối tệp
-M, -m Hiển thị dòng trạng thái với số dòng
và tỷ lệ phần trăm thông qua tệp
-N số dòng tiền tố cho mỗi dòng
-Tôi bỏ qua chữ hoa trong tất cả các tìm kiếm
- ~ Suppress ~ được hiển thị EOF trong quá khứ

ln ln [TÙY CHỌN] MỤC TIÊU ... LIÊN KẾT | DIR

Tạo liên kết LINK hoặc DIR / TARGET đến (các) MỤC TIÊU được chỉ định

-s Tạo liên kết tượng trưng thay vì liên kết cứng
-f Xóa các điểm đến hiện có
-n Đừng bỏ qua các liên kết tượng trưng - xử lý như tệp bình thường
-b Tạo một bản sao lưu của đích (nếu tồn tại) trước khi hoạt động liên kết
-S suf Sử dụng hậu tố thay vì ~ khi tạo các tệp sao lưu
-T đối số thứ 2 phải là DIR
-v Chi tiết

tải phông chữ
loadfont <font

Tải phông chữ bảng điều khiển từ stdin

tảikmap
loadkmap <keymap

Tải bảng dịch bàn phím nhị phân từ stdin

logger
trình ghi nhật ký [OPTIONS] [MESSAGE]

Viết MESSAGE (hoặc stdin) vào nhật ký hệ thống

-s Đăng nhập vào stderr cũng như nhật ký hệ thống
-t TAG Nhật ký sử dụng thẻ được chỉ định (mặc định là tên người dùng)
-p Ưu tiên PRIO (cặp số hoặc cấp độ cơ sở)

đăng nhập
đăng nhập [-p] [-h HOST] [[-f] USER]

Bắt đầu một phiên mới trên hệ thống

-f Không xác thực (người dùng đã được xác thực)
-h Tên của máy chủ từ xa
-p Bảo tồn môi trường

tên đăng nhập
tên đăng nhập

In tên của người dùng hiện tại

ghi nhật ký
đã đọc nhật ký [-f]

Hiển thị thông báo trong bộ đệm tròn của syslogd

-f Dữ liệu đầu ra khi nhật ký phát triển

thất bại
losetup [-r] [-o OFS] {-f | LOOPDEV} FILE - liên kết thiết bị vòng lặp losetup -d
LOOPDEV - ngắt liên kết thiết lập -a - hiển thị thiết lập trạng thái -f - hiển thị miễn phí tiếp theo
thiết bị lặp

-o OFS Bắt đầu OFS byte vào FILE
-r Chỉ đọc
-f Hiển thị / sử dụng thiết bị vòng lặp miễn phí tiếp theo

ls ls [-1AaCxdLHRFplinsehrSXvctu] [-w WIDTH] [FILE] ...

Liệt kê nội dung thư mục

-1 đầu ra một cột
-a Bao gồm các mục bắt đầu bằng.
- Thích -a, nhưng loại trừ. và ..
-C Liệt kê theo cột
-x Danh sách theo dòng
-d Danh sách các mục nhập thư mục thay vì nội dung
-L Theo dõi các liên kết tượng trưng
-H theo dõi các liên kết tượng trưng trên dòng lệnh
-R đệ quy
-p Nối / vào các mục nhập dir
-F Nối chỉ báo (một trong * / = @ |) vào các mục nhập
-l Định dạng danh sách dài
-i Liệt kê các số inode
-n Liệt kê các UID dạng số và GID thay vì tên
-s Danh sách các khối được phân bổ
-e Liệt kê đầy đủ ngày và giờ
-h Kích thước danh sách ở định dạng con người có thể đọc được (1K 243M 2G)
-r Sắp xếp theo thứ tự ngược lại
-Sắp xếp theo kích thước
-X Sắp xếp theo phần mở rộng
-v Sắp xếp theo phiên bản
-c Với -l: sắp xếp theo ctime
-t Với ​​-l: sắp xếp theo mtime
-u Với -l: sắp xếp theo thời gian
-w N Giả sử thiết bị đầu cuối có chiều rộng N cột
--color [= {always, never, auto}] Kiểm soát màu

lsmod
lsmod

Liệt kê các mô-đun hạt nhân hiện đang được tải

lzcat
lzcat [FILE] ...

Giải nén thành stdout

lma
lzma -d [-cf] [FILE] ...

Giải nén FILE (hoặc stdin)

-d Giải nén
-c Viết cho stdout
-f Lực lượng

lzop
lzop [-cfvd123456789CF] [FILE] ...

-1..9 Mức nén
-d Giải nén
-c Viết cho stdout
-f Lực lượng
-v Chi tiết
-F Không lưu trữ hoặc xác minh tổng kiểm tra
-Cũng viết tổng kiểm tra của khối nén

lzopcat
lzopcat [-vCF] [FILE] ...

-v Chi tiết
-F Không lưu trữ hoặc xác minh tổng kiểm tra

md5sum
md5sum [-c [sw]] [FILE] ...

In hoặc kiểm tra tổng kiểm tra MD5

-c Kiểm tra tổng so với danh sách trong FILEs
-s Không xuất bất kỳ thứ gì, mã trạng thái hiển thị thành công
-w Cảnh báo về các dòng tổng kiểm tra được định dạng không đúng

mdev
mdev [-s]

mdev -s sẽ được chạy trong quá trình khởi động để quét / sys và điền / dev.

Bare mdev là một trình trợ giúp cắm nóng hạt nhân. Để kích hoạt nó: echo / sbin / mdev
>/ proc / sys / kernel / hotplug

Nó sử dụng /etc/mdev.conf với các dòng [-] [ENV = regex;] ... DEVNAME UID: GID PERM
[> | = PATH] | [!] [@ | $ | * PROG] trong đó DEVNAME là tên thiết bị regex, @ major, minor [-minor2],
hoặc biến môi trường regex. Cách sử dụng phổ biến sau này là tải các mô-đun cho
thiết bị cắm nóng:

$ MODALIAS =. * 0: 0 660 @modprobe "$ MODALIAS"

Nếu tệp /dev/mdev.seq tồn tại, mdev sẽ đợi giá trị của nó khớp với biến $ SEQNUM.
Điều này ngăn chặn các cuộc đua cắm / rút phích cắm. Để kích hoạt tính năng này, hãy tạo /dev/mdev.seq trống
lúc khởi động.

Nếu tệp /dev/mdev.log tồn tại, nhật ký gỡ lỗi sẽ được thêm vào đó.

microcom
microcom [-d TRỄ] [-t TIMEOUT] [-s TỐC ĐỘ] [-X] TTY

Sao chép các byte cho stdin sang TTY và từ TTY sang stdout

-d Chờ tối đa DELAY mili giây cho đầu ra TTY trước khi gửi
byte tiếp theo của nó
-t Thoát nếu cả stdin và TTY đều im lặng trong TIMEOUT mili giây
-s Đặt dòng nối tiếp thành SPEED
-X Tắt ý nghĩa đặc biệt của NUL và Ctrl-X từ stdin

mkdir
mkdir [TÙY CHỌN] HƯỚNG DẪN ...

Tạo thư mục

-m Chế độ MODE
-p Không có lỗi nếu tồn tại; tạo thư mục mẹ khi cần thiết

mkfifo
mkfifo [-m MODE] TÊN

Tạo đường ống được đặt tên

-m Chế độ MODE (mặc định a = rw)

mknod
mknod [-m MODE] TÊN LOẠI HÌNH CHỦ YẾU

Tạo một tệp đặc biệt (khối, ký tự hoặc ống dẫn)

-m MODE Chế độ tạo (mặc định a = rw)
KIỂU:
b Chặn thiết bị
c hoặc u Thiết bị ký tự
p Đường ống được đặt tên (MAJOR và MINOR bị bỏ qua)

mkswap
mkswap [-L LBL] BLOCKDEV [KBYTES]

Chuẩn bị BLOCKDEV để được sử dụng làm phân vùng hoán đổi

-L Nhãn LBL

mktemp
mktemp [-dt] [-p TRỰC TIẾP] [MẪU]

Tạo một tệp tạm thời với tên dựa trên TEMPLATE và in tên của nó. TEMPLATE phải
kết thúc bằng XXXXXX (ví dụ: [/ dir /] nameXXXXXX). Nếu không có TEMPLATE, -t tmp.XXXXXX được giả định.

-d Tạo thư mục, không phải tệp
-q Không thành công khi có lỗi
-t Thêm trước tên thư mục cơ sở thành TEMPLATE
-p DIR Sử dụng DIR làm thư mục cơ sở (ngụ ý -t)
-u Không tạo ra bất cứ điều gì; in tên

Thư mục cơ sở là: -p DIR, khác $ TMPDIR, khác / Tmp

thông tin sửa đổi
modinfo [-adlp0] [-F từ khóa] MODULE

-a lối tắt cho '-F author'
-d Phím tắt cho '-F description'
-l Phím tắt cho '-F giấy phép'
-p Phím tắt cho '-F parm'
-Từ khoá F Từ khoá cần tìm
-0 Đầu ra riêng biệt với NULs

modprobe
modprobe [-alrqvsDb] MODULE [Symbol = value] ...

-a Tải nhiều MODULE
-l Danh sách (MODULE là một mẫu)
-r Loại bỏ MODULE (ngăn xếp) hoặc làm tự động quét
-q Yên lặng
-v Chi tiết
-s Đăng nhập vào nhật ký hệ thống
- Hiển thị sự phụ thuộc
-b Áp dụng danh sách đen cho cả tên mô-đun

chi tiết
thêm [FILE] ...

Xem FILE (hoặc stdin) từng màn hình một

gắn kết
gắn [OPTIONS] [-o OPTS] THIẾT BỊ NODE

Gắn hệ thống tệp. Yêu cầu tự động phát hiện hệ thống tập tin / proc.

-a Gắn kết tất cả các hệ thống tệp trong fstab
-f Chạy khô
-i Không chạy trình trợ giúp gắn kết
-r Gắn kết chỉ đọc
-w Đọc-ghi mount (mặc định)
-t FSTYPE [, ...] (Các) loại hệ thống tệp
-O OPT Chỉ gắn kết các hệ thống tệp với tùy chọn OPT (-chỉ)
-O TÙY CHỌN:
vòng lặp bị bỏ qua (thiết bị vòng lặp được tự động phát hiện)
[a] sync Các ghi là [a] đồng bộ
[no] atime Tắt / bật cập nhật đối với thời gian truy cập inode
[no] diratime Tắt / bật cập nhật thường xuyên cho các thư mục
[no] relatime Tắt / bật cập nhật thường xuyên liên quan đến thời gian sửa đổi
[no] dev (Dis) cho phép sử dụng các tệp thiết bị đặc biệt
[no] execute (Dis) cho phép sử dụng các tệp thực thi
[no] suid (Dis) cho phép các chương trình set-user-id-root
[r] shared Chuyển đổi [đệ quy] thành một cây con được chia sẻ
[r] nô lệ Chuyển đổi [đệ quy] thành cây con nô lệ
[r] private Chuyển đổi [đệ quy] thành cây con riêng tư
[un] bindable Làm cho điểm gắn kết [un] có thể được gắn kết
[r] bind Ràng buộc một tệp hoặc thư mục [một cách đệ quy] với một vị trí khác
di chuyển Định vị lại một điểm gắn kết hiện có
remount Nhắc lại một hệ thống tập tin được gắn kết, thay đổi cờ
ro / rw Tương tự như -r / -w

Có cờ -o dành riêng cho hệ thống tệp.

mt mt [-f device] giá trị opcode

Kiểm soát hoạt động của ổ băng từ

Opcodes có sẵn:

bsf bsfm bsr bss dữ liệu nén drvbuffer eof eom xóa fsf fsfm fsr fss khóa tải
mkpart nop ngoại tuyến ras1 ras2 ras3 đặt lại tiện ích mở rộng tua lại tua đi tua lại tìm kiếm setblk
setdensity setpart nói với dỡ bỏ mở khóa weof wset

mv mv [-fin] SOURCE DEST hoặc: mv [-fin] SOURCE ... DIRECTORY

Đổi tên SOURCE thành DEST hoặc chuyển (các) SOURCE thành DIRECTORY

-f Không nhắc trước khi ghi đè
-i Tương tác, nhắc nhở trước khi ghi đè
-n Không ghi đè lên tệp hiện có

tên nếu
nameif [-s] [-c FILE] [IFNAME HWADDR] ...

Đổi tên giao diện mạng khi nó ở trạng thái ngừng hoạt động. Thiết bị có địa chỉ HWADDR
được đổi tên thành IFACE.

-c Tệp cấu hình FILE (mặc định: / etc / mactab)
-s Đăng nhập vào nhật ký hệ thống

nc nc [-iN] [-wN] [-l] [-p PORT] [-f FILE | IPADDR PORT] [-e PROG]

Mở đường dẫn tới IP: PORT hoặc FILE

-l Chế độ nghe, cho kết nối đầu vào
(sử dụng -ll với -e cho máy chủ liên tục)
-p PORT Cổng cục bộ
-w SEC kết nối thời gian chờ
-i SEC Khoảng thời gian trễ cho các đường đã gửi
-f FILE Sử dụng tệp (ala / dev / ttyS0) thay vì mạng
-e PROG Chạy PROG sau khi kết nối

netstat
netstat [-ral] [-tuwx] [-en]

Hiển thị thông tin mạng

-r Bảng định tuyến
-a Tất cả các ổ cắm
-l Ổ cắm nghe
Khác: ổ cắm được kết nối
-t ổ cắm TCP
-u ổ cắm UDP
-w ổ cắm thô
-x ổ cắm Unix
Khác: tất cả các loại ổ cắm
-e Khác / thông tin thêm
-n Không phân giải tên

nslookup
nslookup [HOST] [MÁY CHỦ]

Truy vấn máy chủ định danh cho địa chỉ IP của HOST đã cho theo tùy chọn bằng cách sử dụng
máy chủ DNS

od od [-abcdfhilovxs] [-t TYPE] [-A RADIX] [-N KÍCH THƯỚC] [-j SKIP] [-S MINSTR] [-w WIDTH]
[TẬP TIN]...

In FILE (hoặc stdin) rõ ràng, dưới dạng byte bát phân theo mặc định

openvt
openvt [-c N] [-sw] [PROG ARGS]

Khởi động PROG trên một thiết bị đầu cuối ảo mới

-c N Sử dụng VT chỉ định
-s Chuyển sang VT
-w Chờ PROG thoát

passwd
mật khẩu [OPTIONS] [USER]

Thay đổi mật khẩu của USER (mặc định: người dùng hiện tại)

-một phương pháp mã hóa ALG
-d Đặt mật khẩu thành ''
-l Khóa (vô hiệu hóa) tài khoản
-u Mở khóa (kích hoạt) tài khoản

bản vá
bản vá [OPTIONS] [ORIGFILE [PATCHFILE]]

-p, - dải N Dải N thành phần hàng đầu từ tên tệp
-i, - đầu vào DIFF Đọc DIFF thay vì stdin
-R, - bản vá ngược Reverse
-N, - chuyển tiếp Bỏ qua các bản vá đã được áp dụng
-E, - remove-blank-files Xóa các tệp đầu ra nếu chúng trở nên trống

pidof
pidof [NAME] ...

Liệt kê các PID của tất cả các quy trình có tên phù hợp với NAME

ping
ping [TÙY CHỌN] MÁY CHỦ

Gửi các gói ICMP ECHO_REQUEST tới các máy chủ mạng

-4, -6 Buộc độ phân giải tên IP hoặc IPv6
-c CNT Chỉ gửi ping CNT
-s SIZE Gửi dữ liệu SIZE byte trong gói (mặc định: 56)
-t TTL Đặt TTL
I IFACE / IP Sử dụng giao diện hoặc địa chỉ IP làm nguồn
-W SEC Giây để đợi phản hồi đầu tiên (mặc định: 10)
(sau khi tất cả các gói CNT -c được gửi đi)
-w GI giây cho đến khi thoát ping (mặc định: vô hạn)
(có thể thoát sớm hơn với -c CNT)
-q Quiet, chỉ hiển thị đầu ra khi bắt đầu
và khi hoàn thành

ping6
ping6 [TÙY CHỌN] MÁY CHỦ

Gửi các gói ICMP ECHO_REQUEST tới các máy chủ mạng

-c CNT Chỉ gửi ping CNT
-s SIZE Gửi dữ liệu SIZE byte trong gói (mặc định: 56)
I IFACE / IP Sử dụng giao diện hoặc địa chỉ IP làm nguồn
-q Quiet, chỉ hiển thị đầu ra khi bắt đầu
và khi hoàn thành

trục_root
Pivot_root NEW_ROOT PUT_OLD

Di chuyển hệ thống tệp gốc hiện tại sang PUT_OLD và đặt NEW_ROOT làm tệp gốc mới
hệ thống

tắt nguồn
tắt nguồn [-d TRỄ] [-n] [-f]

Tạm dừng và tắt nguồn

-d SEC Khoảng thời gian trễ
-n Không đồng bộ hóa
-f Force (không đi qua init)

printf
printf ĐỊNH DẠNG [ARG] ...

Định dạng và in (các) ARG theo ĐỊNH DẠNG (a-la C printf)

ps ps [-o COL1, COL2 = HEADER] [-T]

Hiển thị danh sách các quy trình

-o COL1, COL2 = HEADER Chọn cột để hiển thị
-T hiển thị chủ đề

pwd pwd

In tên tệp đầy đủ của thư mục làm việc hiện tại

hẹn hò
rdate [-sp] HOST

Nhận và có thể đặt ngày / giờ hệ thống từ HOST từ xa

-s Đặt ngày / giờ hệ thống (mặc định)
-p In ngày / giờ

liên kết đọc
liên kết đọc [-fnv] TẬP TIN

Hiển thị giá trị của một liên kết biểu tượng

-f Canonicalize bằng cách theo dõi tất cả các liên kết tượng trưng
-n Không thêm dòng mới
-v Chi tiết

đường dẫn thực
FILE đường dẫn thực ...

Trả lại tên đường dẫn tuyệt đối của FILE đã cho

khởi động lại
khởi động lại [-d DELAY] [-n] [-f]

Khởi động lại hệ thống

-d SEC Khoảng thời gian trễ
-n Không đồng bộ hóa
-f Force (không đi qua init)

Lại đẹp
renice {{-n INCREMENT} | ƯU TIÊN} [[-p | -g | -u] ID ...]

Thay đổi mức độ ưu tiên lập lịch cho một quy trình đang chạy

-n Điều chỉnh giá trị đẹp hiện tại (nhỏ hơn thì nhanh hơn)
-p Id quy trình (mặc định)
-g Id nhóm quy trình
-u Xử lý (các) tên người dùng và / hoặc (các) id

thiết lập lại
thiết lập lại

Đặt lại màn hình

vòng quay phiên bản [FILE] ...

Các dòng ngược của FILE

rm rm [-irf] TẬP TIN ...

Xóa (hủy liên kết) FILE

-i Luôn nhắc trước khi gỡ bỏ
-f Không bao giờ nhắc
-R, -r Đệ quy

là rm
rmdir [TÙY CHỌN] HƯỚNG DẪN ...

Xóa DIRECTORY nếu nó trống

-p | - cha mẹ Bao gồm cha mẹ
--ignore-fail-on-non-rỗng

rmmod
rmmod [-wfa] [MODULE] ...

Dỡ các mô-đun hạt nhân

-w Chờ cho đến khi mô-đun không được sử dụng nữa
-f Buộc dỡ hàng
-a Loại bỏ tất cả các mô-đun không sử dụng (đệ quy)

tuyến đường
tuyến đường [{add | del | delete}]

Chỉnh sửa bảng định tuyến hạt nhân

-n Không phân giải tên
-e Hiển thị thông tin khác / thêm
-A inet {6} Chọn họ địa chỉ

rpm rpm -i PACKAGE.rpm; rpm -qp [ildc] PACKAGE.rpm

Thao tác các gói RPM

lệnh:

-i Cài đặt gói
-qp gói truy vấn
-qpi Hiển thị thông tin
-qpl Nội dung danh sách
-qpd Danh sách tài liệu
-qpc Danh sách tệp cấu hình

vòng/phút2cpio
gói rpm2cpio.rpm

Xuất ra một kho lưu trữ cpio của tệp rpm

bộ phận chạy
run-Parts [-a ARG] ... [-u UMASK] [--reverse] [--test] [--exit-on-error] DIRECTORY

Chạy một loạt các tập lệnh trong DIRECTORY

-a ARG Chuyển ARG làm đối số cho các tập lệnh
-u UMASK Đặt UMASK trước khi chạy tập lệnh
- ngược lại Lệnh thực hiện đảo ngược
- thử nghiệm Chạy khô
--exit-on-error Thoát nếu một tập lệnh thoát bằng khác XNUMX

khát sed [-inrE] [-f FILE] ... [-e CMD] ... [FILE] ... hoặc: sed [-inrE] CMD [FILE] ...

-e CMD Thêm CMD vào các lệnh sed sẽ được thực thi
-f FILE Thêm nội dung FILE vào các lệnh sed sẽ được thực thi
-i [SFX] Chỉnh sửa tệp tại chỗ (nếu không sẽ gửi đến stdout)
Tùy chọn sao lưu tệp, bổ sung SFX
-n Ngăn chặn in tự động không gian mẫu
-r, -E Sử dụng cú pháp regex mở rộng

Nếu không -e hoặc -f, đối số không phải tùy chọn đầu tiên là chuỗi lệnh sed. Còn lại
đối số là các tệp đầu vào (stdin nếu không có).

seq seq [-w] [-s SEP] [FIRST [INC]] CUỐI CÙNG

In các số từ FIRST đến LAST, trong các bước INC. FIRST, INC mặc định là 1.

-w Pad để cuối cùng với các số không ở đầu
-s Dấu phân tách chuỗi SEP

mã thiết lập
setkeycodes SCANCODE KEYCODE ...

Đặt các mục nhập vào bản đồ từ mã quét thành mã khóa của hạt nhân, cho phép các bàn phím bất thường
tạo ra các mã khóa có thể sử dụng được.

SCANCODE có thể là xx hoặc e0xx (thập lục phân) và KEYCODE được cung cấp ở dạng thập phân.

setid
setid PROG ARGS

Chạy PROG trong một phiên mới. PROG sẽ không có thiết bị đầu cuối kiểm soát và sẽ không
bị ảnh hưởng bởi tín hiệu bàn phím (Ctrl-C, v.v.). Nhìn thấy setid(2) để biết chi tiết.

sh sh [- / + OPTIONS] [- / + o OPT] ... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]

Trình thông dịch Unix shell

sha1sum
sha1sum [-c [sw]] [FILE] ...

In hoặc kiểm tra tổng kiểm tra SHA1

-c Kiểm tra tổng so với danh sách trong FILEs
-s Không xuất bất kỳ thứ gì, mã trạng thái hiển thị thành công
-w Cảnh báo về các dòng tổng kiểm tra được định dạng không đúng

sha256sum
sha256sum [-c [sw]] [FILE] ...

In hoặc kiểm tra tổng kiểm tra SHA256

-c Kiểm tra tổng so với danh sách trong FILEs
-s Không xuất bất kỳ thứ gì, mã trạng thái hiển thị thành công
-w Cảnh báo về các dòng tổng kiểm tra được định dạng không đúng

sha512sum
sha512sum [-c [sw]] [FILE] ...

In hoặc kiểm tra tổng kiểm tra SHA512

-c Kiểm tra tổng so với danh sách trong FILEs
-s Không xuất bất kỳ thứ gì, mã trạng thái hiển thị thành công
-w Cảnh báo về các dòng tổng kiểm tra được định dạng không đúng

ngủ
ngủ [N] ...

Tạm dừng trong một khoảng thời gian bằng tổng số đối số đã cho, trong đó mỗi đối số có thể có
hậu tố tùy chọn của (s) econds, (m) inutes, (h) our, hoặc (d) ays

loại
sắp xếp [-nrugMcszbdfimSTokt] [-o FILE] [-k start [.offset] [opts] [, end [.offset] [opts]] [-t
CHAR] [FILE] ...

Sắp xếp các dòng văn bản

-b Bỏ qua các ô trống ở đầu
-c Kiểm tra xem đầu vào có được sắp xếp hay không
-d Thứ tự từ điển (chỉ trống hoặc chữ và số)
-f Bỏ qua trường hợp
-g Sắp xếp số chung
-i Bỏ qua các ký tự không in được
-k Phím sắp xếp
- Sắp xếp tháng
-n Sắp xếp số
-o Xuất ra tệp
-k Sắp xếp theo khóa
-t CHAR Dấu tách phím
-r Thứ tự sắp xếp ngược
-s Ổn định (không sắp xếp các mối quan hệ theo thứ tự bảng chữ cái)
-u Chặn các dòng trùng lặp
-z dòng được kết thúc bởi NUL, không phải dòng mới
-mST bị bỏ qua cho khả năng tương thích GNU

start-stop-daemon
start-stop-daemon [TÙY CHỌN] [-S | -K] ... [- ARGS ...]

Tìm kiếm các quy trình phù hợp, và sau đó -K: dừng tất cả các quy trình phù hợp. -S: bắt đầu a
quy trình trừ khi tìm thấy quy trình phù hợp.

Đối sánh quy trình:

-u, - người dùng USERNAME | UID Chỉ đối sánh các quy trình của người dùng này
-n, - tên NAME Đối sánh các quy trình với NAME
trong trường dấu phẩy trong / proc / PID / stat
-x, - execute EXECUTABLE Khớp các quy trình với lệnh này
trong / proc / PID / {exe, cmdline}
-p, - pidfile FILE Khớp một quy trình với PID từ tệp
Tất cả các điều kiện được chỉ định phải phù hợp
-S chỉ:
-x, - thực thi Chương trình EXECUTABLE để chạy
-a, - startas NAME Đối số thứ XNUMX
-b, - nền nền
-N, - nicelevel N Thay đổi cấp độ tốt
-c, - chuid USER [: [GRP]] Thay đổi thành người dùng / nhóm
-m, - make-pidfile Ghi PID vào pidfile được chỉ định bởi -p
-K chỉ:
-s, - báo hiệu Tín hiệu SIG để gửi
-t, - kiểm tra Chỉ đối sánh, thoát bằng 0 nếu tìm thấy quy trình
Khác:

-o, - oknodo Thoát với trạng thái 0 nếu không có gì được thực hiện
-v, - verbose Verbose
-q, - yên tĩnh Yên lặng

stat
thống kê [OPTIONS] TẬP TIN ...

Hiển thị tệp (mặc định) hoặc trạng thái hệ thống tệp

-c fmt Sử dụng định dạng được chỉ định
-f Hiển thị trạng thái hệ thống tệp
-L theo liên kết
-t Hiển thị thông tin ở dạng ngắn gọn

Trình tự định dạng hợp lệ cho tệp:

% a Quyền truy cập trong bát phân
% A Quyền truy cập ở dạng con người có thể đọc được
% b Số khối được phân bổ (xem% B)
% B Kích thước tính bằng byte của mỗi khối được% b báo cáo
% d Số thiết bị ở dạng thập phân
% D Số thiết bị trong hex
% f Chế độ thô trong hex
% F Loại tệp
% g ID nhóm của chủ sở hữu
% G Tên nhóm của chủ sở hữu
% h Số lượng liên kết cứng
% i Inode number
% n Tên tệp
% N Tên tệp, với -> TARGET nếu liên kết biểu tượng
% o kích thước khối I / O
% s Tổng kích thước, tính bằng byte
% t Loại thiết bị chính trong hệ lục phân
% T Loại thiết bị nhỏ trong hex
% u ID người dùng của chủ sở hữu
% U Tên người dùng của chủ sở hữu
% x Thời gian của lần truy cập cuối cùng
% X Thời gian của lần truy cập cuối cùng dưới dạng giây kể từ Kỷ nguyên
% y Thời gian của lần sửa đổi cuối cùng
% Y Thời gian của lần sửa đổi cuối cùng tính bằng giây kể từ Kỷ nguyên
% z Thời gian của thay đổi cuối cùng
% Z Thời gian của thay đổi cuối cùng dưới dạng giây kể từ Kỷ nguyên

Trình tự định dạng hợp lệ cho hệ thống tệp:

% a Các khối miễn phí có sẵn cho những người không phải là superuser
% b Tổng số khối dữ liệu trong hệ thống tệp
% c Tổng số nút tệp trong hệ thống tệp
% d Các nút tệp miễn phí trong hệ thống tệp
% f Khối miễn phí trong hệ thống tệp
% i ID hệ thống tệp trong hex
% l Độ dài tối đa của tên tệp
% n Tên tệp
% s Kích thước khối (để truyền nhanh hơn)
% S Kích thước khối cơ bản (cho số lượng khối)
% t Gõ bằng hệ lục phân
% T Nhập ở dạng con người có thể đọc được

dây
chuỗi [-afo] [-n LEN] [FILE] ...

Hiển thị các chuỗi có thể in được trong một tệp nhị phân

-a Quét toàn bộ tệp (mặc định)
-f Bắt buộc trước các chuỗi với tên tệp
-n LEN Ít nhất LEN ký tự tạo thành một chuỗi (mặc định 4)
-o Bắt buộc trước các chuỗi có hiệu số thập phân

tại biển
stty [-a | g] [-F THIẾT BỊ] [THIẾT LẬP] ...

Không có đối số, in tốc độ truyền, kỷ luật dòng và độ lệch so với trình độ chính xác

-F THIẾT BỊ Mở thiết bị thay vì stdin
-a In tất cả các cài đặt hiện tại ở dạng con người có thể đọc được
-g In ở dạng có thể đọc được
[CÀI ĐẶT] Xem trang chủ

su su [TÙY CHỌN] [-] [NGƯỜI DÙNG]

Chạy trình bao trong USER (theo mặc định, root)

-, - l Xóa môi trường, chạy trình bao dưới dạng trình bao đăng nhập
-p, -m Không đặt mới $ HOME, $ SHELL, $ USER, $ LOGNAME
-c CMD Lệnh để chuyển tới 'sh -c'
-s SH Shell để sử dụng thay vì mặc định của người dùng

sulogin
sulogin [-t N] [TTY]

Đăng nhập một người dùng

-t N Hết giờ

hoán đổi
hoán đổi [-a] [THIẾT BỊ]

Ngừng hoán đổi trên DEVICE

-a Ngừng hoán đổi trên tất cả các thiết bị hoán đổi

hoán đổi
swapon [-a] [THIẾT BỊ]

Bắt đầu hoán đổi trên DEVICE

-a Bắt đầu hoán đổi trên tất cả các thiết bị hoán đổi

switch_root
switch_root [-c / dev / console] NEW_ROOT NEW_INIT [ARGS]

Giải phóng initramfs và chuyển sang fs gốc khác:

chroot đến NEW_ROOT, xóa tất cả trong /, chuyển NEW_ROOT đến /, thực thi NEW_INIT. PID phải là
1. NEW_ROOT phải là một điểm gắn kết.

-c DEV Mở lại stdio thành DEV sau khi chuyển đổi

đồng bộ
đồng bộ

Ghi tất cả các khối được đệm vào đĩa

hệ thống
sysctl [OPTIONS] [KEY [= VALUE]] ...

Hiển thị / thiết lập các tham số hạt nhân

-e Không cảnh báo về các khóa không xác định
-n Không hiển thị tên chính
-a Hiển thị tất cả các giá trị
-w Đặt giá trị
-p FILE Đặt giá trị từ FILE (mặc định /etc/sysctl.conf)
-q Đặt giá trị một cách thầm lặng

syslogd
syslogd [TÙY CHỌN]

Tiện ích ghi nhật ký hệ thống (phiên bản syslogd này bỏ qua /etc/syslog.conf)

-n Chạy ở phía trước
-O FILE Đăng nhập vào FILE (mặc định: / var / log / messages)
-l N Chỉ ghi nhật ký các tin nhắn khẩn cấp hơn prio N (1-8)
-S đầu ra nhỏ hơn
-R HOST [: PORT] Đăng nhập vào HOST: PORT (PORT mặc định: 514)
-L đăng nhập cục bộ và qua mạng (mặc định là chỉ mạng nếu -R)
-C [size_kb] Ghi vào bộ đệm ghi nhớ được chia sẻ (sử dụng logread để đọc nó)

tac tac [FILE] ...

Nối các FILE và in ngược lại

đuôi
đuôi [OPTIONS] [FILE] ...

In 10 dòng cuối cùng của mỗi FILE (hoặc stdin) vào stdout. Với nhiều FILE,
trước mỗi bằng một tiêu đề tên tệp.

-f In dữ liệu khi tệp phát triển
-s SECONDS Chờ SECONDS giữa các lần đọc với -f
-n N [kbm] In N dòng cuối cùng
-n + N [kbm] Bắt đầu trên dòng thứ N và in phần còn lại
-c [+] N [kbm] In N byte cuối cùng
-q Không bao giờ in tiêu đề
-v Luôn in tiêu đề

N có thể là hậu tố k (x1024), b (x512) hoặc m (x1024 ^ 2).

tar tar - [cxtZzJjahmvO] [-f TARFILE] [-C DIR] [FILE] ...

Tạo, giải nén hoặc liệt kê các tệp từ tệp tar

hoạt động:

c Tạo
x Trích xuất
t Danh sách
f Tên của TARFILE ('-' cho stdin / out)
C Thay đổi thành DIR trước khi hoạt động
v Dài dòng
Z (De) nén bằng cách sử dụng nén
z (De) nén bằng gzip
J (De) nén bằng cách sử dụng xz
j (De) nén bằng bzip2
a (De) nén bằng lzma
O Trích xuất sang stdout
h Theo dõi các liên kết tượng trưng
m Không khôi phục mtime

tập hợp
bộ nhiệm vụ [-p] [MASK] [PID | PROG ARGS]

Đặt hoặc nhận sở thích CPU

-p Hoạt động trên PID hiện có

tee tee [-ai] [FILE] ...

Sao chép stdin vào từng FILE và cả stdout

-a Nối vào các FILE đã cho, không ghi đè
-i Bỏ qua các tín hiệu ngắt (SIGINT)

telnet
telnet [-a] [-l NGƯỜI DÙNG] MÁY CHỦ [CỔNG]

Kết nối với máy chủ telnet

-một đăng nhập tự động với biến $ USER
-l USER Đăng nhập tự động với tư cách USER

telnetd
telnetd [TÙY CHỌN]

Xử lý các kết nối telnet đến

-l ĐĂNG NHẬP Thực hiện ĐĂNG NHẬP khi kết nối
-f ISSUE_FILE Hiển thị ISSUE_FILE thay vì / etc / issue
-K Đóng kết nối ngay khi thoát đăng nhập
(thường đợi cho đến khi tất cả các chương trình đóng nô lệ pty)
-p PORT Port để nghe
-b ADDR [: PORT] Địa chỉ để liên kết với
-F Chạy ở phía trước
-i chế độ Inetd

thử nghiệm
kiểm tra EXPRESSION]

Kiểm tra các loại tệp, so sánh các giá trị, v.v. Trả về mã thoát 0/1 tùy thuộc vào lôgic
giá trị của EXPRESSION

tftp
tftp [TÙY CHỌN] MÁY CHỦ [CỔNG]

Chuyển tệp từ / đến máy chủ tftp

-l FILE Tệp cục bộ
-r FILE Tệp từ xa
-g Nhận tệp
-p Đặt tệp
-b SIZE Chuyển khối của SIZE octet

thời gian
thời gian [-v] PROG ARGS

Chạy PROG, hiển thị mức sử dụng tài nguyên khi nó thoát

-v Chi tiết

thời gian chờ
hết thời gian chờ [-t SECS] [-s SIG] PROG ARGS

Chạy PROG. Gửi SIG tới nó nếu nó không biến mất sau SECS giây. Mặc định: SECS: 10,
SIG: HẠN.

hàng đầu trên cùng [-b] [-nCOUNT] [-dSECONDS]

Cung cấp chế độ xem hoạt động của quy trình trong thời gian thực. Đọc trạng thái của tất cả các quy trình
từ / proc mỗi GIÂY và hiển thị một vài trong số chúng. Các phím:

N / M / P / T: sắp xếp theo pid / mem / cpu / time
R: sắp xếp ngược lại
H: chuyển đổi chủ đề
Q, ^ C: thoát

Tùy chọn:

-b Chế độ hàng loạt
-n N Thoát sau N lần lặp
-d N Độ trễ giữa các bản cập nhật

chạm
chạm vào [-c] [-d DATE] [-t DATE] [-r FILE] FILE ...

Cập nhật ngày sửa đổi cuối cùng trên [các] FILE đã cho

-c Không tạo tệp
-h Không theo liên kết
-d DT Ngày / giờ sử dụng
-t DT Ngày / giờ sử dụng
-r FILE Sử dụng ngày / giờ của FILE

tr tr [-cds] STRING1 [STRING2]

Dịch, bóp hoặc xóa các ký tự khỏi stdin, ghi vào stdout

-c Bổ sung cho STRING1
-d Xóa các ký tự đầu vào được mã hóa STRING1
-s Ép nhiều ký tự đầu ra của STRING2 thành một ký tự

traceroute
theo dõi [-46FIldnrv] [-f 1ST_TTL] [-m MAXTTL] [-p PORT] [-q PROBES] [-s
SRC_IP] [-t TOS] [-w WAIT_SEC] [-g GATEWAY] [-i IFACE] [-z PAUSE_MSEC] HOST
[BYTES]

Theo dõi tuyến đường đến HOST

-4, -6 Buộc độ phân giải tên IP hoặc IPv6
-F Đặt bit không phân mảnh
-Tôi sử dụng ICMP ECHO thay vì biểu đồ dữ liệu UDP
-l Hiển thị giá trị TTL của gói trả về
-d Đặt các tùy chọn SO_DEBUG thành socket
-n In địa chỉ số
-r Bỏ qua các bảng định tuyến, gửi trực tiếp đến HOST
-v Chi tiết
-m Thời gian tồn tại tối đa (số bước nhảy tối đa)
-p Số cổng UDP cơ sở được sử dụng trong các đầu dò
(mặc định 33434)
-q Số lượng đầu dò trên mỗi TTL (mặc định 3)
-s địa chỉ IP để sử dụng làm địa chỉ nguồn
-t Loại-dịch vụ trong gói thăm dò (mặc định là 0)
-w Thời gian tính bằng giây để đợi phản hồi (mặc định 3)
-g Cổng định tuyến nguồn rời (tối đa 8)

theo dõi6
traceroute6 [-dnrv] [-m MAXTTL] [-p PORT] [-q PROBES] [-s SRC_IP] [-t TOS] [-w
WAIT_SEC] [-i IFACE] MÁY CHỦ [BYTES]

Theo dõi tuyến đường đến HOST

-d Đặt các tùy chọn SO_DEBUG thành socket
-n In địa chỉ số
-r Bỏ qua các bảng định tuyến, gửi trực tiếp đến HOST
-v Chi tiết
-m Thời gian tồn tại tối đa (số bước nhảy tối đa)
-p Số cổng UDP cơ sở được sử dụng trong các đầu dò
(mặc định là 33434)
-q Số lượng đầu dò trên mỗi TTL (mặc định 3)
-s địa chỉ IP để sử dụng làm địa chỉ nguồn
-t Loại-dịch vụ trong gói thăm dò (mặc định là 0)
-w Thời gian tính bằng giây để đợi phản hồi (mặc định 3)

đúng
đúng

Trả lại mã thoát TRUE \fIs0(0)

tty tty

In tên tệp của thiết bị đầu cuối của stdin

-s Không in gì, chỉ trả về trạng thái thoát

câu trả lời
tunctl [-f thiết bị] ([-t name] | -d name)

Tạo hoặc xóa giao diện tun

-f tên thiết bị tun (/ dev / net / tun)
-t name Tạo iface 'name'
-d name Xóa iface 'name'

udhcpc
udhcpc [-fbqaRB] [-t N] [-T SEC] [-A SEC / -n] [-i IFACE] [-s PROG] [-p PIDFILE]
[-oC] [-r IP] [-V VENDOR] [-F NAME] [-x OPT: VAL] ... [-O OPT] ...

-i, - giao diện IFACE Giao diện sử dụng (eth0 mặc định)
-s, - script PROG Chạy PROG tại các sự kiện DHCP (mặc định /etc/udhcpc/default.script)
-p, - pidfile FILE Tạo pidfile
-B, - phát sóng Yêu cầu trả lời phát sóng
-t, - thử lại N Gửi đến N gói khám phá (mặc định 3)
-T, - hết thời gian chờ SEC Tạm dừng giữa các gói (mặc định 3)
-A, - hãy thử SEC Chờ nếu không nhận được hợp đồng thuê (mặc định là 20)
-n, - bây giờ Thoát nếu không có hợp đồng thuê
-q, - thoát Exit sau khi nhận được hợp đồng thuê
-R, - giải phóng IP Release khi thoát
-f, - tiền cảnh Chạy trong tiền cảnh
-b, - lý lịch Nền nếu không có hợp đồng thuê
-S, - nhật ký hệ thống Ghi nhật ký hệ thống luôn
-a, - arping Sử dụng arping để xác thực địa chỉ được cung cấp
-r, - request IP Yêu cầu địa chỉ IP này
-o, - no-default-options Không yêu cầu bất kỳ tùy chọn nào (trừ khi -O được đưa ra)
-O, - tùy chọn yêu cầu OPT Tùy chọn yêu cầu OPT từ máy chủ (tích lũy)
-x OPT: VAL Bao gồm tùy chọn OPT trong các gói đã gửi (tích lũy)
Ví dụ về lựa chọn chuỗi, số và byte hex:
-x tên máy chủ: bbox - tùy chọn 12
-x cho thuê: 3600 - tùy chọn 51 (thời gian thuê)
-x 0x3d: 0100BEEFC0FFEE - tùy chọn 61 (id khách hàng)
-F, - fqdn NAME Yêu cầu máy chủ cập nhật ánh xạ DNS cho NAME
-V, - lớp nhà cung cấp VENDOR Định danh nhà cung cấp (mặc định 'udhcp VERSION')
-C, - clientid-none Không gửi MAC làm mã định danh máy khách
Tín hiệu:

USR1 Gia hạn hợp đồng thuê
USR2 cho thuê phát hành

udhcpd
udhcpd [-fS] [-I ĐỊA CHỈ] [CONFFILE]

Máy chủ DHCP

-f Chạy ở phía trước
-S ghi nhật ký hệ thống luôn
-Tôi ADDR Địa chỉ địa phương

số lượng
umount [OPTIONS] FILESYSTEM | DIRECTORY

Ngắt kết nối hệ thống tệp

-a Ngắt kết nối tất cả các hệ thống tệp
-r Cố gắng kết nối lại các thiết bị ở dạng chỉ đọc nếu mount đang bận
-l Số lượng lười biếng (tách hệ thống tệp)
-f Force umount (tức là máy chủ NFS không thể truy cập)
-Không miễn phí thiết bị vòng lặp ngay cả khi nó đã được sử dụng

uname
uname [-amnrspv]

In thông tin hệ thống

-a In tất cả
-m Loại máy (phần cứng)
-n Tên máy chủ
-r OS phát hành
-s tên hệ điều hành (mặc định)
-p loại bộ xử lý
-v phiên bản hệ điều hành

giải nén
giải nén [-cf] [FILE] ...

Giải nén [s] tệp .Z

-c Viết cho stdout
-f Ghi đè

mở rộng
unxpand [-fa] [- t N] [FILE] ...

Chuyển đổi khoảng trắng thành tab, viết thành stdout

-a, - tất cả Chuyển đổi tất cả các khoảng trống
-f, - chỉ chuyển đổi đầu tiên Chỉ chuyển đổi các ô trống đứng đầu
-t, - tabs = N Tab dừng mỗi N ký tự

độc nhất
uniq [-cdu] [- f, s, w N] [INPUT [OUTPUT]]

Bỏ các dòng trùng lặp

-c Dòng tiền tố theo số lần xuất hiện
-d Chỉ in các dòng trùng lặp
-u Chỉ in các dòng duy nhất
-f N Bỏ qua N trường đầu tiên
-s N Bỏ qua N ký tự đầu tiên (sau bất kỳ trường nào bị bỏ qua)
-w N So sánh N ký tự trong dòng

unix2dos
unix2dos [-ud] [TỆP]

Chuyển đổi FILE tại chỗ từ định dạng Unix sang DOS. Khi không có tệp nào được cung cấp, hãy sử dụng
stdin / stdout.

-u dos2unix
-d unix2dos

unlzma
unlzma [-cf] [FILE] ...

Giải nén FILE (hoặc stdin)

-c Viết cho stdout
-f Lực lượng

mở ra
giải nén [-cfvCF] [FILE] ...

-c Viết cho stdout
-f Lực lượng
-v Chi tiết
-F Không lưu trữ hoặc xác minh tổng kiểm tra

giải nén
unxz [-cf] [FILE] ...

Giải nén FILE (hoặc stdin)

-c Viết cho stdout
-f Lực lượng

giải nén
giải nén [-lnopq] FILE [.zip] [FILE] ... [-x FILE ...] [-d DIR]

Trích xuất FILE từ kho lưu trữ ZIP

-l Liệt kê nội dung (với -q cho dạng viết tắt)
-n Không bao giờ ghi đè tệp (mặc định: hỏi)
-o ghi đè
-p In ra stdout
-q Yên lặng
-x FILE Loại trừ các FILE
-d DIR Trích xuất thành DIR

thời gian hoạt động
thời gian hoạt động

Hiển thị thời gian kể từ lần khởi động cuối cùng

bạn ngủ
ngủ N

Tạm dừng trong N micro giây

mã uudecode
uudecode [-o OUTFILE] [INFILE]

Uudecode một tệp Tìm OUTFILE trong nguồn không được mã hóa trừ khi -o được đưa ra

mã uuen
uuencode [-m] [FILE] STORED_FILENAME

Uuencode FILE (hoặc stdin) thành stdout

-m Sử dụng mã hóa base64 cho mỗi RFC1521

vconfig
vconfig COMMAND [TÙY CHỌN]

Tạo và xóa thiết bị ethernet ảo

thêm IFACE VLAN_ID
còn lại VLAN_NAME
set_flag IFACE 0 | 1 VLAN_QOS
set_egress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_ingress_map VLAN_NAME SKB_PRIO VLAN_QOS
set_name_type NAME_TYPE

vi vi [OPTIONS] [FILE] ...

Chỉnh sửa tập tin

-c CMD Lệnh ban đầu để chạy ($ EXINIT cũng có sẵn)
-R Chỉ đọc
-H liệt kê các tính năng có sẵn

đồng hồ đeo tay
xem [-n SEC] [-t] PROG ARGS

Chạy PROG định kỳ

-n Khoảng thời gian lặp lại tính bằng giây (mặc định 2)
-t Không in tiêu đề

cơ quan giám sát
cơ quan giám sát [-t N [ms]] [-TN [ms]] [-F] DEV

Định kỳ ghi vào thiết bị giám sát DEV

-TN Khởi động lại sau N giây nếu không được đặt lại (mặc định 60)
-t N Đặt lại sau mỗi N giây (mặc định là 30)
-F Chạy ở phía trước

Sử dụng 500ms để chỉ định khoảng thời gian tính bằng mili giây

wc wc [-cmlwL] [FILE] ...

Đếm dòng, từ và byte cho mỗi FILE (hoặc stdin)

-c Đếm byte
-m Đếm ký tự
-l Đếm dòng mới
-w Đếm từ
-L in độ dài dòng dài nhất

wget
wget [-c | --continue] [-s | --spider] [-q | --quiet] [-O | --output-document FILE]
[--header 'header: value'] [-Y | --proxy on / off] [-P DIR] [-U | --user-agent
ĐẠI LÝ] URL ...

Truy xuất tệp qua HTTP hoặc FTP

-s Chế độ Spider - chỉ kiểm tra sự tồn tại của tệp
-c Tiếp tục truy xuất chuyển khoản đã hủy bỏ
-q Yên lặng
-P DIR Lưu vào DIR (mặc định.)
-O FILE Lưu vào FILE ('-' cho stdout)
-U STR Sử dụng STR cho tiêu đề Tác nhân người dùng
-Y Sử dụng proxy ('bật' hoặc 'tắt')

cái nào
mà [COMMAND] ...

Tìm một LỆNH

ai Ái chà]

Hiển thị ai đã đăng nhập

-a Hiển thị tất cả
-H in tiêu đề cột

whoami
whoami

In tên người dùng được liên kết với id người dùng hiệu quả hiện tại

xargs
xargs [TÙY CHỌN] [PROG ARGS]

Chạy PROG trên mọi mặt hàng do stdin cung cấp

-p Hỏi người dùng có chạy từng lệnh hay không
-r Không chạy lệnh nếu đầu vào trống
-0 Đầu vào được phân tách bằng ký tự NUL
-t In lệnh trên stderr trước khi thực thi
-e [STR] STR dừng xử lý đầu vào
-n N Vượt qua không quá N args để PROG
-s N Vượt qua dòng lệnh không quá N byte
-x Thoát nếu kích thước vượt quá

xz xz -d [-cf] [FILE] ...

Giải nén FILE (hoặc stdin)

-d Giải nén
-c Viết cho stdout
-f Lực lượng

xzcat
xzcat [FILE] ...

Giải nén thành stdout

Vâng vâng [STRING]

Liên tục xuất ra một dòng với STRING hoặc 'y'

zcat
zcat [FILE] ...

Giải nén thành stdout

LIBC NSS


GNU Libc (glibc) sử dụng Name Service Switch (NSS) để định cấu hình hành vi của C
thư viện cho môi trường cục bộ và để định cấu hình cách nó đọc dữ liệu hệ thống, chẳng hạn như
mật khẩu và thông tin nhóm. Điều này được thực hiện bằng cách sử dụng /etc/nsswitch.conf
tệp cấu hình và sử dụng một hoặc nhiều thư viện / lib / libnss_ *. BusyBox cố gắng
để tránh sử dụng bất kỳ lệnh gọi libc nào sử dụng NSS. Tuy nhiên, một số applet, chẳng hạn như đăng nhập
và su, sẽ sử dụng các hàm libc yêu cầu NSS.

Nếu bạn bật CONFIG_USE_BB_PWD_GRP, BusyBox sẽ sử dụng các chức năng nội bộ để trực tiếp
Truy cập / etc / passwd, / etc / group/ etc / shadow các tệp mà không sử dụng NSS. Điều này có thể
cho phép bạn chạy hệ thống của mình mà không cần cài đặt bất kỳ cấu hình NSS nào
tệp và thư viện.

Khi được sử dụng với glibc, các ứng dụng 'mạng' BusyBox cũng sẽ yêu cầu bạn
cài đặt ít nhất một số công cụ NSS glibc (đặc biệt, /etc/nsswitch.conf,
/ lib / libnss_dns *, / lib / libnss_files * và / lib / libresolv *).

Shameless Plug: Để thay thế, người ta có thể sử dụng thư viện C như uClibc. Ngoài
để làm cho hệ thống của bạn nhỏ hơn đáng kể, uClibc không yêu cầu sử dụng bất kỳ NSS nào
hỗ trợ tệp hoặc thư viện.

NHÂN VIÊN BẢO TRÌ


Denis Vlasenko[email được bảo vệ]>

TÁC GIẢ


Những người sau đã đóng góp mã cho BusyBox cho dù họ có biết hay không. nếu bạn
đã viết mã được bao gồm trong BusyBox, bạn có thể sẽ được liệt kê ở đây để bạn có thể
có được chút vinh quang vĩnh cửu của bạn. Nếu bạn nên được liệt kê ở đây, hoặc mô tả của
những gì bạn đã làm cần thêm chi tiết, hoặc không chính xác, vui lòng gửi bản cập nhật.

Emanuele Aina[email được bảo vệ]>
bộ phận chạy

Erik Andersen[email được bảo vệ]>

Hàng tấn nội dung mới, phần lớn được viết lại hầu hết các
ứng dụng cốt lõi, rất nhiều ứng dụng mới như đã lưu ý trong tệp tiêu đề.
Rất nhiều nỗ lực tẻ nhạt để viết những tài liệu nhàm chán này
không ai sẽ thực sự đọc.

Laurence Anderson[email được bảo vệ]>

rpm2cpio, giải nén, get_header_cpio, giao diện read_gz, rpm

Jeff Angielski[email được bảo vệ]>

ftpput, ftpget

Edward Betts[email được bảo vệ]>

expr, hostid, tên đăng nhập, whoami

John Beppu[email được bảo vệ]>

du, nslookup, sắp xếp

Brian Candler[email được bảo vệ]>

tí hon-ls (ls)

Randolph Chung[email được bảo vệ]>

fbset, ping, tên máy chủ

Dave Cinege[email được bảo vệ]>

khác (v2), makedevs, dutmp, mô-đun hóa, tệp liên kết tự động,
các bản sửa lỗi khác nhau, bảo trì Dự án Bộ định tuyến Linux

Jordan Crouse[email được bảo vệ]>

ipcalc

Magnus Damm[email được bảo vệ]>

tftp client hỗ trợ insmod powerpc

Larry Doolittle[email được bảo vệ]>

biên dịch thư mục nguồn nguyên sơ, nhiều bản vá và sửa lỗi.

Glenn Engel[email được bảo vệ]>

httpd

Gennady Feldman[email được bảo vệ]>

Sysklogd (nhật ký hệ thống đơn luồng, hỗ trợ bộ đệm vòng tròn IPC,
logread), các bản sửa lỗi khác nhau.

Karl M. Hegbloom[email được bảo vệ]>

cp_mv.c, bộ thử nghiệm, các bản sửa lỗi khác nhau cho tiện ích.c, & c.

Daniel Jacobowitz[email được bảo vệ]>

mktemp.c

Matt Kraai[email được bảo vệ]>

tài liệu, sửa lỗi, bộ thử nghiệm

Stephan Linz[email được bảo vệ]>

ipcalc, tương đương Red Hat

John Lombardo[email được bảo vệ]>

tr

Glenn McGrath[email được bảo vệ]>

Mã hủy lưu trữ phổ biến và các applet hủy lưu trữ, ifupdown, ftpgetput,
nameif, sed, vá, gấp, cài đặt, uudecode.
Sửa nhiều lỗi khác nhau, xem xét và áp dụng nhiều bản vá.

Manuel Novoa III[email được bảo vệ]>

con mèo, cái đầu, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, yes,
mesg, vconfig, make_directory, parse_mode, dirname, mode_string,
get_last_path_component, simplefy_path và một số quy trình libbb tầm thường

cũng sửa lỗi, viết lại một phần và tối ưu hóa kích thước trong
tro, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
mv, realpath, rm, sắp xếp, đuôi, chạm, uname, xem, arith, human_readable,
giao diện, dutmp, ifconfig, tuyến đường

Vladimir Oleynik[email được bảo vệ]>

cmdedit; xargs (hiện tại), httpd (hiện tại);
các cổng: ash, crond, fdisk, inetd, stty, traceroute, top;
ngôn ngữ, các bản sửa lỗi khác nhau
và chỉ trích không thể hòa giải về mọi thứ không hoàn hảo.

Bruce Perens[email được bảo vệ]>

Tác giả gốc của BusyBox vào năm 1995, 1996. Một số mã của anh ấy có thể
vẫn được tìm thấy đang trốn ở đây và ở đó ...

Tim Riker[email được bảo vệ]>

sửa lỗi, thành viên của câu lạc bộ người hâm mộ

Kent Robotti[email được bảo vệ]>

thiết lập lại, hàng tấn báo cáo lỗi và bản vá.

Chip Rosenthal[email được bảo vệ]>,[email được bảo vệ]>

wget - Được đóng góp bởi sự cho phép của Covad Communications

Pavel Roskin[email được bảo vệ]>

Rất nhiều bản sửa lỗi và bản vá.

Gyepi Sam[email được bảo vệ]>

Tính năng ghi nhật ký từ xa cho syslogd

Linus Torvalds[email được bảo vệ]>

mkswap, fsck.minix, mkfs.minix

Mark Whitley[email được bảo vệ]>

grep, sed, cut, xargs (trước),
style-guide, new-applet-HOWTO, các bản sửa lỗi, v.v.

Charles P. Wright[email được bảo vệ]>

gzip, mini-netcat (nc)

Enrique Zanardi[email được bảo vệ]>

tarcat (kể từ khi bị gỡ bỏ), loadkmap, các bản sửa lỗi khác nhau, bảo trì Debian

Tito Ragusa[email được bảo vệ]>

devfsd và tối ưu hóa kích thước trong chuỗi, openvt và deallocvt.

Paul cáo, cáo[email được bảo vệ]>

chế độ chỉnh sửa vi cho tro, nhiều bản vá / sửa lỗi khác

Roberto A. Foglietta[email được bảo vệ]>

cổng: dnsd

Bernhard Reutner-Fischer[email được bảo vệ]>

linh tinh

Mike Frysinger[email được bảo vệ]>

e2fsprogs ban đầu, printenv, setarch, sum, misc

Jie Zhang[email được bảo vệ]>

đã sửa hai lỗi trong msh và hush (thoát khỏi các quy trình bị giết)

Sử dụng dumpleases 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