Linux 1服务器中进程的负载平衡

我有一个进程从linux服务器的端口1000接收传入连接。但是,1进程的速度不足以处理所有传入的请求 我想在服务器上运行多个进程,但只有一个端点。这样,客户端将只看到一个端点/进程,而不是多个 我已经检查了LVS和其他负载平衡解决方案。这些解决方案似乎面向多服务器负载平衡 对我的案子还有其他的解决办法吗 我正在寻找更像nginx的东西,在那里我需要运行我的应用程序的多个副本 让我试试看 感谢您的帮助。这个问题对我来说有点不清楚,但我怀疑您要寻找的答案是让一个进程接受来自网络的任务,然后在将结果返

Linux make:glib编译资源:未找到命令

我试图编译一段使用gtk3的代码,但出现以下错误: make:glib编译资源:未找到命令 我在用软呢帽。我搜索了“glib compile resources”文件,但它在我的计算机中不存在 此文件应包含在glib2中(根据:) 我已安装所有这些软件包: rpm -qa | grep -i ^glib glib-1.2.10-34.fc15.x86_64 glib-networking-2.28.6.1-2.fc15.x86_64 glibmm24-2.28.1-1.fc15.x86_64 g

Linux 如何使用shell就地修改文件?

我正在使用linux 我必须将html文件转换为txt。所以我使用html2txt命令 我制作了一个名为“converttohtml.sh”的shell脚本 然后我计划运行查找并转换所有文件 find . -name "*.htm" -exec ./converttohtml.sh {} \; 但是$1>$1重定向不起作用。如果输入文件为1.htm(1.2kb),则输出文件1.htm为0字节。但当我在命令行上执行此操作时 $ html2txt -width 10000 1.ht

强制应用程序关闭fd或导致EIO(linux)

由于愚蠢的设计,某些应用程序不会跟踪所创建进程的PID。当创建的进程(scp)继续读取删除的文件时,出现了一个错误(CVE级别!) 有没有办法强制所有应用程序访问特定文件以关闭fd或获取读取操作的EIO fuser-k/path/to/file有一个难看的技巧,但它太难看、太宽(不是所有访问应用程序都应该关闭,而是只接收到IO错误) 我试过: 截断(scp继续工作) 在文件或部分文件上设置强制锁(在fs未使用“mand”选项装入之前,这些锁只是建议) 使用所有奇怪的打开标志组合重新打开文件 播

linux中运行进程的重写功能

我很想知道,如何在Linux中重写正在运行的进程的函数,以便该进程首先调用我的函数 我们可以使用LD_PRELOAD重写二进制文件中的函数,但它在进程已经运行的情况下不起作用。有什么建议吗 LD_PRELOAD允许您先强制加载共享对象,然后再加载其他对象。因此,如果此自定义共享对象已提供函数,则不会从标准共享对象再次加载该函数 在本例中,您希望修改已加载的函数。我认为这是不可能的 这显然是一种安全风险 大多数操作系统实现DEP和ASLR,这将阻止修改和预测内存中的共享对象位置

Linux 无法打印进程的PID

我试图用“lsof”命令打印运行进程的PID 看起来我得到了正确的PID,但是我不能用“echo”命令打印它 关于以下bash脚本: #!/bin/bash portsArr=(4003 4200) for port in "${portsArr[@]}" do PID_OF_EXISTING_PROCESS=$(lsof -ti:"$port") if [ -z "$PID_OF_EXISTING_PROCESS" ]; then echo "Process was

Linux 如何更改asm x64中的errno值

我为一个学校项目编写汇编程序,我遇到了一个问题,我需要在asm中重新重写Read,所以我得到了它,但我需要设置errno变量,然后我的Read可以在出现错误时返回-1,例如,将errno的值设置为9。我不知道如何更改这个著名的错误否:这是我的实际代码: global my_write section .text my_write: mov rax, 1 ; sys_write syscall ; call write cmp rax, 0 jl err

Linux 如何在bash中将多个结果从一个命令发送到另一个命令?

