BUSYBOX(1) busybox BUSYBOX(1)

BusyBox - چاقوی سوئیسی لینوکس توکار

busybox <applet> [arguments...]  # or
<applet> [arguments...]          # if symlinked

نرم‌افزار BusyBox نگارش‌های بسیار کم‌حجم ابزارهای رایج UNIX را در قالب یک فایل اجرایی کوچک ترکیب می‌کند. این برنامه جایگزین‌هایی مینیمال برای بیشتر ابزارهایی که معمولاً در GNU coreutils، util-linux و غیره می‌یابید، فراهم می‌سازد. ابزارهای موجود در BusyBox معمولاً نسبت به همتایان پرامکانات‌تر گنویی خود گزینه‌های کمتری دارند؛ با این حال، گزینه‌های گنجانده‌شده عملکرد مورد انتظار را ارائه داده و بسیار شبیه به معادل‌های گنویی خود رفتار می‌کنند.

توسعهٔ BusyBox با در نظر گرفتن بهینه‌سازی اندازه و محدودیت منابع انجام شده است. این ابزار همچنین بسیار ماژولار است، به‌گونه‌ای که می‌توانید در زمان کامپایل، دستورها (یا قابلیت‌ها) را به‌راحتی اضافه یا حذف کنید. این ویژگی سفارشی‌سازی سیستم‌های توکار (embedded) را بسیار آسان می‌کند. برای ایجاد یک سیستم کاربردی، تنها کافی است /dev، /etc و یک هستهٔ لینوکس (Linux kernel) را اضافه کنید. BusyBox یک محیط نسبتاً کامل POSIX را برای هر سیستم کوچک یا توکار فراهم می‌آورد.

نرم‌افزار BusyBox به‌شدت پیکربندی‌پذیر است. این موضوع به شما اجازه می‌دهد تنها اجزای مورد نیاز خود را در برنامه بگنجانید و در نتیجه اندازهٔ باینری را کاهش دهید. برای انتخاب عملکردهایی که تمایل به فعال‌سازی آن‌ها دارید، فرمان 'make config' یا 'make menuconfig' را اجرا کنید. سپس فرمان 'make' را برای کامپایل BusyBox بر اساس پیکربندی خود اجرا نمایید.

پس از پایان فرایند کامپایل، باید از 'make install' برای نصب BusyBox استفاده کنید. این دستور باینری 'bin/busybox' را در دایرکتوری هدف مشخص‌شده توسط CONFIG_PREFIX نصب می‌کند. متغیر CONFIG_PREFIX را می‌توان هنگام پیکربندی BusyBox تنظیم کرد، یا می‌توان مکانی جایگزین را در زمان نصب تعیین نمود (برای نمونه، با خط فرمانی مانند 'make CONFIG_PREFIX=/tmp/foo install'). اگر هرگونه شیوهٔ نصب اپلت (چه به‌صورت پیوندهای نمادین یا پیوندهای سخت) را فعال کرده باشید، آن‌ها نیز در مکانی که CONFIG_PREFIX به آن اشاره دارد نصب خواهند شد.

برنامهٔ BusyBox یک باینری چندفراخوانی (multi-call binary) است. باینری چندفراخوانی یک برنامهٔ اجرایی است که وظیفهٔ چندین برنامهٔ کاربردی مستقل را انجام می‌دهد. این بدان معناست که تنها یک فایل باینری منفرد از BusyBox وجود دارد، اما همان باینری واحد مانند تعداد زیادی از ابزارهای سیستمی عمل می‌کند. این ساختار امکان کاهش چشمگیر حجم BusyBox را فراهم می‌سازد، چرا که تمامی برنامه‌های کاربردی داخلی (که آن‌ها را اپلت یا applet می‌نامیم) می‌توانند کدهای مربوط به بسیاری از عملیات‌های مشترک را به اشتراک بگذارند.

همچنین می‌توانید BusyBox را با ارسال نام یک دستور به عنوان آرگومان در خط فرمان اجرا کنید. برای نمونه، وارد کردن:

/bin/busybox ls

باعث می‌شود BusyBox رفتاری همانند دستور 'ls' داشته باشد.

مسلماً درج عبارت '/bin/busybox' در ابتدای هر دستور امری خسته‌کننده خواهد بود. بنابراین اکثر کاربران BusyBox را با استفاده از پیوندهایی که به فایل باینری BusyBox اشاره دارند فراخوانی می‌کنند.

به‌عنوان مثال، وارد کردن:

ln -s /bin/busybox ls
./ls

باعث می‌شود BusyBox دقیقاً مانند دستور 'ls' رفتار کند (مشروط بر اینکه دستور 'ls' در زمان ساخت در BusyBox کامپایل شده باشد). به‌طور کلی، هیچ‌گاه نیازی نیست که تمام این پیوندها را به‌صورت دستی ایجاد کنید، زیرا سیستم ساخت BusyBox هنگام اجرای دستور 'make install' این کار را به‌طور خودکار برای شما انجام خواهد داد.

اگر BusyBox را بدون هیچ آرگومانی اجرا کنید، فهرستی از تمام اپلت‌هایی که درون باینری BusyBox شما کامپایل شده‌اند را نمایش خواهد داد..SH "گزینه‌های عمومی (COMMON OPTIONS)" بیشتر برنامک‌های BusyBox از آرگومان --help برای ارائه توصیفی مختصر در زمان اجرا از رفتار خود پشتیبانی می‌کنند. اگر گزینه CONFIG_FEATURE_VERBOSE_USAGE فعال شده باشد، اطلاعات مفصل‌تری درباره نحوه استفاده نیز در دسترس خواهد بود.

برنامک‌های در دسترس فعلی عبارت‌اند از:

