本节的翻译还未完成。在未完成之前,所有的未完成部分都将使用英语原文。
所有命令行程序列表
位置: | /boot/system/bin/ ~/config/bin/ ~/config/non-packaged/bin/ |
所有与 Haiku 集成的命令行程序放置在 /boot/system/bin。您自己的或者额外安装的通过 .hpkg 安装的命令行程序应该放置于 ~/config/bin,而且,您也可以将他们放置在 ~/config/non-packaged/bin/ 。所有这些位置是 PATH 变量的一部分,因此会自动被发现。
下面是与 Haiku 集成的所有命令行程序列表。每个程序都有一个简短的功能描述,关于用法的更多详细信息,请使用 --help 参数运行该命令。
索引: A – E :: F – J :: K – O :: P – S :: T – Z
CortexAddOnHost | 开启音频和视频附加组件的管理服务。 | |
FirstBootPrompt | 语言和键盘映射设置。 | |
[ | 比较文件之后,返回其真/假值。 | |
A | ||
addattr | 写入属性到文件,包括类型和相应值的转换。(Haiku 专用) | |
alert | 显示一个消息对话框。(Haiku 专用) | |
arp | 管理系统缓冲区。 | |
awk | 查看 gawk 说明。 | |
base64 | 标准输出的 Base64 编码或解码。 | |
basename | 从 /path/to/filename 字符串中去除目录和可选的文件名后缀。 | |
bash | Bourne-Again Shell,使用广泛的 Shell 解释器。 | |
bc | 一个任意精度的计算机语言。 | |
beep | 响铃。 | |
bunzip2 | 查看 bzip2 说明。 | |
bzip2 | 文件压缩工具。 | |
c++ | C 编译器。 | |
cal | 显示 计算器。 | |
cat | 连接文件,并将其打印到标准输出。 | |
catattr | 打印文件的属性内容。 (Haiku 专用) | |
cc | C 编译器 | |
checkfs | 检查和修复文件系统。(Haiku 专用) | |
checkitout | 使用版本库的网址(URL)检验源文件。 | |
chgrp | 修改文件组。 | |
chmod | 修改文件的权限。 | |
chop | 分割文件为小文件。 | |
chown | 修改文件的组和所有者。 | |
chroot | 在指定根目录中运行命令。 | |
cksum | 打印文件的 CRC校验码 和字节数。 | |
clear | 清空终端窗口。 | |
clockconfig | 打印时钟的配置。 | |
cmp | 按字节比较文件。 | |
collectcatkeys | [由本地化套件遗留的工具。] | |
comm | 按行比较分选的文件。 | |
compress | 数据压缩程序。 | |
consoled | 控制台后台程序 | |
copyattr | 复制一个或多个文件的所有属性或者子属性到其他或新文件。(Haiku 专用) | |
cp | 复制文件和目录。 | |
csplit | 使用指定模式分割文件。 | |
ctags | 为文件中的各种语言对象创建索引文件。 | |
cut | 打印文件的每行分段情况。 | |
date | 显示或者设置当前时间和日期。 | |
dc | 桌面计算语言。 | |
dd | 复制格式化数据,根据操作数转换和格式化数据。 | |
desklink | 在桌面栏添加项目。 (Haiku 专用) | |
diskimage | 注册文件为可挂载的磁盘设备。(Haiku 专用) | |
df | 反馈挂载卷的空闲和已用空间。 | |
diff | 按行比较文件。 | |
diff3 | 按行比较3个文件。 | |
dircolors | ls 命令的颜色设置。 | |
dirname | 从文件的路径字符串中找出文件名。 | |
draggers | 显示/设置 Replicants 的拖动状态。 | |
driveinfo | 显示硬件信息。 | |
dstcheck | 在切换到公开保存时间时,显示使用的消息框。 | |
du | 总览每个文件和目录的磁盘使用情况。 | |
dumpcatalog | [由本地化套件所遗留的工具] | |
echo | 显示一行文本。 | |
egrep | 查看 grep 说明。 | |
eject | 弹出 可移动媒体。 | |
env | 在改进环境中运行程序。 | |
error | 打印给定错误码的简明文本错误信息。 | |
expand | 将缩进转换为空格。 | |
expr | 打印表达式的值。 | |
F | ||
factor | 打印显示整数中的素数(质数)。 | |
false | 没有任何动作,仅表明“不成功”,并且返回值“1”。 | |
fdinfo | 显示系统中已用文件的描述符信息。 | |
ffm | 设置焦点跟随鼠标。 | |
fgrep | 查看 grep 说明。 | |
filepanel | 显示一个装载/保存文件面板。(Haiku 专用) | |
find | 在目录层次搜索文件。 | |
finddir | 查找系统定义的指定目录。 | |
fmt | 重排文件的段落格式。 | |
fold | 隐藏文件的输入行。 | |
fortune | 打印一个随机,非常有趣的格言。 | |
frcode | 由 updatedb 调用,压缩文件名列表。 | |
freetype-config | 显示 FreeType 编辑和链接信息。 | |
fstrim | 发送 TRIM 命令到 SSD 设备。 | |
ftp | 文件传输程序。 | |
ftpd | FTP 后台程序。 | |
funzip | 提取压缩档的首个项目到标准输出。 | |
fwcontrol | 防火墙控制程序。 | |
gawk | 模式匹配和处理程序。 | |
gdb | GNU 调试器 | |
getarch | 显示环境信息,编译器版本。 | |
getlimits | 以有用的格式打印 Shell 脚本平台相关的限制。 | |
grep | 模式搜索。 | |
groups | 打印每个用户名的组别。 | |
gunzip | 查看 gzip 说明。 | |
gzexe | 解/压缩可执行文件。 | |
gzip | 解/压缩文件。 | |
hd | 十六进制码。 | |
head | 打印文件的首行。 | |
hey | 用于 GUI 应用程序脚本的小工具。 | |
hostname | 打印或设置系统主机名。 | |
id | 打印用户和用户组信息。 | |
ident | 识别文件中的 RCS 关键字。 | |
ifconfig | 配置网络接口。 | |
install | 复制文件到目标路径,而不中断运行系统。 | |
install-wifi-firmwares.sh | 为不同的无线网卡安装防火墙。 | |
installsound | 在 声音 首选项面板中安装新的声音事件。 | |
iroster | 列出输入硬件设备。 | |
isvolume | 获取一个挂载卷信息。 | |
join | 对于每对具有相同连接区域的输入行,写入一行至标准输出。 | |
K | ||
kernel_debugger | 进入内核调试器。 | |
keymap | 装载或者保存终端键盘映射。 | |
kill | 发送结束进程信号。 | |
launch_roster | 控制 launch_daemon, 如停止或者重启服务 (Haiku 专用) | |
less | 查看文件。 | |
lessecho | 反馈其参数并扩展元字符,如文件名中的 * 和 ?等。 | |
lesskey | 捆绑于 less 的指定按键。 | |
link | 创建一个文件链接。 | |
linkcatkeys | [由本地化套件所遗留的工具] | |
listarea | 列出所有当前运行组的区域信息。 | |
listattr | 列出文件属性。 (Haiku 专用) | |
listdev | 列出所有硬件设备。 | |
listimage | 列出所有当前运行组的图像信息。 | |
listport | 以组的形式列出所有系统中的开放端口。 | |
listres | 列出文件资源。 | |
listsem | 列出指定组所保留的信号。 | |
listusb | 列出 USB 硬件设备。 | |
ln | 创建一个文件链接。 | |
locale | 显示当前语言设置,LC_CTYPE 以及首选格式。 | |
locate | 定位一个文件。 | |
logger | 发送系统日志消息。 | |
login | 在系统上创建一个会话。 | |
logname | 打印当前用户的名称。 | |
ls | 列出目录内容。 | |
lsindex | 显示当前卷/分区的索引属性。 (Haiku 专用) | |
mail2mbox | 转换 BeOS 电子邮件文件为 Unix 邮箱文件。 | |
make | GNU make 套件。 | |
makebootable | 通过写入引导代码到头部的两个扇区,创建指定的 BFS 分区/可引导设备。 | |
mbox2mail | 转换 Unix 邮箱文件 为 BeOS 电子邮件文件。 | |
md5sum | 打印或检验 MD5 校验码。 | |
media_client | "media_client play" plays back audio files. | |
merge | 三路文件合并。 | |
message | 打印一个平整的 BMessage 文件。 | |
mimeset | 设置文件的 mime 类型。 | |
mkdepend | Makefile 依赖生成工具。 | |
mkdir | 创建一个目录。 | |
mkdos | 初始化 FAT 分区。 | |
mkfifo | 创建已命名管道。 | |
mkfs | 创建一个文件系统。 | |
mkindex | 创建针对某个属性的新索引。(Haiku 专用) | |
mktemp | 安全创建一个临时文件或目录。 | |
modifiers | 打印当前(未)按下的辅助按键。 | |
more | 查看 less 说明。 | |
mount | 挂载文件系统。 | |
mount_nfs | 挂载 NFS 分区。 | |
mountvolume | 根据名称挂载相应卷。 | |
mv | 移动/重命名文件。 | |
nano | 终端中的默认文本编辑器,'Pico' 的克隆。 | |
netcat | TCP 和 UDP 套件。 | |
netstat | 打印网络连接,路由表,接口统计信息,伪装连接以及组播成员等信息。 | |
nl | 打印每个文件并添加相应的行号。 | |
nohup | 运行命令,而忽略挂起的信号。 | |
nproc | 打印可用运算器的编号。 | |
od | 写入文件的清晰表述。 | |
open | 从 Shell 载入应用程序或者文档。 (Haiku 专用) | |
P | ||
package | 创建,检查,以及解压 Haiku 软件包。 | |
package_repo | 创建或者检查 Haiku 软件仓库文件。 | |
passwd | 修改用户密码。 | |
paste | 打印每个文件中包含的连续行,并使用制表符将其分开。 | |
patch | 应用修改文件到原文件。 | |
pathchk | 判断无效或者不可移植的文件名。 | |
pc | 程序员计算器。 | |
ping | 发送 ICMP回应请求 到网络主机。 | |
pkg-config | 解析和配置 Haiku 软件包。 | |
pkgman | 管理软件包和软件仓库。 | |
play | 播放 CD 轨道。 | |
pr | 为文件编制页码或者组合以便打印。 | |
printenv | 打印环境变量的值。 | |
printf | 格式化打印数据。 | |
prio | 修改进程的优先级。 | |
profile | 线程配置文件。 | |
ps | 列出运行进程。 | |
ptx | 输出输入文件中词语的排列索引,包括上下文。 | |
pwd | 打印当前目录。 | |
query | 效仿 Tracker "Find by formula" 功能的Shell套件。 (Haiku 专用) | |
quit | 退出应用程序。 | |
ramdisk | 创建内存磁盘,即 ramdisk (Haiku 专用) | |
rc | 资源编译器 | |
readlink | 打印符号链接目标路径。 | |
reindex | 把已存在文件的属性放置到新建的索引。 (Haiku 专用) | |
release | 发布一个信号。 | |
renice | 修改运行进程的优先级。 | |
rlog | 打印日志消息或者其他有关 RCS 文件的信息。 | |
rm | 删除文件和目录。 | |
rmattr | 删除文件属性。 (Haiku 专用) | |
rmdir | 删除目录。 | |
rmindex | 删除属性索引。(Haiku 专用) | |
roster | 打印运行组的信息。 | |
route | 列出并修改网络路由。 | |
safemode | 检查系统是否运行于安全模式。 | |
screen_blanker | 启动屏幕关闭。 | |
screenmode | 显示/设置屏幕模式。 | |
sdiff | 显示或者并行合并文件。 | |
seq | 打印数字序列。 | |
setarch | 将环境信息设置为指定的编译器版本。 | |
setdecor | 显示/设置 装饰器。 | |
settype | 设置文件的 MIME类型,署名以及首选程序。 | |
setversion | 显示文件版本信息。 | |
setvolume | 设置系统音量。 | |
setwep | Provides WEP encryption for wireless networks. | |
sh | 查看 bash 说明。 | |
sha1sum | 打印或检验 SHA1 校验码。 | |
shar | 创建 Shell 档案。 | |
shred | 反复重写文件。 | |
shuf | 打印输入行的随机排列。 | |
shutdown | 关闭计算机。 | |
sleep | 暂停指定的秒数。 | |
sort | 打印所有文件的连接排列。 | |
spamdbm | 将电子邮件归为垃圾邮件或者有用邮件。 | |
split | 输出输入文件的固定长度片段到具有相应前缀的文件。 | |
stat | 显示文件或文件系统状态。 | |
strace | 跟踪线程或者组的系统调用。 | |
stty | 显示/设置终端特征 | |
su | 修改有效地用户 ID 和组别。 | |
sum | 打印每个文件的校验码和数据块数量。 | |
sync | 强制写入修改磁盘数据块,更新超级块。 | |
sysinfo | 显示系统信息。 | |
T | ||
tac | 连接文件并打印,尾行在前。 | |
tail | 打印文件的最后十行。 | |
tcpdump | 转储网络流量。 | |
tcptester | [已弃用] | |
tee | 写入或追加标准输入数据到文件。 | |
telnet | telnet 用户界面。 | |
telnetd | Telnet 后台。 | |
test | 比较文件之后,返回其真/假值。 | |
timeout | 启动命令;在指定秒钟之后,如果仍在运行,则杀死它。 | |
top | 显示运行线程和CPU使用情况。 | |
touch | 修改文件的时间戳。 | |
tput | 初始化一个终端或者查询的终端信息数据库。 | |
tr | 从标准输入中转换,压缩或者删除字符。 | |
traceroute | 打印截取自网络的路由包。 | |
translate | 使用 DataTranslators 转换文件格式。 | |
trash | 发送文件到回收站或者将其还原。 | |
true | 无任何操作,仅表明“成功”,并返回值“0”。 | |
truncate | 缩减或者增加文件大小。 | |
tsort | 执行拓扑排列。 | |
tty | 打印连接到标准输出的终端文件名。 | |
uname | 打印出系统信息。 | |
unchop | 重新创建先前由 chop 分离的文件。 | |
unexpand | 转换空格为制表符。 | |
uniq | 从标准输入中过滤临近的匹配行,并将其写入到标准输出。 | |
unlink | 调用 unlink 功能删除指定文件。 | |
unmount | 卸载卷。 | |
unrar | 展开 rar 档案。 | |
unshar | 展开 shar 档案。 | |
untrash | 查阅 trash 说明。 | |
unzip | 展开 zip 档案。 | |
unzipsfx | 常用于使 zip 档案自解压。 | |
updatedb | 更新本地化数据库。 | |
uptime | 打印时间和日期,如系统启动后经过的时间。 | |
urlwrapper | 对命令行或其他程序等,隐藏 URL 的MIME类型。 | |
useradd | 创建一个新用户。 | |
uudecode | 解码未解码的文件。 | |
uuencode | 译码文件,使其可以发送到远程系统。 | |
vdir | 列出文件信息。 | |
version | 返回文件版本信息。 | |
vmstat | 打印虚拟内存系统信息。 | |
waitfor | 等待直到某个线程出现。(Haiku 专用) | |
watch | 按时运行某个程序。 | |
wc | 打印文件中的段落数,字数以及字符(字节)数。 | |
wget | 用于使用 HTTP,HTTPS 或 FTP进行下载的工具。 | |
which | 定位一个命令。 | |
whoami | 打印关联于当前有效用户ID的用户名。 | |
xargs | 从标准输入构建和运行命令行。 | |
xres | 列出并操作资源。 | |
yes | 重复打印字符串直到被进程被杀死。 | |
zcat | 查看 gzip 说明。 | |
zcmp | 查阅 zdiff 说明。 | |
zdiff | 比较压缩文件。 | |
zforce | 强制 gzip 文件添加 '.gz' 后缀扩展名。 | |
zgrep | 使用正则表达式查询可能的压缩文件。 | |
zip | 添加或者替换 zip 档案中的项目。 | |
zipcloak | 加密 zip 档案中所有未加密的项目。 | |
zipgrep | 在指定 zip 项目中查询字符串或者匹配模式。 | |
zipinfo | 查阅 unzip 说明。 | |
zipnote | 打印 zip 档案中的注释。 | |
zipsplit | 分割 zip 档案为小的片段。 | |
zmore | 类似于 more,但是其作用于任何压缩文件的未压缩部分。 | |
znew | 重新压缩 .Z 文件为 .gz(gzip) 档案 |