1、isalnum 测试字符是否为英文或数字
相关函数:isalpha,isdigit,islower,isupper
2、isalpha 测试字符是否为英文字母 相关函数:isalnum,islower,isupper
3、isascii 测试字符是否为ASCII码字符
相关函数:iscntrl
4、iscntrl 测试字符是否为ASCII码的控制字符 相关函数:isascii
5、isdigit 测试字符是否为阿拉伯数字 相关函数:isxdigit
6、isgraphis 测试字符是否为可打印字符
相关函数:isprint
7、islower 测试字符是否为小写字母
相关函数 isalpha,isupper
8、isprint 测试字符是否为可打印字符
相关函数:isgraph
9、isspace 测试字符是否为空格字符 相关函数:isgraph
10、ispunct 测试字符是否为标点符号或特殊符号
相关函数:isspace,isdigit,isalpha
11、isupper 测试字符是否为大写英文字母
相关函数:isalpah,islower
12、isxdigit 测试字符是否为16进制数字
相关函数:isalnum,isdigit
13、atof 将字符串转换成浮点型数
相关函数:atoi,atol,strtod,strtol,strtoul
14、atoi 将字符串转换成整型数
相关函数:atof,atol,atrtod,strtol,strtoul
15、atol 将字符串转换成长整型数
相关函数:atof,atoi,strtod,strtol,strtoul
16、gcvt 将浮点型数转换成字符串,取四舍五入
相关函数:ecvt,fcvt,sprintf
17、strtod 将字符串转换成浮点数 相关函数:atoi,atol,strtod,strtol,strtoul
18、strtol 将字符串转换成长整型数
相关函数:atof,atoi,atol,strtod,strtoul
19、strtoul 将字符串转换成无符号长整型数
相关函数:atof,atoi,atol,strtod,strtol
20、toascii 将整型数转换成合法的ASCII码字符 相关函数:isascii,toupper,tolower
21、tolower 将大写字母转换成小写字母 相关函数:isalpha,toupper
22、toupper 将小写字母转换成大写字母
相关函数:isalpha,tolower
23、Calloc 配置内存空间 相关函数:malloc ,free,realloc,brk
24、free 释放原先配置的内存 相关函数:malloc,calloc,realloc,brk
25、getpagesize 取得内存分页大小 相关函数:sbrk
26、malloc 配置内存空间
相关函数:calloc,free,realloc,brk
27、mmap 建立内存映射
相关函数:munmap,open
28、munmap 解除内存映射 相关函数:mmap
29、asctime 将时间和日期以字符串格式表示
相关函数:time,ctime,gmtime,localtime
30、ctime 将时间和日期以字符串格式表示 相关函数:time,asctime,gmtime,localtime
31、gettimeofday 取得目前的时间
相关函数:time,ctime,ftime,settimeofday
32、gmtime 取得目前时间和日期
相关函数:time,asctime,ctime,localtime
33、localtime 取得当地目前时间和日期 相关函数:time,asctime,ctime,gmtime
34、mktime 将时间结构数据转换成经过的秒数 相关函数:time,asctime,gmtime,localtime
35、settimeofday 设置目前时间
相关函数:time,ctime,ftime,gettimeofday
36、time 取得目前的时间
相关函数:ctime,ftime,gettimeofday
37、bcmp 比较内存内容
相关函数:bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp
38、bcopy 拷贝内存内容
相关函数:memccpy,memcpy,memmove,strcpy,ctrncpy
39、bzero 将一段内存内容全清为零
相关函数:memset,swab
40、index 查找字符串中第一个出现的指定字符 相关函数:rindex,srechr,strrchr
41、memccpy 拷贝内存内容 相关函数:bcopy ,memcpy,memmove,strcpy,strncpy
42、memchr 在某一内存范围中查找一特定字符
相关函数:index,rindex,strchr,strpbrk,strrchr,strsep,strspn,strstr
43、memcmp 比较内存内容
相关函数:bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp
44、memcpy 拷贝内存内容 相关函数:bcopy,memccpy,memcpy,memmove,strcpy,strncpy
45、memmove 拷贝内存内容
相关函数:bcopy,memccpy,memcpy,strcpy,strncpy
46、memset 将一段内存空间填入某值 相关函数:bzero,swab
47、rindex 查找字符串中最后一个出现的指定字符 相关函数:index,memchr,strchr,strrchr
48、strcasecmp 或略大小写比较字符串 相关函数:bcmp,memcmp,strcmp,strcoll,strncmp
49、strcat 连接两字符串
相关函数:bcopy,memccpy,memcpy,strcpy,strncpy
50、strchr 查找字符串中第一个出现的指定字符
相关函数:index,memchr,rinex,strbrk,strsep,strspn,strstr,strtok
51、strcmp 字符串比较 相关函数:bcmp,memcmp,strcasecmp,strncasecmp,strcoll
52、strcoll 采用目前区域的字符排列次序比较字符串 相关函数:strcmp,bcmp,memcmp,strcasecmp,strncasecmp
53、strcpy 拷贝字符串
相关函数:bcopy,memcpy,memccpy,memmove
54、strcspn 返回字符串中连续不含指定字符串内容的字符数 相关函数:strspn
55、strdup 复制字符串
相关函数:calloc,malloc,realloc,free
56、strlen 返回字符串长度
相关函数:
56、strncasecmp 忽略大小写比较字符串
相关函数:bcmp,memcmp,strcmp,strcoll,strncmp
57、strncat 连接两字符串 相关函数:bcopy,memccpy,memecpy,strcpy,strncpy
58、strncpy 拷贝字符串
相关函数:bcopy,memccpy,memcpy,memmove
59、strpbrk 查找字符串中第一个出现的指定字符
相关函数:index,memchr,rindex,strpbrk,strsep,strspn,strstr,strtok
60、strrchr 查找字符串中最后出现的指定字符
相关函数:index,memchr,rindex,strpbrk,strsep,strspn,strstr,strtok
61、strspn 返回字符串中连续不含指定字符串内容的字符数 相关函数:strcspn,strchr,strpbrk,strsep,strstr
62、strstr 在一字符串中查找指定的字符串 相关函数:index,memchr,rindex,strchr,strpbrk,strsep,strspn,strtok
63、strtok 分割字符串
相关函数:index,memchr,rindex,strpbrk,strsep,strspn,strstr
64、abs 计算整型数的绝对值 相关函数:labs,fabs
65、acos 取反余弦函数数值
相关函数:asin,atan,atan2,cos,sin,tan
66、asin 取反正弦函数值
相关函数:acos,atan,atan2,cos,sin,tan
67、atan 取反正切函数值
相关函数:acos,asin,atan2,cos,sin,tan
68、atan2 取得反正切函数值
相关函数:acos,asin,atan,cos,sin,tan
69、ceil 去不小于参数的最小整型数
相关函数:fabs
70、cos 取余弦函数值
相关函数:acos,asin,atan,atan2,sin,tan
71、cosh 取双曲线余弦函数值
相关函数:sinh,tanh
72、exp 计算指数
相关函数:log,log10,pow
73、frexp 将浮点型数分为底数与指数
相关函数:ldexp,modf
74、ldexp 计算2的次方值 相关函数:frexp
75、log 计算以e为底的对数值
相关函数:exp,log10,pow
76、log10 计算以10为底的对数值 相关函数:exp,log,pow
77、pow 计算次方值
相关函数:exp,log,log10
78、sin 取正弦函数值
相关函数:acos,asin,atan,atan2,cos,tan
79、sinh 取双曲线正弦函数值 相关函数:cosh,tanh
80、sqrt 计算平方根值 相关函数:hypotq
81、tan 取正切函数值
相关函数:atan,atan2,cos,sin
82、tanh 取双曲线正切函数值
相关函数:cosh,sinh
83、endgrent 关闭组文件
相关函数:getgrent,setgrent
84、endpwent 关闭密码文件
相关函数:getpwent,setpwent
85、endutent 关闭utmp文件
相关函数:getutent,setutent
86、fgetgrent 从指定的文件来读取组格式
相关函数:fgetpwent
87、fgetpwent 从指定的文件来读取密码格式
相关函数:fgetgrent
88、getegid 取得有效的组识别码
相关函数:getgid,setgid,setregid
89、geteuid 取得有效的用户识别码 相关函数:setuid,setreuid,setuid
90、getgid 取得真实的组识别码
相关函数:getegid,setregid,setgid
91、getgrent 从组文件中取得帐号的数据
相关函数:setgrent,endgrent
92、getgrid 从组文件中取得指定gid的数据
相关函数:fgetgrent,getgrent,getgrnam
93、getgrnam 从组文件中取得指定组的数据
相关函数:fgetgrent,getrent,getgruid
94、getgroups 取得组代码
相关函数:initgroups,setgroup,getgid,setgid
95、getpw 取得指定用户的密码文件数据
相关函数:getpwent
96、getpwent 从密码文件中取得帐号的数据
相关函数:getpw,fgetpwent,getpwnam,getpwuid,setpwent,endpwent
97、getpwnam 从密码文件中取得指定帐号的数据
相关函数:getpw,fgetpwent,getpwent,getpwuid
98、getpwuid 从密码文件中取得指定uid的数据
相关函数:getpw,fgetpwent,getpwent,getpwnam
99、getuid 取得真实用户识别码
相关函数:geteuid,setreuid,setuid
100、getutent 从utmp文件中取得帐号登录数据
相关函数:getutent,getutid,getutline,setutent,endutent,pututline,utmpname
101、getutid 从utmp文件中查找特定的记录
相关函数:getutent,getutline
102、getutline 从utmp文件中查找特定的记录
相关函数:getutent,getutid,putuline
103、initgroups 初始化组清单
相关函数:setgrent,endgrent
104、pututline 将utmp记录写入文件
相关函数:getutent,getutid,getutline
105、seteuid 设置有效的用户识别码
相关函数:setuid,setreuid,setfsuid
106、setfsgid 设置文件系统的组识别码
相关函数:setuid,setreuid,seteuid,setfsuid
107、setfsuid 设置文件系统的用户识别码 相关函数:setuid,setreuid,seteuid,setfsgid
108、setgid 设置真实的组识别码 相关函数:getgid,setregid,getegid,setegid
109、setgrent 从头读取组文件中的组数据
相关函数:getgrent,endgrent
110、setgroups 设置组代码
相关函数:initgroups,getgroup,getgid,setgid
111、setpwent 从头读取密码文件中的帐号数据
相关函数:getpwent,endpwent
112、setregid 设置真实及有效的组识别码
相关函数:setgid,setegid,setfsgid
113、setreuid 设置真实及有效的用户识别码 相关函数:setuid,seteuid,setfsuid
114、setuid 设置真实的用户识别码
相关函数:getuid,setreuid,seteuid,setfsuid
115、setutent 从头读取utmp文件中的登录数据
相关函数:getutent,endutent
116、utmpname 设置utmp文件路径
相关函数:getutent,getutid,getutline,setutent,endutent,pututline
117、crypt 将密码或数据编码
相关函数:getpass
118、bsearch 二元搜索
相关函数:qsort
119、lfind 线性搜索
相关函数:lsearch
120、lsearch 线性搜索
相关函数:lfind
121、qsort 利用快速排序法排列数组
相关函数:bsearch
122、rand 产生随机数
相关函数:srand,random,srandom
123、srand 设置随机数种子
相关函数:rand,random,srandom
124、close 关闭文件
相关函数:open,fcntl,shutdown,unlink,fclose
125、creat 建立文件
相关函数:read,write,fcntl,close,link,stat,umask,unlink,fopen
126、dup 复制文件描述词
相关函数:open,close,fcntl,dup2
127、dup2 复制文件描述词
相关函数:open,close,fcntl,dup
128、fcntl 文件描述词操作
相关函数:open,flock
129、flock 锁定文件或解除锁定 相关函数:open ,fcntl
130、fsync 将缓冲区数据写回磁盘 相关函数:sync
131、lseek 移动文件的读写位置
相关函数:dup,open,fseek
132、mkstemp 建立唯一的临时文件
相关函数:mktemp
133、open 打开文件
相关函数:read,write,fcntl,close,link,stat,umask,unlink,fopen
134、read 由已打开的文件读取数据
相关函数:readdir,write,fcntl,close,lseek,readlink,fread
135、sync 将缓冲区数据写回磁盘
相关函数:fsync
136、write 将数据写入已打开的文件内
相关函数:open,read,fcntl,close,lseek,sync,fsync,fwrite
137、clearerr 清除文件流的错误旗标
相关函数:feof
138、fclose 关闭文件
相关函数:close ,fflush,fopen,setbuf
139、fdopen 将文件描述词转为文件指针
相关函数:fopen,open,fclose
140、feof 检查文件流是否读到了文件尾
相关函数:fopen,fgetc,fgets,fread
141、fflush 更新缓冲区 相关函数:write,fopen,fclose,setbuf
142、fgetc 由文件读取一个字符
相关函数:fopen,fread,fscanf,getc
143、fgets 由文件读取一字符串
相关函数:fopen,fread,fscanf,getc
144、fileno 返回文件流所使用的文件描述词
相关函数:open,fopen
145、fopen 打开文件
相关函数:open,fclose
146、fputc 将一指定字符写入文件流
相关函数:fopen,fwrite,fscanf,putc
147、fputs 将一指定的字符串写入文件内
相关函数:fopen,fwrite,fscanf,fputc,putc
148、fread 从文件流读取数据
相关函数:fopen,fwrite,fseek,fscanf
149、freopen 打开文件
相关函数:fopen,fclose
150、fseek 移动文件流的读写位置
相关函数:rewind,ftell,fgetpos,fsetpos,lseek
151、ftell 取得文件流的读取位置 相关函数:fseek,rewind,fgetpos,fsetpos
152、fwrite 将数据写至文件流 相关函数:fopen,fread,fseek,fscanf
153、getc 由文件中读取一个字符 相关函数:read,fopen,fread,fgetc
154、getchar 由标准输入设备内读进一字符
相关函数:fopen,fread,fscanf,getc
155、gets 由标准输入设备内读进一字符串 相关函数:fopen,fread,fscanf,fgets
156、mktemp 产生唯一的临时文件名
相关函数:tmpfile
157、putc 将一指定字符写入文件中
相关函数:fopen,fwrite,fscanf,fputc
158、putchar 将指定的字符写到标准输出设备 相关函数:fopen,fwrite,fscanf,fputc
159、rewind 重设文件流的读写位置为文件开头
相关函数:fseek,ftell,fgetpos,fsetpos
160、setbuf 设置文件流的缓冲区
相关函数:setbuffer,setlinebuf,setvbuf
161、setbuffer 设置文件流的缓冲区
相关函数:setlinebuf,setbuf,setvbuf
162、setlinebuf 设置文件流为线性缓冲区
相关函数:setbuffer,setbuf,setvbuf
163、setvbuf 设置文件流的缓冲区
相关函数:setbuffer,setlinebuf,setbuf
164、ungetc 将指定字符写回文件流中 相关函数:fputc,getchar,getc
165、atexit 设置程序正常结束前调用的函数
相关函数:_exit,exit,on_exit
166、execl 执行文件 相关函数:fork,execle,execlp,execv,execve,execvp
167、execlp 从PATH环境变量中查找文件并执行 相关函数:fork,execl,execle,execv,execve,execvp
168、execv 执行文件 相关函数:fork,execl,execle,execlp,execve,execvp
169、execve 执行文件 相关函数:fork,execl,execle,execlp,execv,execvp
170、execvp 执行文件 相关函数:fork,execl,execle,execlp,execv,execve
171、exit 正常结束进程
相关函数:_exit,atexit,on_exit
172、_exit 结束进程执行 相关函数:exit,wait,abort
173、vfork 建立一个新的进程
相关函数:wait,execve
174、getpgid 取得进程组识别码
相关函数:setpgid,setpgrp,getpgrp
175、getpgrp 取得进程组识别码
相关函数:setpgid,getpgid,getpgrp
176、getpid 取得进程识别码
相关函数:fork,kill,getpid
177、getppid 取得父进程的进程识别码 相关函数:fork,kill,getpid
178、getpriority 取得程序进程执行优先权
相关函数:setpriority,nice
179、nice 改变进程优先顺序
相关函数:setpriority,getpriority
180、on_exit 设置程序从正常结束前调用的函数
相关函数:_exit,atexit,exit
181、setpgid 设置进程组识别码
相关函数:getpgid,setpgrp,getpgrp
182、setpgrp 设置进程组识别码
相关函数:getpgid,setpgid,getpgrp
183、setpriority 设置程序进程执行优先权
相关函数:getpriority ,nice
184、system 执行shell命令 相关函数:fork,execve,waitpid,popen
185、wait 等待子进程中断或结束 相关函数:waitpid,fork
186、waitpid 等待子进程中断或结束
相关函数:wait,fork
187、fprintf 格式化输出数据至文件 相关函数:printf,fscanf,vfprintf
188、fscanf 格式化字符串输入
相关函数:scanf,sscanf
189、printf 格式化输出数据
相关函数:scanf,snprintf
190、scanf 格式化字符串输入 相关函数:fscanf ,snprintf
191、sprintf 格式化字符串复制 相关函数:printf,sprintf
192、sscanf 格式化字符串输入 相关函数:scanf,fscanf
193、vfprintf 格式化输出数据至文件
相关函数:printf,fscanf,fprintf
194、vfsscanf 格式化字符串输入
相关函数:scanf,sscanf,fscanf
195、vprintf 格式化输出数据
相关函数:printf,vfprintf,vsprintf
196、vscanf 格式化字符串输入
相关函数:vsscanf,vfscanf
197、vsprintf 格式化字符串复制
相关函数:vnsprintf,vprintf,snprintf
198、vsscnaf 格式化字符串输入
相关函数:vscanf,vfscanf
199、access 判断是否具有存取文件的权限
相关函数:stat,open,chmod,chown,setuid,setgid
200、alphasort 依字母顺序排序目录结构
相关函数:scandir,qsort
201、chdir 改变当前的工作目录
相关函数:getcwd,chroot
202、chmod 改变年文件的权限
相关函数:fchmod,stat,open,chown
203、chown 改变文件的所有者
相关函数:fchown,lchown,chmod
204、chroot 改变根目录 相关函数:chdir
205、closedir 关闭目录
相关函数:opendir
206、fchdir 改变当前的工作目录 相关函数:getcwd,chroot
207、fchmod 改变文件的权限
相关函数:chmod ,stat,open,chown
208、fchown 改变文件的所有者
相关函数:chown,lchown,chmod
209、fstat 有文件描述词取得文件状态
相关函数:stat,lstat,chmod,chown,readlink,utime
210、ftruncate 改变文件大小
相关函数:open,truncate
211、getcwd 取得当前的工作目录
相关函数;get_current_dir_name,getwd,chdir
212、link 建立文件连接
相关函数:symlink ,unlink
213、lstat 有文件描述词取得文件状态
相关函数:stat,fstat,chmod,chown,readlink,utime
214、opendir 打开目录 相关函数:open,readdir,closedir,rewinddir,seekdir,telldir,scandir
215、readdir 读取目录
相关函数:open,opendir,closedir,rewinddir,seekdir,telldir,scandir
216、readlink 取得符号连接所指的文件
相关函数:stat,lstat,symlink
217、remove 删除文件 相关函数:link,rename,unlink
218、rename 更改文件名称或位置
相关函数:link,unlink,symlink
219、rewinddir 重设读取目录的位置为开头位置
相关函数:open,opendir,closedir,telldir,seekdir,readdir,scandir
220、seekdir 设置下回读取目录的位置
相关函数:open,opendir,closedir,rewinddir,telldir,readdir,scandir
221、stat 取得文件状态 相关函数:fstat,lstat,chmod,chown,readlink,utime
222、symlink 建立文件符号连接
相关函数:link,unlink
223、telldir 取得目录流的读取位置 相关函数:open,opendir,closedir,rewinddir,seekdir,readdir,scandir
224、truncate 改变文件大小
相关函数:open,ftruncate
225、umask 设置建立新文件时的权限遮罩 相关函数;creat,open
226、unlink 删除文件 相关函数:link ,rename,remove
227、utime 修改文件的存取时间和更改时间
相关函数:utimes,stat
228、utimes 修改文件的存取时间和更改时间
相关函数:utime,stat
229、alarm 设置信号传递闹钟
相关函数:signal,sleep
230、kill 传递信号给指定的进程 相关函数:raise,signal
231、pause 让进程暂停直到信号出现
相关函数:kill,signal,sleep
232、sigaction 查询或设置信号处理方式
相关函数:signal,sigprocmask,sigpending,sigsuspend
233、sigaddset 增加一个信号至信号集
相关函数:sigemptyset,sigfillset,sigdelset,sigismember
234、sigdelset 从信号集里删除一个信号
相关函数:sigemptyset,sigfillset,sigaddset,sigismember
235、sigemptyset 初始化信号集 相关函数:sigaddset ,sigfillset,sigdelset,sigismember
236、sigfillset 将所有信号加入至信号集 相关函数:sigempty,sigaddset,sigdelset,sigismember
237、sigismember 测试某个信号是否已加入至信号集里
相关函数:sigemptyset,sigfillset,sigaddset,sigdelset
238、signal 设置信号处理方式
相关函数:sigaction,kill,raise
239、sigpending 查询被搁置的信号
相关函数:signal,sigaction,sigprocmask,sigsuspend
240、sigprocmask 查询或设置信号遮罩
相关函数:signal,sigaction,sigpending,sigsuspend
241、sleep 让进程暂停执行一段时间
相关函数:signal,alarm
242、ferror 检查文件流是否有错误发生 相关函数:clearerr,perror
243、perror 打印出错误原因信息字符串 相关函数:strerror
244、strerror 返回错误原因的描述字符串
相关函数:perror
245、mkfifo 建立具名管道
相关函数:pipe,popen,open,umask
246、pclose 关闭管道I/O
相关函数:popen
247、pipe 建立管道 相关函数:mkfifo,popen,read,write,fork
248、popen 建立管道I/O
相关函数:pipe,mkfifo,pclose,fork,system,fopen
249、accept 接受socket连线
相关函数:socket,bind,listen,connect
250、bind 对socket定位
相关函数:socket,accept,connect,listen
251、connect 建立socket连线
相关函数:socket,bind,listen
252、endprotoent 结束网络协议数据的读取
相关函数:getprotoent,getprotobyname,getprotobynumber,setprotoent
253、endservent 结束网络服务数据的读取
相关函数:getserenv,getservbyname,getservbyport,setservent
254、getsockopt 取得socket状态 相关函数:setsockopt
255、htonl 将32位主机字符顺序转换成网络字符顺序
相关函数:htons,ntohl,ntohs
256、htons 将16位主机字符顺序转换成网络字符顺序 相关函数:htonl,ntohl,ntohs
257、inet_addr 将网络地址转成二进制的数字
相关函数:inet_aton,inet_ntoa
258、inet_aton 将网络地址转成网络二进制的数字
相关函数:inet_addr,inet_ntoa
259、inet_ntoa 将网络二进制的数字转换成网络地址
相关函数:inet_addr,inet_aton
260、listen 等待连接 相关函数:socket,bind,accept,connect
261、ntohl 将32位网络字符顺序转换成主机字符顺序
相关函数:htonl,htons,ntohs
262、ntohs 将16为网络字符顺序转换成主机字符顺序
相关函数:htonl,htons,ntohl
263、recv 经socket接受数据
相关函数:recvfrom,recvmsg,send,sendto,socket
264、recvfrom 经socket接受数据 相关函数:recv,recvmsg,send,sendto,socket
265、recvmsg 经socket接受数据
相关函数:recv,recvfrom,send,sendto,sendmsg,socket
266、send 经socket传递数据
相关函数:sendto,sendmsg,recv,recvfrom,socket
267、sendmsg 经socket接受数据
相关函数:send,sendto,recv,recvfrom,recvmsg,socket
268、sendto 经socket传递数据
相关函数:send,sendmsg,recv,recvfrom,socket
269、setprotoent 打开网络协议的数据文件
相关函数:getprotobyname,getprotobynumber,endprotoent
270、setservent 打开主机网络服务的数据文件
相关函数:getservent,getservbyname,getservbyport,endservent
271、setsockopt 设置socket状态
相关函数:getsockopt
272、shutdown 终止socket通信 相关函数:socket,connect
273、socket 建立一个socket通信
相关函数:accept,bind,connect,listen
274、getenv 取得环境变量内容
相关函数:putenv,setenv,unsetenv
275、putenv 设置或增加环境变量 相关函数:getenv,setenv,unsetenv
276、setenv 改变或增加环境变量 相关函数:getenv,putenv,unsetenv
277、getopt 分析命令行参数 相关函数:
278、isatty 判断文件描述词是否是为终端机 相关函数:ttyname
279、select I/O多工作制 相关函数:
280、ttyname 返回一终端名称 相关函数:isatty