[, [[, acpid, addgroup, adduser, adjtimex, ar, arch, arp, arping,
ascii, ash, awk, base32, base64, basename, bbconfig, bc, beep,
blkdiscard, blkid, blockdev, bootchartd, brctl, bunzip2, busybox,
bzcat, bzip2, cal, cat, chat, chattr, chgrp, chmod, chown, chpasswd,
chpst, chroot, chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crc32,
crond, crontab, cryptpw, cttyhack, cut, date, dc, dd, deallocvt,
delgroup, deluser, depmod, df, dhcprelay, diff, dirname, dmesg,
dnsd, dnsdomainname, dos2unix, du, dumpkmap, dumpleases, echo, ed,
egrep, eject, env, envdir, envuidgid, ether-wake, expand, expr,
factor, fakeidentd, fallocate, false, fatattr, fbset, fbsplash,
fdflush, fdformat, fdisk, fgconsole, fgrep, find, findfs, flock,
fold, free, freeramdisk, fsck, fsck.minix, fsfreeze, fstrim, fsync,
ftpd, ftpget, ftpput, fuser, getopt, getty, grep, groups, gunzip,
gzip, halt, hd, hdparm, head, hexdump, hexedit, hostid, hostname,
httpd, hwclock, i2cdetect, i2cdump, i2cget, i2cset, i2ctransfer, id,
ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, inotifyd,
insmod, install, ionice, iostat, ip, ipaddr, ipcalc, ipcrm, ipcs,
iplink, ipneigh, iproute, iprule, iptunnel, kbd_mode, kill, killall,
killall5, klogd, less, link, linux32, linux64, linuxrc, ln,
loadfont, loadkmap, logger, login, logname, logread, losetup, lpd,
lpq, lpr, ls, lsattr, lsmod, lsof, lspci, lsscsi, lsusb, lzcat,
lzma, lzopcat, makedevs, makemime, man, md5sum, mdev, mesg,
microcom, mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2, mkfs.minix,
mkfs.vfat, mknod, mkpasswd, mkswap, mktemp, modinfo, modprobe, more,
mount, mountpoint, mpstat, mt, mv, nameif, nbd-client, nc, netstat,
nice, nl, nmeter, nohup, nproc, nsenter, nslookup, ntpd, od, openvt,
partprobe, passwd, paste, patch, pgrep, pidof, ping, ping6,
pipe_progress, pivot_root, pkill, pmap, popmaildir, poweroff,
powertop, printenv, printf, ps, pscan, pstree, pwd, pwdx,
raidautorun, rdate, rdev, readahead, readlink, readprofile,
realpath, reboot, reformime, renice, reset, resize, resume, rev,
rfkill, rm, rmdir, rmmod, route, rpm2cpio, rtcwake, run-init,
run-parts, runsv, runsvdir, rx, script, scriptreplay, sed, seedrng,
sendmail, seq, setarch, setconsole, setfattr, setfont, setkeycodes,
setlogcons, setpriv, setserial, setsid, setuidgid, sh, sha1sum,
sha256sum, sha3sum, sha512sum, showkey, shred, shuf, slattach,
sleep, smemcap, softlimit, sort, split, ssl_client,
start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv, svc,
svlogd, svok, swapoff, swapon, switch_root, sync, sysctl, syslogd,
tac, tail, tar, taskset, tc, tcpsvd, tee, telnet, telnetd, test,
tftp, tftpd, time, timeout, top, touch, tr, traceroute, traceroute6,
tree, true, truncate, ts, tsort, tty, ttysize, tunctl, tune2fs,
ubiattach, ubidetach, ubimkvol, ubirename, ubirmvol, ubirsvol,
ubiupdatevol, udhcpc, udhcpc6, udhcpd, udpsvd, uevent, umount,
uname, uncompress, unexpand, uniq, unix2dos, unlink, unlzma, unlzop,
unshare, unxz, unzip, uptime, usleep, uudecode, uuencode, vconfig,
vi, vlock, volname, watch, watchdog, wc, wget, which, whoami, whois,
xargs, xxd, xz, xzcat, yes, zcat, zcip

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

گوش دادن به رویدادهای ACPI و فراخوانی برنامه‌های کمکی مشخص هنگام دریافت رویداد

-d      ثبت لاگ در stderr و نه در فایل لاگ (مستلزم -f)
-f      اجرا در پیش‌زمینه
-c DIR  دایرکتوری پیکربندی [/etc/acpi]
-e FILE فایل رویدادهای proc [/proc/acpi/event]
-l FILE فایل لاگ [/var/log/acpid.log]
-p FILE فایل شناسه فرایند (PID) [/run/acpid.pid]
-a FILE فایل اقدام [/etc/acpid.conf]
-M FILE فایل نگاشت [/etc/acpi.map]

پذیرش و نادیده گرفتن گزینه‌های سازگاری -g -m -s -S -v

addgroup [-g GID] [-S] [USER] GROUP

افزودن یک گروه یا افزودن یک کاربر به یک گروه

-g GID  شناسه گروه
-S      ایجاد یک گروه سیستمی
adduser [OPTIONS] USER [GROUP]

ایجاد کاربر جدید، یا افزودن USER به GROUP

-h DIR          دایرکتوری خانگی
-g GECOS        فیلد GECOS
-s SHELL        شِل ورود
-G GRP          گروه
-S              ایجاد یک کاربر سیستمی
-D              عدم تخصیص گذرواژه
-H              عدم ایجاد دایرکتوری خانگی
-u UID          شناسه کاربر
-k SKEL         دایرکتوری اسکلت (/etc/skel)
adjtimex [-q] [-o OFS] [-f FREQ] [-p TCONST] [-t TICK]

خواندن یا تنظیم متغیرهای زمانی هسته. به adjtimex(2) مراجعه کنید

-q      حالت بی‌صدا
-o OFF  انحراف زمانی، برحسب میکروثانیه
-f FREQ تنظیم فرکانس، واحدهای صحیح هسته (65536 معادل 1ppm است)
-t TICK میکروثانیه در هر تیک، معمولاً 10000
        (مقادیر مثبت -t یا -f ساعت را سریع‌تر می‌کنند)
-p TCONST
ar x|p|t|r [-ov] ARCHIVE [FILE]...

استخراج یا فهرست کردن FILEها از یک آرشیو ar، یا ایجاد آن

x       استخراج
p       استخراج در stdout
t       فهرست کردن
r       ایجاد کردن
-o      بازگردانی mtime
-v      مشروح
arch

چاپ معماری سیستم

arp [-vn] [-H HWTYPE] [-i IF] -a [HOSTNAME] [-v] [-i IF] -d HOSTNAME [pub] [-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [temp] [-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [netmask MASK] pub [-v] [-H HWTYPE] [-i IF] -Ds HOSTNAME IFACE [netmask MASK] pub

مدیریت و دستکاری کَش ARP

-a              نمایش (همه) میزبان‌ها
-d              حذف مدخل ARP
-s              تنظیم مدخل جدید
-v              مشروح
-n              عدم تحلیل نام‌ها
-i IF           رابط شبکه
-D              خواندن HWADDR از IFACE
-A,-p AF        خانواده پروتکل
-H HWTYPE       نوع آدرس سخت‌افزاری
arping [-fqbDUA] [-c CNT] [-w TIMEOUT] [-I IFACE] [-s SRC_IP] DST_IP

ارسال درخواست‌ها/پاسخ‌های ARP

-f              خروج با دریافت نخستین پاسخ ARP
-q              حالت بی‌صدا
-b              ادامه پخش همگانی (broadcast) و عدم تبدیل به تک‌پخشی
-D              خروج با کد 1 در صورت پاسخ دادن DST_IP
-U              حالت ARP ناخواسته (Unsolicited)، به‌روزرسانی همسایگان
-A              حالت پاسخ ARP، به‌روزرسانی همسایگان
-c N            توقف پس از ارسال N درخواست ARP
-w TIMEOUT      زمان انتظار برحسب ثانیه برای پاسخ ARP
-I IFACE        رابط مورد استفاده (پیش‌فرض eth0)
-s SRC_IP       آدرس IP فرستنده
DST_IP          آدرس IP مقصد
ash [-il] [-|+Cabefmnuvx] [-|+o OPT]... [-c 'SCRIPT' [ARG0 ARGS] | FILE ARGS | -s ARGS]

مفسر شِل یونیکس

awk [OPTIONS] [AWK_PROGRAM] [FILE]...
-v VAR=VAL      تنظیم متغیر
-F SEP          استفاده از SEP به عنوان جداکننده فیلدها
-f FILE         خواندن برنامه از FILE
-e AWK_PROGRAM
base32 [-d] [-w COL] [FILE]

کدگذاری یا رمزگشایی Base32 بر روی FILE و ارسال به خروجی استاندارد

        -d      رمزگشایی داده‌ها
        -w COL  شکستن خطوط در ستون COL (پیش‌فرض 76، مقدار 0 غیرفعال می‌کند)
base64 [-d] [-w COL] [FILE]

کدگذاری یا رمزگشایی Base64 از FILE به خروجی استاندارد
        -d      رمزگشایی داده‌ها
        -w COL  شکستن خطوط در COL (پیش‌فرض ۷۶، مقدار ۰ غیرفعال می‌کند)
basename FILE [SUFFIX] | -a FILE... | -s SUFFIX FILE...

حذف مسیر دایرکتوری و SUFFIX از FILE

-a              همه آرگومان‌ها FILE هستند
-s SUFFIX       حذف SUFFIX (شامل -a نیز می‌شود)
bbconfig

چاپ فایل پیکربندی استفاده‌شده هنگام ساخت busybox

bc [-sqlw] [FILE]...

ماشین‌حساب با دقت دلخواه

-q      حالت بی‌صدا
-l      بارگذاری کتابخانه استاندارد
-s      سازگار با استاندارد POSIX
-w      هشدار در صورت استفاده از افزونه‌ها

$BC_LINE_LENGTH پهنای خروجی را تغییر می‌دهد

beep -f FREQ -l LEN -d DELAY -r COUNT -n
-f      فرکانس بر حسب هرتز (Hz)
-l      طول مدت بر حسب میلی‌ثانیه (ms)
-d      تاخیر بر حسب میلی‌ثانیه (ms)
-r      تعداد تکرارها
-n      آغاز صدای جدید
blkdiscard [-o OFS] [-l LEN] [-s] DEVICE

دور انداختن سکتورها روی DEVICE

-o OFS  آفست بایتی درون دستگاه
-l LEN  تعداد بایت‌ها برای دور انداختن
-s      انجام عملیات دور انداختن امن
blkid [BLOCKDEV]...

چاپ UUIDهای تمام سیستم‌های فایل

blockdev OPTION BLOCKDEV
--setro         تنظیم فقط‌خواندنی (ro)
--setrw         تنظیم خواندن/نوشتن (rw)
--getro         دریافت وضعیت فقط‌خواندنی (ro)
--getss         دریافت اندازه سکتور
--getbsz        دریافت اندازه بلوک
--setbsz BYTES  تنظیم اندازه بلوک
--getsz         دریافت اندازه دستگاه در سکتورهای ۵۱۲ بایتی
--getsize64     دریافت اندازه دستگاه به بایت
--getra         دریافت readahead در سکتورهای ۵۱۲ بایتی
--setra SECTORS تنظیم readahead
--flushbufs     تخلیه بافرها
--rereadpt      بازخوانی جدول پارتیشن
bootchartd start [PROG ARGS]|stop|init

ایجاد /var/log/bootchart.tgz با داده‌های نمودار راه‌اندازی (boot chart)

start: شروع ثبت رویدادها در پس‌زمینه؛ همراه با PROG، اجرای PROG و سپس متوقف کردن ثبت رویدادها با USR1 stop: ارسال سیگنال USR1 به تمامی فرایندهای bootchartd init: شروع ثبت رویدادها در پس‌زمینه؛ توقف در صورت مشاهده getty/xdm (برای اسکریپت‌های init) تحت PID 1: به عنوان init، سپس اجرای (exec) $bootchart_init، ‏/init، ‏/sbin/init

brctl COMMAND [BRIDGE [ARGS]]

مدیریت پل‌های اترنت دستورها:

show [BRIDGE]...        نمایش پل‌ها
addbr BRIDGE            ایجاد BRIDGE
delbr BRIDGE            Delete BRIDGE
addif BRIDGE IFACE      افزودن IFACE به BRIDGE
delif BRIDGE IFACE      حذف IFACE از BRIDGE
showmacs BRIDGE                 فهرست آدرس‌های MAC
showstp BRIDGE                  نمایش اطلاعات STP
stp BRIDGE 1/yes/on|0/no/off    روشن/خاموش کردن STP
setageing BRIDGE SECONDS        تنظیم زمان کهنگی
setfd BRIDGE SECONDS            تنظیم تاخیر ارسال پل (forward delay)
sethello BRIDGE SECONDS         تنظیم زمان hello
setmaxage BRIDGE SECONDS        تنظیم حداکثر عمر پیام
setbridgeprio BRIDGE PRIO       تنظیم اولویت پل
setportprio BRIDGE IFACE PRIO   تنظیم اولویت درگاه
setpathcost BRIDGE IFACE COST   تنظیم هزینه مسیر
bunzip2 [-cfk] [FILE]...

خارج کردن FILEها (یا stdin) از حالت فشرده

-c      نوشتن در خروجی استاندارد
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      آزمودن یکپارچگی
bzcat [FILE]...

خارج کردن از حالت فشرده به خروجی استاندارد

bzip2 [-cfkdt123456789] [FILE]...

فشرده‌سازی FILEها (یا stdin) با الگوریتم bzip2

-1..9   سطح فشرده‌سازی
-d      خارج کردن از حالت فشرده
-c      نوشتن در خروجی استاندارد
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      آزمودن یکپارچگی
cal [-jmy] [[MONTH] YEAR]

نمایش تقویم

-j      استفاده از تاریخ‌های ژولینی
-m      شروع هفته از دوشنبه
-y      نمایش کل سال
cat [-nbvteA] [FILE]...

چاپ FILEها در خروجی استاندارد

-n      شماره‌گذاری خطوط خروجی
-b      شماره‌گذاری خطوط غیرخالی
-v      نمایش نویسه‌های غیرقابل‌چاپ به‌صورت ^x یا M-x
-t      ...و تب‌ها به‌صورت ^I
-e      ...و انتهای خطوط با $
-A      مشابه -vte
chat EXPECT [SEND [EXPECT [SEND]]...]

مناسب برای تعامل با یک مودم متصل به stdin/stdout. یک اسکریپت شامل جفت‌آرگومان‌های «expect-send» است. مثال:

chat '' ATZ OK ATD123456 CONNECT '' ogin: pppuser word: ppppass '~'

chattr [-R] [-v VERSION] [-p PROJID] [-+=AacDdijsStTu] FILE...

تغییر ویژگی‌های فایل در ext2

        -R      بازگشتی
        -v NUM  تنظیم شماره نسخه/تولید
        -p NUM  تنظیم شماره پروژه
تغییردهنده‌ها:
        -,+,=   حذف/افزودن/تنظیم ویژگی‌ها
ویژگی‌ها:
        A       عدم به‌روزرسانی atime
        a       فقط افزودنی (Append only)
        C       بدون copy-on-write
        c       فشرده‌شده
        D       به‌روزرسانی‌های همگام دایرکتوری
        d       عدم پشتیبان‌گیری با dump
        E       رمزنگاری‌شده
        e       فایل از extentها استفاده می‌کند
        F       دایرکتوری بدون حساسیت به حروف کوچک و بزرگ
        I       دایرکتوری نمایه‌گذاری‌شده (Indexed)
        i       تغییرناپذیر (Immutable)
        j       ابتدا داده‌ها در ژورنال نوشته شوند
        N       فایل درون inode ذخیره شده است
        P       دایرکتوری با شناسه پروژه سلسله‌مراتبی
        S       به‌روزرسانی‌های همگام فایل
        s       صفر کردن فضای ذخیره‌سازی هنگام حذف
        T       بالاترین سطح سلسله‌مراتب دایرکتوری
        t       عدم ادغام دنباله فایل با فایل‌های دیگر
        u       اجازه بازیابی پس از حذف (undelete)
        V       اعتبارسنجی با Verity
chgrp [-RhLHPcvf]... GROUP FILE...

تغییر گروه FILEها به GROUP
        -h      تأثیر روی پیوندهای نمادین به‌جای مقصد پیوندها
        -L      پیمایش تمام پیوندهای نمادین به دایرکتوری‌ها
        -H      پیمایش پیوندهای نمادین تنها در خط فرمان
        -P      عدم پیمایش پیوندهای نمادین (پیش‌فرض)
        -R      بازگشتی
        -c      فهرست کردن فایل‌های تغییریافته
        -v      پرگویی (نمایش جزئیات)
        -f      پنهان‌سازی خطاها
chmod [-Rcvf] MODE[,MODE]... FILE...

مقدار MODE یک عدد در مبنای هشت (الگوی بیتی sstrwxrwxrwx) یا [ugoa]{+|-|=}[rwxXst] است

-R      بازگشتی
-c      فهرست کردن فایل‌های تغییریافته
-v      پرگویی (نمایش جزئیات)
-f      پنهان‌سازی خطاها
chown [-RhLHPcvf]... USER[:[GRP]] FILE...

تغییر مالک و/یا گروه FILEها به USER و/یا GRP

-h      تأثیر روی پیوندهای نمادین به‌جای مقصد پیوندها
-L      پیمایش تمام پیوندهای نمادین به دایرکتوری‌ها
-H      پیمایش پیوندهای نمادین تنها در خط فرمان
-P      عدم پیمایش پیوندهای نمادین (پیش‌فرض)
-R      بازگشتی
-c      فهرست کردن فایل‌های تغییریافته
-v      پرگویی (نمایش جزئیات)
-f      پنهان‌سازی خطاها
chpasswd [-me] [-c ALG] [-R DIR]

خواندن user:password از stdin و به‌روزرسانی /etc/passwd

-e      گذرواژه‌های ارائه‌شده به‌صورت رمزگذاری‌شده هستند
-m      رمزگذاری با استفاده از md5 به‌جای des
-c ALG  الگوریتم des، md5، sha256/512 (پیش‌فرض des)
-R DIR  دایرکتوری مقصد برای chroot
chpst [-vP012] [-u USER[:GRP]] [-U USER[:GRP]] [-e DIR] [-/ DIR] [-n NICE] [-m BYTES] [-d BYTES] [-o N] [-p N] [-f BYTES] [-c BYTES] PROG ARGS

تغییر وضعیت فرایند، اجرای PROG

-u USER[:GRP]   تنظیم uid و gid
-U USER[:GRP]   تنظیم $UID و $GID در متغیرهای محیطی
-e DIR          تنظیم متغیرهای محیطی طبق محتوای فایل‌های DIR:
                file=خط_اول_فایل
-/ DIR          انجام chroot به DIR
-n NICE         افزودن NICE به مقدار nice
-m BYTES        مشابه با -d BYTES -s BYTES -l BYTES
-d BYTES        محدود کردن اندازه بخش داده (data segment)
-o N            محدود کردن تعداد فایل‌های باز به ازای هر فرایند
-p N            محدود کردن تعداد فرایندها به ازای هر uid
-f BYTES        محدود کردن اندازه فایل‌های خروجی
-c BYTES        محدود کردن اندازه فایل core
-v              پرگویی (نمایش جزئیات)
-P              ایجاد گروه فرایند جدید
-0              بستن stdin
-1              بستن stdout
-2              بستن stderr
chroot NEWROOT [PROG ARGS]

اجرای PROG با تنظیم دایرکتوری ریشه بر روی NEWROOT

chrt -m | -p [PRIO] PID | [-rfobi] PRIO PROG ARGS

تغییر اولویت و کلاس زمان‌بندی برای یک فرایند

-m      نمایش کمینه/بیشینه اولویت‌ها
-p      اعمال روی PID
-r      تنظیم کلاس SCHED_RR
-f      تنظیم کلاس SCHED_FIFO
-o      تنظیم کلاس SCHED_OTHER
-b      تنظیم کلاس SCHED_BATCH
-i      تنظیم کلاس SCHED_IDLE
chvt N

تغییر ترمینال مجازی پیش‌زمینه به /dev/ttyN

cksum FILE...

محاسبه جمع کنترلی (checksum) از نوع CRC32 برای FILEها

clear

پاک‌سازی صفحه نمایش

cmp [-ls] [-n NUM] FILE1 [FILE2 [SKIP1 [SKIP2]]]

مقایسه FILE1 با FILE2 (یا stdin)

-l      نوشتن شماره بایت‌ها (ده‌دهی) و مقادیر (هشت‌هشتی)
        برای تمام بایت‌های دارای تفاوت
-s      بی‌صدا
-n NUM  مقایسه حداکثر NUM بایت
comm [-123] FILE1 FILE2

مقایسه FILE1 با FILE2

-1      حذف خطوط منحصر‌به‌فرد در FILE1
-2      حذف خطوط منحصر‌به‌فرد در FILE2
-3      حذف خطوط مشترک در هر دو فایل
cp [-arPLHpfinlsTu] SOURCE DEST یا: cp [-arPLHpfinlsu] SOURCE... { -t DIRECTORY | DIRECTORY }

کپی کردن SOURCEها به DEST

-a      مشابه با -dpR
-R,-r   بازگشتی
-d,-P   حفظ پیوندهای نمادین (پیش‌فرض در صورت استفاده از -R)
-L      دنبال کردن تمام پیوندهای نمادین
-H      دنبال کردن پیوندهای نمادین تنها در خط فرمان
-p      حفظ مشخصه‌های فایل در صورت امکان
-f      رونویسی اجباری
-i      پرسش پیش از رونویسی
-n      عدم رونویسی
-l,-s   ایجاد پیوند (یا پیوند نمادین)
-T      عدم کپی در صورت دایرکتوری بودن DEST
-t DIR  کپی کردن تمام SOURCEها به درون DIR
-u      کپی کردن تنها در صورت جدیدتر بودن فایل‌ها
cpio [-dmvu] [-F FILE] [-R USER[:GRP]] [-H newc] [-tio] [EXTR_FILE]...

استخراج (-i) یا فهرست کردن (-t) فایل‌ها از یک بایگانی cpio، یا دریافت فهرست فایل‌ها از stdin و ایجاد یک بایگانی (-o)

حالت‌های اصلی عملیات:

        -t      فهرست کردن
        -i      استخراج EXTR_FILEها (یا همه)
        -o      ایجاد (نیازمند -H newc)
گزینه‌ها:
        -H newc قالب بایگانی
        -d      ایجاد دایرکتوری‌های والد در صورت نیاز
        -m      بازیابی mtime
        -v      پرگویی (نمایش جزئیات)
        -u      رونویسی
        -F FILE فایل ورودی (-t,-i,-p) یا خروجی (-o)
        -R USER[:GRP]   تنظیم مالک فایل‌های ایجادشده
        -L      ارجاع‌زدایی پیوندهای نمادین
        -0      ورودی با پایانه‌دهنده NUL
        --ignore-devno
        --renumber-inodes
crc32 FILE...

محاسبه جمع کنترلی (checksum) از نوع CRC32 برای FILEها

crond [-fbS] [-l N] [-d N] [-L LOGFILE] [-c DIR]
        -f      اجرا در پیش‌زمینه
        -b      اجرا در پس‌زمینه (پیش‌فرض)
        -S      ثبت گزارش در syslog (پیش‌فرض)
        -l N    تنظیم سطح گزارش‌گیری. پرجزئیات‌ترین 0، پیش‌فرض 8
        -d N    تنظیم سطح گزارش‌گیری، ارسال گزارش به stderr
        -L FILE ثبت گزارش در FILE
        -c DIR  دایرکتوری cron. پیش‌فرض: /var/spool/cron/crontabs
crontab [-c DIR] [-u USER] [-ler]|[FILE]
        -c      دایرکتوری crontab
        -u      کاربر
        -l      فهرست کردن crontab
        -e      ویرایش crontab
        -r      حذف crontab
        FILE    جایگزینی crontab با FILE ('-': ورودی استاندارد)
cryptpw [-P FD] [-m TYPE] [-S SALT] [PASSWORD] [SALT]

چاپ PASSWORD درهم‌سازی‌شده با crypt(3)

-P N    خواندن گذرواژه از fd N
-m TYPE des,md5,sha256/512 (پیش‌فرض des)
-S SALT
cttyhack [PROG ARGS]

اختصاص یک tty کنترلی به PROG در صورت امکان. مثال برای /etc/inittab (برای busybox init): ::respawn:/bin/cttyhack /bin/sh اختصاص tty کنترلی به پوسته‌ای که با PID 1 اجرا می‌شود: $ exec cttyhack sh راه‌اندازی پوستهٔ تعاملی از طریق اسکریپت شل بوت:

setsid cttyhack sh
cut [OPTIONS] [FILE]...

چاپ فیلدهای انتخاب‌شده از FILEها در خروجی استاندارد

-b LIST خروجی دادن تنها بایت‌ها از LIST
-c LIST خروجی دادن تنها نویسه‌ها از LIST
-d SEP  جداکنندهٔ فیلد برای ورودی (پیش‌فرض برای -f تب TAB، برای -F توالی فاصله‌های خالی)
-O SEP  جداکنندهٔ فیلد برای خروجی (پیش‌فرض = -d برای -f، یک فاصله برای -F)
-D      مرتب‌سازی/تطبیق ندادن بخش‌ها یا مطابقت ندادن خطوط -fF بدون جداکننده
-f LIST تنها چاپ این فیلدها (-d یک نویسهٔ تکی است)
-F LIST تنها چاپ این فیلدها (-d یک عبارت باقاعده است)
-s      تنها خروجی دادن خطوط حاوی جداکننده
-n      نادیده گرفته می‌شود
date [OPTIONS] [+FMT] [[-s] TIME]

نمایش زمان (با استفاده از +FMT)، یا تنظیم زمان

-u              کار در ساعت هماهنگ جهانی UTC (به زمان محلی تبدیل نشود)
[-s] TIME       تنظیم زمان به TIME
-d TIME         نمایش TIME، نه زمان فعلی ('now')
-D FMT          قالب FMT (قالب strptime) برای تبدیل TIME در -s/-d
-r FILE         نمایش زمان آخرین تغییر FILE
-R              خروجی دادن تاریخ در قالب RFC-2822
-I[SPEC]        خروجی دادن تاریخ در قالب ISO-8601
                مقدار SPEC=date (پیش‌فرض)، hours، minutes، seconds یا ns

قالب‌های TIME شناخته‌شده:

@seconds_since_1970
hh:mm[:ss]
[YYYY.]MM.DD-hh:mm[:ss]
YYYY-MM-DD hh:mm[:ss]
[[[[[YY]YY]MM]DD]hh]mm[.ss]
قالب 'date TIME' در عوض MMDDhhmm[[YY]YY][.ss] را می‌پذیرد
dc [-x] [-eSCRIPT]... [-fFILE]... [FILE]...

یک ماشین‌حساب کوچک با نشانه‌گذاری معکوس لهستانی (RPN). عملگرها: محاسباتی: + - * / % ^ ~ - تقسیم با باقی‌مانده | - توان‌رسانی به پیمانه v - جذر p - چاپ عنصر بالای پشته بدون بیرون کشیدن آن f - چاپ تمام پشته k - بیرون کشیدن مقدار و تنظیم دقت i - بیرون کشیدن مقدار و تنظیم مبنای ورودی o - بیرون کشیدن مقدار و تنظیم مبنای خروجی مثال‌ها: dc -e'2 2 + p' -> 4، dc -e'8 8 * 2 2 + / p' -> 16

dd [if=FILE] [of=FILE] [ibs=N obs=N/bs=N] [count=N] [skip=N] [seek=N] [conv=notrunc|noerror|sync|fsync] [iflag=skip_bytes|count_bytes|fullblock|direct] [oflag=seek_bytes|append|direct]

رونوشت از یک فایل همراه با تبدیل و قالب‌بندی

if=FILE         خواندن از FILE به جای ورودی استاندارد
of=FILE         نوشتن در FILE به جای خروجی استاندارد
bs=N            خواندن و نوشتن N بایت در هر نوبت
ibs=N           خواندن N بایت در هر نوبت
obs=N           نوشتن N بایت در هر نوبت
count=N         رونوشت تنها از N بلوک ورودی
skip=N          نادیده گرفتن N بلوک ورودی
seek=N          پرش از روی N بلوک خروجی
conv=notrunc    کوتاه نکردن فایل خروجی
conv=noerror    ادامه دادن پس از خطاهای خواندن
conv=sync       پر کردن بلوک‌ها با صفر (pad)
conv=fsync      نوشتن فیزیکی داده‌ها روی دیسک پیش از اتمام
conv=swab       جابه‌جا کردن هر جفت بایت
iflag=skip_bytes        مقدار skip=N به بایت است
iflag=count_bytes       مقدار count=N به بایت است
oflag=seek_bytes        مقدار seek=N به بایت است
iflag=direct    ورودی با O_DIRECT
oflag=direct    خروجی با O_DIRECT
iflag=fullblock خواندن بلوک‌های کامل
oflag=append    باز کردن خروجی در حالت الحاق (append)
status=noxfer   عدم نمایش اطلاعات سرعت انتقال
status=none     عدم نمایش تمام خروجی‌ها

N می‌تواند پسوندهای c (1)، w (2)، b (512)، kB (1000)، k (1024)، MB، M، GB، G داشته باشد

deallocvt [N]

آزادسازی پایانهٔ مجازی استفاده‌نشده /dev/ttyN

delgroup [USER] GROUP

حذف گروه GROUP از سیستم یا کاربر USER از گروه GROUP

deluser [--remove-home] USER

حذف USER از سیستم

depmod [-n]

تولید modules.dep.bb

-n      اجرای آزمایشی: چاپ فایل در خروجی استاندارد
df [-PkmhTai] [-B SIZE] [-t TYPE] [FILESYSTEM]...

چاپ آمار میزان مصرف سیستم‌فایل

-P      قالب خروجی POSIX
-k      بلوک‌های ۱۰۲۴ بایتی (پیش‌فرض)
-m      بلوک‌های ۱ مگابایتی
-h      خوانا برای انسان (مانند 1K 243M 2G)
-T      چاپ نوع سیستم‌فایل
-t TYPE چاپ تنها نقاط اتصال از این نوع
-a      نمایش همهٔ سیستم‌فایل‌ها
-i      آی‌نودها (Inodes)
-B SIZE اندازهٔ بلوک
dhcprelay CLIENT_IFACE[,CLIENT_IFACE2]... SERVER_IFACE [SERVER_IP]

بازپخش درخواست‌های DHCP میان کلاینت‌ها و سرور. بدون SERVER_IP، درخواست‌ها روی SERVER_IFACE پخش همگانی (broadcast) می‌شوند.

diff [-abBdiNqrTstw] [-L LABEL] [-S FILE] [-U LINES] FILE1 FILE2

مقایسهٔ خط به خط فایل‌ها و خروجی دادن تفاوت‌های میان آن‌ها. این پیاده‌سازی تنها از تفاوت‌های یکپارچه (unified diff) پشتیبانی می‌کند.

        -a      در نظر گرفتن تمام فایل‌ها به عنوان فایل متنی
        -b      نادیده گرفتن تغییرات در تعداد فاصله‌های خالی
        -B      نادیده گرفتن تغییراتی که تمام خطوط آن‌ها خالی است
        -d      تلاش بیشتر برای یافتن مجموعه‌ای کوچک‌تر از تغییرات
        -i      نادیده گرفتن تفاوت در بزرگی و کوچکی حروف
        -L      استفاده از LABEL به جای نام فایل در سرآیند یکپارچه
        -N      در نظر گرفتن فایل‌های ناموجود به عنوان فایل خالی
        -q      تنها خروجی دادن اینکه آیا فایل‌ها تفاوت دارند یا خیر
        -r      پیمایش بازگشتی
        -S      شروع با FILE هنگام مقایسهٔ دایرکتوری‌ها
        -T      تراز کردن تب‌ها با افزودن یک تب در ابتدا در صورت نیاز
        -s      گزارش زمانی که دو فایل یکسان هستند
        -t      تبدیل تب‌ها به فاصله در خروجی
        -U      خروجی دادن LINES خط از متن پیرامون
        -w      نادیده گرفتن تمام فاصله‌های خالی
dirname FILENAME

حذف پسوند غیردایرکتوری از FILENAME
dmesg [-cr] [-n LEVEL] [-s SIZE]

چاپ یا کنترل بافر حلقه‌ای هسته
        -c              پاک کردن بافر حلقه‌ای پس از چاپ
        -n LEVEL        تنظیم سطح ثبت وقایع کنسول
        -s SIZE         اندازه بافر
        -r              چاپ بافر خام پیام‌ها
dnsd [-dvs] [-c CONFFILE] [-t TTL_SEC] [-p PORT] [-i ADDR]

دیمن سرور DNS ایستای کوچک

-c FILE فایل پیکربندی
-t SEC  مقدار TTL
-p PORT شنود روی PORT
-i ADDR شنود روی ADDR
-d      اجرا به صورت دیمن (Daemonize)
-v      مشروح
-s      تنها ارسال پاسخ‌های موفق. از این گزینه در صورتی استفاده کنید
        که می‌خواهید /etc/resolv.conf را با دو سطر nameserver به کار ببرید:
                nameserver DNSD_SERVER
                nameserver NORMAL_DNS_SERVER
dos2unix [-ud] [FILE]

تبدیل درحای FILE از قالب DOS به Unix. هنگامی که فایلی داده نشود، از stdin/stdout استفاده می‌شود.

-u      dos2unix
-d      unix2dos
du [-aHLdclsxhmk] [FILE]...

خلاصه‌سازی فضای دیسک استفاده‌شده برای FILEها (یا دایرکتوری‌ها)

-a      نمایش اندازه فایل‌ها نیز
-b      اندازه ظاهری (شامل حفره‌ها)
-L      دنبال کردن تمام پیوندهای نمادین
-H      دنبال کردن پیوندهای نمادین در خط فرمان
-d N    محدود کردن خروجی به دایرکتوری‌ها (و فایل‌ها با -a) تا عمق < N
-c      نمایش مجموع کل
-l      شمارش چندباره اندازه‌ها در صورت وجود پیوند سخت
-s      نمایش تنها یک مجموع برای هر آرگومان
-x      نادیده گرفتن دایرکتوری‌ها روی سیستم‌های فایل متفاوت
-h      اندازه‌ها در قالب خوانا برای انسان (مانند 1K 243M 2G)
-m      اندازه‌ها به مگابایت
-k      اندازه‌ها به کیلوبایت (پیش‌فرض)
dumpkmap > keymap

چاپ جدول باینری نگاشت صفحه‌کلید در stdout

dumpleases [-r|-a] [-d] [-f LEASEFILE]

نمایش اجاره‌های DHCP اعطاشده توسط udhcpd

-f FILE فایل اجاره
-r      نمایش زمان باقی‌مانده
-a      نمایش زمان انقضا
-d      نمایش زمان بر حسب ثانیه
echo [-neE] [ARG]...

چاپ ARGها در stdout

-n      بدون خط جدید در انتها
-e      تفسیر گریزهای ممیز وارونه (\t=tab و غیره)
-E      عدم تفسیر گریزهای ممیز وارونه (پیش‌فرض)
ed [-p PROMPT] [-s] [FILE]
eject [-t] [-T] [DEVICE]

بیرون دادن DEVICE یا /dev/cdrom به صورت پیش‌فرض

-s      دستگاه SCSI
-t      بستن سینی
-T      باز/بسته کردن سینی (تغییر وضعیت)
env [-i0] [-u NAME]... [-] [NAME=VALUE]... [PROG ARGS]

چاپ محیط کنونی یا اجرای PROG پس از تنظیم محیط

-, -i   شروع با محیط خالی
-0      خروجی خاتمه‌یافته با NUL
-u NAME حذف متغیر از محیط
envdir DIR PROG ARGS

تنظیم متغیرهای محیطی گوناگون طبق فایل‌های مشخص‌شده در دایرکتوری DIR، و اجرای PROG

envuidgid USER PROG ARGS

تنظیم $UID به uid کاربر USER و $GID به gid کاربر USER، و اجرای PROG

ether-wake [-b] [-i IFACE] [-p aa:bb:cc:dd[:ee:ff]/a.b.c.d] MAC

ارسال یک بسته جادویی (magic packet) برای بیدار کردن ماشین‌های به خواب رفته. MAC باید یک آدرس ایستگاه (00:11:22:33:44:55) یا یک نام میزبان با مدخل شناخته‌شده در 'ethers' باشد.

-b              پخش همگانی (Broadcast) بسته
-i IFACE        رابط مورد استفاده (پیش‌فرض eth0)
-p PASSWORD     افزودن PASSWORD چهار یا شش بایتی به بسته
expand [-i] [-t N] [FILE]...

تبدیل تب‌ها به فاصله و نوشتن در stdout

-i      عدم تبدیل تب‌ها پس از نویسه‌های غیرفاصله
-t      فاصله‌های تب در هر N نویسه
expr EXPRESSION

چاپ مقدار EXPRESSION

‏EXPRESSION می‌تواند یکی از موارد زیر باشد:

ARG1 | ARG2     اگر ARG1 نه null باشد و نه 0، مقدار ARG1، وگرنه ARG2
ARG1 & ARG2     اگر هیچ‌یک از آرگومان‌ها null یا 0 نباشند، مقدار ARG1، وگرنه 0
ARG1 < ARG2     اگر ARG1 کمتر از ARG2 باشد 1، وگرنه 0. به طور مشابه:
ARG1 <= ARG2
ARG1 = ARG2
ARG1 != ARG2
ARG1 >= ARG2
ARG1 > ARG2
ARG1 + ARG2     مجموع ARG1 و ARG2. به طور مشابه:
ARG1 - ARG2
ARG1 * ARG2
ARG1 / ARG2
ARG1 % ARG2
STRING : REGEXP         تطابق الگوی مهارشده (anchored) REGEXP در STRING
match STRING REGEXP     مشابه STRING : REGEXP
substr STRING POS LEN   زیررشته‌ای از STRING، شمارش POS از 1 است
index STRING CHARS      شاخصی در STRING که هرکدام از CHARS یافت شود، یا 0
length STRING           طول STRING
quote TOKEN             تفسیر TOKEN به عنوان رشته، حتی اگر یک
                        کلیدواژه مانند 'match' یا یک
                        عملگر مانند '/' باشد
(EXPRESSION)            مقدار EXPRESSION

توجه داشته باشید که بسیاری از عملگرها باید برای شل‌ها گریز داده شده یا داخل گیومه قرار گیرند. اگر هر دو ARG عدد باشند، مقایسه‌ها حسابی خواهند بود، وگرنه لغت‌نامه‌ای (lexicographical). تطابق الگوها رشته تطبیق‌یافته بین \( و \) یا null را برمی‌گرداند؛ اگر از \( و \) استفاده نشود، تعداد نویسه‌های تطبیق‌یافته یا 0 را برمی‌گرداند.

factor [NUMBER]...

چاپ عامل‌های اول

fakeidentd [-fiw] [-b ADDR] [STRING]

ارائه سرویس جعلی ident (auth)

        -f      اجرا در پیش‌زمینه
        -i      حالت inetd
        -w      حالت 'wait' در inetd
        -b ADDR مقید شدن به آدرس مشخص‌شده
        STRING  رشته پاسخ ident (پیش‌فرض: nobody)
fallocate [-o OFS] -l LEN FILE

پیش‌تخصیص فضا برای FILE
        -o OFS  آفست بازه
        -l LEN  طول بازه
fatattr [-+rhsvda] FILE...

تغییر ویژگی‌های فایل در سیستم‌فایل FAT

-       پاک کردن ویژگی‌ها
+       تنظیم ویژگی‌ها
r       فقط‌خواندنی
h       پنهان
s       سیستمی
v       برچسب حجم (Volume label)
d       دایرکتوری
a       آرشیو
fbset [OPTIONS] [MODE]

نمایش و تغییر تنظیمات فریم‌بافر (frame buffer)

fbsplash -s IMGFILE [-c] [-d DEV] [-i INIFILE] [-f CMD]
-s      تصویر
-c      پنهان کردن مکان‌نما
-d      دستگاه فریم‌بافر (پیش‌فرض /dev/fb0)
-i      فایل پیکربندی (var=value):
                BAR_LEFT,BAR_TOP,BAR_WIDTH,BAR_HEIGHT
                BAR_R,BAR_G,BAR_B,IMG_LEFT,IMG_TOP
-f      پایپ کنترلی (در غیر این صورت پس از رسم تصویر خارج می‌شود)
                دستورات: 'NN' (درصد برای نوار پیشرفت) یا 'exit'
fdflush DEVICE

وادار کردن درایو فلاپی دیسک به تشخیص تغییر دیسک

fdformat [-n] DEVICE

قالب‌بندی (فرمت) فلاپی دیسک

-n      عدم اعتبارسنجی پس از فرمت
fdisk [-ul] [-C CYLINDERS] [-H HEADS] [-S SECTORS] [-b SSZ] DISK

تغییر جدول پارتیشن

-u              شروع و پایان بر حسب سکتور باشند (به جای سیلندر)
-l              نمایش جدول پارتیشن برای هر DISK، سپس خروج
-b 2048         (برای برخی دیسک‌های MO) استفاده از سکتورهای ۲۰۴۸ بایتی
-C CYLINDERS    تنظیم تعداد سیلندرها/هدها/سکتورها
-H HEADS        معمولاً ۲۵۵
-S SECTORS      معمولاً ۶۳
fgconsole

دریافت کنسول فعال

find [-HL] [PATH]... [OPTIONS] [ACTIONS]

جستجوی فایل‌ها و انجام عملیات روی آن‌ها. نخستین عملیات ناموفق، پردازش فایل جاری را متوقف می‌کند. پیش‌فرض‌ها: PATH دایرکتوری جاری است، عملیات '-print' است

-L,-follow      دنبال کردن پیوندهای نمادین
-H              ...تنها در خط فرمان
-xdev           وارد دایرکتوری‌های سایر سیستم‌های فایل نشو
-maxdepth N     حداکثر به اندازه N سطح پایین برو. گزینه -maxdepth 0
                عملیات‌ها را تنها روی آرگومان‌های خط فرمان اعمال می‌کند
-mindepth N     روی N سطح اول عملیاتی انجام نده
-depth          اقدام روی دایرکتوری *پس از* پیمایش آن

عملیات‌ها (Actions):

        ( ACTIONS )     گروه‌بندی عملیات‌ها برای -o / -a
        ! ACT           معکوس کردن موفقیت/شکست ACT
        ACT1 [-a] ACT2  اگر ACT1 شکست خورد متوقف شو، در غیر این صورت ACT2 را اجرا کن
        ACT1 -o ACT2    اگر ACT1 موفق شد متوقف شو، در غیر این صورت ACT2 را اجرا کن
                        نکته: اولویت -a بالاتر از -o است
        -name PATTERN   تطبیق نام فایل (بدون نام دایرکتوری) با PATTERN
        -iname PATTERN  همان -name بدون حساسیت به بزرگی و کوچکی حروف
        -path PATTERN   تطبیق مسیر با PATTERN
        -ipath PATTERN  همان -path بدون حساسیت به بزرگی و کوچکی حروف
        -regex PATTERN  تطبیق مسیر با PATTERN عبارت منظم
        -type X         نوع فایل X باشد (یکی از: f,d,l,b,c,s,p)
        -executable     فایل قابل اجرا باشد
        -perm MASK      دست‌کم یک بیت ماسک (+MASK)، همه بیت‌ها (-MASK)،
                        یا دقیقاً بیت‌های MASK در حالت فایل تنظیم شده باشند
        -mtime DAYS     زمان mtime بیشتر از (+N)، کمتر از (-N)،
                        یا دقیقاً N روز پیش باشد
        -atime DAYS     زمان atime به اندازه +N/-N/N روز پیش باشد
        -ctime DAYS     زمان ctime به اندازه +N/-N/N روز پیش باشد
        -mmin MINS      زمان mtime بیشتر از (+N)، کمتر از (-N)،
                        یا دقیقاً N دقیقه پیش باشد
        -amin MINS      زمان atime به اندازه +N/-N/N دقیقه پیش باشد
        -cmin MINS      زمان ctime به اندازه +N/-N/N دقیقه پیش باشد
        -newer FILE     زمان mtime جدیدتر از FILE باشد
        -inum N         شماره inode فایل N باشد
        -samefile FILE  فایل همان FILE باشد
        -user NAME/ID   مالک فایل کاربر داده‌شده باشد
        -group NAME/ID  گروه مالک فایل گروه داده‌شده باشد
        -size N[bck]    اندازه فایل N باشد (c: بایت، k: کیلوبایت، b: ۵۱۲ بایت (پیش‌فرض))
                        +/-N: اندازه فایل بزرگ‌تر/کوچک‌تر از N باشد
        -links N        تعداد پیوندها بیشتر از (+N)، کمتر از (-N)،
                        یا دقیقاً N باشد
        -empty          تطبیق با فایل/دایرکتوری خالی
        -prune          اگر فایل جاری دایرکتوری است، به درون آن وارد نشو
اگر هیچ‌یک از عملیات‌های زیر مشخص نشود، -print فرض می‌شود
        -print          چاپ نام فایل
        -print0         چاپ نام فایل، با پایان‌دهنده NUL
        -exec CMD ARG ; اجرای CMD با جایگزینی تمام موارد {} با
                        نام فایل. در صورت خروج CMD با مقداری غیر صفر شکست می‌خورد
        -exec CMD ARG + اجرای CMD با جایگزینی {} با فهرستی از نام‌های فایل
        -delete         حذف فایل/دایرکتوری جاری. گزینه -depth را فعال می‌کند
        -quit           خروج
findfs LABEL=label or UUID=uuid

یافتن یک دستگاه سیستم‌فایل بر اساس برچسب یا UUID

flock [-sxun] FD | { FILE [-c] PROG ARGS }

قفل کردن یا باز کردن قفل توصیف‌گر فایل، یا قفل کردن FILE و اجرای PROG

-s      قفل اشتراکی
-x      قفل انحصاری (پیش‌فرض)
-u      باز کردن قفل FD
-n      شکست به جای منتظر ماندن
fold [-bs] [-w WIDTH] [FILE]...

شکستن خطوط ورودی در FILEها (یا stdin) و نوشتن در stdout

-b      شمارش بایت‌ها به جای ستون‌ها
-s      شکستن در فاصله‌ها
-w      استفاده از WIDTH ستون به جای ۸۰
free [-bkmgh]

نمایش حافظه آزاد و مصرف‌شده

freeramdisk DEVICE

آزادسازی تمام حافظه مصرف‌شده توسط دیسک رم مشخص‌شده

fsck [-ANPRTV] [-t FSTYPE] [FS_OPTS] [BLOCKDEV]...

بررسی و تعمیر سیستم‌های فایل

-A      پیمایش /etc/fstab و بررسی تمام سیستم‌های فایل
-N      عدم اجرا، تنها نشان دادن آنچه انجام خواهد شد
-P      همراه با -A، بررسی سیستم‌های فایل به صورت موازی
-R      همراه با -A، نادیده گرفتن سیستم‌فایل ریشه
-T      عدم نمایش عنوان در هنگام راه‌اندازی
-V      اطلاعات مفصل (Verbose)
-t TYPE فهرستی از انواع سیستم‌فایل برای بررسی
fsck.minix [-larvsmf] BLOCKDEV

بررسی سیستم‌فایل MINIX

        -l      فهرست کردن تمام نام‌های فایل
        -r      انجام تعمیرات به صورت تعاملی
        -a      انجام تعمیرات به صورت خودکار
        -v      اطلاعات مفصل (Verbose)
        -s      خروجی اطلاعات سوپربلاک
        -m      نمایش هشدارهای "mode not cleared"
        -f      بررسی اجباری سیستم‌فایل
fsfreeze --[un]freeze MOUNTPOINT

تخلیه بافرها و متوقف‌سازی عملیات نوشتن روی MOUNTPOINT
fstrim [OPTIONS] MOUNTPOINT
        -o OFFSET       افست بر حسب بایت برای آغاز آزادسازی
        -l LEN          تعداد بایت‌ها برای آزادسازی
        -m MIN          حداقل طول اکستنت (extent)
        -v              چاپ تعداد بایت‌های آزادشده
fsync [-d] FILE...

نوشتن تمام بلوک‌های بافرشده در FILEها بر روی دیسک

-d      خودداری از همگام‌سازی متادیتا
ftpd [-wvS] [-a USER] [-t SEC] [-T SEC] [DIR]

کارگزار FTP. به DIR تغییر ریشه (chroot) می‌دهد؛ اگر ناموفق باشد (اجرا توسط کاربر غیر ریشه)، به آن دایرکتوری وارد می‌شود (cd). این یک سرویس inetd است، خط inetd.conf: 21 stream tcp nowait root ftpd ftpd /files/to/serve می‌تواند از طریق tcpsvd نیز اجرا شود:

tcpsvd -vE 0.0.0.0 21 ftpd /files/to/serve
-w      اجازه بارگذاری (upload)
-A      بدون نیاز به ورود، دسترسی کلاینت با UID فرآیند ftpd صورت می‌گیرد
-a USER فعال‌سازی ورود ناشناس ('anonymous') و نگاشت آن به USER
-v      ثبت خطاها در stderr؛ گزینه -vv: گزارش‌گیری پرجزئیات
-S      ثبت خطاها در syslog؛ گزینه -SS: گزارش‌گیری پرجزئیات
-t,-T N زمان انقضای بی‌کاری (idle) و زمان انقضای مطلق
ftpget [OPTIONS] HOST [LOCAL_FILE] REMOTE_FILE

دانلود یک فایل از طریق FTP

-c      ادامه انتقال قبلی
-v      حالت پرجزئیات
-u USER نام کاربری
-p PASS گذرواژه
-P PORT درگاه (PORT)
ftpput [OPTIONS] HOST [REMOTE_FILE] LOCAL_FILE

بارگذاری یک فایل بر روی یک کارگزار FTP

-v      حالت پرجزئیات
-u USER نام کاربری
-p PASS گذرواژه
-P PORT درگاه (PORT)
fuser [-msk46] [-SIGNAL] FILE or PORT/PROTO

یافتن فرایندهایی که از FILEها یا PORTها استفاده می‌کنند

-m      یافتن فرایندهایی که از همان سیستم‌فایل FILEها استفاده می‌کنند
-4,-6   جست‌وجو فقط در فضای IPv4/IPv6
-s      عدم نمایش PIDها
-k      کشتن فرایندهای یافت‌شده
-SIGNAL سیگنال ارسالی (پیش‌فرض: KILL)
getopt [OPTIONS] [--] OPTSTRING PARAMS
-a              اجازه استفاده از گزینه‌های طولانی با تک -
-l LOPT[,...]   گزینه‌های طولانی برای شناسایی
-n PROGNAME     نامی که خطاها تحت آن گزارش می‌شوند
-o OPTSTRING    گزینه‌های کوتاه برای شناسایی
-q              عدم نمایش پیام‌های خطا برای گزینه‌های ناشناخته
-Q              عدم تولید خروجی عادی
-s SHELL        تنظیم قواعد نقل‌قول پوسته (SHELL)
-T              آزمایش نسخه (خروج با کد ۴)
-u              خروجی بدون علامت نقل‌قول باشد

مثال:

O=`getopt -l bb: -- ab:c:: "$@"` || exit 1 eval set -- "$O" while true; do case "$1" in -a) echo A; shift;; -b|--bb) echo "B:'$2'"; shift 2;; -c) case "$2" in "") echo C; shift 2;; *) echo "C:'$2'"; shift 2;; esac;; --) shift; break;; *) echo Error; exit 1;; esac done

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

