全球热头条丨ls命令实现_linux模拟ls命令代码
互联网 2023-02-08 16:26:23

linux模拟ls命令代码代码如下:

/*

模拟限位开关(限位开关)命令,实现参数-塔里尔。有些代码重复出现,可改进


(资料图)

可以在该程序的基础上增加参数,该程序思路清晰,容易扩展

*/

#包括

#包括

#包括

#包括

#包括

#包括

#包括

#包括

#包括

#包括

#定义LL (10) /*带l参数标志*/

#定义白细胞介素11) /*带我参数标志*/

#定义RU (12) /*带稀有参数标志*/

#定义TL (116) /*带t参数标志*/

#定义铝(117) /*带a参数标志*/

#定义RL (118) /*带r参数标志*/

#定义长度500 /*字符串最大长度*/

#定义最大文件计数500/*文件列表最大长度*/

/*函数声明*/

void error(char* error_message,int line);

void display(struct stat* stalist,char (*namelist)[LENGTH],int n,int mode);

int file_list(char* path,struct stat* stalist,char (*namelist)[LENGTH],int mode);

void display _ simply(char(* name list)[LENGTH],int n);

void display _ LL(struct stat * stalist,char (*namelist)[LENGTH],int n);

void display _ IL(struct stat * stalist,char (*namelist)[LENGTH],int n);

void display _ LL _ IL(struct stat * stalist,char (*namelist)[LENGTH],int n);

void display _ RU(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode);

void display _ RU _ LL(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode);

void display _ RU _ IL(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode);

void display _ RU _ IL _ LL(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode);

/*主函数*/

int main(int argc,char **argv)

