Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 Linux_IT技术博客_编程技术问答 - 「Fatal编程技术网」

在Linux/Ubuntu上的Subversion中,向外部服务器提交更改的文件、添加新文件和省略一些文件

我在Ubuntu上运行Subversion。我已经从外部服务器签出了一个项目的文件,对文件做了一些更改,并添加了一些新文件。现在我想提交所有更改和新文件。但是,我修改了数据库配置文件,使其与本地服务器一起工作,因此我不想提交该更改,因为它会把事情搞砸。因为我做了很多更改并添加了许多新文件,所以我不想一个接一个地提交这些文件。您应该做的是创建数据库配置文件的副本,然后加载它。基本上,在repo中保留一个规范的标准db config文件,并有一个基于该标准的本地化配置文件。然后在本地副本上设置svn

在linux下捕获网络摄像头流

我试图从minoru3d网络摄像头中获取图像,实际上是两个Vimicro网络摄像头加上一个USB集线器,放在一个包中。问题是,opencv总是以最大分辨率获取流,由于usb限制,无法从两个网络摄像头同时捕获流。如何设置分辨率或FPS?出于某种原因,opencv调用 cvSetCaptureProperty( capture, CV_CAP_PROP_FRAME_WIDTH, 320 ); cvSetCaptureProperty( capture, CV_CAP_PROP_FRAME_HEIGH

linux上缺少modversions.h

我已经成功地配置和构建了linux内核2.6.27,并启用了支持的模块。但是当我试图构建另一个需要include/linux/modversions.h的程序内核模块时,它找不到该文件 我的问题是:除了在linux内核配置中启用模块支持外,我还需要做什么来生成/获取modversions.h 谢谢。运行find/path/to/kernel-name modversions.h,您可能会在配置目录中找到一个,在linux目录中找到另一个,如果它是用内核编译的 如果该模块是编译的,那么可以使用ma

Linux 为什么Bash在定义函数时返回带有“'ash”的错误?

我有一个.bashrc文件,它有这样一个非常简单的函数 function module() { .... } 我在命令提示符下键入bash,并按预期执行.bashrc,但出现错误: 'ash: /user/.bashrc: line 1: syntax error near unexpected token `{ 'ash: /user/.bashrc: line 1: `function module() { 我尝试过删除单词function,也尝试过删除单词function,但这

Linux 列出最后5个隐藏目录的内容

我被要求用一个命令列出当前工作目录中最后5个隐藏目录的内容。我想这样的东西可以完成任务: ls -a -1 | grep "^\." | tail -n 5 | ls 但它只列出了最后五个目录的名称。。如何列出内容?-1在输出不是tty.+1时不需要,但ls-d.*tail-n 5 | xargs ls也可以工作并保存进程。 ls -a -1 | grep "^\." | tail -n 5 | xargs ls

Linux 是否可以在.CSV文件的开头添加一个没有值的空列?

如何使用awk在.CSV文件开头添加空列?我正在尝试下面的代码,但这没有帮助 awk '{",",print $0}' file1.csv > file2.csv 请帮助…尝试以下操作: awk '{printf ","; print $0}' file1.csv > file2.csv 或: 试试这个: awk '{printf ","; print $0}' file1.csv > file2.csv 或: 另一个awk awk '{print ","$0}' fil

Linux 来自Ocaml brew的Utop抛出错误

我使用ocamlbrew安装了ocaml和相关实用程序。我有一个早期安装也。如文档中所述,我已使用/opt安装ocamlbrew。但当我以普通用户的身份运行utop时,我得到了一个错误 Fatal error: cannot load shared library dllunix Reason: /usr/local/lib/ocaml/stublibs/dllunix.so: undefined symbol: caml_stat_alloc_string 也 不返回任何内容此说明非常好(有

Linux EclipseUI工作不正常?

我刚刚在LinuxMint16“Petra”,XFCE版上安装了Eclipse4.3(开普勒)。事实是,用户界面似乎工作不正常:。尽管它除了外表之外什么都不影响,但还是很烦人。我能做些什么来解决这个问题 另外,我还尝试了较新版本的Eclipse(3.8,来自ufficial存储库),效果很好。Eclipse4.x(Juno和更高版本)在Linux上有非常不同的视觉体验(委婉地说),这取决于您的本地主题设置。一个区别是4.x使用了一个全新的样式引擎,但显然没有人花时间在Linux上对视觉样式进行任

PCIe硬件未按顺序看到Linux设备驱动程序DMA内存缓冲区

我正在为Xilinx Virtex 6 PCIe定制板开发设备驱动程序。 进行DMA写入(从主机到设备)时,会发生以下情况: 用户空间应用程序: a. fill buffer with the following byte pattern (tested up to 16kB) 00 00 .. 00 (64bytes) 01 01 .. 00 (64bytes) ... ff ff .. ff (64bytes) 00 00 .. 00 (64bytes

Linux 为什么程序头段虚拟地址为0x40004000?

我正在研究ELF格式(在x64 Linux平台上)的一些内容,在程序头中,第一个段(PT_PHDR)有一个虚拟地址0x40004000(对齐为8字节)。我不明白,也找不到一个地方可以解释这一点。在Internet上的一些其他示例中,它是0x08048034,我不知道这是因为操作系统还是处理器体系结构。是否有一个地方列出并简要解释了这些固定值,比如参考书、手册或其他什么?谢谢 在x64linux平台上 这个平台并不存在。你的意思是Linux x86\u 64platform (PT_PHDR)具有

Linux 允许eclipse访问根文件和文件夹

我基本上想让Eclipse在apache服务器的文档根目录中设置一个工作区,即/var/www 现在,我正在使用终端sudo将本地Eclipse工作区中的所有内容复制到/var/www,以便在本地主机上加载文件 我可以将文档根指向home/user/eclipse/workspace,但/var/www中还有其他文件需要保留 我怎样才能让Eclipse在路径/var/www中设置一个工作区,该路径通常仅限于超级用户 谢谢

Linux SOASTA CloudTest Lite ova VM在导入到VirtualBox后未启动,w/错误:“您的cpu不支持长模式。请使用32位分发。”

尝试在网站上运行一些负载测试以进行性能比较。我下载了vmova文件,因为它可以免费运行多达100个基于云的僵尸,有一些非常漂亮的东西,还有一个插件可以从AWS上的我的服务器获取性能数据 它被设置为在VMWare上运行,但我已经有了VirtualBox,我真的不想再安装VMWare Player了,因为它的功能较少,而且是多余的 我使用VirtualBox 4.3.10导入了ova。显示为正在工作 在VirtualBox中启动时,我遇到以下错误: 您的cpu不支持长模式。使用32位分布 3秒钟的谷

Linux 网络/核心模块(配置网络)

有人知道我们是否可以删除android手机linux内核配置中的CONFIG_NET=y吗 我发现了一个可能由网络组件引起的崩溃,并尝试进行调试,如果禁用它将使其更稳定。谢谢我自己从未尝试过,但我的感觉是禁用CONFIG_NET会让你的linux系统几乎无法运行,与大量应用程序不兼容。如果您正在配置一个封闭的嵌入式系统,您可以彻底测试您的应用程序;如果要在系统上运行用户应用程序,则不要完全禁用配置网络;而是尝试隔离故障点。没有什么可以阻止您手动编辑.config文件并删除配置条目。但仅仅因为你可

Linux bash脚本基础条件语句

这句话是什么意思?我对bash脚本非常陌生,已经搜索了各种选项来检查一个不像-z那样为空的字符串,但是我没有找到-x的作用 EXEC=unknown if [ -x "$FIND_EXEC" ]; then EXEC=$($FIND_EXEC "$@") fi 从: -x文件 如果文件存在且可执行,则为True 帮助测试也会提供类似的文档 我假设变量FIND\u EXEC的值类似于“/usr/bin/FIND”(使用bash-x运行脚本以查找) 在这种情况下,此条件表达式正在检查“/us

Linux 如何将vi编辑器与googledocs集成

有没有办法将vi编辑器与Google文档集成在一起?基本上它应该是这样工作的: $ google docs edit --title "Document Title" --editor vi 在一台机器上打开vi编辑器并键入内容。 在vi编辑器上键入的内容应显示在Google文档上[可在另一台计算机上查看] 有办法做到这一点吗 谢谢 你能安装吗?您可以使用Vi通过如下命令编辑google文档: $ google docs edit --title "Document Title" --edit

Linux Ambari服务器无法启动

我已在CentOS 6.5中完成安装,并成功启动了Ambari服务器。但当我运行netstat | grep Ambari命令时,什么也没有显示 我无法使用浏览器访问Ambari服务器。请帮我一把,非常感谢 Ambari服务器启动状态: ps -ef|grep Ambari root 31424 1 10 17:45 pts/0 00:00:27 /usr/lib/jdk1.7.0_45/bin/java -server -XX:NewRatio=3 -XX:+UseCon

Linux 脚本在CentOS中可以正常工作,但在RHEL5上不能

以下脚本在CentOS上运行良好,但在RHEL5上不起作用: #!/bin/bash read -p "enter your value:" ip if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]] then echo "valid" else echo "invalid" fi 运行脚本并将192.16666作为输入传递,它将显示valid。但如果你在CentOS也这么做,它会说无效 请告诉我出了什么问题 谢谢你。

Linux 对于通用服务器,我有哪些选择?

我想在Linux机器上创建一个通用服务器,这样当有人连接到服务器的端口时,他们可以输入一行,然后将其作为参数传递给服务器,服务器通过执行以该行为参数的命令对其进行处理,然后返回其输出 我非常确定,有一种通用的方法可以使用linux命令定义这样的服务器—知道这些命令是什么吗?我认为它被称为ssh…我不希望服务器需要登录,只需要连接到端口并从那里获取信息。可以使用公钥配置ssh。。。避免任何显式登录。读一本好书。但是您仍然有安全的加密交换。没有安全性的ssh是rsh。可能是的重复项

Linux C套接字捕获的数据包具有相同的ip_dst和ip_src

我使用C SOCK_RAW socket在我的机器(192.168.0.16)上捕获传入的数据包,当试图显示捕获的IP数据包的某些字段时,一切都是正确的(TTL、长度等),除了我的IP_dst和IP_src是。。。相同的!(事实上,ip_dst似乎在某个时候被覆盖了 所用代码的结构: sockfd = socket (AF_INET, SOCK_RAW, IPPROTO_TCP)) recvfrom(sockfd, buffer, IP_MAXPACKET, 0, &from, &am

在linux shell上按文件名长度复制文件

如何在linux shell上按文件名长度复制文件? 我必须将文件名长度为14加扩展名的所有文件从一个非常大的目录复制到另一个目录中。 提前谢谢 使用类似 case $filename in ??????????????.*) # do something with $filename when it has 14 characters and some extension ;; *) # otherwise ;; esac 您可以将上述内容放入*循环

Linux 用于“ls-Rl*>file.dat”的Windows命令

linux命令ls-Rl*>file.dat的windows命令是什么 我知道它应该包含DIR,但是哪些参数会做与ls-Rl*>file.dat完全相同的事情 非常感谢dir/S>file.dat将执行类似于ls-Rl的操作,例如递归列出目录和所有子目录的内容。但如果您需要完全相同的东西,只需在Windows上使用完全相同的ls和相同的选项,例如,取自Cygwin

Linux 为什么read.clipboard不能在R中工作

为什么read.clipboard在我的系统上不工作 > library(psych) > read.table(text=read.clipboard(), sep="\t", header=T, stringsAsFactors=F, strip.white=T) Error in textConnection(text, encoding = "UTF-8") : invalid 'text' argument In addition: Warning message

如何在不将Linux 102221.pdf中的扩展名更改为102221_name.pdf的情况下重命名文件

如何在Linux中重命名文件而不更改扩展名\ 102221.pdf至102221_name.pdf ls * | sed -r 'p;s/\.pdf$/_name\.pdf/g' | xargs -n2 mv 列出所有带有ls的文件,并将输出通过管道传输到sed。sed将.pdf替换为_name.pdf,并将原始文件名和新文件名输出到xargs,其中将使用2个参数调用mv 您还可以使用更简单的重命名命令 rename 's/\.pdf$/_name\.pdf/g' ./* 不过,正则表达式

Linux Vagrant+VirtualBox卡在“EXT4 fs:re-mounded.Opts:(空)

我正在尝试学习如何在Laravel Homestead中使用Vagrant。当我运行Vagrant时,线路警告:连接被拒绝。重试…在线路机器启动并准备就绪之前的5分钟内重复了大约30次!出现 我打开GUI模式查看发生了什么。挂起之前显示的最后一行是 EXT4-fs (sda1): re-mounted. Opts: (null) 大约5-10分钟后,屏幕立即变为登录屏幕。为什么会挂起 我正在Windows8上使用最新版本的Vagrant和VirtualBox 编辑:文件: 将vagrant文件

Linux 使用非root用户重新启动服务

我正在使用UBUNTU-14.04 LTS 我想用非root用户重新启动服务 我对Apache服务的visudo文件所做的更改 用户权限规范 根全部=全部:全部 用户名ALL=/etc/init.d/apache2 username ALL=NOPASSWD:/etc/init.d/apache2重新启动 但它不起作用 输出: 等待积极的回应 任何形式的帮助都将不胜感激 谢谢您是否尝试将您的用户加入一个组,并授予他所有文件的权限 这将把现有的userA添加到groupA中,并授予他对direct

Linux OSX上的Xsel行为

有没有一种方法可以像Linux中的appxsel那样在OSX中获取所选文本?我在这里搜索过,pbpaste等于xsel--clipboard,因为用户需要执行⌘+C将文本复制到剪贴板。但是类似于xsel,只需简单地选择文本,将其放入不同的缓冲区,我没有找到它。有办法吗?任何应用程序?一个OS X配置?选项都是X特定的工具。@IgnacioVazquez Abrams哪一个是OS X的GUI工具包?不等于X窗口?OS X从。。。曾经

Linux 我启用了keep alive,但它不是';行不通

我已在我的WHM中启用“保持活动”选项 但是,当我通过许多类似这样的工具进行检查时,我仍然“接近” 我已经在.htaccess文件中添加了代码,但该选项仍然不起作用 <ifModule mod_headers.c> Header set Connection keep-alive </ifModule> 标题集连接保持活动状态 当我创建php文件打印“HTTP\U连接”时 我“接近” 非常感谢您必须重新配置apache才能处理keepalive 最相关的设置包括

在linux中向文件内容添加新值

有两个文件fileA,FileB 菲拉 文件 注意:最后一个值只是今天的日期 015638|00001059|05052015|03312015 015639|00001059|05052015|03312015 015640|00001059|05052015|03312015 015644|00001158|05052015|03312015 015645|00005795|05052015|03312015 015646|00000721|05052015|03312015 015648|

如何开始在Linux中制作虚拟设备

我想在Linux中创建一个虚拟设备,它具有各种功能,可以执行给定的临时定义的配置,甚至可以检查数据本身。我希望它可以作为块设备呈现给KVM实例。我可以从哪里开始学习如何进行此操作?您可以开始查看此文档 最好的书是Linux设备驱动程序版本3,它现在已经很旧了,但是很快就会有一个新版本 您可以使用losetup在Linux上创建虚拟块设备: losetup filename 将创建从文件名读取和写入的/dev/loop0。设备的大小与文件名的大小相同 您可以通过查看文件来检查数据

Linux Split命令在AWS实例上非常慢

我已经在AWS实例中部署了我的应用程序,我的应用程序正在使用一些linux系统命令,这些命令是通过简单的shell脚本调用的 以下是示例脚本内容: #!/bin/bash echo "File Split started" cd /prod/data/java/ split -a 5 -l 100000000 samplefile.dat echo "File Split Completed" 实际上,相同的脚本在本地服务器上运行得更快。在本地服务器上,它需要15分钟才能完成,但在AWS实例中

Linux 装载链接在一起的多个文件夹

我有三个文件夹,/ftp/A,/ftp/B,/ftp/C,但从逻辑上讲,C是B的子目录,B是A的子目录 我尝试在系统启动时使用绑定文件夹的脚本来解决这个问题。 我在/ftp/dirFolder中有一个文本文件,其中有文件夹之间的关系。像 B C A B C A B 第一列是父亲,第二列是儿子,第三列是侄子。 脚本如下所示: case "$1" in start) while IFS=' ' read -r x y z do if [ -z "$z" ]; then

Linux 如何在python中轮询GPIO中断?

我需要使用Python2.7在GPIO引脚上轮询中断,我想知道是否有任何本机函数或库可以帮助我这样做? 在搜索类似的东西时,我发现了很多关于树莓皮的东西,但这不是我需要的 这可行吗?如果你把你已经尝试过的东西贴出来,我们会帮你的 我是这样做的 while 1: events = po.poll(30000) if not events: print ('TIMEOUT!') for fd, flag in events: # check w

在AIX/Linux中复制文件和元数据

我必须复制/移动80个文件夹,其中包含5000个文件+元数据,我不知道最好的方法是什么,因为我是一个windows用户。有人能帮忙吗?请说得更具体一些,即从一个服务器位置到另一个服务器位置,或者在服务器或操作系统之间 一般来说,我推荐rsync。Rsync 1可以只复制增量2可以在存档模式下运行以保留所有权和权限3可以使用ssh以确保安全和方便使用密钥4可以在干运行模式下运行以进行测试,5可以在多个平台上运行,包括windows cygwin。在windows中,您会使用一些指挥官,不是吗?在u

在Windows上使用Linux服务器上的Perl模块

如何使用从Windows安装在Linux服务器上的模块? 我尝试使用lib并开始向@INC添加模块路径, 但它抛出了一个错误 在@INC中找不到xyz.pm 这些模块在CPAN或PPM上不可用。 这是我的密码: 严格使用; 系统cls; 开始{unshift@INC,linux服务器上模块的/usr/local/lib/perl/File}路径 使用文件::文章;linux服务器上的模块 使用化学武器; 使用File::Path; 使用Net::FTP; 使用Net::SSH::W32Perl;

Linux Ubuntu 14.04呈现LVM磁盘配置

我在将分区设置为主分区而不是逻辑/扩展分区时遇到了一些问题 以下是我的演示文稿中的相关代码: d-i partman-auto/disk string /dev/sda d-i partman-auto/method string lvm d-i partman-lvm/device_remove_lvm boolean true d-i partman-md/device_remove_md boolean true d-i partman-lvm/confirm boolean true

升级到Amazon Linux 2016后出现Chef错误

自从我升级到AmazonLinux2016之后,我遇到了一个Chef错误,它说它找不到存储库。我没有改变任何其他东西,在我的另一个实例中,我连接到同一个存储库,但没有升级操作系统,一切仍然正常。有什么想法吗 Error executing action `checkout` on resource 'git[Download Custom Cookbooks]' ===================================================================

linux内核线程在cpu硬件线程上映射1:1还是m:n?

例如,我在linux上有4个进程,每个进程包含5个pthread线程,我的cpu是i7 4C8H 问题: 1对于每个进程,是否限制其所有线程仅使用1个cpu线程?一个进程可以使用所有cpu核心/线程吗 2 linux内核是否为每个进程平均分配时间片如果它们都很忙,并且没有指定优先级,或者按照线程数分配时间片,那么进程的线程越多,时间片就越多 1一个进程可以轻松使用处理器上可用的所有内核/超线程,只需生成多个线程或进程,并使它们执行任何类型的计算,例如,无限循环。内核的调度程序通常会尝试将负载分散

Linux 使用systemd,如何识别服务中的冷启动与重新启动?

我试图在Debian上执行systemd服务。但是,我需要根据它是“冷启动”还是重新启动来改变逻辑 我当前有一个run-application.service,如下所示: [Unit] Description=Run application [Service] Type=oneshot ExecStart=/usr/bin/run-application [Install] WantedBy=graphical.target 我希望在每次启动时调用该程序,但在重新启动时需要修改内部逻辑。实

Linux Hadoop解压错误

我正在尝试对hadoop文件进行tar,同时会发现下面的错误 tar -xzvf hadoop-2.7.3.tar.gz gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 文件看起来已损坏,请尝试下载其他文件。您可以在下载之前尝试以下内容 文件hadoop-2.7.3.tar.gz它将显示文件类型,基于此,您可以尝试使用其他命令从以下位置

Linux 我需要加载一些模块,但除非我更改bash配置文件,否则加载模块在我的环境中不起作用。在tcsh中如何执行此操作?

.~/。bashrc是我用来在bashshell中编写bash脚本的源代码。但是我有很多脚本要从tcsh运行,但是这个命令不适用于tcsh。为什么这样不行?当我在t shell上工作时,是否有一个与bash profile类似的不同文件 有什么链接可以查吗 谢谢 tcsh相当于bash和posix shell。这是来源 也就是说,bash和tcsh是完全不同的shell。如果这是您的意图,您将无法从tcsh获取~/.bashrc 您可以运行任何类型的shell脚本,只要该shell脚本的第一行中

如何使用linux命令删除单个cron作业?

我使用“crontab-e”命令创建了cron作业。他们工作得很好。我尝试了crontab-r命令,该命令从服务器中删除所有cron作业。 这些是我的亲信 =>*2***root/usr/bin/php/home/user/test.php =>*3***root/usr/bin/php/home/user/test2.php =>*4***root/usr/bin/php/home/user/test3.php 如何删除特定的。您能帮我找到解决方案吗?您有两种方法来执行此操作。 1:使用cro

Linux 如何在github上上传Python脚本

假设我的windows计算机上有一个Python脚本。它读取路径“E:/…/input”处的文件,并在路径“E:/…/output”处给出输出。是否可以将其上传到github上,以便使用适当的shell命令,其他人只需要在他们的linux机器上运行相同的脚本 这个问题的动机是 但是,我没有一台Linux机器可以用来测试我的脚本。这就是问题所在 可以 但由于文件路径的格式和文件系统的结构是特定于操作系统的,所以您应该修改代码以支持跨平台特性 您可以选择执行以下操作之一: 1如果使用相对路径从输入读

Linux pthread.h-自愿性CPU是调度另一个用户级线程的唯一触发器吗?

linux pthread库中的线程能够在同一进程下调度另一个线程的唯一方法是CPU的自愿让步吗?因为pthread是一个用户级线程实现 pthread_屈服和pthread库提供的互斥量似乎是调用调度程序以启动另一个线程执行的唯一方法。这是真的吗?否,任何同时阻止当前线程的调用都将安排另一个线程。这包括库调用,如sleep、read、select、pthread\u mutex\u lock和许多其他调用 请注意,pthread不是linux上的纯用户级线程实现,它将1个用户模式线程映射到1个

Linux BASH_重赛未输出比赛结果 上下文

我试图使用regex从github https克隆链接中提取存储库名称,但我似乎无法让BASH_重新匹配正常工作 在上下文中,我将它写成一个.sh文件,并在Git Bash中运行它 代码逻辑 正如您将在下面看到的,我基本上提供了一个克隆https链接,并且还提供了regex模式。我试过了,正则表达式正确地拉出了字符串的最后一位: /liam_测试3.git 同时,它还提取了仅包含存储库名称的特定捕获组: 利亚姆试验3 但是我尝试在下面测试的代码默认为“else”语句并输出“no match” 密

Linux 如何使用bashshell重定向和附加?

我试图为Linux分配执行此命令,但我无法确定该命令应该是什么。我知道如何附加到文件-您可以使用。但我不确定如何重定向和附加输出: 重定向进程列表(ps)的输出,仅用于将其附加到final.txt(步骤5中创建的文件)的httpd进程 如何重定向和附加输出 谢谢大家! “>>”重定向到file.txt的末尾。如果仅使用“>”,它将替换file.txt的全部内容 ps | grep httpd | grep -v grep >> final.txt 见下文: ps -C httpd

Linux Echo$JAVA_HOME返回空,尽管存在于.bashrc、.bash_profile、.profile文件中

我在所有3个文件中添加了以下行: export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home 如果我这样做,echo$JAVA_HOME,我将得到空行作为输出。 如果我使用source.bash_profile,然后使用echo$JAVA_HOME,我就可以正确地获得输出。 如果我关闭终端应用程序并再次打开终端应用程序,echo$JAVA_HOMEshows将再次清空。当我重新打开时,.pr