排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

最新最热悬赏待采纳 筛选
  • 0

    回答

  • 4

    浏览

azkaban 2.5 executor运行任务时出现 java.io.FileNotFoundException: executions/6/test.job (没有那个文件或目录)

  • 0

    回答

  • 8

    浏览

/mnt/dvd1 和/mnt/dvd2是Debian的官方ISO镜像1和2已经挂载好了 我在/etc/apt/sources.list 文件里这么写的: deb fie:///mnt/dvd1 buster main deb file:///mnt/dvd2 buster main 原有的注释掉 保存退出后执行apt-get update     #用root用户执行的 给我报出了这些错,我看了半天的英文文档(man)也没看出个所以然,光是知到apt要执行检查,需要Release.gpg文件,我搜索了整个光盘也没找到这个文件。 求助。

  • 1

    回答

  • 9

    浏览

#include "apue.h" #include #include typedef int Myfunc(const char *, const struct stat *, int); static Myfunc myfunc; static int myftw(char *, Myfunc *); static int dopath(Myfunc *); static long nreg, ndir, nblk, nchr, nfifo, nslink, nsock, ndnr, ntot; int main(int argc, char *argv[]) { int ret; if (argc != 2) err_quit("usage: ftw "); ret = myftw(argv[1], myfunc); /* does it all */ ntot = nreg + ndir + nblk + nchr + nfifo + nslink + nsock + ndnr; if (ntot == 0) ntot = 1; /* avoid divide by 0; print 0 for all counts */ printf("regular files = %7ld, %5.2f %%\n", nreg, nreg*100.0/ntot); printf("directories = %7ld, %5.2f %%\n", ndir, ndir*100.0/ntot); printf("block special = %7ld, %5.2f %%\n", nblk, nblk*100.0/ntot); printf("char special = %7ld, %5.2f %%\n", nchr, nchr*100.0/ntot); printf("FIFOs = %7ld, %5.2f %%\n", nfifo, nfifo*100.0/ntot); printf("symbolic links = %7ld, %5.2f %%\n", nslink, nslink*100.0/ntot); printf("sockets = %7ld, %5.2f %%\n", nsock, nsock*100.0/ntot); printf("permission denied = %7ld, %5.2f %%\n", ndnr, ndnr*100.0/ntot); exit(ret); } #define FTW_F 1 /* file other than directory */ #define FTW_D 2 /* directory */ #define FTW_DNR 3 /* directory that can't be read */ #define FTW_NS 4 /* file that we can't stat */ static char *fullpath; /* contains full pathname for every file */ static size_t pathlen; static int /* we return whatever func() returns */ myftw(char *pathname, Myfunc *func) { // fullpath = path_alloc(&pathlen); /* malloc PATH_MAX+1 bytes */ fullpath = (char *)malloc((size_t) pathlen); /* ({Prog pathalloc}) */ if (pathlen <= strlen(pathname)) { pathlen = strlen(pathname) * 2; if ((fullpath = realloc(fullpath, pathlen)) == NULL) err_sys("realloc failed"); } strcpy(fullpath, pathname); return(dopath(func)); } static int dopath(Myfunc* func) { struct stat statbuf; struct dirent *dirp; DIR *dp; int ret, n; if (lstat(fullpath, &statbuf) < 0) /* stat error */ return(func(fullpath, &statbuf, FTW_NS)); if (S_ISDIR(statbuf.st_mode) == 0) /* not a directory */ return(func(fullpath, &statbuf, FTW_F)); /* * It's a directory. First call func() for the directory, * then process each filename in the directory. */ if ((ret = func(fullpath, &statbuf, FTW_D)) != 0) return(ret); n = strlen(fullpath); if (n + NAME_MAX + 2 > pathlen) { /* expand path buffer */ pathlen *= 2; if ((fullpath = realloc(fullpath, pathlen)) == NULL) err_sys("realloc failed"); } fullpath[n++] = '/'; fullpath[n] = 0; if ((dp = opendir(fullpath)) == NULL) /* can't read directory */ return(func(fullpath, &statbuf, FTW_DNR)); while ((dirp = readdir(dp)) != NULL) { if (strcmp(dirp->d_name, ".") == 0 || strcmp(dirp->d_name, "..") == 0) continue; /* ignore dot and dot-dot */ strcpy(&fullpath[n], dirp->d_name); /* append name after "/" */ if ((ret = dopath(func)) != 0) /* recursive */ break; /* time to leave */ } fullpath[n-1] = 0; /* erase everything from slash onward */ if (closedir(dp) < 0) err_ret("can't close directory %s", fullpath); return(ret); } static int myfunc(const char *pathname, const struct stat *statptr, int type) { switch (type) { case FTW_F: switch (statptr->st_mode & S_IFMT) { case S_IFREG: nreg++; break; case S_IFBLK: nblk++; break; case S_IFCHR: nchr++; break; case S_IFIFO: nfifo++; break; case S_IFLNK: nslink++; break; case S_IFSOCK: nsock++; break; case S_IFDIR: /* directories should have type = FTW_D */ err_dump("for S_IFDIR for %s", pathname); } break; case FTW_D: ndir++; break; case FTW_DNR: ndnr++; err_ret("can't read directory %s", pathname); break; case FTW_NS: err_ret("stat error for %s", pathname); break; default: err_dump("unknown type %d for pathname %s", type, pathname); } return(0); } 在Linux c的环境下,如何输出指定路径下所有size大于等于1mb的文件的名字,并在最后计算这些文件的数量和总大小? 基础代码是输出指定路径下文件type的比例,文体要求是在这个代码中进行更改。谢谢

  • 0

    回答

  • 19

    浏览