{

int i,j;

/*模式的前16个位用来标志那些能影响显示的参数,16位之后的位用来标志不影响输出格式的参数。这个程序只用到了0-3位,16-18位,如果要在该程序的基础上增加参数,可以用其他没有使用的位。

方式的第0位为一表示带l参数,模式的第一位为一表示带我参数,模式的第2位为一表示带稀有参数,模式的第16位为一表示带t参数,模式的第17位为一表示带a参数,模式的第18位为一表示带r参数*/

int mode=0;

char error _ message[LENGTH]={ 0 };/*错误信息*/

char path[LENGTH]={ 0 };/*路径*/

struct stat stalist[MAX _ FILE _ COUNT];/*文件详细信息数组*/

字符名称列表[MAX _ FILE _ COUNT][LENGTH];/*文件名数组*/

int flag=0;/*判断是否指定了目录*/

(同Internationalorganizations)国际组织计数;/*文件个数*/

/*解析参数*/

for(I=1;我

if(argv[i][0]=="-"){/*如果是选项参数*/

for(j=1;j

if(argv[i][j]=="l ")

模式=模式| LL

else if(argv[i][j]=="i ")

模式=模式| IL

else if(argv[i][j]=="R ")

模式=模式| RU

else if(argv[i][j]=="r ")

模式=模式| RL

else if(argv[i][j]=="a ")

模式=模式| AL

else if(argv[i][j]=="t ")

模式=模式| TL

否则{

snprintf(error_message,LENGTH," no option of %c ",argv[I][j]);

错误(错误消息,__行_ _);

}

}

}else{/*参数为目录或文件*/

if(flag==1)

错误("不能指定两个以上的目录或文件",_ _ LINE _ _);

其他

flag=1;

if(argv[i][0]!="/"){/*相对路径*/

strcat(path,get _ current _ dir _ name());

strcat(路径,"/");

strncat(path,argv[i],strlen(argv[I]);

}else/*绝对路径*/

strcpy(path,argv[I]);

}

}

if(flag==0)/*未指定任何目录或文件,则使用默认当前目录*/

strcat(path,get _ current _ dir _ name());

/*根据方式获取指定目录下的文件*/

count=file_list(path,stalist,namelist,mode);

/*根据方式显示文件*/

显示(列表、名称列表、计数、模式);

返回0;

}

/*获取文件列表*/

int file_list(char* path,struct stat* stalist,char (*namelist)[LENGTH],int mode)

{

int i=0,index,j,k;

目录*目录

结构方向* ptr

char str[LENGTH];

char name temp[LENGTH];

结构状态状态

if(stat(path,stalist[0])0){

//puts(路径);

错误("指定文件不存在,_ _ LINE _ _);

}

if(S_ISDIR(stalist[0]).st_mode)){/*如果该路径指向的是一个目录*/

if((dir=opendir(path))==NULL){/*打开目录*/

sprintf(str,无法打开“%s”,路径);

error(str,_ _ LINE _ _);

}

chdir(路径);/*改变当前工作目录到路径*/

I=0;

while((ptr=readdir(dir))!=NULL){/*依次读取目录下的所有文件*/

if(ptr-d_name[0]==" . "!(模式a1))/*忽略隐藏文件*/

继续;

/*按字母顺序插入到跟踪者数组及名字表数组*/

for(j=I;j0;j - ){

if(strcmp(ptr-d_name,namelist[j-1])0)

打破;

}

for(k=I;kj;k - ){

strcpy(名称列表[k],名称列表[k-1]);

stalist[k]=stalist[k-1];

}

strcpy(namelist[j],ptr-d _ name);

stat(ptr-d_name,stalist[j]);

我;

if(I==最大文件数)

错误("文件计数超出" MAX_FILE_COUNT ",_ _ LINE _ _);

}

closedir(dir);

}否则{

j=strlen(path)-1;

while(j=0 path[j]!="/"){

j-;

}

如果(j0)

错误("路径错误,_ _ LINE _ _);

j;

k=0;

while(path[j]){

名称列表[0][k]=路径[j];

j;

k;

}

名称列表[0][k]=0;

返回1;

}

如果(模式TL){/*按文件修改时间排序*/

for(j=0;j

index=j;

for(k=j ^ 1;k

if(stalist[index].圣彼得堡时间

index=k;

}

statemp=stalist[j];

stalist[j]=stalist[index];

stalist[index]=statemp;

strcpy(nametemp,name list[j]);

strcpy(名称列表[j],名称列表[索引]);

strcpy(namelist[index],name temp);

}

}

如果(模式RL){/*反序排列*/

for(j=0;j

strcpy(nametemp,name list[j]);

strcpy(名称列表[j],名称列表[I-j-1]);

strcpy(namelist[i-j-1],name temp);

statemp=stalist[j];

stalist[j]=stalist[I-j-1];

stalist[I-j-1]=statemp;

}

}

返回我;

}

/*根据方式选择不同的函数进行显示*/

void display(struct stat* stalist,char (*namelist)[LENGTH],int n,int mode)

{

/*使方式的高16位为0*/

int m=mode((116)-1);

开关(m){

案例0:

display_simply(namelist,n);

打破;

案例1:

display_LL(stalist,namelist,n);

打破;

案例二:

display_IL(stalist,namelist,n);

打破;

案例三:

display_LL_IL(stalist,namelist,n);

打破;

案例4:

display_RU(stalist,namelist,n,mode);

打破;

案例5:

display_RU_LL(stalist,namelist,n,mode);

打破;

案例6:

display_RU_IL(stalist,namelist,n,mode);

打破;

案例7:

display_RU_IL_LL(stalist,namelist,n,mode);

打破;

}

}

/*不带显示选项,简单显示文件名*/

void display _ simply(char(* name list)[LENGTH],int n)

{

int i,maxlength=0,cols

结构winsize ts

for(I=0;我

if(strlen(name list[I])maxlength)

maxlength=strlen(name list[I]);

/*获取终端的大小*/

ioctl(STDIN_FILENO,TIOCGWINSZ,ts);

cols=ts.ws _ col

cols/=(maxlength 1);

//lines=ts。ws _ row

for(I=0;我

如果(我!=0 i%cols==0)

puts(" ");

printf("%*s ",-(maxlength 1),name list[I]);

}

putchar(" \ n ");

}

/*-l参数,显示详细文件信息*/

void display _ LL(struct stat * stalist,char (*namelist)[LENGTH],int n)

{

int i,模式

字符*字符串

for(I=0;我

mode=stalist[i].st模式

if(S_ISDIR(mode))

printf(" d ");

其他

printf("-");

如果(模式(18))

printf(" r ");

其他

printf("-");

如果(模式(17))

printf(" w ");

其他

printf("-");

如果(模式(16))

printf(" x ");

其他

printf("-");

如果(模式(15))

printf(" r ");

其他

printf("-");

如果(模式(14))

printf(" w ");

其他

printf("-");

如果(模式(13))

printf(" x ");

其他

printf("-");

如果(模式(12))

printf(" r ");

其他

printf("-");

如果(模式(11))

printf(" w ");

其他

printf("-");

如果(模式(10))

printf(" x ");

其他

printf("-");

printf(“%-3d”),stalist[i].ST _ nlink);

printf(" %-6s ",getpwuid(stalist[i]).ST _ uid)-pw _ name);

printf(" %-6s ",getgrgid(stalist[i]).ST _ GID)-gr _ name);

printf(" %-10d ",stalist[i].ST _ size);

str=ctime(stalist[i]).ST _ mtime);

str[strlen(str)-2]=0;

printf(" %s ",str);

printf(" %s\n ",名称列表[i]).

}

}

/*-我参数,显示文件名及节点号*/

void display _ IL(struct stat * stalist,char (*namelist)[LENGTH],int n)

{

int i,maxlength=0,cols

结构winsize ts

for(I=0;我

if(strlen(name list[I])maxlength)

maxlength=strlen(name list[I]);

/*获取终端的大小*/

ioctl(STDIN_FILENO,TIOCGWINSZ,ts);

cols=ts.ws _ col

cols/=(maxlength 9);

//lines=ts。ws _ row

for(I=0;我

如果(我!=0 i%cols==0)

puts(" ");

printf(“%-8d”,stalist[i].ST _ ino);

printf("%*s ",-(maxlength 1),name list[I]);

}

putchar(" \ n ");

}

/*-李参数,显示详细文件信息和节点号*/

void display _ LL _ IL(struct stat * stalist,char (*namelist)[LENGTH],int n)

{

int i,模式

字符*字符串

for(I=0;我

printf(“%-8d”,stalist[i].ST _ ino);

mode=stalist[i].st模式

if(S_ISDIR(mode))

printf(" d ");

其他

printf("-");

如果(模式(18))

printf(" r ");

其他

printf("-");

如果(模式(17))

printf(" w ");

其他

printf("-");

如果(模式(16))

printf(" x ");

其他

printf("-");

如果(模式(15))

printf(" r ");

其他

printf("-");

如果(模式(14))

printf(" w ");

其他

printf("-");

如果(模式(13))

printf(" x ");

其他

printf("-");

如果(模式(12))

printf(" r ");

其他

printf("-");

如果(模式(11))

printf(" w ");

其他

printf("-");

如果(模式(10))

printf(" x ");

其他

printf("-");

printf(“%-3d”),stalist[i].ST _ nlink);

printf(" %-6s ",getpwuid(stalist[i]).ST _ uid)-pw _ name);

printf(" %-6s ",getgrgid(stalist[i]).ST _ GID)-gr _ name);

printf(" %-10d ",stalist[i].ST _ size);

str=ctime(stalist[i]).ST _ mtime);