باز کردن TTY، درخواست نام کاربری و سپس فراخوانی /bin/login

-h              فعال‌سازی کنترل جریان سخت‌افزاری RTS/CTS
-L              تنظیم CLOCAL (نادیده گرفتن وضعیت Carrier Detect)
-m              دریافت نرخ باود (baud rate) از پیام وضعیت CONNECT مودم
-n              عدم درخواست نام کاربری
-w              انتظار برای دریافت CR یا LF پیش از ارسال /etc/issue
-i              عدم نمایش /etc/issue
-f ISSUE_FILE   نمایش ISSUE_FILE به جای /etc/issue
-l LOGIN        فراخوانی LOGIN به جای /bin/login
-t SEC          خاتمه پس از SEC ثانیه در صورت عدم ورود نام کاربری
-I INITSTR      ارسال INITSTR پیش از هر چیز دیگر
-H HOST         ثبت HOST به عنوان نام میزبان در فایل utmp

مقدار ۰ برای BAUD_RATE آن را بدون تغییر باقی می‌گذارد

grep [-HhnlLoqvsrRiwFE] [-m N] [-A|B|C N] { PATTERN | -e PATTERN... | -f FILE... } [FILE]...

جست‌وجوی PATTERN در FILEها (یا stdin)

-H      افزودن پیشوند 'filename:'
-h      عدم افزودن پیشوند 'filename:'
-n      افزودن پیشوند 'line_no:'
-l      فقط نمایش نام فایل‌های منطبق
-L      فقط نمایش نام فایل‌های نامنطبق
-c      فقط نمایش تعداد خطوط منطبق
-o      فقط نمایش بخش منطبق از خط
-q      بی‌صدا؛ بازگرداندن ۰ در صورت یافتن PATTERN، وگرنه ۱
-v      انتخاب خطوط نامنطبق
-s      نادیده گرفتن خطاهای باز کردن و خواندن
-r      پیمایش بازگشتی
-R      پیمایش بازگشتی و دنبال کردن پیوندهای نمادین
-i      نادیده گرفتن بزرگی و کوچکی حروف
-w      فقط تطابق کلمات کامل
-x      فقط تطابق خطوط کامل
-F      شناسه PATTERN یک عبارت صریح است (نه regexp)
-E      شناسه PATTERN یک عبارت باقاعده گسترده است
-m N    حداکثر N بار تطابق در هر فایل
-A N    چاپ N خط از خطوط پسین (بعدی)
-B N    چاپ N خط از خطوط پیشین (قبلی)
-C N    همانند '-A N -B N'
-e PTRN الگو برای تطابق
-f FILE خواندن الگو از فایل
groups [USER]

چاپ گروه‌هایی که USER در آن‌ها عضویت دارد

gunzip [-cfkt] [FILE]...

از حالت فشرده خارج کردن FILEها (یا stdin)

-c      نوشتن در stdout
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      آزمودن یکپارچگی
gzip [-cfkdt123456789] [FILE]...

فشرده‌سازی FILEها (یا stdin)

-1..9   سطح فشرده‌سازی
-d      خروج از حالت فشرده
-c      نوشتن در stdout
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      آزمودن یکپارچگی
halt [-d DELAY] [-nf]

متوقف کردن سیستم

        -d SEC  بازه تاخیر
        -n      عدم انجام همگام‌سازی (sync)
        -f      اجبار (بدون گذر از init)
hd FILE...

دستور hd یک نام مستعار برای hexdump -C است
hdparm [OPTIONS] [DEVICE]
        -a      دریافت/تنظیم readahead سیستم‌فایل
        -A      تنظیم پرچم read-lookahead درایو (0/1)
        -b      دریافت/تنظیم وضعیت گذرگاه (0 == خاموش، 1 == روشن، 2 == سه‌حالته)
        -B      تنظیمات Advanced Power Management ‏(1-255)
        -c      دریافت/تنظیم پیکربندی IO سی‌ودو بیتی IDE
        -C      بررسی وضعیت مصرف انرژی IDE
        -d      دریافت/تنظیم پرچم using_dma
        -D      فعال/غیرفعال‌سازی defect-mgmt درایو
        -f      تخلیه حافظه موقت (buffer cache) برای دستگاه هنگام خروج
        -g      نمایش ساختار هندسی درایو (geometry)
        -h      نمایش اطلاعات مختصر کاربرد
        -i      نمایش اطلاعات شناسایی درایو
        -I      اطلاعات تفصیلی/فعلی مستقیماً از درایو
        -k      دریافت/تنظیم پرچم keep_settings_over_reset ‏(0/1)
        -K      تنظیم پرچم keep_features_over_reset درایو (0/1)
        -L      تنظیم قفل درب درایو (0/1) (فقط برای هارددیسک‌های جداشدنی)
        -m      دریافت/تنظیم تعداد چند سکتوری (multiple sector count)
        -n      دریافت/تنظیم پرچم ignore-write-errors ‏(0/1)
        -p      تنظیم حالت PIO روی چیپست رابط IDE ‏(0,1,2,3,4,...)
        -P      تنظیم تعداد پیش‌واکشی (prefetch) درایو
        -Q      دریافت/تنظیم عمق tagged-queuing در DMA (در صورت پشتیبانی)
        -r      دریافت/تنظیم پرچم readonly (تنظیم آن خطرناک است)
        -R      ثبت یک رابط IDE (خطرناک)
        -S      تنظیم زمان وقفه آماده‌به‌کار (خاموش شدن موتور/spindown)
        -t      انجام زمان‌سنجی خواندن دستگاه
        -T      انجام زمان‌سنجی خواندن حافظه نهان (cache)
        -u      دریافت/تنظیم پرچم unmaskirq ‏(0/1)
        -U      لغو ثبت یک رابط IDE (خطرناک)
        -v      پیش‌فرض‌ها؛ معادل -mcudkrag برای درایوهای IDE
        -V      نمایش نسخه برنامه و خروج فوری
        -w      انجام بازنشانی دستگاه (خطرناک)
        -W      تنظیم پرچم write-caching درایو (0/1) (خطرناک)
        -x      سه‌حالته کردن دستگاه برای تعویض حین کار (hotswap) (0/1) (خطرناک)
        -X      تنظیم حالت انتقال IDE (خطرناک)
        -y      قرار دادن درایو IDE در حالت آماده‌به‌کار (standby)
        -Y      قرار دادن درایو IDE در حالت خواب (sleep)
        -Z      غیرفعال‌سازی حالت مدیریت مصرف انرژی خودکار Seagate
        -z      خواندن مجدد جدول پارتیشن
head [OPTIONS] [FILE]...

چاپ ۱۰ خط نخست FILEها (یا stdin). در صورت تعیین بیش از یک FILE، پیش از هر کدام یک سربرگ با نام فایل درج می‌شود.

-n N[bkm]       چاپ N خط نخست
-n -N[bkm]      چاپ همه خطوط به جز N خط آخر
-c [-]N[bkm]    چاپ N بایت نخست
                (b:*512 k:*1024 m:*1024^2)
-q              هرگز سربرگ‌ها چاپ نشوند
-v              همیشه سربرگ‌ها چاپ شوند
hexdump [-bcdoxCv] [-e FMT] [-f FMT_FILE] [-n LEN] [-s OFS] [FILE]...

نمایش FILEها (یا stdin) در قالبی که کاربر مشخص کرده است

-b              نمایش مبنای هشت (octal) یک بایتی
-c              نمایش نویسه‌ای یک بایتی
-d              نمایش ده‌دهی دو بایتی
-o              نمایش مبنای هشت دو بایتی
-x              نمایش هگزادسیمال دو بایتی
-C              نمایش hex+ASCII به‌صورت ۱۶ بایت در هر خط
-v              نمایش همه خروجی (بدون فشرده‌سازی موارد تکراری)
-e FORMAT_STR   مثال: '16/1 "%02x|""\n"'
-f FORMAT_FILE
-n LENGTH       تنها نمایش LENGTH بایت نخست
-s OFFSET       نادیده‌گرفتن OFFSET بایت
hexedit FILE

ویرایش FILE به‌صورت هگزادسیمال

hostid

چاپ یک شناسه ۳۲ بیتی یکتا برای سیستم

hostname [-sidf] [HOSTNAME | -F FILE]

نمایش یا تنظیم نام میزبان (hostname) یا نام دامنه DNS

-s      کوتاه (Short)
-i      آدرس‌ها برای نام میزبان
-d      نام دامنه DNS
-f      نام دامنه کاملاً مشخص (FQDN)
-F FILE استفاده از محتوای FILE به‌عنوان نام میزبان
httpd [-ifv[v]] [-c CONFFILE] [-p [IP:]PORT] [-u USER[:GRP]] [-r REALM] [-h HOME] یا httpd -d/-e/-m STRING

شنود برای درخواست‌های ورودی HTTP

-i              حالت inetd
-f              اجرا در پیش‌زمینه
-v[v]           مشروح (Verbose)
-p [IP:]PORT    اتصال به IP:PORT (پیش‌فرض *:80)
-u USER[:GRP]   تنظیم uid/gid پس از اتصال به پورت
-r REALM        حوزه احراز هویت (Realm) برای احراز هویت اولیه (Basic)
-h HOME         دایرکتوری خانگی (پیش‌فرض .)
-c FILE         فایل پیکربندی (پیش‌فرض ‎{/etc,HOME}/httpd.conf)
-m STRING       رمزنگاری رشته STRING با الگوریتم MD5
-e STRING       کدگذاری HTML رشته STRING
-d STRING       رمزگشایی URL رشته STRING
hwclock [-swul] [--systz] [-f DEV]

نمایش یا تنظیم ساعت سخت‌افزاری (RTC)

-s      تنظیم زمان سیستم از روی RTC
-w      تنظیم RTC از روی زمان سیستم
--systz تنظیم منطقه زمانی درون هسته، تصحیح زمان سیستم
        در صورتی که RTC با زمان محلی نگهداری شود
-f DEV  استفاده از دستگاه مشخص‌شده (مانند /dev/rtc2)
-u      فرض بر این که RTC با زمان UTC نگهداری می‌شود
-l      فرض بر این که RTC با زمان محلی نگهداری می‌شود
        (اگر هیچ‌کدام مشخص نشود، از /var/lib/hwclock/adjtime خوانده می‌شود)
i2cdetect -l | -F I2CBUS | [-ya] [-q|-r] I2CBUS [FIRST LAST]

شناسایی تراشه‌های I2C

-l      فهرست کردن گذرگاه‌های نصب‌شده
-F BUS# فهرست کردن قابلیت‌ها روی این گذرگاه
-y      غیرفعال‌سازی حالت تعاملی
-a      اجبار در پویش آدرس‌های غیرمعمول
-q      استفاده از دستورات smbus quick write برای کاوش (پیش‌فرض)
-r      استفاده از دستورات smbus read byte برای کاوش
FIRST و LAST محدوده کاوش را تعیین می‌کنند
i2cdump [-fy] [-r FIRST-LAST] BUS ADDR [MODE]

بررسی ثبات‌های I2C

        I2CBUS  شماره گذرگاه I2C
        ADDRESS 0x03-0x77
MODE عبارت است از:
        b       بایت (پیش‌فرض)
        w       کلمه (Word)
        W       کلمه (Word) روی آدرس‌های ثبات زوج
        i       بلوک I2C
        s       بلوک SMBus
        c       بایت متوالی
        افزودن p برای SMBus PEC
        -f      اجبار در دسترسی
        -y      غیرفعال‌سازی حالت تعاملی
        -r      محدود کردن تعداد ثبات‌های مورد دسترسی
i2cget [-fy] BUS CHIP-ADDRESS [DATA-ADDRESS [MODE]]

خواندن از ثبات‌های تراشه I2C/SMBus

        I2CBUS  شماره گذرگاه I2C
        ADDRESS 0x03-0x77
MODE عبارت است از:
        b       خواندن داده‌های بایت (پیش‌فرض)
        w       خواندن داده‌های کلمه (Word)
        c       نوشتن بایت/خواندن بایت
        افزودن p برای SMBus PEC
        -f      اجبار در دسترسی
        -y      غیرفعال‌سازی حالت تعاملی
i2cset [-fy] [-m MASK] BUS CHIP-ADDRESS DATA-ADDRESS [VALUE] ... [MODE]

تنظیم ثبات‌های I2C

        I2CBUS  شماره گذرگاه I2C
        ADDRESS 0x03-0x77
MODE عبارت است از:
        c       بایت، بدون مقدار
        b       داده‌های بایت (پیش‌فرض)
        w       داده‌های کلمه (Word)
        i       داده‌های بلوک I2C
        s       داده‌های بلوک SMBus
        افزودن p برای SMBus PEC
        -f      اجبار در دسترسی
        -y      غیرفعال‌سازی حالت تعاملی
        -r      خواندن مجدد و مقایسه نتیجه
        -m MASK ماسک مشخص‌کننده بیت‌هایی که باید نوشته شوند
i2ctransfer [-fay] I2CBUS { rLENGTH[@ADDR] | wLENGTH[@ADDR] DATA...}...

خواندن/نوشتن داده‌های I2C در یک انتقال
        -f      اجبار به دسترسی به نشانی‌های مشغول
        -a      اجبار به دسترسی به نشانی‌های غیرعادی
        -y      غیرفعال‌سازی حالت تعاملی
id [-ugGnr] [USER]

چاپ اطلاعات درباره USER یا کاربر فعلی

-u      شناسه کاربر (User ID)
-g      شناسه گروه (Group ID)
-G      شناسه‌های گروه‌های فرعی
-n      چاپ نام‌ها به جای شماره‌ها
-r      چاپ شناسه واقعی به جای شناسه مؤثر
ifconfig [-a] [IFACE] [ADDRESS]

پیکربندی یک رابط شبکه

[add ADDRESS[/PREFIXLEN]]
[del ADDRESS[/PREFIXLEN]]
[[-]broadcast [ADDRESS]] [[-]pointopoint [ADDRESS]]
[netmask ADDRESS] [dstaddr ADDRESS]
[outfill NN] [keepalive NN]
[hw ether|infiniband ADDRESS] [metric NN] [mtu NN]
[[-]trailers] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc] [txqueuelen NN] [[-]dynamic]
[mem_start NN] [io_addr NN] [irq NN]
[up|down] ...
ifdown [-nmvf] [-i FILE] -a | IFACE...
-a      از پیکربندی خارج کردن همه رابط‌ها
-i FILE استفاده از FILE به جای /etc/network/interfaces
-n      اجرای آزمایشی
        (نکته: نگاشت‌ها را غیرفعال نمی‌کند)
-m      هیچ نگاشتی را اجرا نکن
-v      چاپ آنچه قبل از انجام رخ خواهد داد
-f      اجبار
ifenslave [-cdf] MASTER_IFACE SLAVE_IFACE...

پیکربندی رابط‌های شبکه برای مسیریابی موازی

-c      تغییر اسلیو (slave) فعال
-d      حذف رابط اسلیو از دستگاه پیوند (bonding)
-f      اجبار، حتی اگر رابط از نوع Ethernet نباشد
ifplugd [OPTIONS]

دیمن تشخیص اتصال رابط شبکه

-n              اجرا در پیش‌زمینه
-s              عدم ثبت لاگ در syslog
-i IFACE        رابط شبکه
-f/-F           تلقی کردن خطای تشخیص پیوند به عنوان قطعی/اتصال پیوند
                (در غیر این صورت هنگام خطا خارج شو)
-a              عدم بالا آوردن رابط در هر کاوش پیوند
-M              پایش ایجاد/حذف رابط شبکه
                (در غیر این صورت باید از قبل وجود داشته باشد)
-A              رابط تازه ظاهر شده را بالا نیاور
-r PROG         اسکریپت برای اجرا
-x ARG          آرگومان اضافی برای اسکریپت
-I              عدم خروج در صورت بازگشت کد خروج غیرصفر اسکریپت
-p              اسکریپت "up" را در زمان راه‌اندازی اجرا نکن
-q              اسکریپت "down" را در هنگام خروج اجرا نکن
-l              همیشه اسکریپت را در زمان راه‌اندازی اجرا کن
-t SECS         زمان نظرسنجی (poll) به ثانیه
-u SECS         تأخیر پیش از اجرای اسکریپت پس از وصل شدن پیوند
-d SECS         تأخیر پس از قطع شدن پیوند
-m MODE         حالت API (mii، priv، ethtool، wlan، iff، auto)
-k              کشتن دیمن در حال اجرا
ifup [-nmvf] [-i FILE] -a | IFACE...
-a      پیکربندی همه رابط‌ها
-i FILE استفاده از FILE به جای /etc/network/interfaces
-n      اجرای آزمایشی
        (نکته: نگاشت‌ها را غیرفعال نمی‌کند)