答完这套题你就知道了。。。。 http://www.gtalent.cn/exam/interview?token=3448af9f01a7b622851f91d0328f3a9e 如果进去手都下不了,说明你还在山底下。。。

回答 ailyou
采纳率50%
6小时前
  • 2

    回答

  • 17

    浏览

Linux如何做到后台运行?在我关闭虚拟机后要依然能够运行 改什么命令?写法又是怎样?? 各位大佬们,是时候表演真正得技术了

回答 山西没老板
采纳率66.7%
13小时前
  • 0

    回答

  • 8

    浏览

我要把写好的一个Java服务端放到Linux上运行,在windows上运行没有问题,Javajdk版本也都是9.0.4 为什么就是在Linux上的Java -jar命令却提示用不了呢,是我的环境有问题吗  

  • 1

    回答

  • 17

    浏览

请教各前辈们,Linux中的sed命令中使用正则元字符$,何时表示文件的最后一行,何时又表示每一行的行尾? 还有^元字符也是一样.有些不明白. 谢谢

回答 m0_5552
采纳率50%
昨天
  • 1

    回答

  • 11

    浏览

主要需求是这样: 1、任务功能描述:实现一个具备屏幕截图功能的插件,应用层程序(不要驱动程序) 2、运行环境:linux系统(如ubuntu全系列版本、centos全版本等),能兼容尽可能多的版本。 3、其他说明:不要使用第三方依赖库和特殊系统具有的API,尽量使用通用API。 4、使用C/C++编程 我这一阵子在百度上得到的结论是用framebuffer或者使用QT,但是今天工作日问了下老师之后老师说QT不行,但是这个framebuffer好像不是所有系统都有的,我自己的debian虚拟机都没开这个,所以还有什么其他的方法吗,或者说是检测framebuffer没开的话如何用C++开启framebuffer呢? 目前我没啥思路了,只能来求助大家,感谢大家!

  • 0

    回答

  • 4

    浏览

启动kibana遇到这个问题怎么解决?./kibana: 24: exec: ./../node/bin/node: Exec format error

  • 2

    回答

  • 10

    浏览

我使用KubeSphere部署了一个示例应用,使用浏览器可以访问部署出来的东西,但是使用Xshell 在k8s的主机上curl却访问超时 爆出的错误为 curl https://productpage.test.172.23.253.31.nip.io:31447 curl: (7) Failed connect to productpage.test.172.23.253.31.nip.io:31447; Connection timed out 希望大神们帮我找好原因

  • 4

    回答

  • 22

    浏览