str[strlen(str)-2]=0;

printf(" %s ",str);

printf(" %s\n ",名称列表[i]).

}

}

/*-R参数,简单显示所有文件,包括目录下面的子目录*/

void display _ RU(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode)

{

int i,计数

char path[LENGTH]={0},temp[LENGTH]={0} .

struct stat sta[MAX _ FILE _ COUNT];

字符名称[最大文件数][长度];

puts(get _ current _ dir _ name());

display_simply(namelist,n);

putchar(" \ n ");

strcpy(path,get _ current _ dir _ name());

for(I=0;我

if(strcmp(namelist[i],".")==0 || strcmp(namelist[i],".")==0)

继续;

if(S_ISDIR(stalist[i]).st_mode)){

strcpy(temp,path);

strcat(路径,"/");

strcat(path,name list[I]);

count=文件列表(路径,sta,名称,模式);

display_RU(sta,name,count,mode);

strcpy(path,temp);

}

}

}

/*-Rl参数,显示所有文件,包括目录下面的子目录的详细信息*/

void display _ RU _ LL(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode)

{

int i,计数

char path[LENGTH]={0},temp[LENGTH]={0} .

struct stat sta[MAX _ FILE _ COUNT];

字符名称[最大文件数][长度];

puts(get _ current _ dir _ name());

display_LL(stalist,namelist,n);

putchar(" \ n ");

strcpy(path,get _ current _ dir _ name());

for(I=0;我

if(strcmp(namelist[i],".")==0 || strcmp(namelist[i],".")==0)

继续;

if(S_ISDIR(stalist[i]).st_mode)){

strcpy(temp,path);

strcat(路径,"/");

strcat(path,name list[I]);

count=文件列表(路径,sta,名称,模式);

display_RU_LL(sta,name,count,mode);

strcpy(path,temp);

}

}

}

