abs
|
绝对值函数 |
accept
|
接受传入的套接字连接 |
alarm
|
安排SIGALRM |
atan2
|
Y / X的反正切值在-PI到PI范围内 |
bind
|
将地址绑定到套接字 |
binmode
|
为I / O准备二进制文件 |
bless
|
创建一个对象 |
caller
|
获取当前子例程调用的上下文 |
chdir
|
更改当前工作目录 |
chmod
|
更改文件列表上的权限 |
chomp
|
从字符串中删除尾随记录分隔符 |
chop
|
从字符串中删除最后一个字符 |
chown
|
更改文件列表中的权限 |
chr
|
得到这个数字代表的字符 |
chroot
|
使目录成为查找路径的新根目录 |
close
|
关闭文件(或管道或插座)手柄 |
closedir
|
关闭目录句柄 |
connect
|
连接到远程插座 |
continue
|
一会儿或foreach中的可选尾随块 |
cos
|
余弦函数 |
crypt
|
单向密码格式加密 |
dbmclose
|
断开绑定的dbm文件上的绑定 |
dbmopen
|
在绑定的dbm文件上创建绑定 |
defined
|
测试是否定义了值,变量或函数 |
delete
|
从哈希中删除一个值 |
die
|
提出例外或纾困 |
do
|
把一个块变成一个术语 |
dump
|
创建立即的核心转储 |
each
|
从哈希中检索下一个键/值对 |
endgrent
|
使用组文件完成 |
endhostent
|
使用主机文件完成 |
endnetent
|
使用网络文件完成 |
endprotoent
|
使用协议文件完成 |
endpwent
|
使用passwd文件来完成 |
endservent
|
使用服务文件来完成 |
eof
|
测试文件句柄是否结束 |
eval
|
捕获异常或编译并运行代码 |
exec
|
放弃该程序以运行另一个 |
exists
|
测试是否存在哈希键 |
exit
|
终止该程序 |
exp
|
提高我的力量 |
fcntl
|
文件控制系统调用 |
fileno
|
从文件句柄返回文件描述符 |
flock
|
用咨询锁锁定整个文件 |
fork
|
像这样创建一个新流程 |
format
|
使用write()函数声明图片格式 |
formline
|
用于格式的内部函数 |
getc
|
从文件句柄获取下一个字符 |
getgrent
|
获取下一组记录 |
getgrgid
|
获取给定组用户ID的组记录 |
getgrnam
|
获取给定组名的组记录 |
gethostbyaddr
|
根据地址获取主机记录 |
gethostbyname
|
获取主机记录的名称 |
gethostent
|
获取下一个主机记录 |
getlogin
|
返回谁登录了这个tty |
getnetbyaddr
|
根据地址获取网络记录 |
getnetbyname
|
获取网络记录的给定名称 |
getnetent
|
获取下一个网络记录 |
getpeername
|
查找套接字连接的另一端 |
getpgrp
|
获取流程组 |
getppid
|
获取父进程ID |
getpriority
|
获得当前不错的价值 |
getprotobyname
|
获取协议记录给定名称 |
getprotobynumber
|
获取协议记录数字协议 |
getprotoent
|
获取下一个协议记录 |
getpwent
|
获取下一个密码记录 |
getpwnam
|
获取给定用户登录名的密码记录 |
getpwuid
|
获取给定用户ID的密码记录 |
getservbyname
|
根据名称获取服务记录 |
getservbyport
|
获取给定数字端口的服务记录 |
getservent
|
获取下一个服务记录 |
getsockname
|
检索给定套接字的sockaddr |
getsockopt
|
获取给定套接字上的套接字选项 |
glob
|
使用通配符扩展文件名 |
gmtime
|
使用格林威治时间格式将UNIX时间转换为记录或字符串。 |
goto
|
创建意大利面条代码 |
grep
|
在列表中定位元素,以针对给定条件测试为真 |
hex
|
将字符串转换为十六进制数字 |
import
|
将模块的名称空间修补到自己的名称空间中 |
index
|
在字符串中找到子字符串 |
int
|
获取数字的整数部分 |
ioctl
|
与系统有关的设备控制系统调用 |
join
|
使用分隔符将列表连接到字符串中 |
keys
|
从哈希中检索索引列表 |
kill
|
向流程或流程组发送信号 |
last
|
过早退出街区 |
lc
|
返回字符串的小写版本 |
lcfirst
|
以小写形式返回仅包含下一个字母的字符串 |
length
|
返回字符串中的字节数 |
link
|
在文件系统中创建一个硬链接 |
listen
|
将套接字注册为服务器 |
local
|
为全局变量创建一个临时值(动态作用域) |
localtime
|
使用本地时间将UNIX时间转换为记录或字符串 |
lock
|
获取变量,子例程或方法的线程锁 |
log
|
检索数字的自然对数 |
lstat
|
stat一个符号链接 |
m
|
用正则表达式模式匹配字符串 |
map
|
将更改应用于列表,以获取包含更改的新列表 |
mkdir
|
创建目录 |
msgctl
|
SysV IPC消息控制操作 |
msgget
|
获取SysV IPC消息队列 |
msgrcv
|
从消息队列接收SysV IPC消息 |
msgsnd
|
将SysV IPC消息发送到消息队列 |
my
|
声明并分配局部变量(词法作用域) |
next
|
提前迭代一个块 |
no
|
在编译时取消导入一些模块符号或语义 |
oct
|
将字符串转换为八进制数字 |
open
|
打开文件,管道或描述符 |
opendir
|
打开目录 |
ord
|
查找字符的数字表示 |
our
|
声明并分配包变量(词法作用域) |
pack
|
将列表转换为二进制表示 |
package
|
声明一个单独的全局名称空间 |
pipe
|
打开一对连接的文件句柄 |
pop
|
从数组中删除最后一个元素并返回 |
pos
|
查找或设置上一个/下一个m // g搜索的偏移量 |
print
|
将列表输出到文件句柄 |
printf
|
将格式化的列表输出到文件句柄 |
prototype
|
获取子例程的原型(如果有) |
push
|
将一个或多个元素附加到数组 |
q
|
单引号 |
qq
|
双引号 |
qr
|
编译模式 |
quotemeta
|
引用正则表达式魔术字符 |
qw
|
引用单词列表 |
qx
|
反引号引用字符串 |
rand
|
检索下一个伪随机数 |
read
|
来自文件句柄的固定长度缓冲输入 |
readdir
|
从目录句柄获取目录 |
readline
|
从文件中获取记录 |
readlink
|
确定符号链接指向的位置 |
readpipe
|
执行系统命令并收集标准输出 |
recv
|
通过套接字接收消息 |
redo
|
重新开始此循环迭代 |
ref
|
找出被引用的事物的类型 |
rename
|
更改文件名 |
require
|
在运行时从库中加载外部函数 |
reset
|
清除给定名称的所有变量 |
return
|
早点离开功能 |
reverse
|
翻转字符串或列表 |
rewinddir
|
重置目录句柄 |
rindex
|
从右到左子串搜索 |
rmdir
|
删除目录 |
s
|
用字符串替换模式 |
scalar
|
强制标量上下文 |
seek
|
随机访问I / O的重新定位文件指针 |
seekdir
|
重新定位目录指针 |
select
|
重置默认输出或执行I / O复用 |
semctl
|
SysV信号灯控制操作 |
semget
|
获取SysV信号量集 |
semop
|
SysV信号量操作 |
send
|
通过套接字发送消息 |
setgrent
|
准备要使用的组文件 |
sethostent
|
准备主机文件以供使用 |
setnetent
|
准备要使用的网络文件 |
setpgrp
|
设置流程的流程组 |
setpriority
|
设置过程的价值 |
setprotoent
|
准备协议文件以供使用 |
setpwent
|
准备要使用的passwd文件 |
setservent
|
准备服务文件以供使用 |
setsockopt
|
设置一些套接字选项 |
shift
|
删除数组的第一个元素,并返回它 |
shmctl
|
SysV共享内存操作 |
shmget
|
获取SysV共享内存段标识符 |
shmread
|
读取SysV共享内存 |
shmwrite
|
写入SysV共享内存 |
shutdown
|
关闭仅一半的套接字连接 |
sin
|
返回数字的正弦 |
sleep
|
阻塞几秒钟 |
socket
|
创建一个套接字 |
socketpair
|
创建一对插座 |
sort
|
排序值列表 |
splice
|
在数组中的任何位置添加或删除元素 |
split
|
使用正则表达式定界符分割字符串 |
sprintf
|
格式化打印成字符串 |
sqrt
|
平方根函数 |
srand
|
播种随机数生成器 |
stat
|
获取文件的状态信息 |
study
|
优化输入数据以进行重复搜索 |
sub
|
声明一个子程序,可能匿名 |
substr
|
得到或改变一部分 |
symlink
|
创建指向文件的符号链接 |
syscall
|
执行任意系统调用 |
sysopen
|
打开文件,管道或描述符 |
sysread
|
来自文件句柄的定长无缓冲输入 |
sysseek
|
sysread和syswrite使用的句柄上的位置I / O指针 |
system
|
运行一个单独的程序 |
syswrite
|
固定长度的无缓冲输出到文件句柄 |
tell
|
在文件句柄上获取当前的seekpointer |
telldir
|
在目录句柄上获取当前的seekpointer |
tie
|
将变量绑定到对象类 |
tied
|
获取对绑定变量下面的对象的引用 |
time
|
返回自1970年以来的秒数 |
times
|
返回自身和子进程的经过时间 |
tr
|
音译字符串 |
truncate
|
缩短文件 |
uc
|
返回字符串的大写版本 |
ucfirst
|
返回仅包含大写字母的下一个字母的字符串 |
umask
|
设置文件创建模式掩码 |
undef
|
删除变量或函数定义 |
unlink
|
删除一个链接到文件 |
unpack
|
将二进制结构转换为普通的perl变量 |
unshift
|
在列表的开头添加更多元素 |
untie
|
打破领带绑定到变量 |
use
|
在编译时加载模块 |
utime
|
设置文件的最后访问时间和修改时间 |
values
|
返回哈希值列表 |
vec
|
测试或设置字符串中的特定位 |
wait
|
等待任何子进程死亡 |
waitpid
|
等待特定的子进程终止 |
wantarray
|
获取当前子例程调用的void vs标量vs list上下文 |
warn
|
打印调试信息 |
write
|
打印图片记录 |
X
|
文件测试(-r,-x等) |
y
|
音译字符串 |