我不确定这是否可以在一行中实现,即不编写脚本,但我想运行ls | grep命令,然后针对每个结果,将其传输到另一个命令 具体来说,我有一个满是图片的目录,我只想查看某些图片。我可以用ls | grep-I过滤我感兴趣的图像,它将返回匹配文件的列表。然后,对于每个文件,我希望通过将其传递给eog来查看它 我试着简单地将结果传递给eog,如下所示: eog$ls | grep-i 这不太有效,因为它只会打开结果列表中的第一个条目 那么,如何在不必将此操作捆绑到脚本中的情况下为结果列表中的每个条目执行

Linux 用于m68k的Openssl

我需要交叉编译针对m68k的openssl主板,Linux OS内核2.6.10。要使用openssl版本的任何指针。目前我正在尝试使用0.9.8。我想交叉编译它,以便与wpa_supplicant(版本0.7.3)一起使用 注意:wpa\u请求者需要libssl.a和libcrypto.a,所以我在编译wpa\u请求者时静态链接它 基本上我试着编译它,确实成功了,但在执行wpa_请求程序时,我得到了非法指令:( 现在我正在尝试处理编译器设置,但如果我遗漏了任何重要的内容,请告诉我我在编译过程中

Linux 脚本中的Git克隆

我正在编写一个bash脚本,其中我需要克隆一个git代表。我如何才能使它在出现时自动将值放入yes ============================================================================== = NOTICE = ==========================================

Linux 这一行在shell脚本中有什么作用?

我在许多shell脚本中看到过这一行,但我不理解它的效果。有人能解释一下吗 tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/test$$ 它创建一个临时文件,并将其路径放入$tempfile变量中 `tempfile 2>/dev/null` 运行tempfile命令(man tempfile)并丢弃任何错误消息。如果成功,则返回新创建的临时文件的名称。如果失败,它将返回非零,在这种情况下,将运行命令的下一部分 对于命令this

Linux 如何删除字符串并使用前面的数字

我有一个这样的文件。我使用Ubuntu和终端 1345345 dfgdfg 1345 dfgdfg 13445 dfgdfg 1345345 ddfg 15345 df 145 dfgdfg 45 dfgdfg 15 dfgdfg 我想创建一个脚本,我可以删除字符串,然后将数字除以,或者像这样将数字相乘,然后在旁边打印结果 1345345 *3 or /3 result = 1345 *3 or /3 13445 *3 or /3 1345345 *3 or /3

Linux 对于Amazon Web服务上的共享存储,建议最多的解决方案是什么?

我将在AWS基础设施上部署一个类似nfs的共享存储,大约10-15台linux服务器将访问该存储。我可以检查的是AWS没有提供这样的解决方案,至少我知道我们不能在多台服务器上插入ebs,我只是尝试使用一些s3 fs,但我不信任任何可用的解决方案,因为它们似乎都太不稳定。你们一直在使用什么可以提供一些性能和安全性 欢迎所有建议,我将不胜感激 谢谢大家! 使用NFS有什么问题?在您看来,在AWS网络上使用NFS安全吗?据我所知,NFS将通过未加密的通道发送和接收文件。我经常使用NFS将文件共享到VP

Linux 如何通过脚本文件更改目录

我想通过终端执行一些命令。我有一个用于执行命令的脚本。一些命令正在工作,但当试图更改目录时,它不会更改。执行该脚本时没有错误。我制作的脚本是可执行的,如下所述: make clean make cd /home/user 将其另存为script.sh并使其可执行当前工作目录是进程属性。每个进程的工作目录都有独立的值。您的脚本工作正常:它更改了执行它的shell进程的当前工作目录 如果您希望交互式shell更改工作目录,则必须指示它。您可以通过将脚本“外包”到交互式shell中来实现这一点。“寻

Linux 无法使用raspberry pi上的bluez工具将蓝牙设备设置为受信任设备

我想通过使用bluez工具的命令行将我的ipod设置为运行raspian的raspberry pi上的受信任蓝牙设备 在Ubuntu上,我运行: bt-device --set 28:37:37:B5:1A:B5 Trusted 1 输出为: Trusted: 0 -> 1 在我的Raspberry pi上,输入相同的bt设备,输出如下: bt-device: bluez service is not found Did you forget to run bluetoothd?

config.mk中的Linux X-Loader启动地址,而不是链接器脚本

我有一个关于如何使用gcc工具指定代码的起始地址的问题。 我通常使用链接器脚本指定代码的起始地址: SECTIONS { . = 0x10000; .text : { *(.text) } . = 0x8000000; .data : { *(.data) } .bss : { *(.bss) } } 在分析TI X-Loader(用于beagleboard)时,我看到在X-load.lds中,起始地址被设置为0x00000000。

如何在Qt-creatorforlinux中使用非英语keybord布局

我的Ubuntu是英文的,也安装了QtCreator。但我也使用西里尔字母键盘布局。我不可能在Qt Creator代码编辑器或Qt Designer中键入非英语文本。如果我将编码UTF-8设置为编辑器设置,则编码将重置为“系统”。这是我的区域设置: maxim@maxim-VirtualBox:~$ locale LANG=ru_RU.UTF-8 LANGUAGE=en LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.

Linux 编译和安装内核时出错?

在编译linux内核后运行makemodules\u install时,会显示以下错误消息 root@momersaleem:/usr/src/linux-3.14# make modules_install INSTALL arch/x86/crypto/aes-i586.ko ./signing_key.x509 at /usr/src/linux-3.14/scripts/sign-file line 56. make[1]: *** [arch/x86/crypto/aes-i586

Linux 如何在“粘贴”命令中对文件进行排序?

我正在尝试使用“粘贴”命令将动态创建的文件粘贴到一个文件中。 因为我想将列中的所有文件合并到新文件中 在“粘贴”命令中对文件进行排序时需要 在我的目录中,当我尝试使用下面的粘贴命令时,我有一个从files_1.csv到files_125.csv的文件列表,而不是按顺序粘贴文件 paste -d, files_*.csv > new_file.csv 另外,我不能在粘贴命令中使用ls-v,ls-v将按我的预期对文件进行排序 我想按顺序粘贴文件,从files_1.csv到files_125.

Linux/unix重复名称

我需要做的是,检查重复的域名,并找出是否有一些。 到目前为止,我用grep、awk、sort、uniq尝试了很多命令,但都没能解决这个问题,我觉得它很简单,但无法实现。 另外,如果我使用uniq-c我会在这个文件中得到一个巨大的字符串列表,我会看到它有多少重复项,以及它是哪个数字字符串 从我正在使用的文件中添加20行 1,google.com 2,facebook.com 3,youtube.com 4,yahoo.com 5,baidu.com 6,amazon.com 7,wikipedia

Linux 将可执行文件伪装成图像

///没什么违法的!请在投票结束前阅读/// 我有一个项目,我需要在tp链路路由器上运行一个4 Mb的文件。这个路由器有一个4Mb的闪存(安装openwrt后还剩下300 kb),所以文件无法放入内存,我每次都必须重新上传文件。我想自动化这一点,通过下载文件从附加的photocamera一旦文件被找到。问题是,通过PTP协议连接时,摄像头会隐藏所有未知文件(jpg、cr2等),也会隐藏所有与其命名结构不匹配的文件夹(100Canon、101Canon等) 我需要一种方法,使相机认为该文件是一个图

Linux gnuplot gif不能使用ttf字体进行缩放

在RedHat Linux上安装libgd后,我找到了.ttf字体的路径,并在“set terminal gif font…”中使用了DejaVu.ttf字体的完整路径名。。。从gnuplot创建.gif文件。它在Firefox窗口中看起来不错,但当我更改大小时,它看起来很糟糕,好像字体不可伸缩 我使用的是默认的二进制文件。我是否需要使用不同的设置重新编译gnuplot以使其具有可伸缩性?从gnuplot创建映像时,我没有收到任何错误或MSG,即它查找并使用.ttf文件;我知道,因为我尝试了几种

Linux SSH到EC2的身份验证,新用户失败

我正在与Chef一起处理EC2实例,并创建了一个用户数据脚本,通过刀子EC2命令传入,该命令创建一个新用户,从默认EC2用户复制公钥文件,并设置正确的所有权和权限 #!/bin/bash CHEFUSER="$(date +%s | sha256sum | base64 | head -c 32)" useradd $CHEFUSER echo $CHEFUSER 'ALL=(ALL) NOPASSWD:ALL' | tee -a /etc/sudoers cp -f /home/ec2-use

Linux 劫持execve()是否使其暂时不可用?

我有兴趣通过劫持系统调用为自己的目的修改Linux。我成功地劫持了open、ioctl和用于操纵扩展属性的系统调用。我正试图用以下方法劫持Exeve: 由。在插入内核模块时,终端只是挂起。如果我键入命令并按enter键,终端就像一个文本编辑器,不会接受退格,也不会对Ctrl+X或Ctrl+C做出反应,如下所示: main@vm:~/hijack_execve$ sudo insmod hijack_execve.ko [sudo] password for main: main@vm:~/hij

Linux 如何在bash中将两个字符串连接为文件名?

我有三种类型Type1、type2和type3存储在子目录中的文本文件内容,每种类型的文件都有几个前缀,例如:prefix1、prefix2、…、prefixN。文件名由前缀+类型连接,例如:存储在该子目录中的特定文件的prefix1type1 我想做的是获取用户输入并将用户输入与三种类型连接成一个完整的文件名,并对其进行测试,如果文件存在,则将其内容读取到数组中 mapfile -t mytype1 < <( cat ./cpu/{$cpu}+type1 ) mapfile -t

Linux 有没有一种简单的方法可以通过IP地址(不知道MAC)从网络应用程序发送数据包?

我正在使用DPDK开发一个小型NAT应用程序。目前,我使用驱动程序,因此设备对于ifconfig和mates仍然可见。现在我想通过一个特定的IP地址发送一个数据包,但我不想运行ARP,而是自己修补路由表 有没有一种方法可以只给接口一个数据包,让它知道如何自动传递它? 如果没有,用已知IP查询MAC地址的最简单方法是什么? 这个设备仍然由内核管理,所以也许我可以通过某种方式查询它的路由表 如果我使用一个较低级别的驱动程序,比如e1000,它将设备从内核管理中解除绑定,那么我仍然可以避免实现自己的路

Linux 实现lseek的自定义SPI驱动程序

我正在尝试为定制硬件实现一个SPI驱动程序。我从一个spidev驱动程序的副本开始,它几乎支持我需要的所有东西 我们使用的协议有三个部分:命令位读/写地址和任意数量的数据 我曾认为,简单地添加lseek功能将是实现这一点的最佳方式。查找所需的地址,然后读取或写入任意数量的字节。我在新驱动程序的file_操作中创建了一个自定义的.llseek,但我从未见过调用该函数。我尝试过使用fseek、lseek和pread,但这些函数似乎都没有调用新的my_lseek函数。每个呼叫都报告错误29 ESPIP

Linux 如何使用shell脚本删除特定行

以下脚本将以秒为单位的PID进程id间隔和以分钟为单位的持续时间作为输入。我只想在output.txt中添加数据并删除铰孔数据,但这不会发生。请帮忙 #!/bin/bash pid=$1 interval=$2 duration=$3 #to get current time now="$(date +"%r")" echo $now # to set duration in seconds let "duration=$duration * 60" end=$((SECONDS+du

Linux 使用Bash卷曲网站并grep搜索关键字

我正在尝试编写一个脚本,它将按照以下顺序完成一些事情: 从url_list.txt新行划定文件中包含的url列表中卷曲网站。 对于列表中的每个网站,我希望grep该网站,查找包含在keywords.txt新行划定文件中的关键字。 我希望以以下格式或类似格式打印到终端: 包含匹配项的$URL:$进行匹配的关键字 它需要能够在Ubuntu GNU grep中运行,等等 它不需要是cURL和grep;只要功能还在 到目前为止,我已经: #!/bin/bash keywords=$(cat ./keyw

查找并替换整个Linux文件系统中的文件/文件夹名称和内容

我有一个Linux Ubuntu服务器,我在上面托管一个网站。我正在更改我的域名,比如说从xxxxx.xx改为YYYY.yy 我想要的是查找xxxxx.xx,并在整个文件系统的所有文件和文件夹名称以及所有文件内容中将其替换为yyyy.yy,以反映此更改 我不相信这个问题已经全部被问到了,但是如果我错过了,请给我指出正确的方向。谢谢。您可以使用GNU查找和一些bash字符串操作来实际重命名文件 *xxxx.xx*是一种全局模式,用于匹配名称中任何位置都有此项的文件/文件夹 严格建议不要立即运行重新

如何将文件复制到多个子目录linux

我有一个文件需要复制唯一的目录调用测试 目录结构如下所示 /contentroot/path/a/x/test /contentroot/path/a/y/test /contentroot/path/a/z/test -------------------------- 如上所述,我有超过250个组合测试目录 cp myfile.txt /contentroot/path/a/*/test 我使用星号尝试了下面的命令,但它只是直接复制了一个测试,并给出了问题cp:省略目录 cp myfil

如何在Linux Docker容器中从网络共享还原nuget包

我试图在Docker容器中构建.NET核心解决方案,但无法使dotnet restore命令正常工作。我需要使用本地网络共享、简单的文件系统存储库以及官方的nuget repo 我的nuget配置如下所示: <?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="Nuget Feed" value="https://api.nuget.

Linux 在3个目录中创建多个目录

我已经创建了3个文件夹,分别命名为Paul、James和Kurt 在我创建的每个文件夹中,我还必须有3个名为文档、图片、音乐的文件夹 而且 每个命名文件夹都应有一个自述文件,其中包含以下内容: 这些文件夹用于存储员工详细信息 下面将为users.txt中的所有行创建新目录,并在每个行中为包含上述内容的自述文件创建子目录。希望能有帮助 Sub=Documents for names in $(cat "users.txt"); do mkdir -p "$names"/{"$Sub",}

Linux 多级页表概念

三级页面表 哪个级别包含页面的偏移量? 每个级别的页面大小是相同还是不同? 如果第二级和第三级页面表格大小为2^25字节。每个包含2^9个条目。页表条目大小为4字节。其中使用了2^25-2^9*4B 这是如何使用的,还是会被浪费 4级页面表 哪个图表可以清晰地显示: MMU 页表 页表条目 虚拟地址 实际地址? 哪一层包含页面的偏移量 页面不负责偏移。 让我们举一个例子来帮助您理解: 32位地址空间 页面大小4096字节 2^32=4 GB虚拟内存 要引用页面的每个字节,我们需要log4096

Linux find type-f还返回匹配目录中的不匹配文件 当前目录中的所有文件/文件夹: 用于查找名称中包含“颜色”一词的所有文件的命令: 结果: 预期结果:

结果还包括匹配父目录下的所有不匹配文件名。 我如何才能只获取名称与颜色模式直接匹配的文件 非常感谢 您可以使用regex选项 find -regex ".*color_.*" -type f 文件名筛选可能需要一个简单的-name测试: find -name '*color*' -type f 从人工查找: -name pattern Base of file name (the path with the leading directories removed)

Linux 创建重复文件并重命名它

我想要不同名称的文件副本。 在将这些命令放入bash脚本之前,我正在尝试这些命令 $ set dir = /somewhere/states $ find $dir -name "total.txt" -type f | xargs ls -1 /somewhere/states/florida/fixed.fl_Asite_ttl/somewhere/total.txt /somewhere/states/hawaii/fixed.hi_Bsite_ttl/somewhere/total.tx

Linux 贝壳文字钻石

问题是:使用Shell脚本编程,创建一个脚本,要求用户输入一个数字,然后打印以下形状。行数是列数的两倍,用户输入决定菱形的大小 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Linux替换:使用sed在文件中的括号之间添加空格

当括号中有内容时,我想在大括号之间添加空格。例如,我想替换以下行 sorted ([] if interfaces is None else list(interfaces[temp]))) 到 我试图在vim中使用sed,但无法正确获取正则表达式。有人知道解决这个问题所需的模式吗 $ a="sorted ([] if interfaces is None else list(interfaces[temp])))"; echo $a | sed -r 's/\(/\( /g;s/\)/ \)

Linux Sed命令在特殊字符后替换

如何在Linux中使用sed命令替换键值对。我想替换出现在“:”之后的字符 比如说 App.log.level:“xyz”听起来你只是想要像sed的/:.*$/:YOURTEXTHERE/,其中一般格式是sed's/替换为\u THIS/为\u THIS/g /:.*$/位表示我要替换从冒号到行尾的所有文本。YourText这是您要替换的内容。我把冒号放回去,把多余的文字放进去。因为我每行只做一次更换,我不需要在最后的g,虽然它不会伤害任何东西 一个真实的例子: >> echo Ap

Linux lftp镜像文件传输期间可能的争用条件?

我试图使用lftp mirror配置使本地文件夹[lftp\u source\u folder]和远程文件夹[lftp\u server\u path]保持同步 下面给出了连续运行它的脚本 while true do lftp -f $BATCHFILE sleep 20 done $BATCHFILE主要包括以下内容: # sftp config + echo "mirror --Remove-source-files -R /lftp_source_folder /lft

将每月linux文件移动到另一个文件夹脚本

我正在尝试每月自动将文件传输到另一个文件夹,在现有月份的每26天。(Linux系统) 如果有人能帮忙,我将不胜感激! 提前谢谢你 sorry but I'm a beginner in Linux script commands. 您能否在问题中提供所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:。“您可能可以使用CRONTAB one liner来实现这一点。。。但是,您的问题非常模糊,不值得回答。请查看我收到的错误:

Linux 成为正式Oracle数据库docker容器中的root用户

我和这位官员谈过了。数据库可以工作,但不清楚如何成为root用户,我需要安装perl才能安装。我试过: 但是得到: OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "chdir to cwd (\"/home/oracle\") set in config.json failed: permission denied": unknown 这是什么意思

Linux 从文件计算Bash数学表达式

我创建了一个名为multiply.txt的文本文件,其中只有2*3 仅使用echo和cat命令计算multiply.txt文件中表达式的结果的单行命令是什么 通常是这样的: $ echo "$((2 * 3))" 但是我需要通过从multiply.txt文件访问表达式并在命令行上生成结果来获得结果。如果一个文件有多个表达式呢?比如2*3和下一行中的4*8。这取决于您预期的输出。如果您希望文件中的每一行都有一个输出行,那么您不能只使用echo和cat,您需要更高级的东西,比如while和read

错误:Kali Linux复制和粘贴问题 Kali Linux复制和粘贴问题:

所以我一直有这个问题,它变成了一个巨大的痛苦,它变得越来越严重,必须从我的主机上键入这么长的句子,而不能从主机上复制和粘贴,我已经尝试了我能在网上找到的一切,我的意思是,所有的解决方案似乎都不起作用,我甚至尝试在虚拟机上下载Kali Linux,而不是在虚拟机上下载Kali Linux(这对我来说是一场噩梦),但它和一系列其他功能也不起作用(可能是因为我不擅长设置它),但我并不在意,因为我主要想让它在我的虚拟机上运行,我今天注意到了一些事情,尽管在我为我的虚拟机重新安装Kali Linux之后(

Linux 无法通过bash脚本登录postgres

我有一个脚本,在其中我给出了以下命令- su-postgres psql \c db1 从员工中选择* 但是,当我运行脚本时,我无法进入psql内部,在第一个命令su-postgres之后,它就开始崩溃了 [root@quadoralnx~]./ora.sh 最后一次登录:美国东部夏令时2020年8月25日星期二01:23:59,pts/11 -bash-4.2$ 当我退出时,它给出了以下错误- -bash-4.2$exit 注销 psql:错误:无法连接到服务器:致命:角色根不存在 存在 ./

Linux datetime中毫秒部分的舍入

所以我有这样的日期格式:2019-10-19 23:55:42.797,我希望毫秒部分是四舍五入到秒,所以输出应该是这样的:2019-10-19 23:55:43 我试过了 日期-d 2019-10-19 23:55:42.797+%Y-%m-%d%H:%m:%S 但它给了我2019-10-19 23:55:42的输出 我应该如何在Linux bash shell中执行此操作?这可以在单个awk中完成,如下所示: s='2020-12-31 23:59:59.501' awk -F. 'gsub

Linux 输出3点和2点,从右向左读取

我在一系列命令后面得到了一个出口,这些命令返回一个巨大的服务器列表 开始时是这样的: ...linux.sapsmftexp01 ...linux.sappiftexp01 ...linux.sapbwftexp01 ..linux.radiuswifiexp01 ..linux.gitlabexp01 ..linux.redisccexp01 我只需要获取姓名信息,即: sapsmftexp01 sappiftexp01 sapbwftexp01 当我试着用cut-d做的时候 它剥夺了我其