/*-Ri参数,简单显示所有文件,包括目录下的子目录,及节点号*/

void display _ RU _ IL(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode)

{

int i,计数

char path[LENGTH]={0},temp[LENGTH]={0} .

struct stat sta[MAX _ FILE _ COUNT];

字符名称[最大文件数][长度];

puts(get _ current _ dir _ name());

display_IL(stalist,namelist,n);

putchar(" \ n ");

strcpy(path,get _ current _ dir _ name());

for(I=0;我

if(strcmp(namelist[i],".")==0 || strcmp(namelist[i],".")==0)

继续;

if(S_ISDIR(stalist[i]).st_mode)){

strcpy(temp,path);

strcat(路径,"/");

strcat(path,name list[I]);

count=文件列表(路径,sta,名称,模式);

display_RU_IL(sta,name,count,mode);

strcpy(path,temp);

}

}

}

/*-里尔参数,显示所有文件,包括目录下面的子目录的详细信息,及节点号*/

void display _ RU _ IL _ LL(struct stat * stalist,char (*namelist)[LENGTH],int n,int mode)

{

int i,计数

char path[LENGTH]={0},temp[LENGTH]={0} .

struct stat sta[MAX _ FILE _ COUNT];

字符名称[最大文件数][长度];

puts(get _ current _ dir _ name());

display_LL_IL(stalist,namelist,n);

putchar(" \ n ");

strcpy(path,get _ current _ dir _ name());

for(I=0;我

if(strcmp(namelist[i],".")==0 || strcmp(namelist[i],".")==0)

继续;

if(S_ISDIR(stalist[i]).st_mode)){

strcpy(temp,path);

strcat(路径,"/");

strcat(path,name list[I]);

count=文件列表(路径,sta,名称,模式);

display_RU_IL_LL(sta,name,count,mode);

strcpy(path,temp);

}

}

}

//错误处理函数

void error(char* error_message,int line)

{

char str[5];

sprintf(str," %d:",line);

strcat(str,error _ message);

佩罗尔(str);

退出(退出_失败);

}

看了"linux模拟ls命令代码"还想看:

1.ls命令怎么使用

2.Linux操作系统操作系统常用指令大全

3.解决文件传输协议(文件传输协议的缩写)的目录或限位开关(限位开关)命令无法查看文件列表的办法

4.怎么实现限位开关(限位开关)命令在win7下正常运行

本文到此结束,希望对大家有所帮助。

全球热头条丨ls命令实现_linux模拟ls命令代码

2023-02-08 16:26:23

河北省属高校2023年预算数据出炉,河北摊大饼技术愈发娴熟 新动态

2023-02-08 14:21:06