-m      هیچ نگاشتی را اجرا نکن
-v      چاپ آنچه قبل از انجام رخ خواهد داد
-f      اجبار
inetd [-fe] [-q N] [-R N] [CONFFILE]

گوش دادن به اتصالات شبکه و اجرای برنامه‌ها

-f      اجرا در پیش‌زمینه
-e      ثبت لاگ در stderr
-q N    صف گوش دادن به سوکت (پیش‌فرض ۱۲۸)
-R N    مکث سرویس‌ها پس از N اتصال در دقیقه
        (پیش‌فرض ۰ - غیرفعال)
فایل CONFFILE پیش‌فرض /etc/inetd.conf است
init

دستور init نخستین فرآیندی است که در هنگام بوت آغاز می‌شود. هرگز خاتمه نمی‌یابد. فرآیندهای فرزند را طبق /etc/inittab تولید (یا بازتولید) می‌کند. سیگنال‌ها:

HUP: بارگذاری مجدد /etc/inittab TSTP: متوقف کردن بازتولید فرآیندها تا زمان دریافت CONT QUIT: اجرای مجدد (re-exec) یک init دیگر USR1/TERM/USR2/INT: اجرای اسکریپت halt/reboot/poweroff/Ctrl-Alt-Del

inotifyd PROG FILE1[:MASK]...

اجرای PROG هنگام تغییرات سیستم‌فایل. هنگامی که رویداد سیستم‌فایل منطبق با MASK روی FILEn رخ دهد، دستور PROG ACTUAL_EVENTS FILEn [SUBFILE] اجرا می‌شود. اگر PROG مقدار - باشد، رویدادها به stdout ارسال می‌شوند. رویدادها:

        a       دسترسی به فایل صورت گرفت
        c       فایل تغییر یافت
        e       متادیتا تغییر کرد
        w       فایل قابل‌نوشتن بسته شد
        0       فایل غیرقابل‌نوشتن بسته شد
        r       فایل باز شد
        D       فایل حذف شد
        M       فایل جابه‌جا شد
        u       سیستم‌فایل پشتیبان unmount شد
        o       صف رویدادها سرریز شد
        x       فایل دیگر قابل نظارت نیست
در صورت پایش یک پوشه:
        y       زیرفایل به درون پوشه منتقل شد
        m       زیرفایل از پوشه به بیرون منتقل شد
        n       زیرفایل ایجاد شد
        d       زیرفایل حذف شد

دستور inotifyd منتظر خروج PROG می‌ماند. هنگامی که رویداد x برای همه FILEها رخ دهد، inotifyd خارج می‌شود.

insmod FILE [SYMBOL=VALUE]...

بارگذاری ماژول هسته (کرنل)

install [-cdDsp] [-o USER] [-g GRP] [-m MODE] [-t DIR] [SOURCE]... DEST

رونوشت از فایل‌ها و تنظیم مشخصه‌ها

-c      فقط رونوشت (پیش‌فرض)
-d      ایجاد پوشه‌ها
-D      ایجاد همه پوشه‌های والد مقصد
-s      حذف جدول نمادها (Strip)
-p      حفظ تاریخ
-o USER تنظیم مالکیت کاربر
-g GRP  تنظیم مالکیت گروه
-m MODE تنظیم مجوزها
-t DIR  نصب در DIR
ionice [-c 1-3] [-n 0-7] [-t] { -p PID | PROG ARGS }

تغییر اولویت و رده ورودی/خروجی (I/O)

-c N    رده. ۱: realtime، ۲: best-effort، ۳: idle
-n N    اولویت
-t      نادیده گرفتن خطاها
iostat [-c] [-d] [-t] [-z] [-k|-m] [ALL|BLOCKDEV...] [INTERVAL [COUNT]]

گزارش آمار CPU و ورودی/خروجی (I/O)

        -c      نمایش میزان استفاده از CPU
        -d      نمایش میزان استفاده از دستگاه‌ها
        -t      چاپ زمان فعلی
        -z      صرف‌نظر از دستگاه‌های بدون فعالیت
        -k      استفاده از kb/s
        -m      استفاده از Mb/s
ip [OPTIONS] address|route|link|tunnel|neigh|rule [ARGS]

OPTIONS := -f[amily] inet|inet6|link | -o[neline]

ip addr add|del IFADDR dev IFACE | show|flush [dev IFACE] [to PREFIX]
ip route list|flush|add|del|change|append|replace|test ROUTE
ip link set IFACE [up|down] [arp on|off] [multicast on|off]
	[promisc on|off] [mtu NUM] [name NAME] [qlen NUM] [address MAC]
	[master IFACE | nomaster] [netns PID]
ip tunnel add|change|del|show [NAME]
	[mode ipip|gre|sit] [remote ADDR] [local ADDR] [ttl TTL]
ip neigh show|flush [to PREFIX] [dev DEV] [nud STATE]
ip rule [list] | add|del SELECTOR ACTION
ipaddr add|del IFADDR dev IFACE | show|flush [dev IFACE] [to PREFIX]

ipaddr add|change|replace|delete dev IFACE [CONFFLAG-LIST] IFADDR
	IFADDR := PREFIX | ADDR peer PREFIX [broadcast ADDR|+|-]
		[anycast ADDR] [label STRING] [scope SCOPE]
	PREFIX := ADDR[/MASK]
	SCOPE := [host|link|global|NUMBER]
	CONFFLAG-LIST := [CONFFLAG-LIST] CONFFLAG
	CONFFLAG := [noprefixroute]
ipaddr show|flush [dev IFACE] [scope SCOPE] [to PREFIX] [label PATTERN]
ipcalc [-bnmphs] ADDRESS[/PREFIX] [NETMASK]

محاسبه و نمایش تنظیمات شبکه از روی آدرس IP
        -b      آدرس Broadcast
        -n      آدرس شبکه
        -m      netmask پیش‌فرض برای IP
        -p      پیشوند برای IP/NETMASK
        -h      نام میزبان حل‌شده
        -s      عدم نمایش پیام‌های خطا
ipcrm [-MQS key] [-mqs id]

گزینه‌های بزرگ MQS یک شیء را بر اساس مقدار shmkey حذف می‌کنند. گزینه‌های کوچک یک شیء را بر اساس مقدار shmid حذف می‌کنند.

-mM     حذف قطعه حافظه پس از آخرین قطع اتصال (detach)
-qQ     حذف صف پیام
-sS     حذف سمافور
ipcs [[-smq] -i SHMID] | [[-asmq] [-tcplu]]
        -i ID   نمایش منبع مشخص
مشخص‌سازی منابع:
        -m      قطعه‌های حافظه اشتراکی
        -q      صف‌های پیام
        -s      آرایه‌های سمافور
        -a      همه (پیش‌فرض)
قالب خروجی:
        -t      زمان
        -c      ایجادکننده
        -p      شناسه فرآیند (PID)
        -l      محدودیت‌ها
        -u      خلاصه
iplink set IFACE [up|down] [arp on|off] [multicast on|off] [promisc on|off] [mtu NUM] [name NAME] [qlen NUM] [address MAC] [master IFACE | nomaster] [netns PID] iplink add [link IFACE] IFACE [address MAC] type TYPE [ARGS] iplink delete IFACE type TYPE [ARGS] TYPE ARGS := vlan VLANARGS | vrf table NUM VLANARGS := id VLANID [protocol 802.1q|802.1ad] [reorder_hdr on|off] [gvrp on|off] [mvrp on|off] [loose_binding on|off] iplink show [IFACE]
ipneigh show|flush [to PREFIX] [dev DEV] [nud STATE]
iproute list|flush|add|del|change|append|replace|test ROUTE

iproute list|flush SELECTOR SELECTOR := [root PREFIX] [match PREFIX] [proto RTPROTO] PREFIX := default|ADDR[/MASK] iproute get ADDR [from ADDR iif IFACE] [oif IFACE] [tos TOS] iproute add|del|change|append|replace|test ROUTE ROUTE := NODE_SPEC [INFO_SPEC] NODE_SPEC := PREFIX [table TABLE_ID] [proto RTPROTO] [scope SCOPE] [metric METRIC] INFO_SPEC := NH OPTIONS NH := [via [inet|inet6] ADDR] [dev IFACE] [src ADDR] [onlink] OPTIONS := [mtu [lock] NUM] [advmss [lock] NUM]

iprule [list] | add|del SELECTOR ACTION
SELECTOR := [from PREFIX] [to PREFIX] [tos TOS] [fwmark FWMARK[/MASK]]
                [dev IFACE] [pref NUMBER]
ACTION := [table TABLE_ID] [nat ADDR]
                [prohibit|reject|unreachable]
                [realms [SRCREALM/]DSTREALM]
TABLE_ID := [local|main|default|NUMBER]
iptunnel add|change|del|show [NAME] [mode ipip|gre|sit] [remote ADDR] [local ADDR] [ttl TTL]

iptunnel add|change|del|show [NAME] [mode ipip|gre|sit] [remote ADDR] [local ADDR] [[i|o]seq] [[i|o]key KEY] [[i|o]csum] [ttl TTL] [tos TOS] [[no]pmtudisc] [dev PHYS_DEV]

kbd_mode [-a|k|s|u] [-C TTY]

گزارش یا تنظیم حالت صفحه‌کلید کنسول VT

-a      پیش‌فرض (ASCII)
-k      حالت Medium-raw (کد کلید)
-s      حالت Raw (کد اسکن)
-u      یونیکد (utf-8)
-C TTY  اعمال روی TTY
kill [-l] [-SIG] PID...

ارسال یک سیگنال (پیش‌فرض: TERM) به PIDهای مشخص‌شده

-l      فهرست کردن نام‌ها و شماره‌های تمام سیگنال‌ها
killall [-lq] [-SIG] PROCESS_NAME...

ارسال یک سیگنال (پیش‌فرض: TERM) به فرآیندهای مشخص‌شده

-l      فهرست کردن نام‌ها و شماره‌های تمام سیگنال‌ها
-q      عدم اعلام خطا در صورتی که هیچ فرآیندی کشته نشود
killall5 [-l] [-SIG] [-o PID]...

ارسال یک سیگنال (پیش‌فرض: TERM) به تمامی فرآیندهای خارج از نشست جاری

-l      فهرست کردن نام‌ها و شماره‌های تمام سیگنال‌ها
-o PID  عدم ارسال سیگنال به این PID
klogd [-c N] [-n]

ثبت پیام‌های هسته در syslog

-c N    چاپ پیام‌های با اولویت فوری‌تر از N (از ۱-۸) در کنسول
-n      اجرا در پیش‌زمینه
less [-EFIMmNSRh~] [FILE]...

مشاهده FILE (یا ورودی استاندارد stdin) صفحه به صفحه

-E      خروج به محض رسیدن به انتهای فایل
-F      خروج در صورتی که کل فایل در صفحه اول جا شود
-I      نادیده گرفتن بزرگی و کوچکی حروف در تمامی جستجوها
-M,-m   نمایش خط وضعیت همراه با شماره خط‌ها
        و درصد پیشرفت در فایل
-N      افزودن شماره خط به ابتدای هر خط
-S      کوتاه‌سازی (بریدن) خطوط طولانی
-R      حذف کدهای گریز رنگی در ورودی
-~      عدم نمایش علامت‌های ~ پس از پایان فایل (EOF)
link FILE LINK

ایجاد یک پیوند سخت LINK به FILE

ln [-sfnbtv] [-S SUF] TARGET... LINK|DIR

ایجاد یک پیوند LINK یا DIR/TARGET به TARGET(های) مشخص‌شده

        -s      ایجاد پیوندهای نمادین به جای پیوندهای سخت
        -f      حذف مقصدهای موجود
        -n      عدم ارجاع‌گشایی پیوندهای نمادین - رفتار همانند یک فایل عادی
        -b      ایجاد نسخه پشتیبان از مقصد (در صورت وجود) پیش از عملیات پیوند
        -S SUF  استفاده از پسوند به جای ~ هنگام ساخت فایل‌های پشتیبان
        -T      در نظر گرفتن LINK به عنوان یک فایل، نه DIR
        -v      نمایش جزئیات عملیات (Verbose)
loadfont < font

بارگذاری قلم کنسول از stdin
loadkmap < keymap

بارگذاری جدول ترجمه دودویی صفحه‌کلید از stdin
logger [-s] [-t TAG] [-p PRIO] [MESSAGE]

نوشتن MESSAGE (یا stdin) در syslog
        -s      ثبت در stderr علاوه‌بر گزارش سیستم
        -t TAG  ثبت با استفاده از برچسب مشخص‌شده (پیش‌فرض: نام کاربر)
        -p PRIO اولویت (یک عدد یا جفت FACILITY.LEVEL)
login [-p] [-h HOST] [[-f] USER]

آغاز یک نشست جدید روی سیستم

-f      احراز هویت انجام نشود (کاربر از قبل احراز هویت شده است)
-h HOST میزبانی که کاربر از آن آمده است (برای ورودهای تحت شبکه)
-p      حفظ متغیرهای محیطی

$LOGIN_TIMEOUT ثانیه‌ها (پیش‌فرض 60، 0 - غیرفعال) $LOGIN_PRE_SUID_SCRIPT اجرا پیش از تغییر شناسه کاربری (user ID)

logname

چاپ نام کاربر جاری

logread [-fF]

نمایش پیام‌ها در بافر چرخشی syslogd

-f      نمایش داده‌ها هم‌زمان با رشد گزارش
-F      مشابه -f، اما ابتدا بافر را تخلیه می‌کند
losetup [-rP] [-o OFS] {-f|LOOPDEV} FILE: پیوند دادن دستگاه‌های loop losetup -c LOOPDEV: خواندن مجدد اندازه فایل losetup -d LOOPDEV: قطع پیوند losetup -a: نمایش وضعیت losetup -f: نمایش دستگاه loop آزاد بعدی
-o OFS  شروع از بایت OFS درون FILE
-P      پویش برای پارتیشن‌ها
-r      فقط‌خواندنی
-f      نمایش/استفاده از دستگاه loop آزاد بعدی
lpd SPOOLDIR [HELPER [ARGS]]

پوشه SPOOLDIR باید شامل گره‌های دستگاه یا دایرکتوری‌هایی (یا پیوندهای نمادین به آن‌ها) با نام‌های منطبق بر نام صف‌های چاپ باشد. در حالت اول، کارها مستقیماً به دستگاه فرستاده می‌شوند. در غیر این صورت، هر کار در دایرکتوری صف ذخیره شده و برنامه HELPER فراخوانی می‌شود. نام فایل برای چاپ در متغیر $DATAFILE فرستاده می‌شود. مثال:

tcpsvd -E 0 515 softlimit -m 999999 lpd /var/spool ./print
lpq [-P queue[@host[:port]]] [-U USERNAME] [-d JOBID]... [-fs]
-P      سرویس lp برای اتصال به آن (در غیر این صورت از $PRINTER استفاده می‌شود)
-d      حذف کارها
-f      چاپ اجباری هر کارِ در انتظار
-s      نمایش کوتاه
lpr -P queue[@host[:port]] -U USERNAME -J TITLE -Vmh [FILE]...
-P      سرویس lp برای اتصال به آن (در غیر این صورت از $PRINTER استفاده می‌شود)
-m      ارسال ایمیل پس از پایان
-h      چاپ صفحه سربرگ (banner page) نیز
-V      مشروح
ls [-1AaCxdLHRFplinshrSXvctu] [-w WIDTH] [FILE]...

فهرست کردن محتویات دایرکتوری

-1      خروجی تک‌ستونی
-a      شامل کردن نام‌هایی که با . آغاز می‌شوند
-A      مانند -a، اما بدون . و ..
-x      فهرست کردن به‌صورت سطری
-d      فهرست کردن نام دایرکتوری‌ها، نه محتویات آن‌ها
-L      دنبال کردن پیوندهای نمادین
-H      دنبال کردن پیوندهای نمادین در خط فرمان
-R      بازگشتی
-p      افزودن / به انتهای نام دایرکتوری‌ها
-F      افزودن نشانگر (یکی از */=@|) به نام‌ها
-l      قالب طولانی
-i      فهرست کردن شماره‌های inode
-n      فهرست کردن عددیِ UIDها و GIDها به‌جای نام‌ها
-s      فهرست کردن بلوک‌های تخصیص‌یافته
-lc     فهرست کردن ctime
-lu     فهرست کردن atime
--full-time     فهرست کردن کامل تاریخ/زمان
-h      اندازه‌های خوانا برای انسان (1K 243M 2G)
--group-directories-first
-S      مرتب‌سازی بر اساس اندازه
-X      مرتب‌سازی بر اساس پسوند
-v      مرتب‌سازی بر اساس نسخه
-t      مرتب‌سازی بر اساس mtime
-tc     مرتب‌سازی بر اساس ctime
-tu     مرتب‌سازی بر اساس atime
-r      معکوس کردن ترتیب مرتب‌سازی
-w N    قالب‌بندی در پهنای N ستون
--color[={always,never,auto}]
lsattr [-Radlpv] [FILE]...

فهرست کردن ویژگی‌های فایل در ext2

-R      بازگشتی
-a      شامل کردن نام‌هایی که با . آغاز می‌شوند
-d      فهرست کردن نام دایرکتوری‌ها، نه محتویات آن‌ها
-l      فهرست کردن نام طولانی پرچم‌ها
-p      فهرست کردن شناسه پروژه (project ID)
-v      فهرست کردن شماره نسخه/تولید
lsmod

فهرست کردن ماژول‌های بارگذاری‌شده هسته

lsof

نمایش تمام فایل‌های باز

lspci [-mk]

فهرست کردن تمام دستگاه‌های PCI

-m      خروجی قابل تجزیه
-k      نمایش درایور
lzcat [FILE]...

خارج کردن از حالت فشرده در stdout

lzma -d [-cfk] [FILE]...

خارج کردن FILEها (یا stdin) از حالت فشرده

-d      خارج کردن از حالت فشرده
-c      نوشتن در خروجی استاندارد (stdout)
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      آزمودن یکپارچگی
lzopcat [-vF] [FILE]...
-v      مشروح
-F      بررسی نکردن چک‌سام (checksum)
makedevs [-d device_table] rootdir

ایجاد دامنه‌ای از فایل‌های ویژه همان‌گونه که در یک جدول دستگاه مشخص شده است. مدخل‌های جدول دستگاه به این صورت هستند:

<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count> که در آن name نام فایل است، type می‌تواند یکی از موارد زیر باشد: f فایل معمولی d دایرکتوری c دستگاه نویسه‌ای (Character device) b دستگاه بلوکی (Block device) p فایل Fifo (لوله نام‌گذاری‌شده) ‏uid شناسه کاربر برای فایل هدف، و gid شناسه گروه برای فایل هدف است. بقیه مدخل‌ها (major، minor و غیره) برای فایل‌های ویژه دستگاه اعمال می‌شوند. از '-' می‌توان برای مدخل‌های خالی استفاده کرد..IP makemime 4 makemime [OPTIONS] [FILE]...

ایجاد پیام کدگذاری‌شده چندبخشی MIME از FILEها

-o FILE خروجی. پیش‌فرض: stdout
-a HDR  افزودن سرآیند(ها). نمونه‌ها:
        "From: user@host.org", "Date: `date -R`"
-c CT   نوع محتوا. پیش‌فرض: application/octet-stream
-C CS   مجموعه نویسه (Charset). پیش‌فرض: us-ascii

سایر گزینه‌ها بدون هشدار نادیده گرفته می‌شوند

man [-aw] [SECTION] MANPAGE[.SECTION]...

نمایش صفحه راهنما

-a      نمایش همه صفحه‌ها
-w      نمایش مکان صفحه‌ها

متغیر $COLUMNS پهنای خروجی را بازنویسی می‌کند

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

چاپ یا بررسی چکسام‌های MD5

-c      بررسی چکسام‌ها در برابر فهرست موجود در FILEها
-s      هیچ خروجی نمایش داده نشود، کد وضعیت نشان‌دهنده موفقیت است
-w      هشدار درباره خطوط با قالب‌بندی نادرست چکسام
mdev [-vS] { [-s] | [-df] }
-v      نمایش با جزئیات (Verbose)
-S      ثبت لاگ در syslog نیز انجام شود
-s      پویش /sys و پر کردن /dev
-d      دیمن، گوش دادن به netlink
-f      اجرا در پیش‌زمینه (foreground)

ابزار mdev به‌تنهایی یک دستیار اتصال گرم (hotplug) هسته است. برای فعال‌سازی آن: echo /sbin/mdev >/proc/sys/kernel/hotplug

این ابزار از فایل /etc/mdev.conf با خطوطی به این صورت استفاده می‌کند: [-][ENV=regex;]...DEVNAME UID:GID PERM [>|=PATH]|[!] [@|$|*PROG] که در آن DEVNAME عبارت منظم نام دستگاه، @major,minor[-minor2]، یا عبارت منظم متغیر محیطی است. یک کاربرد رایج مورد آخر، بارگذاری ماژول‌ها برای دستگاه‌های اتصال گرم است:

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

اگر فایل /dev/mdev.seq وجود داشته باشد، mdev صبر می‌کند تا مقدار آن با متغیر $SEQNUM مطابقت یابد. این کار از تداخل‌های زمانی (race condition) هنگام اتصال و قطع اتصال جلوگیری می‌کند. برای فعال‌سازی این ویژگی، در هنگام بوت یک فایل خالی /dev/mdev.seq بسازید.

اگر فایل /dev/mdev.log وجود داشته باشد، لاگ‌های اشکال‌زدایی به آن افزوده خواهند شد.

mesg [y|n]

کنترل دسترسی نوشتن روی ترمینال شما y اجازه دسترسی نوشتن روی ترمینال شما n عدم اجازه دسترسی نوشتن روی ترمینال شما

microcom [-d DELAY_MS] [-t TIMEOUT_MS ] [-s SPEED] [-X] TTY

رونوشت بایت‌ها از stdin به TTY و از TTY به stdout

-d DELAY        صبر کردن تا DELAY میلی‌ثانیه برای دریافت خروجی TTY پیش از
                ارسال هر بایت بعدی به آن
-t TIMEOUT      خروج در صورت بی‌صدا ماندن هر دو ورودی stdin و TTY به مدت TIMEOUT میلی‌ثانیه
-s SPEED        تنظیم سرعت خط سریال روی SPEED
-X              غیرفعال کردن معنای ویژه NUL و Ctrl-X از ورودی stdin
mkdir [-m MODE] [-p] DIRECTORY...

ایجاد DIRECTORY

-m MODE حالت دسترسی (Mode)
-p      عدم نمایش خطا در صورت وجود؛ ایجاد دایرکتوری‌های والد در صورت نیاز
mkdosfs [-v] [-n LABEL] BLOCKDEV [KBYTES]

ساخت یک سیستم‌فایل FAT32

-v      نمایش با جزئیات (Verbose)
-n LBL  برچسب حجم (Volume label)
mke2fs [-Fn] [-b BLK_SIZE] [-i INODE_RATIO] [-I INODE_SIZE] [-m RESERVED_PERCENT] [-L LABEL] BLOCKDEV [KBYTES]
-b BLK_SIZE     اندازه بلوک، به بایت
-F              اجبار (Force)
-i RATIO        حداکثر تعداد فایل‌ها برابر است با RATIO / اندازه_سیستم‌فایل
-I BYTES        اندازه inode (حداقل ۱۲۸)
-L LBL          برچسب حجم
-m PERCENT      درصد بلوک‌های رزرو شده برای مدیر سیستم
-n              اجرای آزمایشی بدون اعمال تغییرات (Dry run)
mkfifo [-m MODE] NAME

ایجاد لوله نام‌گذاری‌شده (named pipe)

-m MODE حالت دسترسی (پیش‌فرض a=rw)
mkfs.ext2 [-Fn] [-b BLK_SIZE] [-i INODE_RATIO] [-I INODE_SIZE] [-m RESERVED_PERCENT] [-L LABEL] BLOCKDEV [KBYTES]
-b BLK_SIZE     اندازه بلوک، به بایت
-F              اجبار (Force)
-i RATIO        حداکثر تعداد فایل‌ها برابر است با RATIO / اندازه_سیستم‌فایل
-I BYTES        اندازه inode (حداقل ۱۲۸)
-L LBL          برچسب حجم
-m PERCENT      درصد بلوک‌های رزرو شده برای مدیر سیستم
-n              اجرای آزمایشی بدون اعمال تغییرات (Dry run)
mkfs.minix [-c | -l FILE] [-nXX] [-iXX] BLOCKDEV [KBYTES]

ساخت یک سیستم‌فایل MINIX

