unix 相关问题

Unix操作系统是一种通用操作系统,由贝尔实验室于20世纪60年代末开发,现在有各种版本。重要说明:此标记专用于与Unix直接相关的编程问题;一般软件问题应该发送到Unix和Linux Stack Exchange站点或超级用户。

如何在 C 中使用 FD_SET Unix 设置套接字文件描述符

我目前正在从事一个套接字编程项目。 我们假设: fd_set fd_in; 现在我想为选择功能设置文件描述符: FD_SET(socket_fd, &fd_in); 那是……

回答 1 投票 0

如何根据给定的虚拟地址确定ELF节的实际内存地址?

ELF 可执行文件中的节有一个虚拟地址,程序执行时将加载该节。 同样,可加载段也有它们的 vaddr,一个段将包含一个...

回答 1 投票 0

推送服务器的 select() 问题

我正在用 C 语言为 Windows 和 Unix 系统编写一个服务器。 该服务器的一个关键特性是它必须能够随时接收和发送网络数据包。 具体来说,服务器必须是...

回答 1 投票 0

如何处理socket服务器中select()导致的“Bad filedescriptor”?

我使用编译我的程序 全部: gcc server.c -o 服务器 gcc file_reader.c -o file_reader 编译后,我在终端中输入“./server [port_num]”。 初始化服务器后,我可以

回答 2 投票 0

无限的 Bash 历史记录 [已关闭]

我希望我的 .bash_history 文件不受限制。例如所以我总是可以回去看看我是如何构建/配置某些东西的,或者那个漂亮的命令是什么,或者某些命令如何在几周前破坏了某些东西。哈...

回答 4 投票 0

如何使用 sed 删除模式第二个匹配之前的所有行?

我有以下文件: 第一的 第二 第三 第四 第三 第五 第六 使用cat文件| sed -n '/third/,$p' 我可以从第一场比赛开始打印,以获得: 第三 第四 第三 第五 是...

回答 4 投票 0

使用 open() 系统调用

我正在编写一个将输出写入文件的程序。如果这个文件不存在,我想创建它。 目前,我在调用 open 时使用以下标志: O_WRONLY | O_CREATE 然而,当...

回答 5 投票 0

在 UNIX 脚本中运行的 SFTP 中使用变量

尝试从我们的数据库服务器中提取文件并将其带到我们的应用程序服务器(均为 AIX)。 该文件末尾有一个时间戳,以使其具有唯一性。 UA401.dat。 过程是... 一个 cobol 程序...

回答 1 投票 0

合并文件 unix 的两行

我正在尝试修改文件,将第 10 行合并到第 9 行。例如,我的文件如下所示: 9 你好 10 世界 我想要一个新文件: 9 世界你好。 怎么会...

回答 1 投票 0

UNIX 信号被滥用通信突然从 pid 0 收到

我正在做一个测试设置,使用 UNIX 信号进行通信。 以下代码使用 SIGUSR1 和 SIGUSR2 将字符串从客户端进程传输到将侦听的服务器进程

回答 1 投票 0

连接文件并在文件之间插入新行

我有多个文件想与 cat 连接。 比方说 文件1.txt 富 文件2.txt 酒吧 文件3.txt 曲克斯 我想连接,使最终文件看起来像: 富 酒吧 曲克斯 而不是这个...

回答 10 投票 0

命令行参数中的“-”(破折号)有什么魔力?

示例: 创建 ISO 映像并将其直接刻录到 CD。 mkisofs -V 照片 -r /home/vivek/照片 | cdrecord -v dev=/dev/dvdrw - 更改到上一个目录。 光盘 - 监听端口 12345 和

回答 5 投票 0

PHP exec() 函数和 escapeshellarg 函数仍然允许命令注入

我一直在尝试修复用户输入传递到 php exec 函数的漏洞。使用 escapeshellarg 对输入进行清理,但它似乎仍然允许代码

回答 1 投票 0

Python 相当于 unix cksum 函数

我一直在寻找unix cksum命令的等效python方法: http://pubs.opengroup.org/onlinepubs/7990989775/xcu/cksum.html $ cksum ./temp.bin 1605138151 712368 ./temp.bin 所以...

回答 3 投票 0

Unix:为什么符号链接的shell解释器仍然具有原始解释器的效果?

在我的 Unix 系统中,/bin/sh 符号链接到 /bin/bash。 /bin/sh -> bash* 在这种情况下,我预计如果可执行文件的 shebang 为: #!/bin/sh 它将相当于: #!/bin/bash

回答 1 投票 0

如何在unix中杀死tty

这是手指命令的结果(今天(星期一)当我(Vidya)登录时) sekic1083 [6:14am] [/home/vidya] -> 手指 名称 Tty 空闲登录时间 地点 菲利克斯 分/0 ...

回答 10 投票 0

Shell 脚本 - 如何在循环中显示变量名称及其值

我试图通过 ksh shell 脚本在 for 循环中显示变量名称及其值。但我不知道该怎么做。我应该为此使用类似 eval 的东西吗? 这是一个示例脚本...

回答 2 投票 0

输入字符串比c中char数组的大小长

#包括 #包括 int 主函数(无效){ 字符用户[] = { [0 ... 9 ] = ' ' }; // 初始化一个长度为 10 的 char 数组,默认 char 数组的所有元素都是 = ' ...

回答 1 投票 0

Curl 在以下位置后获取远程文件名

使用curl下载文件时,如何跟踪链接位置并将其用作输出文件名(事先不知道远程文件名)? 例如,如果点击链接...

回答 9 投票 0

fork(),始终先运行父级,然后运行子级

我正在学习 fork(),但我的 ubuntu 中出现了一些问题。我正在运行这段代码: #包括 #包括 int main(int argc, char **argv) { printf("--开始...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.