环球最资讯丨电信puk码查询_puk码查询

2023-02-08 13:08:34

做人要谦虚的格言

2023-02-08 12:47:50

环球热头条丨涨停雷达:固态电池个股异动 山东章鼓触及涨停

2023-02-08 10:54:31

环球今热点:科恒股份2月8日盘中涨幅达5%

2023-02-08 09:43:09

女子本弱,为母则刚作文

2023-02-08 08:27:18

怎么测试steam下载速度比较快的节点 世界观察

2023-02-08 07:05:34

方静为什么在台湾去世 方静是台湾间谍吗?|今日热闻

2023-02-08 04:29:53

适合在家带娃的兼职_适合晚上在家做的兼职 世界热资讯

2023-02-08 04:09:49

全球播报:乳腺增生结节如何减小_乳腺增生结节如何调理

2023-02-08 01:00:30

白色都有哪些白

2023-02-08 00:36:50

u盘文件系统exfat好还是ntfs好_u盘文件系统

2023-02-07 22:48:38

119.8万元起 路虎卫士130版本正式上市

2023-02-07 21:05:21

二表b大学是什么意思 当前热门

2023-02-07 20:35:20

焦点资讯:嘉实主题精选070011_嘉实主题精选怎么样

2023-02-07 19:31:36

AI下一个万亿蓝海?“人形机器人第一股”来了-全球热闻

2023-02-07 17:18:00

世界速看:泰国罗勒叶在中国叫什么_罗勒叶在中国叫什么

2023-02-07 16:33:28

希洛克征战模式怎么进 全球看热讯

2023-02-07 14:54:49

当前快播:8连胜,冲击东部第一!字母哥轻松打卡,雄鹿净胜27篮板

2023-02-07 14:06:40

2023原神2月4日福利兑换码有哪些-2023原神2月4日最新福利兑换码分享

2023-02-07 12:59:09

中国公民出境团队游正式重启 将为全球旅游经济注入动能

2023-02-07 10:35:21

万孚生物2月7日快速上涨-环球速看

2023-02-07 09:17:24

七叶龙胆_世界头条

2023-02-07 08:07:09

万物并育而不相害 道并行而不相悖

2023-02-07 04:47:20

电子银行承兑汇票保证金_银行承兑汇票保证金

2023-02-07 01:53:03

女排球员龚翔宇身高_中国女排队员龚翔宇 她年龄 身高 体重|焦点速看

2023-02-06 23:01:34

02月06日18时辽宁盘锦昨日疫情新增0例、累计报告阳性感染者确诊81例 环球看热讯

2023-02-06 20:00:03

世界资讯:200家企业推出5000多岗位,上街区“春风”惠民送岗位

2023-02-06 18:51:27

《狂飙》大结局:真相,和你想的不一样|天天报资讯

2023-02-06 16:24:00

【新视野】三叶草生物跌超7%,拟折价13%配股募资

2023-02-06 15:28:55

2022钢琴音乐周来了 展示充满现代风格的音乐之旅

2022-08-07 21:49:13

神舟十四号航天员乘组首月在轨工作顺利 进驻天和核心舱

2022-07-08 16:38:56

宝应农发行获批江苏省分行水利建设贷款项目2.2亿元

2022-05-20 14:56:47

工信部:支持制造业优质企业成长壮大 加快推进电子证照

2022-03-19 13:35:15

中国电信2021年实现净利润259.5亿元

2022-03-19 13:31:00

荣耀赵明:未来几年都不会进入汽车领域

2022-03-19 13:30:00

IDC:2021年中国IT安全硬件市场规模达到37.7亿美元

2022-03-19 13:23:30

字节跳动全资入股长顺新声科技 涉及企业管理咨询

2022-03-19 13:22:34

阅读过大年 商务印书馆发布1月十大好书

2022-01-11 09:57:40

如何推动普通高中高质量发展?教育部详解

2022-01-11 09:57:40

教育部印发《普通高中学校办学质量评价指南》 含18项关键指标

