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 |
音译字符串 |