项目中的corenlp需要使用Java,Java是放在系统默认的可执行目录里,chmod已经改过权限了,当前用户也是rwx,并且Linux里执行java -version也是生效的,应该不是Java本身的问题。但程序报错PermissionError: [Errno 13] Permission denied: 'java'请问这种远程使用被拒绝是什么原因导致的,怎么解决?

  • 0

    回答

  • 3

    浏览

之前HDD硬盘使用HPA存储了一些审计日志,目前切换nvme ssd,审计日志应该如何存储?

  • 1

    回答

  • 6

    浏览

想要搭建一个rtmp流媒体服务器,就一个直播功能,在局域网内部署,要求延迟30ms延迟,怎么搭建,用什么服务器.

回答 是个小菜鸡
采纳率100%
昨天
  • 0

    回答

  • 6

    浏览

请问k8s集群向外发起请求,用的是master节点IP还是node节点IP

  • 3

    回答

  • 25

    浏览

最近在学Linux,在测试这个命令时,产生困惑: Linux中cat g | grep 'a*' 文件g中包含多行含有a,也有空行.使用这个命令后,只是高亮显示了字符a,依然显示所有行,而未将仅含有a的行例出来,这是什么原因呢?

回答 m0_5552
采纳率50%
昨天
  • 1

    回答

  • 11

    浏览

\刚买的笔记本电脑  

回答 qtynou
采纳率72%
2天前
  • 2

    回答

  • 13

    浏览

IMX6ULL开发读取手指点击触摸屏的坐标,我的方法如下 #include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <errno.h> #include <strings.h> #include <pthread.h> #include <stdlib.h> #include <sys/stat.h> #include <fcntl.h> #include <linux/input.h> #include <sys/mman.h> #include <asm/types.h> int anxia(int dev_fd,int* x,int* y) { struct input_event event; printf("24\n"); while(1) { read(dev_fd,&event,sizeof(struct input_event)); printf("%d\n", EV_ABS); printf("%d\n", event.type);//这两个问题不大,可以相等 printf("--------1\n"); printf("%d\n", event.code); printf("%d\n",ABS_X); printf("---------2---\n"); if(event.type == EV_ABS && event.code == ABS_X)//event.code一直不为0 { printf("29\n"); *x = event.value; } if(event.type == EV_ABS && event.code == ABS_Y) { printf("34\n"); *y = event.value; } if((event.type == EV_KEY)&&(event.code == BTN_TOUCH)&&(event.value ==1)) //按下 { printf("x = %d,y = %d\n",*x,*y); return 0; } } } int main(int argc, char const *argv[]) { int x ,y ; int x1 ; int y2 ; int dev_fd = open("/dev/input/event1",O_RDONLY); if(dev_fd == -1) { perror("open dev error"); return -1; } printf("%d\n", dev_fd ); while(1) { anxia(dev_fd,&x,&y); sk(dev_fd,&x1,&y2); printf("---------------------\n"); } return 0; } 结果打印出来的结果是这个     无法进入,if(event.type == EV_ABS && event.code == ABS_X) 而且为什么在使用触摸屏时已经确定type为3,但code有50???? 我确定触摸屏在event1 用hexdump /dev/input/event1打印有结果 为什么我的方法读不出坐标,正确的方法是什么  

  • 1

    回答

  • 7

    浏览

在ubuntu16.4服务器运行 .py 文件 按下回车后光标移至下一行,没有任何报错与输出 ctrl+Z退出后重复进行运行,大概20次总有一次会运行成功 想问一问是什么问题

  • 1

    回答

  • 15

    浏览

