当前位置: 首页 > news >正文

网站建设项目选题福鼎网站优化公司

网站建设项目选题,福鼎网站优化公司,在日本做游戏视频网站,在网站的标题上怎么做图标作业1&#xff1a; 从终端获取一个文件的路径以及名字。 若该文件是目录文件&#xff0c;则将该文件下的所有文件的属性显示到终端&#xff0c;类似ls -l该文件夹 若该文件不是目录文件&#xff0c;则显示该文件的属性到终端上&#xff0c;类似ls -l这单个文件 #include<…

作业1:

从终端获取一个文件的路径以及名字。

若该文件是目录文件,则将该文件下的所有文件的属性显示到终端,类似ls -l该文件夹

若该文件不是目录文件,则显示该文件的属性到终端上,类似ls -l这单个文件

#include<stdio.h>
#include<head.h>
#include<pwd.h>
#include<grp.h>
void get_filePermission(mode_t m)
{char b[]="rwx";for(int i=0;i<9;i++){if((m&(0400>>i))==0){putchar('-');continue;}printf("%c",b[i%3]);}return;
}
void get_fileType(mode_t m)
{if(S_ISREG(m))putchar('-');else if(S_ISDIR(m))putchar('d');else if(S_ISCHR(m))putchar('c');else if(S_ISBLK(m))putchar('b');else if(S_ISFIFO(m))putchar('p');else if(S_ISLNK(m))putchar('l');else if(S_ISSOCK(m))putchar('s');
}
void file_time(time_t t)
{struct tm* info=localtime(&t);printf("%d月 %d %d:%d",info->tm_mon+1,info->tm_mday,info->tm_hour,info->tm_min);
}
void file_uid(uid_t uid)
{struct passwd* pwd=getpwuid(uid);if(NULL==pwd){ERR_MSG("getpwuid");return ;}printf("%s ",pwd->pw_name);
}
void file_gid(gid_t gid)
{struct group* grp=getgrgid(gid);if(NULL==grp){ERR_MSG("getgrgid");return ;}printf("%s ",grp->gr_name);
}
void wjqx(mode_t Mode,nlink_t Nlink,uid_t Uid,gid_t Gid,off_t Size,time_t t)
{get_fileType(Mode);get_filePermission(Mode);printf(" %ld ",Nlink);file_uid(Uid);file_gid(Gid);printf("%ld ",Size);file_time(t);printf("\n");
}
int main(int argc, const char *argv[])
{char str[128]="";printf("请输入文件路径以及名字:\n");scanf("%s",str);struct stat buf;if(stat(str,&buf)<0){ERR_MSG("stat");return -1;}if(S_ISDIR(buf.st_mode)){DIR *dp=opendir(str);if(NULL==dp){ERR_MSG("opendir");return -1;}printf("%s目录打开成功\n",str);int i=1;while(1){struct dirent* rp=readdir(dp);if(NULL==rp){if(0==errno){printf("目录读取完毕\n");break;}else{ERR_MSG("readdir");return -1;}}if((rp->d_name[0])!='.'){struct stat auf;char c[128]="";strcat(c,str);strcat(c,"/");strcat(c,rp->d_name);if(stat(c,&auf)<0){ERR_MSG("stat");return -1;}wjqx(auf.st_mode,auf.st_nlink,auf.st_uid,auf.st_gid,auf.st_size,auf.st_ctime);printf("[%d]%s ",i++,rp->d_name);}}if(closedir(dp)<0){ERR_MSG("closedir");return -1;}printf("目录关闭成功\n");}elsewjqx(buf.st_mode,buf.st_nlink,buf.st_uid,buf.st_gid,buf.st_size,buf.st_ctime);return 0;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

文件IO函数实现,拷贝文件。子进程先拷贝后半部分,父进程再拷贝前半部分。允许使用sleep函数。

http://www.mmbaike.com/news/58616.html

相关文章:

  • 国外教做美食网站搜索风云榜入口
  • 哪里可以做虚拟货币网站怎么做好seo推广
  • 南京哪个网站建设比较好企业全网推广公司
  • 网站开发的操作可行性杭州seo论坛
  • 静态网站怎么做百度推广今日的头条新闻
  • 唐山企业网站模板建站如何制作网页教程
  • 网站怎么升级营销手段有哪些方式
  • 儿童 html网站模板长沙官网seo
  • 苏州网站推广排名百度关键词优化平台
  • 申请网站建设的请示东莞网站seo推广
  • 建设网站公司专业网站建网站建设网站
  • 便宜的手机网站建设网站流量统计
  • 做网站的公司面试国外搜索引擎大全
  • 校园网站建设需求分析适合35岁女人的培训班
  • 投资网站建设站长工具天美传媒
  • 宝山网站建设公司电脑优化大师哪个好
  • 无锡网站科技公司优化大师的使用方法
  • 国外高校实验室网站建设成果网络营销服务平台
  • 设计做兼职的网站求推荐营销方式
  • 怎样在工商局网站上做网登免费网站制作教程
  • 广州专业网站建设有哪些百度在线问答
  • 免费模板做网站如何做网站的教程
  • 网站建设与单位干部作风的关系线上营销策划方案
  • 俄文网站策划seo网站优化案例
  • 购物商城网站建设多少钱免费的发帖收录网站
  • 旅游酒店网站建设背景分析百度营消 营销推广
  • 有做微信婚介网站的吗南昌seo推广
  • 上海网站建设网页制作邢台外链推广网站
  • 自己建设外贸网站品牌营销的四大策略
  • 四平公司做网站百度联盟官网登录入口