-c              بررسی دستگاه برای یافتن بلوک‌های خراب (bad blocks)
-n [14|30]      حداکثر طول مجاز برای نام فایل‌ها
-i INODES       تعداد inodeها برای سیستم‌فایل
-l FILE         خواندن فهرست بلوک‌های خراب از FILE
-v              ساخت سیستم‌فایل نسخه ۲
mkfs.vfat [-v] [-n LABEL] BLOCKDEV [KBYTES]

ساخت یک سیستم‌فایل FAT32

-v      نمایش با جزئیات (Verbose)
-n LBL  برچسب حجم
mknod [-m MODE] NAME TYPE [MAJOR MINOR]

ایجاد یک فایل ویژه (بلوکی، نویسه‌ای، یا لوله)

        -m MODE حالت ایجاد (پیش‌فرض a=rw)
TYPE:
        b       دستگاه بلوکی (Block device)
        c or u  دستگاه نویسه‌ای (Character device)
        p       لوله نام‌گذاری‌شده (MAJOR MINOR نباید درج شود)
mkpasswd [-P FD] [-m TYPE] [-S SALT] [PASSWORD] [SALT]

چاپ PASSWORD درهم‌سازی‌شده با crypt(3)

-P N    خواندن گذرواژه از fd با شماره N
-m TYPE نوع درهم‌سازی: des,md5,sha256/512 (پیش‌فرض: des)
-S SALT رشته نمک (SALT)
mkswap [-L LBL] BLOCKDEV [KBYTES]

آماده‌سازی BLOCKDEV برای استفاده به عنوان پارتیشن مبادله (swap)

-L LBL  برچسب (Label)
mktemp [-dt] [-p DIR] [TEMPLATE]

ایجاد یک فایل موقت با نامی بر اساس TEMPLATE و چاپ نام آن. مقدار TEMPLATE باید با XXXXXX پایان یابد (مانند [/dir/]nameXXXXXX). بدون تعیین TEMPLATE، مقدار -t tmp.XXXXXX فرض می‌شود.

-d      ایجاد دایرکتوری، به جای فایل
-q      عدم نمایش پیام در صورت بروز خطا
-t      افزودن نام دایرکتوری پایه به ابتدای TEMPLATE
-p DIR  استفاده از DIR به عنوان دایرکتوری پایه (به معنای -t نیز هست)
-u      چیزی ایجاد نشود؛ تنها یک نام چاپ شود

دایرکتوری پایه عبارت است از: مقدار تعیین شده با -p DIR، در غیر این صورت $TMPDIR، و در غیر این صورت /tmp.IP modinfo 4 modinfo [-adlpn0] [-F keyword] MODULE

-a              میانبری برای '-F author'
-d              میانبری برای '-F description'
-l              میانبری برای '-F license'
-p              میانبری برای '-F parm'
-F keyword      کلیدواژه مورد جستجو
-0              خروجی خاتمه‌یافته با NUL
modprobe [-rq] MODULE [SYMBOL=VALUE]...
-r      حذف MODULE
-q      حالت بی‌صدا
more [FILE]...

مشاهده FILE (یا stdin) صفحه به صفحه

mount [OPTIONS] [-o OPT] DEVICE NODE

سوار کردن (mount) یک سیستم‌فایل. تشخیص خودکار سیستم‌فایل نیازمند /proc است.

        -a              سوار کردن تمام سیستم‌فایل‌های موجود در fstab
        -f              اجرای آزمایشی
        -i              عدم اجرای کمک‌برنامه mount
        -v              اطلاعات با جزئیات
        -r              سوار کردن فقط‌خواندنی
        -t FSTYPE[,...] نوع (انواع) سیستم‌فایل
        -T FILE         خواندن FILE به‌جای /etc/fstab
        -O OPT          فقط سوار کردن سیستم‌فایل‌های دارای گزینه OPT (فقط همراه با -a)
-o OPT:
        loop            نادیده گرفته می‌شود (دستگاه‌های loop به‌طور خودکار شناسایی می‌شوند)
        [a]sync         نوشتن‌ها همگام [ناهمگام] هستند
        [no]atime       غیرفعال/فعال کردن به‌روزرسانی زمان دسترسی inode
        [no]diratime    غیرفعال/فعال کردن به‌روزرسانی atime برای دایرکتوری‌ها
        [no]relatime    غیرفعال/فعال کردن به‌روزرسانی atime نسبت به زمان تغییر
        [no]dev         (عدم) اجازه استفاده از فایل‌های دستگاهی ویژه
        [no]exec        (عدم) اجازه استفاده از فایل‌های اجرایی
        [no]suid        (عدم) اجازه به برنامه‌های set-user-id-root
        [r]shared       تبدیل [بازگشتی] به یک زیردرخت مشترک (shared)
        [r]slave        تبدیل [بازگشتی] به یک زیردرخت پیرو (slave)
        [r]private      تبدیل [بازگشتی] به یک زیردرخت خصوصی (private)
        [un]bindable    (غیر)قابل bind mount کردن نقطه اتصال
        [r]bind         پیوند دادن (bind) یک فایل یا دایرکتوری [به‌صورت بازگشتی] به مکانی دیگر
        move            جابه‌جایی یک نقطه اتصال موجود
        remount         سوار کردن مجدد یک سیستم‌فایل سوارشده، تغییر پرچم‌ها
        ro              مشابه -r

پرچم‌های -o ویژه‌ای برای هر سیستم‌فایل وجود دارند.

mountpoint [-q] { [-dn] DIR | -x DEVICE }

بررسی اینکه آیا DIR یک نقطه اتصال (mountpoint) است یا خیر

-q      حالت بی‌صدا
-d      چاپ major:minor سیستم‌فایل
-n      چاپ نام دستگاه سیستم‌فایل
-x      چاپ major:minor مربوط به DEVICE
mpstat [-A] [-I SUM|CPU|ALL|SCPU] [-u] [-P num|ALL] [INTERVAL [COUNT]]

آمار به ازای هر پردازنده

-A                      مشابه -I ALL -u -P ALL
-I SUM|CPU|ALL|SCPU     گزارش آمار وقفه‌ها (interrupts)
-P num|ALL              پردازنده مورد نظارت
-u                      گزارش میزان بهره‌وری CPU
mt [-f DEVICE] OPCODE VALUE

کنترل عملیات درایو نوار مغناطیسی

کدهای عملیاتی (Opcodes):

bsf bsfm bsr bss datacompression drvbuffer eof eom erase fsf fsfm fsr fss load lock mkpart nop offline ras1 ras2 ras3 reset retension rewind rewoffline seek setblk setdensity setpart tell unload unlock weof wset

mv [-finT] SOURCE DEST یا: mv [-fin] SOURCE... { -t DIRECTORY | DIRECTORY }

تغییر نام SOURCE به DEST، یا جابه‌جایی SOURCEها به DIRECTORY

-f      عدم پرسش قبل از بازنویسی
-i      حالت تعاملی، درخواست تأیید قبل از بازنویسی
-n      عدم بازنویسی روی فایل موجود
-T      رد جابه‌جایی در صورتی که DEST یک دایرکتوری باشد
-t DIR  انتقال تمام SOURCEها به DIR
nameif [-s] [-c FILE] [IFNAME HWADDR]...

تغییر نام رابط شبکه در زمانی که در وضعیت غیرفعال (down) قرار دارد. دستگاه با نشانی HWADDR به IFNAME تغییر نام داده می‌شود.

-c FILE فایل پیکربندی (پیش‌فرض: /etc/mactab)
-s      ثبت وقایع در syslog
nbd-client { [-b BLKSIZE] [-N NAME] [-t SEC] [-p] HOST [PORT] | -d } BLOCKDEV

اتصال به HOST و ارائه دستگاه بلوکی تحت شبکه روی BLOCKDEV

nc [OPTIONS] HOST PORT - اتصال nc [OPTIONS] -l -p PORT [HOST] [PORT] - شنود
-e PROG اجرای PROG پس از برقراری اتصال (باید در آخر باشد)
-l      حالت شنود، برای اتصالات ورودی
-lk     به همراه -e، سرور پایداری فراهم می‌کند
-p PORT پورت محلی
-s ADDR نشانی محلی
-w SEC  زمان انقضا برای اتصال‌ها و خواندن‌های نهایی شبکه
-i SEC  فاصله تأخیر بین خطوط ارسالی
-n      عدم وضوح‌یابی DNS
-u      حالت UDP
-b      اجازه ارسال داده‌های همگانی (broadcast)
-v      اطلاعات با جزئیات
-o FILE تخلیه ترافیک به صورت هگزادسیمال (Hex dump)
-z      حالت بدون ورودی/خروجی (پویش)
netstat [-ral] [-tuwx] [-enWp]

نمایش اطلاعات شبکه

-r      جدول مسیریابی
-a      تمام سوکت‌ها
-l      سوکت‌های در حال شنود
        در غیر این صورت: سوکت‌های متصل‌شده
-t      سوکت‌های TCP
-u      سوکت‌های UDP
-w      سوکت‌های خام (Raw)
-x      سوکت‌های یونیکس (Unix)
        در غیر این صورت: تمام انواع سوکت‌ها
-e      اطلاعات دیگر/بیشتر
-n      عدم وضوح‌یابی نام‌ها
-W      نمایش عریض
-p      نمایش PID/نام برنامه برای سوکت‌ها
nice [-n ADJUST] [PROG ARGS]

تغییر اولویت زمان‌بندی، اجرای PROG

-n ADJUST       تنظیم اولویت با مقدار ADJUST
nl [OPTIONS] [FILE]...

نوشتن FILEها در خروجی استاندارد به همراه شماره‌گذاری خطوط

-b STYLE        کدام خطوط شماره‌گذاری شوند - a: همه، t: غیرخالی، n: هیچ‌کدام
-i N            گام افزایش شماره خط
-s STRING       استفاده از STRING به عنوان جداکننده شماره خط
-v N            شروع از N
-w N            عرض شماره خطوط
nmeter [-d MSEC] FORMAT_STRING

نظارت بر سیستم به‌صورت بی‌درنگ (real time)

-d MSEC        میلی‌ثانیه‌های بین به‌روزرسانی‌ها، پیش‌فرض: 1000، هیچ‌کدام: -1

مشخص‌کننده‌های قالب‌بندی:

 %Nc or %[cN]   پردازنده. N - اندازه نوار (پیش‌فرض 10)
                (نمایش می‌دهد: S:سیستم U:کاربر N:با اولویت D:در انتظار I:وقفه i:وقفه نرم‌افزاری)
 %[nINTERFACE]  رابط شبکه INTERFACE
 %m             حافظه تخصیص‌یافته
 %[md]          حافظه کثیف (dirty) متکی به فایل
 %[mw]          حافظه در حال نوشتن روی فضای ذخیره‌سازی
 %[mf]          حافظه آزاد
 %[mt]          کل حافظه
 %s             فضای swap تخصیص‌یافته
 %f             تعداد توصیف‌کننده‌های فایل استفاده‌شده
 %Ni            نرخ IRQ کل/خاص
 %x             نرخ تعویض زمینه (Context switch)
 %p             انشعاب‌ها (Forks)
 %[pn]          تعداد فرآیندها
 %b             ورودی/خروجی بلوکی
 %Nt            زمان (با N رقم اعشار)
 %NT            برچسب زمانی مبنای صفر (با N رقم اعشار)
 %r             چاپ <cr> به‌جای <lf> در انتهای خط (EOL)
nohup PROG ARGS

اجرای PROG به صورت مصون در برابر قطع ارتباط (hangup)، با هدایت خروجی به یک غیر tty
nproc [--all] [--ignore=N]

چاپ تعداد CPUهای در دسترس
        --all           تعداد CPUهای نصب‌شده
        --ignore=N      صرف‌نظر کردن از N پردازنده (CPU)
nsenter [OPTIONS] [PROG ARGS]
-t PID          فرایند هدف برای دریافت namespaceها از آن
-m[FILE]        ورود به mount namespace
-u[FILE]        ورود به UTS namespace (نام میزبان و غیره)
-i[FILE]        ورود به System V IPC namespace
-n[FILE]        ورود به network namespace
-p[FILE]        ورود به pid namespace
-U[FILE]        ورود به user namespace
-S UID          تنظیم uid در namespace واردشده
-G GID          تنظیم gid در namespace واردشده
--preserve-credentials  عدم تغییر uidها یا gidها
-r[DIR]         تنظیم دایرکتوری ریشه
-w[DIR]         تنظیم دایرکتوری کاری
-F              عدم ایجاد fork پیش از اجرای PROG با exec
nslookup [-type=QUERY_TYPE] [-debug] HOST [DNS_SERVER]

پرس‌وجو از DNS دربارهٔ HOST

QUERY_TYPE: soa,ns,a,aaaa,cname,mx,txt,ptr,srv,any

ntpd [-dnqNwl] [-I IFACE] [-S PROG] [-k KEYFILE] [-p [keyno:N:]PEER]...

کلاینت/سرور NTP

-d[d]   حالت پرگو (verbose)
-n      اجرا در پیش‌زمینه
-q      خروج پس از تنظیم ساعت
-N      اجرا با اولویت بالا
-w      عدم تنظیم زمان (تنها پرس‌وجو از همتایان)، متضمن -n
-S PROG اجرای PROG پس از گام‌گذاری زمان (stepping time)، تغییر stratum، و هر ۱۱ دقیقه
-k FILE فایل کلید (سازگار با ntp.keys)
-p [keyno:NUM:]PEER
        دریافت زمان از PEER (می‌تواند تکرار شود)
        استفاده از کلید NUM برای احراز هویت
        در صورت مشخص نشدن -p، از خطوط 'server HOST'
        فایل /etc/ntp.conf استفاده می‌شود
-l      اجرا به عنوان سرور روی درگاه ۱۲۳ نیز
-I IFACE مقیدسازی سرور به IFACE، متضمن -l
od [-abcdfhilovxs] [-t TYPE] [-A RADIX] [-N SIZE] [-j SKIP] [-S MINSTR] [-w WIDTH] [FILE]...

چاپ بدون ابهام FILEها (یا ورودی استاندارد)، به‌طور پیش‌فرض در قالب بایت‌های هشت‌هشتی (octal)

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

شروع PROG در یک پایانهٔ مجازی (VT) جدید

-c N    استفاده از VT مشخص‌شده
-s      جابه‌جایی به آن VT
-w      صبر کردن برای خروج PROG
partprobe DEVICE...

درخواست از هسته برای پویش مجدد جدول پارتیشن

passwd [-a ALG] [-dlu] [USER]

تغییر گذرواژهٔ USER (پیش‌فرض: کاربر فعلی)

-a ALG  des,md5,sha256/512 (پیش‌فرض des)
-d      تنظیم گذرواژه روی ''
-l      قفل کردن (غیرفعال‌سازی) حساب
-u      باز کردن قفل (فعال‌سازی) حساب
paste [-d LIST] [-s] [FILE]...

چسباندن خطوط از هر فایل ورودی، با جداکنندهٔ تب (tab)

-d LIST استفاده از جداکننده‌های LIST، به جای تب
-s      ترتیبی: یک فایل در هر نوبت
patch [-RNE] [-p N] [-i DIFF] [ORIGFILE [PATCHFILE]]
-p N    حذف N جزء آغازین مسیر از نام فایل‌ها
-i DIFF خواندن DIFF به جای ورودی استاندارد
-R      اعمال وصله به صورت معکوس
-N      نادیده گرفتن وصله‌هایی که قبلاً اعمال شده‌اند
-E      حذف فایل‌های خروجی در صورت خالی شدن
--dry-run       عدم اعمال تغییرات واقعی روی فایل‌ها
pgrep [-flanovx] [-s SID|-P PPID|PATTERN]

نمایش فرایند(ها)ی انتخاب‌شده بر اساس عبارت منظم PATTERN

-l      نمایش نام دستور نیز
-a      نمایش کل خط فرمان نیز
-f      تطبیق با کل خط فرمان
-n      تنها نمایش جدیدترین فرایند
-o      تنها نمایش قدیمی‌ترین فرایند
-v      معکوس کردن تطبیق
-x      تطبیق با تمام نام (نه به صورت زیررشته)
-s      تطبیق با شناسهٔ نشست (۰ برای نشست فعلی)
-P      تطبیق با شناسهٔ فرایند والد
pidof [-s] [-o PID] [NAME]...

فهرست کردن PIDهای تمام فرایندهایی با نام منطبق بر NAMEها

-s      تنها نمایش یک PID
-o PID  صرف‌نظر کردن از PID داده‌شده
        استفاده از %PPID برای صرف‌نظر کردن از PID والد pidof
ping [OPTIONS] HOST

ارسال درخواست‌های ICMP ECHO_REQUEST به HOST

-4,-6           اجبار در تفکیک نام با IP یا IPv6
-c CNT          ارسال تنها CNT پینگ
-s SIZE         ارسال SIZE بایت داده در بسته‌ها (پیش‌فرض ۵۶)
-i SECS         بازهٔ زمانی (فاصله)
-A              پینگ زدن بلافاصله پس از دریافت پاسخ
-t TTL          تنظیم TTL
-I IFACE/IP     رابط مبدأ یا آدرس IP مبدأ
-W SEC          ثانیه‌های انتظار برای نخستین پاسخ (پیش‌فرض ۱۰)
                (پس از ارسال تمام بسته‌های -c CNT)
-w SEC          ثانیه‌ها تا خروج ping (پیش‌فرض: بی‌نهایت)
                (می‌تواند زودتر با -c CNT خارج شود)
-q              ساکت، تنها نمایش خروجی در آغاز/پایان
-p HEXBYTE      الگوی بار داده (payload)
ping6 [OPTIONS] HOST

ارسال درخواست‌های ICMP ECHO_REQUEST به HOST

-c CNT          ارسال تنها CNT پینگ
-s SIZE         ارسال SIZE بایت داده در بسته‌ها (پیش‌فرض ۵۶)
-i SECS         بازهٔ زمانی (فاصله)
-A              پینگ زدن بلافاصله پس از دریافت پاسخ
-I IFACE/IP     رابط مبدأ یا آدرس IP مبدأ
-W SEC          ثانیه‌های انتظار برای نخستین پاسخ (پیش‌فرض ۱۰)
                (پس از ارسال تمام بسته‌های -c CNT)
-w SEC          ثانیه‌ها تا خروج ping (پیش‌فرض: بی‌نهایت)
                (می‌تواند زودتر با -c CNT خارج شود)
-q              ساکت، تنها نمایش خروجی در آغاز/پایان
-p HEXBYTE      الگوی بار داده (payload)
pivot_root NEW_ROOT PUT_OLD

انتقال سیستم‌فایل ریشهٔ فعلی به PUT_OLD و تبدیل NEW_ROOT به سیستم‌فایل ریشهٔ جدید

pkill [-l|-SIGNAL] [-xfvnoe] [-s SID|-P PPID|PATTERN]

ارسال سیگنال به فرایند(ها)ی انتخاب‌شده بر اساس عبارت منظم PATTERN

        -l      فهرست کردن تمام سیگنال‌ها
        -x      تطبیق با تمام نام (نه به صورت زیررشته)
        -f      تطبیق با کل خط فرمان
        -s SID  تطبیق با شناسهٔ نشست (۰ برای نشست فعلی)
        -P PPID تطبیق با شناسهٔ فرایند والد
        -v      معکوس کردن تطبیق
        -n      ارسال سیگنال تنها به جدیدترین فرایند
        -o      ارسال سیگنال تنها به قدیمی‌ترین فرایند
        -e      نمایش نام و PID فرایندی که کشته می‌شود
pmap [-xq] PID...

نمایش میزان مصرف حافظه فرایند
        -x      نمایش جزئیات
        -q      حالت بی‌صدا
popmaildir [OPTIONS] MAILDIR [CONN_HELPER ARGS]

واکشی محتوای صندوق پستی دوردست به maildir محلی

-s              صرف‌نظر از احراز هویت
-T              دریافت پیام‌ها با TOP به‌جای RETR
-k              نگه‌داشتن پیام‌های دریافت‌شده روی کارساز
-t SEC          مهلت زمانی شبکه
-F 'PROG ARGS'  برنامه پالایش (می‌تواند تکرار شود)
-M 'PROG ARGS'  برنامه تحویل

واکشی از کارساز POP3 ساده: popmaildir -k DIR nc pop3.server.com 110 <user_and_pass.txt واکشی از کارساز POP3 مجهز به SSL و حذف ایمیل‌های دریافت‌شده: popmaildir DIR -- openssl s_client -quiet -connect pop3.server.com:995 <user_and_pass.txt

poweroff [-d DELAY] [-nf]

توقف سیستم و خاموش کردن برق

-d SEC  مدت زمان تأخیر
-n      عدم انجام sync
-f      اجباری (عدم گذر از init)
powertop

تحلیل مصرف برق در لپ‌تاپ‌های مبتنی بر Intel

printenv [VARIABLE]...

چاپ متغیرهای محیطی VARIABLE. اگر متغیری مشخص نشود، همه را چاپ می‌کند.

printf FORMAT [ARG]...

قالب‌بندی و چاپ آرگومان(ها) مطابق با FORMAT (مشابه printf در زبان C)

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

نمایش فهرست فرایندها

-o COL1,COL2=HEADER     انتخاب ستون‌ها برای نمایش
-T                      نمایش رشته‌ها (threads)
pscan [-cb] [-p MIN_PORT] [-P MAX_PORT] [-t TIMEOUT] [-T MIN_RTT] HOST

پویش HOST و چاپ تمام درگاه‌های باز

-c      نمایش درگاه‌های بسته نیز
-b      نمایش درگاه‌های مسدود شده نیز
-p PORT پویش از این درگاه (پیش‌فرض: 1)
-P PORT پویش تا این درگاه (پیش‌فرض: 1024)
-t MS   مهلت زمانی (پیش‌فرض: 5000 میلی‌ثانیه)
-T MS   حداقل rtt (پیش‌فرض: 5 میلی‌ثانیه)
pstree [-p] [PID|USER]

نمایش درخت فرایندها، با امکان شروع اختیاری از USER یا PID

-p      نمایش PIDها
pwd

چاپ نام مسیر کامل دایرکتوری کاری فعلی

pwdx PID...

نمایش دایرکتوری فعلی برای PIDها

raidautorun DEVICE

دستور به هسته برای جست‌وجو و راه‌اندازی خودکار آرایه‌های RAID

rdate [-s/-p] HOST

تنظیم و چاپ زمان از HOST با استفاده از RFC 868

-s      تنها تنظیم زمان سیستم
-p      تنها چاپ زمان
rdev

چاپ گره دستگاه مرتبط با سیستم‌فایل سوارشده در '/'

readahead [FILE]...

پیش‌بارگذاری FILEها در RAM

readlink [-fnv] FILE

نمایش مقدار یک پیوند نمادین (symlink)

-f      قانون‌مندسازی با دنبال کردن تمام پیوندهای نمادین
-n      خط جدید اضافه نشود
-v      نمایش با جزئیات
readprofile [OPTIONS]
-m MAPFILE      (پیش‌فرض: /boot/System.map)
-p PROFILE      (پیش‌فرض: /proc/profile)
-M NUM          تنظیم ضریب پروفایل‌سازی روی NUM
-i              تنها چاپ اطلاعات درباره گام نمونه‌برداری
-v              نمایش با جزئیات
-a              چاپ همه نمادها، حتی اگر شمارش 0 باشد
-b              چاپ شمارش خانه‌های مجزای هیستوگرام
-s              چاپ شمارنده‌های مجزا در توابع
-r              بازنشانی همه شمارنده‌ها (تنها ریشه)
-n              غیرفعال کردن تشخیص خودکار ترتیب بایت‌ها
realpath FILE...

چاپ نام مسیرهای مطلق FILEها

reboot [-d DELAY] [-nf]

راه‌اندازی مجدد سیستم

-d SEC  مدت زمان تأخیر
-n      عدم انجام sync
-f      اجباری (عدم گذر از init)
reformime [OPTIONS]

تجزیه پیام کدگذاری‌شده با MIME در ورودی استاندارد (stdin)

-x PREFIX       استخراج محتوای بخش‌های MIME در فایل‌ها
-X PROG ARGS    پالایش محتوای بخش‌های MIME از طریق PROG
                باید آخرین گزینه باشد

سایر گزینه‌ها بدون هشدار نادیده گرفته می‌شوند

renice [-n] PRIORITY [[-p|g|u] ID...]...

تغییر اولویت زمان‌بندی یک فرایند در حال اجرا

-n      افزودن PRIORITY به مقدار nice فعلی
        بدون -n، مقدار nice برابر با PRIORITY تنظیم می‌شود
-p      شناسه‌های فرایند (پیش‌فرض)
-g      شناسه‌های گروه فرایند
-u      نام‌های کاربری فرایند
reset

بازنشانی ترمینال (کدهای ESC) و termios (سیگنال‌ها، بافربندی، echo)

resize