echo "`who am i | awk {print$1}`'s \$HOME is \"$HOME\"" echo "`who am i | awk {print\$1}`'s \$HOME is \"$HOME\"" echo "`who am i | awk '{print$1}'`'s \$HOME is \"$HOME\"" echo "`who am i | awk '{print\$1}'`'s \$HOME is \"$HOME\"" echo "`who am i | awk "{print$1}"`'s \$HOME is \"$HOME\"" echo "`who am i | awk "{print\$1}"`'s \$HOME is \"$HOME\"" root pts/0 2021-05-04 21:43 (xxx.xxx.xxx.xxx)'s $HOME is "/root" root pts/0 2021-05-04 21:43 (xxx.xxx.xxx.xxx)'s $HOME is "/root" root's $HOME is "/root" root's $HOME is "/root" root pts/0 2021-05-04 21:43 (xxx.xxx.xxx.xxx)'s $HOME is "/root" root pts/0 2021-05-04 21:43 (xxx.xxx.xxx.xxx)'s $HOME is "/root" 上述是sh命令和结果。 为什么第3、4个没有打印详情?

回答 玄黄问道
采纳率0%
2天前
  • 2

    回答

  • 16

    浏览

用cmd创建软连接时显示‘ln’不是内部或外部命令,也不是可运行的程序......该怎么处理?

回答 wlt0814
采纳率0%
3天前
  • 3

    回答

  • 11

    浏览

内核版本5.5.18,Ubuntu18.04(在华为云上做的),求详细解答一下如何改写base.c已经作用(自己参考了还是不会写)

  • 1

    回答

  • 15

    浏览

面试官问:有人说操作系统将一切资源当作文件来表示,你了解原理吗?这样做有什么好处?

  • 2

    回答

  • 27

    浏览

添加系统调用时出现  

回答 KIvect
采纳率37.5%
4天前
  • 3

    回答

  • 12

    浏览

canal数据传不到elk,数据拿不到,求指导,有偿

  • 2

    回答

  • 29

    浏览

完整错误     curl: (7) Failed connect to localhost:80; Connection refused 我再k8s上安装了一个示例的weatherforecast程序,通过yaml的方式成功安装了,服务和pod都打开了,按照那个示例的要求说本地环境直接访问lttp://localhost 出现相关如题错误 ping通baudu.com 求解是什么原因造成的  

回答 加油搬砖人
采纳率50%
4天前
  • 0

    回答

  • 5

    浏览

i bulit netcfdf-c 4.4.0 well first, but when i try to bulid netcdf-fortran4.4.4, i find that checking for netcdf.h... yes checking for library containing nc_open... no checking for nc_def_opaque... no checking for nccreate... no checking for nc_set_log_level... no checking for oc_open... no checking for nc_use_parallel_enabled... no checking netCDF v2 API present... no checking netCDF-4 present... no my configure is follewing export LANG=C export CC=mpiicc export CXX=mpic++ export CPPFLAGS="-I$HOME/lib/paraio/hdf5-1.8.11/include -I$HOME/lib/paraio/zlib-1.2.8/include -I$HOME/lib/paraio/szip-2.1/include" export LDFLAGS="-L$HOME/lib/paraio/hdf5-1.8.11/lib -L$HOME/lib/paraio/zlib-1.2.8/lib -L$HOME/lib/paraio/szip-2.1/lib" ./configure --disable-shared --enable-large-file-tests --enable-parallel-tests --prefix=$HOME/lib/paraio/netcdf-fortran-4.4.4

  • 0

    回答

  • 8

    浏览

进行Telnet到RHEL6的实验时,定义过滤器,在Address项中,在station1和2中分别填写两台机器的IP地址,一台是XP,一台是RHEL6,在Advanced中选择IP/TCP/Telnet ,将 Packet Size设置为 Equal 55, Packet Type 设置为 Normal。抓包时出现“无效的硬件地址!”,请问需要怎么解决呢?

  • 0

    回答

  • 20

    浏览

求助!!!虚拟机安装Manjaro Linux 21.0.3版本系统,安装过程中出现上图中的A start job is running for LiveMedia MHWD Script,安装进行不下去。尝试过这位博主https://blog.csdn.net/renhaofan/article/details/80386656的方法还是没法解决。