2022-01-11 09:57:38

交通银行试点长三角区域抵押登记“跨省通办”

2022-01-11 09:57:38

2022年“文化进万家——视频直播家乡年”活动正式启动

2022-01-11 09:57:37

2022-02-11 14:56:06

2022-02-11 14:56:06

2022-02-11 14:56:06

2022-02-11 14:56:06

2022-02-11 14:56:06

国家发改委:春节和北京冬奥会期间重要民生商品价格将保持平稳运行

2022-01-11 09:57:33

2022-01-29 14:26:59

国家发改委:西安重点生活物资配送“最后一米”问题正加快解决

2022-01-11 09:57:31

人民热评:刘鑫被依法惩处,正义没有缺席!

2022-01-11 09:57:31

专访:RCEP将有力促进区域经济疫后复苏——访泰国商业部贸易谈判司司长奥拉蒙

2022-01-11 09:57:29

综述:英国累计新冠死亡病例超15万例 未来面临“艰难几周”

2022-01-11 09:57:29

如何实现工业废水高效循环利用?专家:聚焦重点分类施策

2022-01-11 09:57:28

2022-01-29 14:26:59

2022-01-29 14:26:59

2022-01-29 14:26:59

2022-01-29 14:26:46

杨国豪当选福建省厦门市人大常委会主任 黄文辉当选福建省厦门市市长

2022-01-11 09:57:25

2022-01-29 14:26:46

交通运输部:支持浙江建设共同富裕示范区 探索加快建设交通强国省域范例

2022-01-11 09:57:24

2021年我国民航完成固定资产投资1150亿元 超额完成年度投资目标

2022-01-11 09:57:23

比利时多位人士表达对北京冬奥会的支持

2022-01-11 09:57:23

2021年我国民航行业出台一揽子促发展措施 全年降成本近100亿元

2022-01-11 09:57:21

于学利当选辽宁省沈阳市政协主席

2022-01-11 09:57:21

2022-01-29 14:26:46

2021年我国民航运输航空实现持续安全飞行9876万小时

2022-01-11 09:57:20

推动创新创业向纵深发展 国家发改委打算这样干

2022-01-11 09:57:19

2022-01-29 14:26:32

西安群众如何就医?记者带你去看看

2022-01-11 09:57:17

民航局对国航、厦航、南航等八个入境航班发出熔断指令

2022-01-11 09:57:17

天津:划定封控区 全市开展全员核酸检测

2022-01-11 09:57:16

积极落实防控措施 多地全力抗击疫情

2022-01-11 09:57:16

工信部:鼓励新能源与智能网联汽车等领域建设产品质量大数据公共服务平台

2022-01-11 09:57:14

2022-01-29 14:26:32

工信部:针对年轻及国外消费群体发展低度化白酒产品

2022-01-11 09:57:13

民航局:2022年力争完成旅客运输量5.7亿人次 实现行业整体扭亏增盈

2022-01-11 09:57:13

北航举行2021-2022学年研究生毕业典礼暨学位授予仪式

2022-01-11 09:57:12

斯里兰卡总统戈塔巴雅会见王毅

2022-01-11 09:57:12

文旅部公示首批国家级旅游休闲街区名单

2022-01-11 09:57:11

2022年国家公务员考试 明起可申请调剂

2022-01-11 09:57:11

2021年“扫黄打非”十大数据公布

2022-01-11 09:57:08

2021年“扫黄打非”十大案件公布

2022-01-11 09:57:08

2021年“扫黄打非”工作综述:举旗亮剑 激浊扬清

2022-01-11 09:57:06

交通运输部:将引导19.61亿元社会资金投入交通运输科技研发

2022-01-11 09:57:06

浦银理财有限责任公司获批开业

2022-01-11 09:57:05

家庭服务需求迎旺季 58到家推出“不打烊”春节保姆服务

2022-01-11 09:57:05

北京倡导市民群众在京过年非必要不出京

2022-01-11 09:57:04

2022-01-29 14:25:55

