The Complete Alphabetical List of Kali Linux Commands
翻译 By soulcharge
A
apropos Search Help manual pages (man -k)
查找定位手册页(相当于使用带有-k选项的man命令)
apt-get Search for and install software packages (Debian)
搜索并安装软件包
aptitude Search for and install software packages (Debian)
搜索并安装软件包
aspell Spell Checker
拼写检查
awk Find and Replace text, database sort/validate/index
查找和替换文本,数据库排序/验证/索引
B
basename Strip directory and suffix from filenames
返回路径中的文件名部分
bash GNU Bourne-Again Shell
Bourne shell命令语法的超集
bc Arbitrary precision calculator language
为任意精度算术语言提供解释器
bg Send to background
将作业放入后台运行
break Exit from a loop
从循环退出
builtin Run a shell builtin
运行一个内置shell
bzip2 Compress or decompress named file(s)
压缩或解压缩命名的文件
C
cal Display a calendar
显示日历
case Conditionally perform a command
有条件的执行一个命令
cat Concatenate and print (display) the content of files
显示或者把多个文本文件连接起来
cd Change Directory
更改目录
cfdisk Partition table manipulator for Linux
将linux的磁盘分区
chgrp Change group ownership
更改组所有权
chmod Change access permissions
改访问权限
chown Change file owner and group
改变文件的所有者和组
chroot Run a command with a different root directory
改变程序执行时所参考的根目录位置
chkconfig System services (runlevel)
检查,设置系统的各种服务
cksum Print CRC checksum and byte counts
检查文件的CRC是否正确
clear Clear terminal screen
终端清屏
cmp Compare two files
比较两个文件
comm Compare two sorted files line by line
对两个己排序文件进行逐行比较
command Run a command – ignoring shell functions
运行一个命令 - 忽略shell函数
continue Resume the next iteration of a loop
执行下一次循环
cp Copy one or more files to another location
复制一个或多个文件到另一个位置
cron Daemon to execute scheduled commands
根据配置文件约定的时间来执行特定的作务
crontab Schedule a command to run at a later time
设置一个指令在稍后的时间运行
csplit Split a file into context-determined pieces
把文件分割成指定的段
cut Divide a file into several parts
把一个文件分成几个部分
D
date Display or change the date & time
显示或更改日期和时间
dc Desk Calculator
台计算器
dd Convert and copy a file, write disk headers, boot records
用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换
ddrescue Data recovery tool
数据恢复工具
declare Declare variables and give them attributes
声明变量并设置变量的属性
df Display free disk space
显示可用的磁盘空间
diff Display the differences between two files
显示两个文件之间的差异
diff3 Show differences among three files
显示三个文件之间的差异
dig DNS lookup
DNS查找
dir Briefly list directory contents
简要列出目录内容
dircolors Colour setup for `ls’
可根据[色彩配置文件]来设置LS_COLORS环境变量
dirname Convert a full pathname to just a path
把指定路径除了最后以外的部分写到标准输出
dirs Display list of remembered directories
显示当前目录栈中的所有记录
dmesg Print kernel & driver messages
打印内核和驱动程序消息
du Estimate file space usage
评估文件空间使用情况
E
echo Display message on screen
在屏幕上显示信息
egrep Search file(s) for lines that match an extended expression
搜索文件获得模式
eject Eject removable media
退出抽取式设备
enable Enable and disable builtin shell commands
启用和禁用内置shell命令
env Environment variables
环境变量
ethtool Ethernet card settings
以太网卡设置
eval Evaluate several commands/arguments
评估几个命令/参数
exec Execute a command
执行一个指令
exit Exit the shell
退出Shell
expect Automate arbitrary applications accessed over a terminal
通过终端访问任意应用程序
expand Convert tabs to spaces
制表符转换为空格
export Set an environment variable
设置环境变量
expr Evaluate expressions
计算表达式
F
false Do nothing, unsuccessfully
什么也不做,失败
fdformat Low-level format a floppy disk
低级格式化一张软盘
fdisk Partition table manipulator for Linux
硬盘分区
fg Send job to foreground
在前台运行作业
fgrep Search file(s) for lines that match a fixed string
为文件搜索文字字符串
file Determine file type
确定文件类型
find Search for files that meet a desired criteria
搜索满足条件的文件
fmt Reformat paragraph text
格式化段落文本
fold Wrap text to fit a specified width.
文本按特定的宽度换行
for Expand words, and execute commands
扩展词,和执行命令
format Format disks or tapes
格式磁盘或磁带
free Display memory usage
显示内存使用情况
fsck File system consistency check and repair
文件系统一致性检查和修复
ftp File Transfer Protocol
文件传输协议
function Define Function Macros
定义宏功能
fuser Identify/kill the process that is accessing a file
识别/杀死正在访问文件的进程
G
gawk Find and Replace text within file(s)
在文件中查找和替换文本
getopts Parse positional parameters
解析位置参数
grep Search file(s) for lines that match a given pattern
对符合给定模式的行查找文件
groupadd Add a user security group
添加用户安全组
groupdel Delete a group
删除组
groupmod Modify a group
修改组
groups Print group names a user is in
打印用户在访问的组名
gzip Compress or decompress named file(s)
压缩或解压缩命名的文件
H
hash Remember the full pathname of a name argument
记住一个参数名的完整路径
head Output the first part of file(s)
输出文件的第一部分
help Display help for a built-in command
显示内置命令的帮助信息
history Command History
命令历史
hostname Print or set system name
打印或设置系统名称
I
iconv Convert the character set of a file
进行文本内码的转换
id Print user and group id’s
打印用户和组ID
if Conditionally perform a command
有条件地执行命令
ifconfig Configure a network interface
配置网络接口
ifdown Stop a network interface
停止网络接口
ifup Start a network interface up
启动网络接口
import Capture an X server screen and save the image to file
对X服务器截屏并且保存图片到文件
install Copy files and set attributes
复制文件并设置属性
J
jobs List active jobs
列出活动作业
join Join lines on a common field
添加指令到指令集里
K
kill Stop a process from running
停止运行一个进程
killall Kill processes by name
根据名字杀死对应进程
L
less Display output one screen at a time
分页显示文件
let Perform arithmetic on shell variables
计算shell变量
ln Create a symbolic link to a file
创建符号链接到文件
local Create variables
创建变量
locate Find files
查找文件
logname Print current login name
打印当前的登录名
logout Exit a login shell
退出登录shell
look Display lines beginning with a given string
显示从给定字符串开始的行
lpc Line printer control program
行式打印机控制程序
lpr Off line print
离线打印
lprint Print a file
打印文件
lprintd Abort a print job
中止打印作业
lprintq List the print queue
列出打印队列
lprm Remove jobs from the print queue
从打印队列中删除作业
ls List information about file(s)
列出文件的相关信息
lsof List open files
列出打开的文件
M
make Recompile a group of programs
重新编译一组程序
man Help manual
帮助手册
mkdir Create new folder(s)
创建新的文件夹
mkfifo Make FIFOs (named pipes)
建立实名管道
mkisofs Create an hybrid ISO9660/JOLIET/HFS filesystem
创建ISO9660 / JOLIET / HFS混合文件系统
mknod Make block or character special files
创建特殊文件
more Display output one screen at a time
分页显示文件
mount Mount a file system
挂载文件系统
mtools Manipulate MS-DOS files
操作MS-DOS文件
mtr Network diagnostics (traceroute/ping)
网络诊断(相当于traceroute/ping)
mv Move or rename files or directories
移动或重命名文件或目录
mmv Mass Move and rename (files)
大规模移动和重命名(文件)
N
netstat Networking information
网络信息
nice Set the priority of a command or job
设置一个命令或作业的优先级
nl Number lines and write files
为输出列加上编号
nohup Run a command immune to hangups
运行命令不被挂起
notify-send Send desktop notifications
发送桌面通知
nslookup Query Internet name servers interactively
查询 Internet域名信息
O
open Open a file in its default application
在其默认应用程序中打开文件
op Operator access
操作访问
P
passwd Modify a user password
修改用户密码
paste Merge lines of files
在命令行上指定的文件中读取输入
pathchk Check file name portability
检查文件名的可移植性
ping Test a network connection
测试网络连接
pkill Stop processes from running
停止运行的进程
popd Restore the previous value of the current directory
还原当前目录的前一个值
pr Prepare files for printing
准备打印文件
printcap Printer capability database
打印机性能数据库
printenv Print environment variables
打印环境变量
printf Format and print data
格式化和打印数据
ps Process status
进程状态
pushd Save and then change the current directory
保存,然后改变当前目录
pwd Print Working Directory
打印工作路径
Q
quota Display disk usage and limits
显示磁盘使用情况和剩余容量
quotacheck Scan a file system for disk usage
扫描磁盘的文件系统
quotactl Set disk quotas
设置磁盘配额
R
ram ram disk device
内存磁盘设备
rcp Copy files between two machines
在两台机器之间复制文件
read Read a line from standard input
从标准输入读一行
readarray Read from stdin into an array variable
从标准读(数据)到一个数组变量里
readonly Mark variables/functions as readonly
标志变量/函数为只读
reboot Reboot the system
重新启动系统
rename Rename files
重命名文件
renice Alter priority of running processes
改变正在运行的进程的优先级
remsync Synchronize remote files via email
通过电子邮件同步远程文件
return Exit a shell function
退出shell函数
rev Reverse lines of a file
将文件中的每行内容以字符为单位反序输出
rm Remove files
删除文件
rmdir Remove folder(s)
删除文件夹
rsync Remote file copy (Synchronize file trees)
远程文件复制(同步文件目录树)
S
screen Multiplex terminal, run remote shells via ssh
通过ssh多终端地运行远程shell
scp Secure copy (remote file copy)
安全复制(远程文件拷贝)
sdiff Merge two files interactively
交互式合并两个文件
sed Stream Editor
流编辑器
select Accept keyboard input
接受键盘输入
seq Print numeric sequences
打印数字序列
set Manipulate shell variables and functions
操作外壳变量和函数
sftp Secure File Transfer Program
安全文件传输程序
shift Shift positional parameters
转换位置参数
shopt Shell Options
Shell选项
shutdown Shutdown or restart linux
关闭或重新启动Linux
sleep Delay for a specified time
延迟指定的时间
slocate Find files
查找文件
sort Sort text files
排序文本文件
source Run commands from a file `.’
从文件运行命令
split Split a file into fixed-size pieces
将文件分割成固定大小的块
ssh Secure Shell client (remote login program)
安全Shell客户端(远程登录程序)
strace Trace system calls and signals
跟踪系统调用和信号
su Substitute user identity
替代用户身份
sudo Execute a command as another user
以root用户身份执行一个命令
sum Print a checksum for a file
将校验打印为文件
suspend Suspend execution of this shell
暂停这个shell执行
symlink Make a new name for a file
重命名一个文件
sync Synchronize data on disk with memory
同步磁盘与内存的数据
T
tail Output the last part of file
输出文件的最后部分
tar Tape Archiver
建立压缩档案
tee Redirect output to multiple files
将输出重定向到多个文件
test Evaluate a conditional expression
评估条件表达式
time Measure Program running time
测量程序的运行时间
times User and system times
用户与系统时间
touch Change file timestamps
修改文件时间戳
top List processes running on the system
列出在系统上运行的进程
traceroute Trace Route to Host
跟踪主机路由
trap Run a command when a signal is set(bourne)
当信号被设置时运行命令(bourne)
tr Translate, squeeze, and/or delete characters
转换,压缩和/或删除字符
true Do nothing, successfully
什么都不做,成功
tsort Topological sort
拓扑排序
tty Print filename of terminal on stdin
在标准输入打印终端的文件名
type Describe a command
描述一个命令
U
ulimit Limit user resources
限制用户资源
umask Users file creation mask
设置限制新文件权限
umount Unmount a device
卸载设备
unalias Remove an alias
删除别名
uname Print system information
打印系统信息
unexpand Convert spaces to tabs
将空格转换为制表符
uniq Uniquify files
报告或删除文件中重复的行
units Convert units from one scale to another
从一个单位转换到另一个
unset Remove variable or function names
删除变量或函数名
unshar Unpack shell archive scripts
解压外壳存档脚本
until Execute commands (until error)
执行命令(直到错误)
uptime Show uptime
显示运行时间
useradd Create new user account
创建新的用户帐户
userdel Delete a user account
删除用户帐户
usermod Modify user account
修改用户帐户
users List users currently logged in
列出当前登录的用户
uuencode Encode a binary file
编码(加密)二进制文件
uudecode Decode a file created by uuencode
解码(解密)由UUENCODE创建的文件
V
v Verbosely list directory contents (`ls -l -b’)
详细列出目录内容
vdir Verbosely list directory contents (`ls -l -b’)
详细列出目录内容
vi Text Editor
文本编辑器
vmstat Report virtual memory statistics
报告虚拟内存统计
W
wait Wait for a process to complete
等待一个进程完成
watch Execute/display a program periodically
定期执行/显示程序
wc Print byte, word, and line counts
打印字节,字和行数
whereis Search the user’s $path, man pages and source files for a program
搜索程序的用户的$ PATH,手册页和源文件
which Search the user’s $path for a program file
搜索的程序文件的用户的$ PATH
while Execute commands
执行命令
who Print all usernames currently logged in
打印当前登录的所有用户名
whoami Print the current user id and name (`id -un’)
打印当前用户ID和名称
wget Retrieve web pages or files via HTTP, HTTPS or FTP
检索通过HTTP,HTTPS和FTP的网页或文件
write Send a message to another user
发送消息给其他用户
X
xargs Execute utility, passing constructed argument list(s)
将参数列表转换成小块分段传递给其他命令
xdg-open Open a file or URL in the user’s preferred application.
打开用户的首选应用程序文件或URL
Y
yes Print a string until interrupted
打印字符,直到中断