Questions tagged «linux»

LINUX问题必须与编程有关。仅当您的问题与使用Linux API或Linux特定行为进行编程有关时才使用此标记,而不仅仅是因为您碰巧在Linux上运行代码。如果需要Linux支持,可以尝试https://unix.stackexchange.com或特定Linux发行版的Stack Exchange网站,例如https://askubuntu.com或https://elementaryos.stackexchange.com/


8
无法复制〜/ .ssh / id_rsa.pub
我关注“ 生成SSH密钥”,它说 须藤apt-get install xclip #下载并安装xclip。如果没有apt-get,则可能需要使用其他安装程序(例如yum) xclip -sel剪辑<〜/ .ssh / id_rsa.pub #将id_rsa.pub文件的内容复制到剪贴板 但是我跑步后xclip -sel clip < ~/.ssh/id_rsa.pub得到了Error: Can't open display: (null) 什么问题?我到处搜寻,但一无所获
117 linux  ssh 

3
为什么main在这里不返回0?
我刚读 ISO / IEC 9899:201x委员会草案-2011年4月12日 我在5.1.2.2.3中发现程序终止 ..reaching the } that terminates the main function returns a value of 0. 这意味着,如果您未在中指定任何return语句main(),并且程序成功运行,则main的右括号}将返回0。 但是在下面的代码中,我没有指定任何return语句,但是它没有返回0 #include<stdio.h> int sum(int a,int b) { return (a + b); } int main() { int a=10; int b=5; int ans; ans=sum(a,b); printf("sum is %d",ans); } 编译 gcc test.c ./a.out …
116 c  linux  return  main 


12
如何通过脚本编辑/ etc / sudoers?
我需要编辑 /etc/sudoers从脚本中,才能从白名单中添加/删除内容。 假设我有一个适用于普通文件的命令,我该如何将其应用于/etc/sudoers? 我可以复制和修改它,然后visudo用修改后的副本替换原件吗?通过提供我自己的脚本$EDITOR? 还是可以只使用相同的锁和cp? 问题不仅仅是潜在的问题,而不仅仅是找到有效的方法。
116 linux  shell  sudo 

6
如何在vi编辑器中删除所选文本
我正在使用PuTTY和vi编辑器。如果我使用鼠标选择五行,并且想要删除这些行,该怎么办? 另外,如何在Windows中按键盘Shift并选择箭头并选择箭头来选择行?我怎样才能做到这一点?
116 linux  text-editor  vi 



5
Wget输出文档和标头到STDOUT
我正在尝试通过wget将文档正文及其标题输出到stdout wget -S -O - http://google.com 但它仅显示html文档。 谢谢 UPD: 工作了 wget --save-headers --output-document - http://google.com wget --version 显示GNU Wget 1.11.4 Red Hat已修改
116 linux  http  wget 

19
如何从文本文件中删除换行符?
我有以下数据,需要将它们全部放在一行中。 我有这个: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; 我需要这个: 22791;14336;22821;34653;21491;25522;33238; 编辑 这些命令都无法完美运行。 他们中的大多数让数据看起来像这样: 22791 ;14336 ;22821 ;34653 ;21491 ;25522
116 linux  bash  scripting  shell  sed 



4
将简单的套接字转换为SSL套接字
我编写了简单的C程序,这些程序使用套接字(“客户端”和“服务器”)。(UNIX / Linux使用) 服务器端只是创建一个套接字: sockfd = socket(AF_INET, SOCK_STREAM, 0); 然后将其绑定到sockaddr: bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); 并收听(并接受和读取): listen(sockfd,5); newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen); read(newsockfd,buffer,255); 客户端创建套接字,然后对其进行写入。 现在,我想以最简单,最田园,最整洁和最快的方式将这个简单的连接转换为SSL连接。 我试图将OpenSSL添加到我的项目中,但是找不到实现我想要的东西的简单方法。
115 c  linux  sockets  unix  ssl 


7
grep排除多个字符串
我试图查看使用tail的日志文件,-f并希望排除包含以下字符串的所有行: "Nopaging the limit is"` and `"keyword to remove is" 我可以排除这样的一个字符串: tail -f admin.log|grep -v "Nopaging the limit is" 但是如何排除包含string1或的行string2。
115 linux  ubuntu 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.