英雄联盟手游城市赛总决赛落幕

2022-01-11 09:57:00

巨型雪人亮相哈尔滨松花江畔

2022-01-11 09:57:00

深圳:疫情阻击进行时

2022-01-11 09:56:58

2022-01-29 14:25:55

2022年国家公务员考试笔试成绩和合格分数线公布

2022-01-11 09:56:56

21部门:推动形成“15分钟”养老服务圈

2022-01-11 09:56:56

增强供应链合作 电子烟产业布局海外

2022-01-11 09:56:55

2022-01-29 14:25:55

一所群育学校的爱与希望

2022-01-11 09:56:53

彭京堂少将任驻香港部队司令员

2022-01-11 09:56:53

人民网评:金色的盾牌,无悔的坚守

2022-01-11 09:56:51

数字政通:步入无人驾驶新赛道 与主线科技签署战略合作协议

2022-01-11 09:56:49

珠海高新区新政揽才 最高600万元住房补

2022-01-11 09:56:49

台胞在西安:“抗击疫情需要我们每一个人的力量”

2022-01-11 09:56:47

在京台生体验冰雪乐趣

2022-01-11 09:56:47

澳门未来发展有了新的时间表

2022-01-11 09:56:45

最高检:法治副校长应指导学校落实未成年人保护责任

2022-01-11 09:56:45

检察官担任法治副校长有了“指挥棒”

2022-01-11 09:56:44

全国首份《家庭教育令》来了!督促家长“依法带娃”

2022-01-11 09:56:44

俄军装甲车辆将具备隐身能力

2022-01-11 09:56:42

俄美双边对话 欧盟处境尴尬

2022-01-11 09:56:42

国资委:决战决胜国企改革三年行动 更好发挥国有经济战略支撑作用

2022-01-11 09:56:40

美海岸警卫队盯上濒海战斗舰

2022-01-11 09:56:40

证监会发布标准:统一金融行业对移动互联网应用程序的安全要求

2022-01-11 09:56:38

日本声称以电磁炮加强防御

2022-01-11 09:56:38

2022-01-29 14:25:17

江苏南京:上万块显示屏支撑征兵宣传

2022-01-11 09:56:36

2022-01-29 14:24:59

广东省汕头市组织军地海上联合搜救演练

2022-01-11 09:56:35

2022-01-29 14:24:59

山东省枣庄军分区组织两级首长机关野营拉练

2022-01-11 09:56:33

2022-01-29 14:24:59

83年后,“故乡土”撒在烈士墓前

2022-01-11 09:56:32

岛与岸的守望:你的岛,我的岸

2022-01-11 09:56:30

2022-01-29 14:24:59

愿你们也平平安安!这支MV献给人民警察

2022-01-11 09:56:29

集安组织将就哈局势举行视频峰会

2022-01-11 09:56:29

美俄新一轮战略稳定对话前景不容乐观

2022-01-11 09:56:27

我第12批赴南苏丹(瓦乌)维和医疗分队开展紧急救援演练

2022-01-11 09:56:27

第二轮第五批中央生态环境保护督察全面完成督察进驻工作 已受理有效举报9656件

2022-01-11 09:56:25

空军某旅组织实弹打靶训练

2022-01-11 09:56:25

江秋莲诉刘暖曦生命权纠纷案一审宣判

2022-01-11 09:56:22

2022-01-29 14:24:44

新疆军区某团侦察连官兵边关巡逻

2022-01-11 09:56:19

第78集团军某旅实战化演练设强对手设难情况

2022-01-11 09:56:19

军队医疗待遇保障新规定如期落地有序施行

2022-01-11 09:56:17

2022-01-29 14:24:44

2022-01-29 14:24:07

荣盛发展:2021年签约金额1345.58亿元 同比增长5.87%

2022-01-11 09:56:15

2022-01-29 14:24:07

2022-01-29 14:24:07

证监会发布《关于北京证券交易所上市公司转板的指导意见》

2022-01-11 09:56:12