تغییر اندازه صفحه نمایش.IP resume 4 resume BLOCKDEV [OFFSET]

بازیابی وضعیت سیستم از داده‌های 'suspend-to-disk' در BLOCKDEV

rev [FILE]...

معکوس کردن خطوط FILE

rfkill COMMAND [INDEX|TYPE]

فعال/غیرفعال‌سازی دستگاه‌های بی‌سیم

دستورها:

list [INDEX|TYPE]       فهرست کردن وضعیت فعلی
block INDEX|TYPE        غیرفعال کردن دستگاه
unblock INDEX|TYPE      فعال کردن دستگاه
TYPE: all, wlan(wifi), bluetooth, uwb(ultrawideband),
        wimax, wwan, gps, fm
rm [-irf] FILE...

حذف (unlink کردن) FILEها

-i      پرسش همیشگی پیش از حذف
-f      عدم پرسش تحت هر شرایطی
-R,-r   پیمایش بازگشتی
rmdir [-p] DIRECTORY...

حذف DIRECTORY در صورت خالی بودن

-p      شامل دایرکتوری‌های والد
--ignore-fail-on-non-empty
rmmod MODULE...

تخلیه کردن ماژول‌های کرنل

route [-ne] [-A inet[6]] [{add|del} [-net|-host] TARGET [netmask MASK] [gw GATEWAY] [metric N] [mss BYTES] [window BYTES] [reject] [IFACE]]

نمایش یا ویرایش جدول‌های مسیریابی کرنل

-n      عدم تبدیل نام‌ها به آدرس
-e      نمایش اطلاعات دیگر/بیشتر
-A inet[6]      انتخاب خانواده آدرس
rpm2cpio PACKAGE.rpm

تولید خروجی آرشیو cpio از فایل rpm

rtcwake [-a | -l | -u] [-d DEV] [-m MODE] [-s SEC | -t TIME]

ورود سیستم به وضعیت خواب تا زمان مشخص‌شده برای بیدارباش

-a      خواندن حالت ساعت از /var/lib/hwclock/adjtime (پیش‌فرض)
-l      تنظیم ساعت روی زمان محلی
-u      تنظیم ساعت روی زمان UTC
-d DEV  مشخص کردن دستگاه RTC
-m MODE تنظیم وضعیت خواب (پیش‌فرض: standby)
-s SEC  تنظیم مهلت زمانی بر حسب SEC ثانیه از اکنون
-t TIME تنظیم مهلت زمانی روی TIME ثانیه از مبدأ زمان (epoch)
run-init [-d CAP,CAP...] [-n] [-c CONSOLE_DEV] NEW_ROOT NEW_INIT [ARGS]

آزادسازی initramfs و تغییر به یک فایل‌سیستم ریشه دیگر:

اجرای chroot به NEW_ROOT، حذف همه چیز در /، انتقال NEW_ROOT به /، و اجرای NEW_INIT. مقدار PID باید ۱ باشد. دایرکتوری NEW_ROOT باید یک نقطه اتصال (mountpoint) باشد.

-c DEV  بازگشایی مجدد stdio به DEV پس از جابه‌جایی
-d CAPS حذف قابلیت‌ها (capabilities)
-n      اجرای آزمایشی بدون اعمال تغییرات
run-parts [-a ARG]... [-u UMASK] [--reverse] [--test] [--exit-on-error] [--list] DIRECTORY

اجرای مجموعه‌ای از اسکریپت‌ها در DIRECTORY

-a ARG          ارسال ARG به عنوان آرگومان به اسکریپت‌ها
-u UMASK        تنظیم UMASK پیش از اجرای اسکریپت‌ها
--reverse       معکوس کردن ترتیب اجرا
--test          اجرای آزمایشی
--exit-on-error خروج در صورت خاتمه هر اسکریپت با کدی غیر از صفر
--list          چاپ نام فایل‌های منطبق حتی اگر قابل اجرا نباشند
runsv DIR

شروع و نظارت بر یک سرویس و به‌طور اختیاری یک سرویس لاگ ضمیمه‌شده به آن

runsvdir [-P] [-s SCRIPT] DIR

اجرای یک فرایند runsv برای هر زیردایرکتوری. در صورت خروج فرایند، راه‌اندازی مجدد آن.

-P              قرار دادن هر runsv در یک نشست جدید
-s SCRIPT       اجرای SCRIPT <signo> پس از پردازش سیگنال
rx FILE

دریافت یک فایل با استفاده از پروتکل xmodem

script [-afq] [-t[FILE]] [-c PROG] [OUTFILE]

مقدار پیش‌فرض OUTFILE برابر با 'typescript' است

-a      الحاق خروجی به فایل
-c PROG اجرای PROG به جای پوسته
-q      بی‌صدا
-t[FILE] ارسال زمان‌بندی به stderr یا FILE
scriptreplay TIMINGFILE [TYPESCRIPT [DIVISOR]]

بازپخش فایل‌های ثبت‌شده با script، با استفاده از اطلاعات زمان‌بندی

sed [-i[SFX]] [-nrE] [-f FILE]... [-e CMD]... [FILE]... یا: sed [-i[SFX]] [-nrE] CMD [FILE]...
-e CMD  افزودن CMD به دستورهای sed جهت اجرا
-f FILE افزودن محتویات FILE به دستورهای sed جهت اجرا
-i[SFX] ویرایش فایل‌ها در جا (در غیر این صورت نوشتن روی stdout)
        پشتیبان‌گیری اختیاری از فایل‌ها با افزودن پسوند SFX
-n      جلوگیری از چاپ خودکار فضای الگو (pattern space)
-r,-E   استفاده از نحو عبارت‌های باقاعده گسترش‌یافته

اگر -e یا -f مشخص نشده باشد، اولین آرگومانِ غیرگزینه‌ای به عنوان رشته دستور sed در نظر گرفته می‌شود. سایر آرگومان‌ها فایل‌های ورودی هستند (در صورت عدم تعیین، stdin).

seedrng [-d DIR] [-n]

تغذیه اولیه RNG کرنل با استفاده از فایل‌های سید

-d DIR  استفاده از فایل‌های سید در DIR (پیش‌فرض: /var/lib/seedrng)
-n      عدم لحاظ اعتبار تصادفی بودن، حتی در صورت معتبر بودن
sendmail [-tv] [-f SENDER] [-amLOGIN 4<user_pass.txt | -auUSER -apPASS] [-w SECS] [-H 'PROG ARGS' | -S HOST] [RECIPIENT_EMAIL]...

خواندن ایمیل از stdin و ارسال آن

گزینه‌های استاندارد:

-t              خواندن گیرندگان بیشتر از بدنه پیام
-f SENDER       جهت استفاده در MAIL FROM:<sender>. می‌تواند رشته خالی باشد
                پیش‌فرض: -auUSER، یا نام کاربری UID فعلی
-o OPTIONS      گزینه‌های گوناگون. -oi ضمنی است، بقیه نادیده گرفته می‌شوند
-i              مترادف -oi، ضمنی است و نادیده گرفته می‌شود

گزینه‌های اختصاصی Busybox:

-v              پرگو (نمایش اطلاعات بیشتر)
-w SECS         مهلت زمانی شبکه
-H 'PROG ARGS'  اجرای برنامه‌ی کمکی اتصال. مثال‌ها:
        openssl s_client -quiet -tls1 -starttls smtp -connect smtp.gmail.com:25
        openssl s_client -quiet -tls1 -connect smtp.gmail.com:465
                $SMTP_ANTISPAM_DELAY: ثانیه‌های توقف پس از برقراری اتصال برنامه‌ی کمکی
-S HOST[:PORT]  سرور (پیش‌فرض $SMTPHOST یا 127.0.0.1)
-amLOGIN        ورود با استفاده از AUTH LOGIN
-amPLAIN        یا AUTH PLAIN
                (از -amCRAM-MD5 پشتیبانی نمی‌شود)
-auUSER         نام کاربری برای AUTH
-apPASS         گذرواژه برای AUTH

اگر هیچ گزینه -a داده نشود، احراز هویت انجام نمی‌شود. اگر -amLOGIN مشخص شود اما -au/-ap داده نشود، نام کاربری/گذرواژه از توصیف‌گر فایل (fd) شماره ۴ خوانده می‌شود. سایر گزینه‌ها بدون نمایش پیام نادیده گرفته می‌شوند؛ گزینه -oi ضمنی است. برای ساخت ایمیل‌های دارای پیوست از makemime استفاده کنید..IP seq 4 seq [-w] [-s SEP] [FIRST [INC]] LAST

چاپ اعداد از FIRST تا LAST، در گام‌های INC. مقادیر پیش‌فرض FIRST و INC برابر با ۱ است.

-w      پر کردن با صفرهای آغازین تا طول آخرین عدد
-s SEP  جداکننده رشته‌ای
setarch PERSONALITY [-R] PROG ARGS

PERSONALITY می‌تواند موارد زیر باشد:

linux32 تنظیم شبیه‌سازی ۳۲ بیتی uname
linux64 تنظیم شبیه‌سازی ۶۴ بیتی uname
-R      غیرفعال‌سازی تصادفی‌سازی فضای آدرس (ASLR)
setconsole [-r] [DEVICE]

هدایت نوشتن‌ها در /dev/console برای نمایش در DEVICE (پیش‌فرض: /dev/tty). خروجی لاگ هسته یا خواندن‌ها از /dev/console را بازهدایت نمی‌کند.

-r      بازنشانی: ارسال نوشتن‌های /dev/console به ttyهای لاگ هسته
setfattr [-h] -n|-x ATTR [-v VALUE] FILE...

تنظیم مشخصه‌های گسترش‌یافته

-h              عدم دنبال کردن پیوندهای نمادین
-x ATTR         حذف مشخصه ATTR
-n ATTR         تنظیم مشخصه ATTR به مقدار VALUE
-v VALUE        (پیش‌فرض: خالی)
setfont [-m MAPFILE] [-C TTY] FILE

بارگذاری یک قلم کنسول

-m MAPFILE      بارگذاری نگاشت صفحه کنسول
-C TTY          اعمال روی TTY به جای /dev/tty
setkeycodes { SCANCODE KEYCODE }...

اصلاح نگاشت scancode به keycode در هسته، تا صفحه‌کلیدهای نامتعارف بتوانند کلیدکدهای قابل استفاده تولید کنند.

مقدار SCANCODE به صورت xx یا e0xx (شانزده‌شانزدهی) و KEYCODE به صورت ده‌دهی است.

setlogcons [N]

سنجاق کردن خروجی هسته به کنسول VT شماره N. پیش‌فرض: 0 (عدم سنجاق کردن)

setpriv [OPTIONS] PROG ARGS

اجرای PROG با تنظیمات امتیازهای متفاوت

-d,--dump نمایش قابلیت‌های کنونی --nnp,--no-new-privs نادیده گرفتن بیت‌های setuid/setgid و قابلیت‌های فایل --inh-caps CAP,CAP تنظیم قابلیت‌های ارث‌برنده --ambient-caps CAP,CAP تنظیم قابلیت‌های محیطی

setserial [-abGvz] { DEVICE [PARAMETER [ARG]]... | -g DEVICE... }

چاپ یا تنظیم پارامترهای درگاه سریال

-a      چاپ همه موارد
-b      چاپ خلاصه
-G      چاپ در قالب پارامترهای PARAMETER دستور setserial
-v      مشروح
-z      صفر کردن پرچم‌های سریال پیش از تنظیم
-g      تمام آرگومان‌ها نام دستگاه هستند

پارامترهای PARAMETER: (* = ARG می‌گیرد، ^ = با قرار دادن ^ پیش از آن خاموش می‌شود) *port, *irq, *divisor, *uart, *baud_base, *close_delay, *closing_wait, ^fourport, ^auto_irq, ^skip_test, ^sak, ^session_lockout, ^pgrp_lockout, ^callout_nohup, ^split_termios, ^hup_notify, ^low_latency, autoconfig, spd_normal, spd_hi, spd_vhi, spd_shi, spd_warp, spd_cust آرگومان ARG برای uart:

unknown, 8250, 16450, 16550, 16550A, Cirrus, 16650, 16650V2, 16750,
16950, 16954, 16654, 16850, RSA, NS16550A, XSCALE, RM9000, OCTEON, AR7,
U6_16550A
setsid [-c] PROG ARGS

اجرای PROG در یک نشست جدید. PROG هیچ ترمینال کنترلی نخواهد داشت و تحت تأثیر سیگنال‌های صفحه‌کلید (^C و غیره) قرار نمی‌گیرد.

-c      تنظیم ترمینال کنترلی روی stdin
setuidgid USER PROG ARGS

تنظیم uid و gid روی uid و gid متعلق به USER، رها کردن شناسه‌های گروه‌های تکمیلی، و اجرای PROG

sh [-il] [-|+Cabefmnuvx] [-|+o OPT]... [-c 'SCRIPT' [ARG0 ARGS] | FILE ARGS | -s ARGS]

مفسر شل یونیکس

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

چاپ یا بررسی چک‌سام‌های SHA1

-c      بررسی چک‌سام‌ها بر اساس فهرست موجود در FILEها
-s      عدم تولید هیچ خروجی؛ کد وضعیت نشان‌دهنده موفقیت است
-w      هشدار در مورد خطوط چک‌سام با قالب‌بندی نادرست
sha256sum [-c[sw]] [FILE]...

چاپ یا بررسی چک‌سام‌های SHA256

-c      بررسی چک‌سام‌ها بر اساس فهرست موجود در FILEها
-s      عدم تولید هیچ خروجی؛ کد وضعیت نشان‌دهنده موفقیت است
-w      هشدار در مورد خطوط چک‌سام با قالب‌بندی نادرست
sha3sum [-c[sw]] [-a BITS] [FILE]...

چاپ یا بررسی چک‌سام‌های SHA3

-c      بررسی چک‌سام‌ها بر اساس فهرست موجود در FILEها
-s      عدم تولید هیچ خروجی؛ کد وضعیت نشان‌دهنده موفقیت است
-w      هشدار در مورد خطوط چک‌سام با قالب‌بندی نادرست
-a BITS 224 (پیش‌فرض)، 256، 384، 512
sha512sum [-c[sw]] [FILE]...

چاپ یا بررسی چک‌سام‌های SHA512

-c      بررسی چک‌سام‌ها بر اساس فهرست موجود در FILEها
-s      عدم تولید هیچ خروجی؛ کد وضعیت نشان‌دهنده موفقیت است
-w      هشدار در مورد خطوط چک‌سام با قالب‌بندی نادرست
showkey [-a | -k | -s]

نمایش کلیدهای فشرده‌شده

-a      نمایش مقادیر ده‌دهی/هشت‌هشتی/شانزده‌شانزدهی کلیدها
-k      نمایش کلیدکدهای تفسیرشده (پیش‌فرض)
-s      نمایش اسکن‌کدهای خام
shred [-fuz] [-n N] [-s SIZE] FILE...

بازنویسی/حذف FILEها

-f      تغییر دسترسی (chmod) برای اطمینان از امکان نوشتن
-s SIZE اندازه برای نوشتن
-n N    بازنویسی به تعداد N بار (پیش‌فرض: ۳)
-z      بازنویسی نهایی با صفرها
-u      حذف فایل
shuf [-n NUM] [-o FILE] [-z] [FILE | -e [ARG...] | -i L-H]

بر هم زدن تصادفی سطرها

        -n NUM  خروجی حداکثر NUM سطر
        -o FILE نوشتن در FILE به جای خروجی استاندارد
        -z      خروجی خاتمه‌یافته با NUL
        -e      در نظر گرفتن ARGها به عنوان سطر
        -i L-H  در نظر گرفتن اعداد L-H به عنوان سطر
slattach [-ehmLF] [-c SCRIPT] [-s BAUD] [-p PROTOCOL] SERIAL_DEVICE

پیکربندی خط سریال به عنوان رابط شبکه SLIP
        -p PROT پروتکل: slip، cslip (پیش‌فرض)، slip6، clisp6، adaptive
        -s BAUD سرعت خط
        -e      خروج پس از مقداردهی اولیه
        -h      خروج در صورت قطع حامل (در غیر این صورت هرگز خارج نمی‌شود)
        -c PROG اجرای PROG در هنگام قطع حامل
        -m      حالت خام (raw) هشت بیتی تنظیم نشود
        -L      فعال‌سازی عملکرد سه‌سیمه (3-wire)
        -F      غیرفعال‌سازی کنترل جریان RTS/CTS
sleep [N]...

توقف به میزان مجموع زمان آرگومان‌های داده‌شده، که هر آرگومان می‌تواند دارای پسوند اختیاری s (ثانیه)، m (دقیقه)، h (ساعت) یا d (روز) باشد

smemcap >SMEMDATA.TAR

جمع‌آوری داده‌های مصرف حافظه در /proc و نوشتن آن در خروجی استاندارد (stdout)

softlimit [-a BYTES] [-m BYTES] [-d BYTES] [-s BYTES] [-l BYTES] [-f BYTES] [-c BYTES] [-r BYTES] [-o N] [-p N] [-t N] PROG ARGS

تنظیم محدودیت‌های نرم (soft limits) منابع، سپس اجرای PROG

        -a BYTES        محدود کردن اندازه کل همه بخش‌ها
        -m BYTES        مشابه -d BYTES -s BYTES -l BYTES -a BYTES
        -d BYTES        محدود کردن بخش داده (data segment)
        -s BYTES        محدود کردن بخش پشته (stack segment)
        -l BYTES        محدود کردن اندازه حافظه قفل‌شده (locked memory)
        -o N            محدود کردن تعداد فایل‌های باز به ازای هر فرایند
        -p N            محدود کردن تعداد فرایندها به ازای هر uid
گزینه‌های کنترل‌کننده اندازه فایل:
        -f BYTES        محدود کردن اندازه فایل‌های خروجی
        -c BYTES        محدود کردن اندازه فایل core
گزینه‌های کارایی:
        -r BYTES        محدود کردن اندازه resident set
        -t N            محدود کردن زمان CPU؛ فرایند پس از
                        N ثانیه یک سیگنال SIGXCPU دریافت می‌کند
