execlp("/bin/ls","ls","-a","-l",NULL); 这个函数中的参数-a和-l是什么意思
时间: 2023-12-04 09:40:27 浏览: 256
EDA/PLD中的exec函数族的使用
在函数execlp("/bin/ls","ls","-a","-l",NULL)中,"-a"和"-l"是ls命令的选项参数。其中,"-a"表示显示所有文件和目录,包括隐藏文件和目录,"-l"表示以长格式显示文件和目录的详细信息,包括文件类型、权限、所有者、大小、创建时间等等。
另外,函数execlp("/bin/ls","ls","-a","-l",NULL)的作用是在/bin目录下执行ls命令,并将"-a"和"-l"作为选项参数传递给ls命令。需要注意的是,函数execlp()的第一个参数是要执行的程序的路径,第二个参数是要执行的程序的名称,后面的参数是要传递给程序的命令行参数,以NULL结尾。
阅读全文