2022-01-29 14:24:07

2022-01-29 14:24:07

奥密克戎高速传播 美国医疗物资供应无法满足病毒检测需求

2022-01-11 09:56:10

原住民控诉美政府在其家园进行“900次核试验”:这是种族清洗!

2022-01-11 09:56:09

2022-01-29 14:24:07

2022-01-29 14:23:52

2022-01-29 14:23:52

奥密克戎肆虐 美国公共服务受重创

2022-01-11 09:56:06

公安部1月10日举行新闻发布会

2022-01-11 09:56:06

詹姆斯·韦伯太空望远镜顺利“完全部署”

2022-01-11 09:56:04

日美联合委员会发布声明:驻日美军离开基地将仅限于必要活动

2022-01-11 09:56:04

致敬·选择

2022-01-11 09:56:03

《我们北京见》 来自55位世界冠军的邀约

2022-01-11 09:56:03

世界冠军进校园 小小少年感受运动乐趣

2022-01-11 09:56:00

2022-01-29 14:23:52

时政Vlog丨带你体验冬奥运动员的备战日常

2022-01-11 09:55:58

伊朗制裁51名参与暗杀高级将领苏莱曼尼的美国人

2022-01-11 09:55:58

今年要有序推动绿色低碳发展

2022-01-11 09:55:51

加强同乡村振兴有效衔接

2022-01-11 09:55:51

加强绿色合作 助力共同发展

2022-01-11 09:55:49

电力碳减排要开好局(点睛)

2022-01-11 09:55:49

风光互补 绿能满满

2022-01-11 09:55:47

推动能源转型 赋能绿色发展(经济聚焦·关注碳达峰碳中和)

2022-01-11 09:55:47

今日腊八:两乡侈各健,一粥喜遥同

2022-01-11 09:55:44

2021年生态环境领域8项约束性指标顺利完成

2022-01-11 09:55:44

欧盟推进塑料回收再利用

2022-01-11 09:55:42

国家植物园 让保护体系更完整(美丽中国)

2022-01-11 09:55:42

2022-01-29 14:23:20

借力外脑,河南打出农业工程技术创新“组合拳”

2022-01-11 09:55:39

2022-01-29 14:23:20

国家速滑馆“冰丝带”“超级大脑”上线

2022-01-11 09:55:37

2022-01-29 14:23:20

农田被淹、住宅停电、出行受阻……美国多地遭遇持续恶劣天气

2022-01-11 09:55:35

自动驾驶已“接单” 下一站开往大规模商业化

2022-01-11 09:55:34

2022-01-29 14:23:20

第四集《精兵作战 精兵制胜》

2022-01-11 09:55:31

科普专项行动让老年人跨越数字鸿沟

2022-01-11 09:55:31

令人身临其境 8K服务让北京冬奥会更精彩

2022-01-11 09:55:29

嫦娥五号探测数据显示:采样区一吨月壤约含一百二十克水

2022-01-11 09:55:29

太曲折!交给美军后丢失的男婴 找到了

2022-01-11 09:55:27

科技创新助力 渤海油田成为我国第一大原油生产基地

2022-01-11 09:55:27

全球新纪录!本体热效率达51.09%柴油机诞生

2022-01-11 09:55:26

2022-01-29 14:22:53

2022-01-29 14:22:53

山西古稀老人不灭的“花灯情”:让古老花灯焕发新魅力

2022-01-11 09:55:25

数字人民币越来越“香”

2022-01-11 09:55:24

PPP成稳增长重要抓手

2022-01-11 09:55:24

基金投顾需“投”“顾”齐发力

2022-01-11 09:55:19

保险业风险保障功能持续增强

2022-01-11 09:55:19

实体经济是产业互联网主角

2022-01-11 09:55:17

“云上奥运”更精彩

2022-01-11 09:55:17

“万物皆可盲盒”是伪命题

2022-01-11 09:55:15

喝腊八粥、泡腊八蒜…腊八节的打开方式有哪些?

2022-01-11 09:55:15