sort [-nrughMcszbdfiokt] [-o FILE] [-k START[.OFS][OPTS][,END[.OFS][OPTS]] [-t CHAR] [FILE]...

مرتب‌سازی خطوط متنی

-o FILE خروجی به FILE
-c      بررسی مرتب بودن ورودی
-b      نادیده گرفتن فاصله‌های ابتدایی
-f      نادیده گرفتن بزرگی و کوچکی حروف
-i      نادیده گرفتن نویسه‌های غیرقابل‌چاپ
-d      ترتیب لغت‌نامه‌ای (فقط فاصله یا نویسه‌های حرفی-عددی)
-n      مرتب‌سازی عددی
-g      مرتب‌سازی عددی عمومی
-h      مرتب‌سازی اعداد خوانا برای انسان (2K 1G)
-M      مرتب‌سازی ماه
-V      مرتب‌سازی نگارش
-t CHAR جداکننده فیلدها
-k N[,M] مرتب‌سازی بر اساس فیلد Nام
-r      معکوس کردن ترتیب مرتب‌سازی
-s      پایدار (پیوندهای مساوی به‌طور الفبایی مرتب نشوند)
-u      حذف خطوط تکراری
-z      ورودی و خروجی پایان‌یافته با NUL
split [OPTIONS] [INPUT [PREFIX]]
-b N[k|m]       تقسیم بر اساس N (کیلو|مگا) بایت
-l N            تقسیم بر اساس N خط
-a N            استفاده از N حرف به عنوان پسوند
ssl_client [-e] -s FD [-r FD] [-n SNI]
start-stop-daemon [OPTIONS] [-S|-K] ... [-- ARGS...]

جستجو برای فرایندهای منطبق، و سپس -K: متوقف کردن تمام فرایندهای منطبق -S: شروع یک فرایند مگر آنکه فرایند منطبقی پیدا شود

تطبیق فرایند:

        -u USERNAME|UID تطبیق فقط با فرایندهای این کاربر
        -n NAME         تطبیق فرایندها با NAME
                        در فیلد comm در /proc/PID/stat
        -x EXECUTABLE   تطبیق فرایندها با این دستور
                        در /proc/PID/cmdline
        -p FILE         تطبیق فرایند با PID از FILE
        همه شرایط مشخص‌شده باید مطابقت داشته باشند
فقط -S:
        -x EXECUTABLE   برنامه جهت اجرا
        -a NAME         آرگومان صفرم
        -b              اجرا در پس‌زمینه
        -N N            تغییر سطح nice
        -c USER[:[GRP]] تغییر کاربر/گروه
        -m              نوشتن PID در فایل pid مشخص‌شده با -p
فقط -K:
        -s SIG          سیگنال ارسالی
        -t              فقط تطبیق داده شود، در صورت یافتن با 0 خارج شو
سایر:
        -o              خروج با وضعیت 0 در صورتی که کاری انجام نشود
        -v              مشروح
        -q              بی‌صدا
stat [-ltf] [-c FMT] FILE...

نمایش وضعیت فایل (پیش‌فرض) یا سیستم‌فایل

-c FMT  استفاده از قالب مشخص‌شده
-f      نمایش وضعیت سیستم‌فایل
-L      پیمایش پیوندها
-t      نمایش مختصر

توالی‌های FMT برای فایل‌ها:

%a     حقوق دسترسی در مبنای هشت (اکتال)
%A     حقوق دسترسی به صورت خوانا برای انسان
%b     تعداد بلوک‌های تخصیص‌یافته (به %B مراجعه کنید)
%B     اندازه به بایت برای هر بلوک گزارش‌شده توسط %b
%d     شماره دستگاه در مبنای ده‌دهی
%D     شماره دستگاه در مبنای شانزده (هگز)
%f     حالت خام (raw mode) در مبنای شانزده
%F     نوع فایل
%g     شناسه گروه (Group ID)
%G     نام گروه
%h     تعداد پیوندهای سخت (hard links)
%i     شماره Inode
%n     نام فایل
%N     نام فایل، همراه با -> TARGET در صورت پیوند نمادین
%o     اندازه بلوک I/O
%s     اندازه کل به بایت
%t     نوع دستگاه اصلی (Major) در مبنای شانزده
%T     نوع دستگاه فرعی (Minor) در مبنای شانزده
%u     شناسه کاربر (User ID)
%U     نام کاربر
%x     زمان آخرین دسترسی
%X     زمان آخرین دسترسی به ثانیه از مبدأ Epoch
%y     زمان آخرین تغییر محتوا
%Y     زمان آخرین تغییر محتوا به ثانیه از مبدأ Epoch
%z     زمان آخرین تغییر وضعیت
%Z     زمان آخرین تغییر وضعیت به ثانیه از مبدأ Epoch

توالی‌های FMT برای سیستم‌های فایل:

%a     بلوک‌های آزاد موجود برای کاربران غیر ریشه
%b     کل بلوک‌های داده
%c     کل گره‌های فایل (inodes)
%d     گره‌های فایل آزاد
%f     بلوک‌های آزاد
%i     شناسه سیستم‌فایل (File System ID) در مبنای شانزده
%l     حداکثر طول نام فایل‌ها
%n     نام فایل
%s     اندازه بلوک (برای انتقال سریع‌تر)
%S     اندازه بلوک بنیادی (برای شمارش بلوک‌ها)
%t     نوع در مبنای شانزده
%T     نوع به صورت خوانا برای انسان
strings [-fo] [-t o|d|x] [-n LEN] [FILE]...

نمایش رشته‌های قابل‌چاپ در یک فایل باینری

-f              درج نام فایل قبل از رشته‌ها
-o              درج آفست‌های هشت‌هشتی (اکتال) قبل از رشته‌ها
-t o|d|x        درج آفست‌ها در مبنای 8/10/16 قبل از رشته‌ها
-n LEN          حداقل LEN نویسه تشکیل یک رشته دهند (پیش‌فرض 4)
stty [-a|g] [-F DEVICE] [SETTING]...

بدون آرگومان، نرخ باود (baud rate)، دیسیپلین خط (line discipline) و انحرافات از stty sane را چاپ می‌کند

        -F DEVICE       باز کردن دستگاه به جای stdin
        -a              چاپ تمام تنظیمات فعلی به صورت خوانا برای انسان
        -g              چاپ در قالبی که برای stty قابل‌خواندن باشد
        [SETTING]       صفحه راهنما (manpage) را ببینید
su [-lmp] [-s SH] [-] [USER [FILE ARGS | -c 'CMD' [ARG0 ARGS]]]

اجرای شل با هویت USER (به‌طور پیش‌فرض، root)
        -,-l    پاک‌سازی محیط، رفتن به پوشه خانگی، اجرای شل به عنوان شل لاگین
        -p,-m   عدم مقداردهی متغیرهای جدید برای $HOME، $SHELL، $USER و $LOGNAME
        -c CMD  دستور مورد نظر برای ارسال به 'sh -c'
        -s SH   شل مورد استفاده به جای شل پیش‌فرض کاربر
sulogin [-t N] [TTY]

ورود تک‌کاربره (Single user login)

-p      شروع یک شل لاگین
-t SEC  مهلت زمانی (Timeout)
sum [-rs] [FILE]...

محاسبه چکسام (کد کنترلی) و شمارش بلوک‌های یک فایل

-r      استفاده از الگوریتم sum متعلق به BSD (بلوک‌های ۱ کیلوبایتی)
-s      استفاده از الگوریتم sum متعلق به System V (بلوک‌های ۵۱۲ بایتی)
sv [-v] [-w SEC] CMD SERVICE_DIR...

کنترل سرویس‌های تحت نظارت ناظر runsv. دستورها (تنها نویسه اول کافی است):

status: استعلام وضعیت سرویس up: اگر سرویس در حال اجرا نیست، آن را آغاز کن. اگر سرویس متوقف شد، دوباره راه‌اندازی‌اش کن once: مانند 'up'، اما در صورت توقف، سرویس دوباره راه‌اندازی نمی‌شود down: ارسال سیگنال‌های TERM و CONT. اگر ./run خارج شد، اجرای ./finish در صورت وجود. پس از توقف، سرویس دوباره راه‌اندازی نمی‌شود exit: ارسال سیگنال‌های TERM و CONT به سرویس و سرویس ثبت وقایع (log). اگر خارج شوند، runsv نیز خارج می‌شود pause, cont, hup, alarm, interrupt, quit, 1, 2, term, kill: ارسال سیگنال‌های STOP، CONT، HUP، ALRM، INT، QUIT، USR1، USR2، TERM، KILL به سرویس

svc [-udopchaitkx] SERVICE_DIR...

کنترل سرویس‌های تحت نظارت ناظر runsv

-u      اگر سرویس در حال اجرا نیست، آغازش کن؛ در صورت توقف، دوباره راه‌اندازی‌اش کن
-d      اگر سرویس در حال اجراست، ارسال سیگنال‌های TERM+CONT؛ آن را دوباره راه‌اندازی نکن
-o      یک‌بار: اگر سرویس در حال اجرا نیست، آغازش کن؛ دوباره راه‌اندازی‌اش نکن
-pchaitk ارسال سیگنال‌های STOP، CONT، HUP، ALRM، INT، TERM، KILL به سرویس
-x      خروج: به محض متوقف شدن سرویس، runsv خارج خواهد شد
svlogd [-tttv] [-r C] [-R CHARS] [-l MATCHLEN] [-b BUFLEN] DIR...

خواندن داده‌های لاگ از ورودی استاندارد (stdin) و نوشتن در فایل‌های لاگ چرخشی در DIRها

-r C    جایگزینی نویسه‌های غیرقابل‌چاپ با C
-R CHARS همچنین جایگزینی CHARS با C (پیش‌فرض _)
-t      برچسب زمانی با فرمت @tai64n
-tt     برچسب زمانی با فرمت yyyy-mm-dd_hh:mm:ss.sssss
-ttt    برچسب زمانی با فرمت yyyy-mm-ddThh:mm:ss.sssss
-v      مشروح (Verbose)

فایل DIR/config رفتار را تغییر می‌دهد: sSIZE - زمان چرخش لاگ‌ها (پیش‌فرض 1000000، مقدار 0 غیرفعال می‌کند) nNUM - تعداد فایل‌ها برای نگه‌داری !PROG - پردازش لاگ چرخیده‌شده با PROG +,-PATTERN - انتخاب/عدم انتخاب خط برای ثبت در لاگ E,ePATTERN - انتخاب/عدم انتخاب خط برای خروجی خطای استاندارد (stderr)

svok SERVICE_DIR

بررسی اینکه آیا ناظر runsv در حال اجرا است یا خیر. کد خروج در صورت اجرا ۰، در صورت عدم اجرا ۱۰۰، و در صورت عدم وجود SERVICE_DIR مقدار ۱۱۱ (همراه با پیام خطا) خواهد بود.

swapoff [-a] [DEVICE]

توقف مبادله (swap) روی DEVICE

-a      توقف مبادله روی تمامی دستگاه‌های swap
swapon [-a] [-e] [-d[POL]] [-p PRI] [DEVICE]

فعال‌سازی مبادله (swap) روی DEVICE

-a      فعال‌سازی مبادله روی تمامی دستگاه‌های swap
-d[POL] دور انداختن (Discard) بلوک‌ها هنگام swapon (مقدار POL=once)،
        هنگام آزادسازی (POL=pages)، یا هر دو (در صورت حذف POL)
-e      نادیده گرفتن بی‌صدای دستگاه‌هایی که وجود ندارند
-p PRI  تنظیم اولویت دستگاه swap
switch_root [-c CONSOLE_DEV] NEW_ROOT NEW_INIT [ARGS]

آزادسازی initramfs و جابه‌جایی به یک سیستم‌فایل ریشه دیگر:

اعمال chroot به NEW_ROOT، حذف همه چیز در /، انتقال NEW_ROOT به /، و اجرای NEW_INIT. شناسه فرآیند (PID) باید ۱ باشد. NEW_ROOT باید یک نقطه اتصال (mountpoint) باشد.

-c DEV  بازگشایی مجدد stdio روی DEV پس از جابه‌جایی
sync [-df] [FILE]...

نوشتن تمام بلوک‌های بافر شده (در FILEها) روی دیسک -d عدم همگام‌سازی فراداده‌ها (metadata) -f همگام‌سازی سیستم‌های فایل زیربنایی FILEها

sysctl [-enq] { -a | -p [FILE]... | [-w] [KEY[=VALUE]]... }

نمایش/تنظیم پارامترهای هسته (کرنل)

-e      عدم هشدار درباره کلیدهای ناشناخته
-n      عدم نمایش نام کلیدها
-q      حالت بی‌صدا
-a      نمایش همه مقادیر
-p      تنظیم مقادیر از FILEها (پیش‌فرض /etc/sysctl.conf)
-w      تنظیم مقادیر
syslogd [OPTIONS]

ابزار ثبت وقایع سیستم (سیستم لاگینگ)

-n              اجرا در پیش‌زمینه
-R HOST[:PORT]  ثبت لاگ در HOST:PORT (پیش‌فرض PORT:514)
-L              ثبت محلی و از طریق شبکه (در صورت استفاده از -R پیش‌فرض فقط شبکه است)
-C[size_kb]     ثبت لاگ در بافر حافظه مشترک (استفاده از logread برای خواندن آن)
-K              ثبت لاگ در بافر printk هسته (استفاده از dmesg برای خواندن آن)
-O FILE         ثبت لاگ در FILE (پیش‌فرض: /var/log/messages، خروجی استاندارد در صورت -)
-s SIZE         حداکثر حجم (به کیلوبایت) قبل از چرخش (پیش‌فرض 200KB، مقدار 0=غیرفعال)
-b N            تعداد N لاگ چرخشی برای نگه‌داری (پیش‌فرض 1، حداکثر 99، 0=پاک‌سازی کامل)
-l N            فقط ثبت پیام‌های فوری‌تر از اولویت N (بین ۱ تا ۸)
-S              خروجی کوچک‌تر
-t              حذف برچسب‌های زمانی تولید شده توسط کلاینت
-D              نادیده گرفتن موارد تکراری
-f FILE         استفاده از FILE به عنوان پیکربندی (پیش‌فرض: /etc/syslog.conf)
tac [FILE]...

پیوستن FILEها به یکدیگر و چاپ معکوس خطوط آن‌ها

tail [OPTIONS] [FILE]...

چاپ ۱۰ خط پایانی FILEها (یا ورودی استاندارد). در صورت تعیین بیش از یک FILE، ابتدای هر کدام با یک سرآیند حاوی نام فایل مشخص می‌شود.

-c [+]N[bkm]    چاپ N بایت پایانی
-n N[bkm]       چاپ N خط پایانی
-n +N[bkm]      شروع از خط Nام و چاپ خطوط باقی‌مانده
                (b:*512 k:*1024 m:*1024^2)
-q              هرگز سرآیندها چاپ نشوند
-v              همیشه سرآیندها چاپ شوند
-f              چاپ داده‌ها هم‌زمان با رشد و افزایش فایل
-F              مشابه -f، اما با تلاش مجدد مداوم
-s SECONDS      میزان انتظار SECONDS ثانیه‌ای میان دفعات خواندن با گزینه -f
tar c|x|t [-ZzJjahvokO] [-f TARFILE] [-C DIR] [-T FILE] [-X FILE] [LONGOPT]... [FILE]...

ایجاد، استخراج، یا فهرست‌بندی فایل‌ها از یک فایل tar

        c       ایجاد (Create)
        x       استخراج (Extract)
        t       فهرست‌بندی (List)
        -f FILE نام TARFILE (مقدار '-' برای ورودی/خروجی استاندارد)
        -C DIR  تغییر به پوشه DIR پیش از اجرای عملیات
        -v      مشروح (Verbose)
        -O      استخراج در خروجی استاندارد (stdout)
        -o      عدم بازیابی user:group
        -k      عدم جایگزینی فایل‌های موجود
        -Z      فشرده‌سازی/استخراج با استفاده از compress
        -z      فشرده‌سازی/استخراج با استفاده از gzip
        -J      فشرده‌سازی/استخراج با استفاده از xz
        -j      فشرده‌سازی/استخراج با استفاده از bzip2
        --lzma  فشرده‌سازی/استخراج با استفاده از lzma
        -a      فشرده‌سازی/استخراج بر اساس پسوند
        -h      دنبال کردن پیوندهای نمادین (symlinks)
        -T FILE فایل حاوی نام‌های مورد نظر برای افزودن
        -X FILE فایل حاوی الگوهای glob برای مستثنی کردن
        --exclude PATTERN       الگوی glob برای مستثنی کردن
        --overwrite             جایگزینی فایل‌های موجود
        --strip-components NUM  حذف تعداد NUM جزء ابتدایی مسیر
        --no-recursion          عدم پیمایش دایرکتوری‌ها به صورت بازگشتی
        --numeric-owner         استفاده از مقادیر عددی برای user:group
        --no-same-permissions   عدم بازیابی مجوزهای دسترسی
        --to-command COMMAND    هدایت پایپ فایل‌ها به COMMAND
taskset [-ap] [HEXMASK | -c LIST] { PID | PROG ARGS }

تنظیم یا دریافت وابستگی پردازنده (CPU affinity)
        -p      عملیات روی PID
        -a      عملیات روی تمام رشته‌ها (threads)
        -c      وابستگی یک فهرست است، نه یک ماسک
tc OBJECT CMD [dev STRING]

OBJECT: qdisc|class|filter CMD: add|del|change|replace|show

qdisc [handle QHANDLE] [root|ingress|parent CLASSID] [[QDISC_KIND] [help|OPTIONS]] QDISC_KIND := [p|b]fifo|tbf|prio|cbq|red|etc. qdisc show [dev STRING] [ingress] class [classid CLASSID] [root|parent CLASSID] [[QDISC_KIND] [help|OPTIONS] ] class show [ dev STRING ] [root|parent CLASSID] filter [pref PRIO] [protocol PROTO] [root|classid CLASSID] [handle FILTERID] [[FILTER_TYPE] [help|OPTIONS]] filter show [dev STRING] [root|parent CLASSID]

tcpsvd [-hEv] [-c N] [-C N[:MSG]] [-b N] [-u USER] [-l NAME] IP PORT PROG

ایجاد سوکت TCP، مقیدسازی (bind) به IP:PORT و گوش دادن به اتصالات ورودی. اجرای PROG برای هر اتصال.

IP PORT         آدرس IP:PORT برای گوش دادن
PROG ARGS       برنامه برای اجرا
-u USER[:GRP]   تغییر به کاربر/گروه پس از bind
-c N            حداکثر تا N اتصال هم‌زمان (پیش‌فرض ۳۰)
-b N            اجازه انباشت (backlog) تقریباً N درخواست TCP SYN (پیش‌فرض ۲۰)
-C N[:MSG]      تنها اجازه تا حداکثر N اتصال از یک IP یکسان:
                اتصالات جدید از این آدرس IP بلافاصله بسته می‌شوند،
                پیش از بستن، پیام MSG برای طرف مقابل ارسال می‌شود
-E              عدم راه‌اندازی متغیرهای محیطی
-h              جستجوی نام میزبان (hostname) طرف مقابل
-l NAME         نام میزبان محلی (در غیر این صورت در DNS جستجو می‌شود)
-v              پُرگو (با جزئیات)

متغیرهای محیطی در صورت عدم استفاده از -E: PROTO='TCP' TCPREMOTEADDR='ip:port' ('[ip]:port' برای IPv6) TCPLOCALADDR='ip:port' TCPORIGDSTADDR='ip:port' مقصد پیش از فایروال مفید برای اتصالات REDIRECT شده به محلی: iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to 8080 TCPCONCURRENCY=num_of_connects_from_this_ip در صورت استفاده از -h: TCPLOCALHOST='hostname' (در صورت تعیین، از -l NAME استفاده می‌شود) TCPREMOTEHOST='hostname'

tee [-ai] [FILE]...

رونوشت از ورودی استاندارد (stdin) به هر FILE و همچنین به خروجی استاندارد (stdout)

-a      الحاق به FILEهای داده شده، عدم بازنویسی
-i      نادیده گرفتن سیگنال‌های وقفه (SIGINT)
telnet [-a] [-l USER] HOST [PORT]

اتصال به کارساز telnet

-a      ورود خودکار با متغیر $USER
-l USER ورود خودکار با عنوان USER
telnetd [OPTIONS]

مدیریت اتصالات ورودی telnet

-l LOGIN        اجرای LOGIN هنگام برقراری اتصال
-f ISSUE_FILE   نمایش ISSUE_FILE به جای /etc/issue
-K              بستن اتصال به محض خروج login
                (در حالت عادی منتظر می‌ماند تا تمام برنامه‌ها pty پیرو را ببندند)
-p PORT         درگاه برای گوش دادن. پیش‌فرض ۲۳
-b ADDR[:PORT]  آدرس برای مقیدسازی (bind)
-F              اجرا در پیش‌زمینه
-i              حالت inetd
tftp [OPTIONS] HOST [PORT]

انتقال فایل از/به کارساز tftp

-l FILE FILE محلی
-r FILE FILE راه دور
-g      دریافت فایل
-p      ارسال فایل
-b SIZE اندازه بلوک‌های انتقال به بایت
tftpd [-crl] [-u USER] [DIR]

انتقال فایل بنا به درخواست کلاینت tftp

برنامه tftpd یک سرویس inetd است، خط در inetd.conf: 69 dgram udp nowait root tftpd tftpd -l /files/to/serve می‌تواند از طریق udpsvd اجرا شود:

udpsvd -vE 0.0.0.0 69 tftpd /files/to/serve
-r      ممنوعیت بارگذاری
-c      اجازه ایجاد فایل از طریق بارگذاری
-u USER دسترسی به فایل‌ها با عنوان USER
-l      ثبت وقایع در syslog (حالت inetd به این گزینه نیاز دارد)
time [-vpa] [-o FILE] PROG ARGS

اجرای PROG، نمایش میزان مصرف منابع پس از خروج آن

-v      پُرگو (با جزئیات)
-p      قالب خروجی استاندارد POSIX
-f FMT  قالب خروجی سفارشی
-o FILE نوشتن نتیجه در FILE
-a      الحاق (در غیر این صورت بازنویسی می‌شود)
timeout [-s SIG] [-k KILL_SECS] SECS PROG ARGS

اجرای PROG. در صورتی که پس از SECS ثانیه خاتمه نیافته باشد، ارسال سیگنال SIG به آن. سیگنال پیش‌فرض: TERM. اگر پس از KILL_SECS ثانیه همچنان فعال باشد، ارسال سیگنال KILL.

top [-bmH] [-n COUNT] [-d SECONDS]

نمایش نمایی از فعالیت فرآیندها به صورت بلادرنگ. خواندن وضعیت تمام فرآیندها از /proc در هر SECONDS ثانیه و نمایش یک صفحه کامل از آن‌ها. کلیدها:

        N/M/P/T: نمایش مصرف CPU، مرتب‌سازی بر اساس pid/mem/cpu/time
        S: نمایش حافظه
        R: مرتب‌سازی معکوس
        H: تغییر وضعیت رشته‌ها، 1: تغییر وضعیت SMP
        Q,^C: خروج
گزینه‌ها:
        -b      حالت دسته‌ای (batch)
        -n N    خروج پس از N دور تکرار
        -d SEC  تاخیر بین به‌روزرسانی‌ها
        -m      مشابه کلید 's'
        -H      نمایش رشته‌ها (threads)
touch [-cham] [-d DATE] [-t DATE] [-r FILE] FILE...

به‌روزرسانی mtime مربوط به FILEها

-c      عدم ایجاد فایل‌ها
-h      عدم دنبال کردن پیوندها
-a      تنها تغییر atime
-m      تنها تغییر mtime
-d DT   تاریخ/زمان مورد استفاده
-t DT   تاریخ/زمان مورد استفاده
-r FILE استفاده از تاریخ/زمان FILE
tr [-cds] STRING1 [STRING2]

تبدیل، فشرده‌سازی، یا حذف نویسه‌ها از ورودی استاندارد (stdin) و نوشتن در خروجی استاندارد (stdout)

-c      متمم گرفتن از STRING1
-d      حذف نویسه‌های ورودی با کد STRING1
-s      فشرده‌سازی چندین نویسه تکراری خروجی مربوط به STRING2 به یک نویسه
traceroute [-46Flnrv] [-f 1ST_TTL] [-m MAXTTL] [-q PROBES] [-p PORT] [-t TOS] [-w WAIT_SEC] [-s SRC_IP] [-i IFACE] [-z PAUSE_MSEC] HOST [BYTES]

ردیابی مسیر تا رسیدن به HOST

        -4,-6   اجبار در وضوح نام با IP یا IPv6
        -F      تنظیم بیت عدم قطعه‌بندی (don't fragment)
        -l      نمایش مقدار TTL بسته بازگشتی
        -n      چاپ آدرس‌ها به صورت عددی
        -r      دور زدن جدول‌های مسیریابی، ارسال مستقیم به HOST
        -f N    شماره نخستین پرش (پیش‌فرض ۱)
        -m N    حداکثر تعداد پرش‌ها
        -q N    تعداد کاوش‌ها در هر پرش (پیش‌فرض ۳)
        -p N    شماره درگاه پایه UDP مورد استفاده در کاوش‌ها
                (پیش‌فرض ۳۳۴۳۴)
        -s IP   آدرس مبدا
        -i IFACE رابط شبکه مبدا
        -t N    نوع سرویس (TOS) در بسته‌های کاوش (پیش‌فرض ۰)
        -w SEC  مدت انتظار برای پاسخ (پیش‌فرض ۳)
        -z MSEC مکث پیش از هر ارسال
traceroute6 [-nrv] [-f 1ST_TTL] [-m MAXTTL] [-q PROBES] [-p PORT]
	[-t TOS] [-w WAIT_SEC] [-s SRC_IP] [-i IFACE]
	[-z PAUSE_MSEC] HOST [BYTES]

ردیابی مسیر تا HOST
        -n      چاپ عددی آدرس‌ها
        -r      کنار گذاشتن جدول‌های مسیریابی، ارسال مستقیم به HOST
        -f N    شماره نخستین پرش (پیش‌فرض 1)
        -m N    حداکثر تعداد پرش‌ها
        -q N    تعداد کاوش‌ها در هر پرش (پیش‌فرض 3)
        -p N    شماره پورت پایه UDP مورد استفاده در کاوش‌ها
                (پیش‌فرض 33434)
        -s IP   آدرس مبدأ
        -i IFACE رابط مبدأ
        -t N    نوع خدمت (TOS) در بسته‌های کاوش (پیش‌فرض 0)
        -w SEC  انتظار برای پاسخ (پیش‌فرض 3)
        -z MSEC مکث پیش از هر ارسال
truncate [-c] -s SIZE FILE...

تغییر اندازه FILEها به اندازه SIZE

-c      عدم ایجاد فایل‌ها
-s SIZE
ts [-is] [STRFTIME]

هدایت stdin به stdout و افزودن برچسب زمانی به هر سطر

-s      زمان سپری‌شده از آغاز
-i      زمان سپری‌شده از سطر پیشین
tsort [FILE]

مرتب‌سازی توپولوژیک

tty [-s]

چاپ نام فایلِ ترمینالِ مربوط به stdin

-s      چیزی چاپ نشود، تنها کد وضعیت خروج بازگردانده شود
ttysize [w] [h]

چاپ ابعاد tty در stdin، یا 80x24

tunctl [-f DEVICE] [-t NAME | -d NAME] [-u USER] [-g GRP] [-b]

ایجاد یا حذف رابط‌های TUN/TAP

-f DEV  دستگاه TUN (پیش‌فرض /dev/net/tun)
-t NAME ایجاد رابط (پیش‌فرض: tapN)
-d NAME حذف رابط
-u USER تنظیم مالک رابط
-g GRP  تنظیم گروه رابط
-b      خروجی مختصر
tune2fs [-c MAX_MOUNT_COUNT] [-i DAYS] [-C MOUNT_COUNT] [-L LABEL] BLOCKDEV

تنظیم گزینه‌های سیستم‌فایل بر روی سیستم‌های فایل ext[23]

ubiattach -m MTD_NUM [-d UBI_NUM] [-O VID_HDR_OFF] UBI_CTRL_DEV

اتصال دستگاه MTD به UBI

-m MTD_NUM      شماره دستگاه MTD برای اتصال
-d UBI_NUM      شماره دستگاه UBI برای اختصاص
-O VID_HDR_OFF  آفست سرآیند VID
ubidetach -d UBI_NUM UBI_CTRL_DEV

قطع اتصال دستگاه MTD از UBI

-d UBI_NUM      شماره دستگاه UBI
ubimkvol -N NAME [-s SIZE | -m] UBI_DEVICE

ایجاد حجم UBI

-a ALIGNMENT    ترازبندی حجم (پیش‌فرض 1)
-m              تنظیم اندازه حجم به حداکثر مقدار ممکن
-n VOLID        شناسه حجم. در صورت مشخص نشدن،
                به طور خودکار تخصیص می‌یابد
-N NAME         نام حجم
-s SIZE         اندازه به بایت
-t TYPE         نوع حجم (static|dynamic)
ubirename UBI_DEVICE OLD_VOLNAME NEW_VOLNAME [OLD2 NEW2]...

تغییر نام حجم‌های UBI بر روی UBI_DEVICE

ubirmvol -n VOLID | -N VOLNAME UBI_DEVICE

حذف حجم UBI

-n VOLID        شناسه حجم
-N VOLNAME      نام حجم
ubirsvol -n VOLID -s SIZE UBI_DEVICE

تغییر اندازه حجم UBI

-n VOLID        شناسه حجم
-s SIZE         اندازه به بایت
ubiupdatevol -t UBI_DEVICE | [-s SIZE] UBI_DEVICE IMG_FILE

به‌روزرسانی حجم UBI

-t      برش به اندازه صفر
-s SIZE اندازه به بایت برای تغییر اندازه
udhcpc [-fbqvRB] [-a[MSEC]] [-t N] [-T SEC] [-A SEC|-n] [-i IFACE] [-P PORT] [-s PROG] [-p PIDFILE] [-oC] [-r IP] [-V VENDOR] [-F NAME] [-x OPT:VAL]... [-O OPT]...
        -i IFACE        رابط مورد استفاده (پیش‌فرض eth0)
        -P PORT         استفاده از PORT (پیش‌فرض 68)
        -s PROG         اجرای PROG در رویدادهای DHCP (پیش‌فرض /usr/share/udhcpc/default.script)
        -p FILE         ایجاد فایل pid
        -B              درخواست پاسخ‌های همگانی (broadcast)
        -t N            ارسال حداکثر N بسته discover (پیش‌فرض 3)
        -T SEC          مکث بین بسته‌ها (پیش‌فرض 3)
        -A SEC          انتظار در صورت عدم دریافت اجاره (پیش‌فرض 20)
        -b              رفتن به پس‌زمینه در صورت عدم دریافت اجاره
        -n              خروج در صورت عدم دریافت اجاره
        -q              خروج پس از دریافت اجاره
        -R              آزادسازی IP هنگام خروج
        -f              اجرا در پیش‌زمینه
        -S              ثبت وقایع در syslog نیز انجام شود
        -a[MSEC]        اعتبارسنجی آدرس ارائه‌شده با پینگ ARP
        -r IP           درخواست این آدرس IP
        -o              عدم درخواست هیچ گزینه‌ای (مگر با دادن -O)
        -O OPT          درخواست گزینه OPT از کارساز (تجمعی)
        -x OPT:VAL      گنجاندن گزینه OPT در بسته‌های ارسالی (تجمعی)
                        نمونه‌هایی از گزینه‌های رشته‌ای، عددی و بایت هگزادسیمال:
                        -x hostname:bbox - option 12
                        -x lease:3600 - option 51 (زمان اجاره)
                        -x 0x3d:0100BEEFC0FFEE - option 61 (شناسه کلاینت)
                        -x 14:'"dumpfile"' - option 14 (نقل‌قول‌شده در شل)
        -F NAME         درخواست از کارساز برای به‌روزرسانی نگاشت DNS برای NAME
        -V VENDOR       شناسه سازنده (پیش‌فرض 'udhcp VERSION')
        -C              عدم ارسال MAC به عنوان شناسه کلاینت
        -v              حالت پرگویی (verbose)
سیگنال‌ها:
        USR1    تمدید اجاره
        USR2    آزادسازی اجاره
udhcpc6 [-fbqvR] [-t N] [-T SEC] [-A SEC|-n] [-i IFACE] [-s PROG] [-p PIDFILE] [-P PORT] [-ldo] [-r IPv6] [-x OPT:VAL]... [-O OPT]...
        -i IFACE        رابط مورد استفاده (پیش‌فرض eth0)
        -p FILE         ایجاد فایل pid
        -s PROG         اجرای PROG در رویدادهای DHCP (پیش‌فرض /usr/share/udhcpc/default6.script)
        -B              درخواست پاسخ‌های همگانی (broadcast)
        -t N            ارسال حداکثر N بسته discover
        -T SEC          مکث بین بسته‌ها (پیش‌فرض 3)
        -A SEC          انتظار در صورت عدم دریافت اجاره (پیش‌فرض 20)
        -b              رفتن به پس‌زمینه در صورت عدم دریافت اجاره
        -n              خروج در صورت عدم دریافت اجاره
        -q              خروج پس از دریافت اجاره
        -R              آزادسازی IP هنگام خروج
        -f              اجرا در پیش‌زمینه
        -S              ثبت وقایع در syslog نیز انجام شود
        -P PORT         استفاده از PORT (پیش‌فرض 546)
        -l              ارسال 'information request' به جای 'solicit'
                        (برای سرورهایی که آدرس IPv6 تخصیص نمی‌دهند)
        -r IPv6         درخواست این آدرس ('no' برای درخواست نکردن هیچ IP)
        -d              درخواست پیشوند (prefix)
        -o              عدم درخواست هیچ گزینه‌ای (مگر با دادن -O)
        -O OPT          درخواست گزینه OPT از کارساز (تجمعی)
        -x OPT:VAL      گنجاندن گزینه OPT در بسته‌های ارسالی (تجمعی)
                        نمونه‌هایی از گزینه‌های رشته‌ای، عددی و بایت هگزادسیمال:
                        -x hostname:bbox - option 12
                        -x lease:3600 - option 51 (زمان اجاره)
                        -x 0x3d:0100BEEFC0FFEE - option 61 (شناسه کلاینت)
                        -x 14:'"dumpfile"' - option 14 (نقل‌قول‌شده در شل)
        -v              حالت پرگویی (verbose)
سیگنال‌ها:
        USR1    تمدید اجاره
        USR2    آزادسازی اجاره
udhcpd [-fS] [-I ADDR] [-a MSEC] [-P PORT] [CONFFILE]

کارگزار DHCP
        -f      اجرا در پیش‌زمینه
        -S      ثبت گزارش در syslog نیز
        -I ADDR آدرس محلی
        -a MSEC مهلت زمانی برای پینگ ARP (پیش‌فرض 2000)
        -P PORT استفاده از PORT (پیش‌فرض 67)
سیگنال‌ها:
        USR1    به‌روزرسانی فایل اجاره‌ها (lease)
udpsvd [-hEv] [-c N] [-u USER] [-l NAME] IP PORT PROG

ایجاد سوکت UDP، مقیدسازی به IP:PORT و انتظار برای بسته‌های ورودی. اجرای PROG برای هر بسته و هدایت تمام بسته‌های بعدی با همان ip:port طرف مقابل به آن.

IP PORT         آدرس IP:PORT برای شنود
PROG ARGS       برنامه برای اجرا
-u USER[:GRP]   تغییر به کاربر/گروه پس از مقیدسازی (bind)
-c N            حداکثر تا N اتصال هم‌زمان (پیش‌فرض 30)
-E              محیط مقداردهی نشود
-h              جستجوی نام میزبان (hostname) طرف مقابل
-l NAME         نام میزبان محلی (در غیر این صورت در DNS جستجو می‌شود)
-v              مشروح

محیط در صورت عدم استفاده از -E: PROTO='UDP' UDPREMOTEADDR='ip:port' ('[ip]:port' برای IPv6) UDPLOCALADDR='ip:port' در صورت وجود -h: UDPLOCALHOST='hostname' (در صورت تعیین، از -l NAME استفاده می‌شود) UDPREMOTEHOST='hostname'

uevent [PROG ARGS]

دستور uevent برنامه PROG را برای هر اعلان netlink اجرا می‌کند. محیط PROG حاوی داده‌های ارسال‌شده از طرف هسته است. کاربرد معمول (دیمن برای ایجاد پویای گره‌های دستگاه): # uevent mdev & mdev -s

umount [-rlfda] [-t FSTYPE] FILESYSTEM|DIRECTORY

پیاده کردن سیستم‌های فایل

-a      پیاده کردن تمام سیستم‌های فایل
-r      اتصال مجدد دستگاه‌ها به صورت فقط‌خواندنی در صورت مشغول بودن mount
-l      پیاده کردن تنبل (Lazy umount ‏- جدا کردن سیستم فایل)
-f      پیاده کردن اجباری (مانند سرور NFS غیرقابل دسترس)
-d      آزادسازی دستگاه loop در صورت استفاده شدن
-t FSTYPE[,...] پیاده کردن تنها این نوع(های) سیستم فایل
uname [-amnrspvio]

چاپ اطلاعات سیستم

-a      چاپ همه
-m      نوع ماشین (سخت‌افزار)
-n      نام میزبان
-r      شماره انتشار هسته
-s      نام هسته (پیش‌فرض)
-p      نوع پردازنده
-v      نسخه هسته
-i      پلتفرم سخت‌افزاری
-o      نام سیستم‌عامل
uncompress [-cf] [FILE]...

خارج کردن FILEها (یا stdin) از حالت فشرده

-c      نوشتن در stdout
-f      بازنویسی
unexpand [-fa][-t N] [FILE]...

تبدیل فاصله‌ها به تب، نوشتن در stdout

-a      تبدیل تمام فاصله‌ها
-f      تبدیل تنها فاصله‌های آغازین
-t N    فواصل تب در هر N نویسه
uniq [-cduiz] [-f,s,w N] [FILE [OUTFILE]]

دور ریختن خطوط تکراری

-c      افزودن تعداد دفعات تکرار به ابتدای خطوط
-d      تنها چاپ خطوط تکراری
-u      تنها چاپ خطوط یکتا
-i      نادیده گرفتن بزرگی و کوچکی حروف
-z      خروجی خاتمه‌یافته با NUL
-f N    نادیده گرفتن N فیلد نخست
-s N    نادیده گرفتن N نویسه نخست (پس از فیلدهای نادیده‌گرفته‌شده)
-w N    مقایسه N نویسه در خط
unix2dos [-ud] [FILE]

تبدیل درجا (in-place) فایل FILE از قالب Unix به DOS. هنگامی که فایلی داده نشود، از stdin/stdout استفاده می‌شود.

-u      dos2unix
-d      unix2dos
unlink FILE

حذف FILE با فراخوانی unlink()

unlzma [-cfk] [FILE]...

خارج کردن FILEها (یا stdin) از حالت فشرده

-c      نوشتن در stdout
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      بررسی صحت و یکپارچگی
unlzop [-cfUvF] [FILE]...
-c      نوشتن در stdout
-f      اجبار
-U      حذف فایل‌های ورودی
-t      بررسی صحت و یکپارچگی
-v      مشروح
-F      عدم بررسی مجموع مقابله‌ای (checksum)
unshare [OPTIONS] [PROG ARGS]
-m,--mount[=FILE]       جداسازی فضای نام mount
-u,--uts[=FILE]         جداسازی فضای نام UTS (نام میزبان و غیره)
-i,--ipc[=FILE]         جداسازی فضای نام System V IPC
-n,--net[=FILE]         جداسازی فضای نام شبکه
-p,--pid[=FILE]         جداسازی فضای نام PID
-U,--user[=FILE]        جداسازی فضای نام کاربر
-f                      انشعاب (fork) پیش از اجرای PROG
-r                      نگاشت کاربر جاری به root (مستلزم -U)
--mount-proc[=DIR]      سوار کردن ابتدایی سیستم فایل /proc (مستلزم -m)
--propagation slave|shared|private|unchanged
                        تغییر انتشار اتصال در فضای نام mount
--setgroups allow|deny  کنترل فراخوانی سیستمی setgroups در فضاهای نام کاربر
unxz [-cfk] [FILE]...

خارج کردن FILEها (یا stdin) از حالت فشرده

-c      نوشتن در stdout
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      بررسی صحت و یکپارچگی
unzip [-lnojpqK] FILE[.zip] [FILE]... [-x FILE]... [-d DIR]

استخراج FILEها از بایگانی ZIP

        -l      فهرست کردن محتویات (همراه با -q برای حالت مختصر)
        -n      هرگز فایل‌ها بازنویسی نشوند (پیش‌فرض: پرسش)
        -o      بازنویسی
        -j      مسیرها بازیابی نشوند
        -p      نوشتن در stdout
        -t      آزمودن
        -q      بی‌صدا
        -K      بیت SUID پاک نشود
        -x FILE مستثنی کردن FILEها
        -d DIR  استخراج در DIR
uptime

نمایش مدت‌زمان سپری‌شده از آخرین راه‌اندازی سیستم
usleep N

مکث به مدت N میکروثانیه
uudecode [-o OUTFILE] [INFILE]

رمزگشایی یک فایل با uudecode
در صورت مشخص نشدن -o، مقدار OUTFILE از منبع کدگذاری‌شده استخراج می‌شود
uuencode [-m] [FILE] STORED_FILENAME

کدگذاری FILE (یا ورودی استاندارد stdin) با uuencode به خروجی استاندارد stdout
        -m      استفاده از کدگذاری base64 طبق RFC1521
vconfig COMMAND [OPTIONS]

ایجاد و حذف دستگاه‌های اترنت مجازی

add IFACE VLAN_ID
rem 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 [-c CMD] [-R] [-H] [FILE]...

ویرایش FILE

-c CMD  دستور اولیه برای اجرا ($EXINIT و ~/.exrc نیز در دسترس هستند)
-R      فقط‌خواندنی
-H      فهرست کردن قابلیت‌های موجود
vlock [-a]

قفل کردن پایانه مجازی. برای باز کردن قفل، گذرواژه لازم است.

-a      قفل کردن تمام پایانه‌های مجازی (VTها)
volname [DEVICE]

نمایش نام حجم سی‌دی در DEVICE (پیش‌فرض /dev/cdrom)

watch [-n SEC] [-t] PROG ARGS

اجرای دوره‌ای PROG

-n SEC  دوره تناوب بر حسب ثانیه (پیش‌فرض ۲)
-t      عدم چاپ سرآیند
watchdog [-t N[ms]] [-T N[ms]] [-F] DEV

نوشتن دوره‌ای در دستگاه دیده‌بان (watchdog) DEV

-T N    راه‌اندازی مجدد پس از N ثانیه در صورت بازنشانی نشدن (پیش‌فرض ۶۰)
-t N    بازنشانی در هر N ثانیه (پیش‌فرض ۳۰)
-F      اجرا در پیش‌زمینه

برای تعیین دوره بر حسب میلی‌ثانیه از 500ms استفاده کنید

wc [-cmlwL] [FILE]...

شمارش خطوط، کلمات و بایت‌ها برای FILEها (یا ورودی استاندارد stdin)

-c      شمارش بایت‌ها
-m      شمارش نویسه‌ها
-l      شمارش خطوط جدید
-w      شمارش کلمات
-L      چاپ طول طولانی‌ترین خط
wget [-cqS] [--spider] [-O FILE] [-o LOGFILE] [--header STR] [--post-data STR | --post-file FILE] [-Y on/off] [-P DIR] [-U AGENT] [-T SEC] URL...

دریافت فایل‌ها از طریق HTTP یا FTP

--spider        تنها بررسی وجود URL: در صورت وجود، مقدار $? برابر 0 خواهد بود
--header STR    افزودن STR (در قالب 'header: value') به سرآیندها
--post-data STR ارسال STR با استفاده از روش POST
--post-file FILE        ارسال FILE با استفاده از روش POST
-c              ادامه بارگیری انتقال متوقف‌شده
-q              بی‌صدا
-P DIR          ذخیره در DIR (پیش‌فرض .)
-S              نمایش پاسخ سرور
-T SEC          مهلت زمانی خواندن از شبکه برابر با SEC ثانیه
-O FILE         ذخیره در FILE (مقدار '-' برای stdout)
-o LOGFILE      ثبت پیام‌ها در LOGFILE
-U STR          استفاده از STR برای سرآیند User-Agent
-Y on/off       استفاده از پراکسی
which [-a] COMMAND...

یافتن مکان COMMAND

-a      نمایش همه موارد منطبق
whoami

چاپ نام کاربری مرتبط با شناسه کاربری مؤثر کنونی

whois [-i] [-h SERVER] [-p PORT] NAME...

پرس‌وجوی اطلاعات WHOIS درباره NAME

-i      نمایش نتایج تغییر مسیر (redirect) نیز
-h,-p   سرور مورد پرس‌وجو
xargs [OPTIONS] [PROG ARGS]

اجرای PROG به ازای هر مورد دریافت‌شده از ورودی استاندارد stdin

-0      ورودی پایان‌یافته با NUL
-a FILE خواندن از FILE به جای stdin
-o      بازگشایی مجدد stdin به عنوان /dev/tty
-r      عدم اجرای دستور در صورت خالی بودن ورودی
-t      چاپ دستور روی stderr پیش از اجرا
-p      پرسش از کاربر برای اجرای هر دستور
-E STR,-e[STR]  رشته STR پردازش ورودی را متوقف می‌کند
-I STR  جایگزینی STR درون PROG ARGS با خط ورودی
-n N    ارسال حداکثر N آرگومان به PROG
-s N    ارسال خط فرمانی با حداکثر N بایت
-P N    اجرای موازی حداکثر N مورد از PROG
-x      خروج در صورت فراتر رفتن اندازه
xxd [-pri] [-g N] [-c N] [-l LEN] [-s OFS] [-o OFS] [FILE]

تخلیه هگزادسیمال FILE (یا ورودی استاندارد stdin)

-g N            تعداد بایت در هر گروه
-c N            تعداد بایت در هر خط
-p              نمایش تنها بایت‌های هگز، با فرض -c30
-i              سبک پرونده هدر C
-l LENGTH       تنها نمایش LENGTH بایت اول
-s OFFSET       نادیده گرفتن OFFSET بایت
-o OFFSET       افزودن OFFSET به آفست نمایش داده‌شده
-r              معکوس (با -p، بدون آفست در ورودی فرض می‌شود)
xz -d [-cfk] [FILE]...

فشرده‌گشایی FILEها (یا ورودی استاندارد stdin)

-d      فشرده‌گشایی
-c      نوشتن در خروجی استاندارد stdout
-f      اجبار
-k      نگه‌داشتن فایل‌های ورودی
-t      آزمایش سلامت
xzcat [FILE]...

فشرده‌گشایی و ارسال به خروجی استاندارد stdout.IP yes 4 yes [STRING]

چاپ مکرر یک سطر حاوی STRING، یا 'y'

zcat [FILE]...

استخراج و خارج کردن از حالت فشرده در stdout

zcip [OPTIONS] IFACE SCRIPT

مدیریت یک نشانی link-local در ZeroConf IPv4

-f              اجرا در پیش‌زمینه
-q              خروج پس از دریافت نشانی
-r 169.254.x.x  درخواست این نشانی در ابتدا
-l x.x.0.0      استفاده از این محدوده به‌جای 169.254
-v              حالت پرگویی (خروجی با جزئیات)

$LOGGING=none جلوگیری از ثبت لاگ $LOGGING=syslog ثبت لاگ در syslog

بدون -q، به‌طور پیوسته برای تداخل‌های ARP نظارت می‌کند، تنها هنگام بروز خطاهای I/O (مانند قطع پیوند و غیره) خارج می‌شود

کتابخانهٔ گنو سی (glibc) از «کلید سرویس نام» (Name Service Switch یا NSS) برای پیکربندی رفتار کتابخانهٔ C در محیط محلی و تعیین نحوهٔ خواندن داده‌های سیستمی مانند گذرواژه‌ها و اطلاعات گروه‌ها استفاده می‌کند. این سازوکار با استفاده از یک فایل پیکربندی /etc/nsswitch.conf و یک یا چند کتابخانهٔ /lib/libnss_* پیاده‌سازی شده است. BusyBox تلاش می‌کند از فراخوانی هرگونه توابع libc که از NSS استفاده می‌کنند خودداری کند. با این حال، برخی از برنامک‌ها مانند login و su از توابع libc استفاده می‌کنند که به NSS نیاز دارند.

اگر CONFIG_USE_BB_PWD_GRP را فعال کنید، BusyBox از توابع داخلی برای دسترسی مستقیم به فایل‌های /etc/passwd ،/etc/group و /etc/shadow بدون استفاده از NSS بهره خواهد برد. این امر ممکن است به شما امکان دهد سیستم خود را بدون نیاز به نصب هیچ‌یک از فایل‌های پیکربندی و کتابخانه‌های NSS اجرا کنید.

هنگام استفاده به همراه glibc، برنامک‌های «networking» در BusyBox نیز به‌طور مشابه نیازمند این خواهند بود که دست‌کم بخشی از اجزای NSS در glibc را نصب کنید (به‌ویژه /etc/nsswitch.conf ،/lib/libnss_dns* ،/lib/libnss_files* و /lib/libresolv*).

تبلیغ بی‌شرمانه: به‌عنوان یک جایگزین، می‌توان از یک کتابخانهٔ C مانند uClibc استفاده کرد. افزون بر این‌که uClibc سیستم شما را به‌میزان چشمگیری کوچک‌تر می‌کند، نیازی به استفاده از هیچ‌یک از فایل‌ها یا کتابخانه‌های پشتیبانی NSS نیز ندارد.

Denis Vlasenko <vda.linux@googlemail.com>

افراد زیر در کدهای BusyBox مشارکت داشته‌اند، چه خودشان بدانند و چه ندانند. اگر کدی نوشته‌اید که در BusyBox گنجانده شده است، احتمالاً باید نام شما در اینجا ذکر شود تا سهم خود را از شکوه ابدی کسب کنید. اگر نام شما باید در اینجا باشد، یا شرح آنچه انجام داده‌اید نیاز به جزئیات بیشتری دارد، یا نادرست است، لطفاً یک به‌روزرسانی ارسال کنید.

Emanuele Aina <emanuele.aina@tiscali.it>

run-parts

Erik Andersen <andersen@codepoet.org>

انبوهی از موارد جدید، بازنویسی عمدهٔ بیشتر برنامه‌های اصلی،
برنامه‌های جدید بسیار طبق یادداشت‌های فایل‌های سرآیند.
تلاش‌های طاقت‌فرسای فراوان برای نوشتن این مستندات کسل‌کننده
که در عمل هیچ‌کس قرار نیست آن‌ها را بخواند.

Laurence Anderson <l.d.anderson@warwick.ac.uk>

rpm2cpio, unzip, get_header_cpio, رابط read_gz, rpm

Jeff Angielski <jeff@theptrgroup.com>

ftpput, ftpget

Edward Betts <edward@debian.org>

expr, hostid, logname, whoami

John Beppu <beppu@codepoet.org>

du, nslookup, sort

Brian Candler <B.Candler@pobox.com>

tiny-ls(ls)

Randolph Chung <tausq@debian.org>

fbset, ping, hostname

Dave Cinege <dcinege@psychosis.com>

more(v2), makedevs, dutmp، ماژولارسازی، فایل پیوندهای خودکار،
اصلاحات گوناگون، نگه‌داری Linux Router Project

Jordan Crouse <jordan@cosmicpenguin.net>

ipcalc

Magnus Damm <damm@opensource.se>

پشتیبانی powerpc برای کلاینت tftp و insmod

Larry Doolittle <ldoolitt@recycle.lbl.gov>

کامپایل در دایرکتوری دست‌نخوردهٔ سورس، وصله‌ها و اصلاحات فراوان.

Glenn Engel <glenne@engel.org>

httpd

Gennady Feldman <gfeldman@gena01.com>

Sysklogd (syslogd تک‌رشته‌ای، پشتیبانی از بافر حلقوی IPC،
logread)، اصلاحات گوناگون.

Karl M. Hegbloom <karlheg@debian.org>

cp_mv.c، مجموعهٔ آزمون، اصلاحات گوناگون در utility.c و غیره.

Daniel Jacobowitz <dan@debian.org>

mktemp.c

Matt Kraai <kraai@alumni.cmu.edu>

مستندات، رفع باگ‌ها، مجموعهٔ آزمون

Stephan Linz <linz@li-pro.net>

ipcalc، هم‌ارزی با Red Hat

John Lombardo <john@deltanet.com>

tr

Glenn McGrath <bug1@iinet.net.au>

کدها و برنامک‌های مشترک استخراج، ifupdown، ftpgetput،
nameif، sed، patch، fold، install، uudecode.
رفع باگ‌های گوناگون، بازبینی و اعمال وصله‌های متعدد.

Manuel Novoa III <mjn3@codepoet.org>

    cat, head, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, yes,
    mesg, vconfig, make_directory, parse_mode, dirname, mode_string,
    get_last_path_component, simplify_path، و تعدادی از توابع سادهٔ libbb
    همچنین رفع باگ‌ها، بازنویسی‌های جزئی و بهینه‌سازی اندازه در
    ash, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
    mv, realpath, rm, sort, tail, touch, uname, watch, arith, human_readable,
    interface, dutmp, ifconfig, route
Vladimir Oleynik <dzo@simtreas.ru>
cmdedit؛ xargs (نسخه فعلی)، httpd (نسخه فعلی)؛
پورت‌ها: ash، crond، fdisk، inetd، stty، traceroute، top؛
locale، رفع باگ‌های گوناگون
و منتقد سرسخت هر آن‌چه بی‌نقص نیست.

Bruce Perens <bruce@pixar.com>

نویسنده اصلی BusyBox در سال‌های ۱۹۹۵ و ۱۹۹۶. هنوز هم بخش‌هایی از کدهای او
در گوشه و کنار برنامه یافت می‌شود...

Tim Riker <Tim@Rikers.org>

رفع باگ‌ها، عضو کانون هواداران

Kent Robotti <robotti@metconnect.com>

reset، خروارها گزارش باگ و وصله.

Chip Rosenthal <chip@unicom.com>، <crosenth@covad.com>

wget - اهدا شده با مجوز Covad Communications

Pavel Roskin <proski@gnu.org>

تعداد زیادی رفع باگ و وصله.

Gyepi Sam <gyepi@praxis-sw.com>

قابلیت ثبت وقایع از راه‌دور برای syslogd

Linus Torvalds <torvalds@transmeta.com>

mkswap، fsck.minix، mkfs.minix

Mark Whitley <markw@codepoet.org>

grep، sed، cut، xargs (قبلی)،
style-guide، new-applet-HOWTO، رفع باگ‌ها و غیره.

Charles P. Wright <cpwright@villagenet.com>

gzip، mini-netcat(nc)

Enrique Zanardi <ezanardi@ull.es>

tarcat (که بعداً حذف شد)، loadkmap، رفع باگ‌های گوناگون، نگهداری بسته Debian

Tito Ragusa <farmatito@tiscali.it>

devfsd و بهینه‌سازی اندازه در strings، openvt و deallocvt.

Paul Fox <pgf@foxharp.boston.ma.us>

حالت ویرایش vi برای ash، سایر وصله‌ها و رفع باگ‌های گوناگون

Roberto A. Foglietta <me@roberto.foglietta.name>

پورت: dnsd

Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

متفرقه

Mike Frysinger <vapier@gentoo.org>

نسخه اولیه e2fsprogs، printenv، setarch، sum، متفرقه

Jie Zhang <jie.zhang@analog.com>

رفع دو باگ در msh و hush (کد خروج فرایندهای کشته‌شده)
2026-04-09 نسخه 1.36.1