Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/29.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中设置OpenID提供程序(服务器)?

我想使用OpenID登录到堆栈溢出,但我想我应该设置自己的OpenID提供程序,只是因为它更难:)在Ubuntu中如何做到这一点 编辑:将“服务器”替换为正确的术语OpenID提供者(根据需要,标识提供者也是正确的)。我个人仅用于StackOverflow。这是一个简单的两文件PHP脚本,可以放在子域的某个地方。当然,这不像安装.deb那么简单,但是由于OpenID完全依赖于HTTP,我不确定安装一个自包含的服务器是否明智…我实际上已经这样做了(使用phpMyID设置我自己的服务器)。这很容易,

Linux 我应该在葡萄酒准备就绪时开始分发我的系统吗?

我已经在Wine(OpenSuse Linux)上测试了我所有用Delphi(WindowsXP)开发的系统,它们工作得非常好。我的问题是:我应该开始将我的系统(在我可以支持的本地基础上)作为葡萄酒分发,还是应该考虑其他问题?你可以像谷歌那样,将葡萄酒与应用程序打包。这样,就不用担心葡萄酒会在未来改变某些东西,并阻止你的应用程序工作。是的,这将是一个好主意。所有能够帮助Linux和Windows世界之间进行通信的功能都是一个优势。如果您可以在Linux中以本机方式编译代码,那就更好了 就我个人而

Linux 如何让Emacs从文件中加载字体?

为了使emacs设置更具可移植性,我希望能够通过指定文件而不是字体名称来设置当前字体,即“Load~/config/myfont.ttf和use size 12”。在我的.emacs中有这样做的方法吗?我找到的所有说明都假设系统上已经安装了该字体。我在Linux上使用XFT支持,所以特定于Linux的黑客攻击是可以的,但我更喜欢能在所有目标上工作的东西 更新:要清楚,我使用的字体在Windows/OS X/Linux上不是标准字体。我不只是想根据平台设置不同的字体,而是想指定我拥有的特定字体文件

Linux/Unix应用程序的源代码最适合保存在哪里?

作为一名开发人员,我经常下载并运行 ./configure ./make ./make install 在我的Linux系统上安装应用程序。但我从来都不清楚保存下载目录的最佳位置。我的本地桌面是默认位置,但我想知道保存它的最佳“官方”位置。此外,它是否因发行版而异 我现在正在运行Ubuntu。我知道apt get install可以为您做到这一点,但有时我感兴趣的应用程序根本不在这些列表中。也许“/usr/local/src”?;-) 看看:它是/usr/local/src。但是,您会发现这是

Linux 执行svn更新时忽略svn控制的目录失败

基于我的努力 但是当你做 svn更新/foo 我得到这个错误: svn: PROPFIND request failed on '/foo/bar/' svn: PROPFIND of '/foo/bar': 405 Method Not Allowed (http://svn.assembla.com) 我之所以尝试跳过/foo/bar,是因为我将其替换为指向/some/other/dir的符号链接 ln -s /some/other/dir /foo/bar 试试看,不要在末尾划斜杠。它

Linux 如何在多核上运行用bash管道传输的进程?

我有一个简单的bash脚本,它将一个进程的输出传输到另一个进程。即: dostuff | filterstuff 碰巧在我的Linux系统(openSUSE,如果有必要的话,内核2.6.27)上,这两个进程都在一个内核上运行。但是,在不同的内核上运行不同的进程是默认策略,在这种情况下不会触发 系统的哪个组件对此负责,我应该如何利用多核功能 注意在2.6.30内核上没有这样的问题 澄清:遵循了的建议,我使用top program确保管道进程确实总是在同一个处理器上运行。Linux调度程序通常做得

是否从linux计算机中的web应用程序访问MS SQL Server?

我可以从Windows中的web应用程序访问MS Sql。但是,对于驻留在Linux中的web应用程序,这是不可能的。此应用程序中使用com.microsoft.sqlserver.jdbc.SQLServerDriver。 以下是配置 雄猫6 MS SQL 2005 jdk6 驱动程序:com.microsoft.sqlserver.jdbc.SQLServerDriver没有问题。只需确保web应用所在的服务器在MS SQL 2005所在的服务器上具有网络可见性。 还要确保MS SQL 20

Linux 未找到Postgresql-bash:psql:命令

我已经安装了PostgreSQL,它工作正常。但是,当我恢复备份时,出现了错误-bash:psql:command not found: [root@server1 ~]# su postgres [postgres@server1 root]$ psql -f all.sql bash: psql: command not found [postgres@server1 root]$ 我做错了什么?也许psql不在postgres用户的路径中。使用该命令查找psql所在的位置,并确

Linux 如何为ebtables编写自定义模块?

基本上,我想编写一个内核模块,为eb表添加一个可能的过滤器。然后我需要告诉ebtables在我设置的网桥上使用我的过滤器 我需要编写自己的模块的原因是我想在连续的包之间引入延迟(出于某些测试原因)。为了演示,我的网络最初具有如下流量: +++-----------------+++-----------------+++-----------------+++----------------- 其中,+显示包裹的流量,-表示线路上没有包裹。我想在这两者之间设置一个桥接器,以便数据包的模式将改变

Linux 外壳程序编程打印文件%s

需要有关使用printf%s的帮助吗 这是我代码的一部分 getspace=`expr 50-$getlength`; #the space is between var1 & var2 printf "%s %20s\n" "$var1" "$var2" 我想用getspace结果交换值%20s。。意味着如果这个循环的getspace是15,它将是%15s,如果下一个元素的getspace是50,它将是%50s 如何将动态变量交换为printf 我试过了,但没用 printf "

任何示例,用C++;,在x86Linux上? 我在X86 Linux上用XORG寻找C++(或C)的GLES2示例的好来源。 我能找到的示例都是针对iOS的Objective C,或针对Android的Java,或针对WebGL的JavaScript。 Kronos网站上有一个“教程”部分,其中有两行文字写着“我们的教程索引将放在这里。”鉴于GLES2已经5年了,我对那里的内容突然激增不抱多大希望

我已经非常熟悉OpenGL了。我只是想要一些方便的复制粘贴上下文设置代码的源代码,真的。我在哪里可以找到这样的东西?Mesa演示 GLFW、Mesa、Ubuntu 16.04 AMD64 我不确定GLUT是否支持GLES,但是它大大简化了窗口管理 sudo apt-get install libglfw3-dev libgles2-mesa-dev gcc glfw_triangle.c -lGLESv2 -lglfw 输出: 资料来源: #include <stdio.h&g

Linux 使用带有du的管道来计算;“尺寸”;标准物质

我有一个程序,我从文件中加载文本,然后根据其中一个字段对其进行过滤。我感兴趣的是这个过滤步骤之后数据的大小 理想情况下,我可以这样做:awk'$2>=10'您可以通过管道将其传输到wc-c来计算通过管道传输的字节数。du代表“磁盘使用率”。管道中的数据不会进入磁盘,因此没有“du”可供使用。改用wc,即“字数” awk'$2>=10'

Linux RPM使用专有安装程序打包一个tarball

我目前正在尝试从一个tarball创建一个RPM,它使用一个专有的二进制安装程序在文件系统中转储一堆文件。此安装程序不允许我指定文件的位置(因此我不能将它们转储到构建文件夹中)。我想知道的是,可靠地打包文件的最佳方式是什么?有一个名为的实用程序基本上可以做到这一点,但相信它是特定于Makefile的 然而,再深入一点,你会发现一个名为。虽然有点旧,但它可以用来包装系统调用,并希望告诉您在哪里安装了什么 您的最终结果本身不会是rpm,但这将为您提供足够的信息来构建rpmbuild(8)规范文件 希

Linux 当makefile出现错误时,如何运行特定命令?

我有一个调用 ... @lessc less/mything.less>style.uncompressed.css 当LESC编译器出现错误时,我可以运行“beep”或“paplay…”之类的命令吗?如果我怎么做 我在后台运行这个程序,并且有一个脚本检查文件夹中的更改,如果有什么更改,则执行这个makefile。我没有第二个显示器,我不希望控制台总是在顶部。所以当一个声音出错的时候会很厉害。也许有人知道另一种解决方案。Make在构建失败时的默认操作是使用非零退出代码退出。如果make以非零退

Linux 意外标记“}'”附近出现语法错误;

如何确定bash的具体问题? 我不时地运行脚本并得到以下错误: download.sh: line 254: syntax error near unexpected token `}' download.sh: line 254: `}' 但是第254行没有“}”,您可以将set-x放在bash的第二行,然后再次运行它 #!/bin/bash set -x ...... ...... ...... 如果你能在你的问题中包含这个脚本,那么说一些相关的话就会容易得多。看看你是否能平衡你的大括

Linux svn更新版本与提交版本不匹配

我在用合作伙伴的代码更新我的代码时遇到此问题。我的搭档上次提交的是36版,但当我更新我的工作目录时,svn说版本跳到了38版。我不知道它为什么这样做。更新时,我让一个冲突文件接受我的版本。在我更新我的svn之前,我的合作伙伴也将一些东西复制到了她自己的svn中。其中哪一部分导致版本号不匹配?感谢Subversion中的Revison是存储库的全局属性,每个子树可以并且可能拥有比repo的头版本更少的版本 检查工作副本的状态。以我的一份回购协议的主干为例 ... Revision: 37 ...

Linux 如何在jhbuild上安装库?

我想开始使用jhbuild。它创建了一个独立的系统来编译不稳定的包,并尝试它们。但我不清楚如何向其中添加缺少的库 步骤: $ sudo apt-get install jhbuild $ mkdir -p /opt/gnome $ chown `whoami`.`whoami` /opt/gnome $ mkdir ~/checkout/gnome $ jhbuild bootstrap ... all correct ... $ jhbuild sysdeps --install ...

Linux 使用ip tuntap命令点击接口和/dev/net/tun设备

我正在使用ip-tuntap创建一个tap界面,如下所示: $ sudo ip tuntap add mode tap tap0 之后,我设置了接口,并使用公共IP命令对其进行寻址。然后,我可以通过一个简单的ifconfig查看我的界面并对其进行寻址 现在,一位老师告诉我,通过创建一个tap接口(在这种情况下称为tap0),我将找到一个/dev/net/tap0节点,我将能够在其中写入或读取它。然而,我找不到它。我“只是”有一个/dev/net/tun 我必须处理这个tun节点吗,或者我真的应

Linux 使用bash按第5列对csv文件进行排序

文件看起来像 5.1,3.5,1.4,0.2,Banana 4.9,3.0,1.4,0.6,Apple 4.8,2.8,1.3,1.2,Apple 我需要它 4.9,3.0,1.4,0.2,Apple 4.8,2.8,1.3,1.2,Apple 5.1,3.5,1.4,0.2,Banana # sort -t . -nrk2 sorted.csv 4.9,3.0,1.4,0.6,Apple 4.8,2.8,1.3,1.2,Apple 5.1,3.5,1.4,0.2,Banana 我一直在

在linux命令提示符下逐字删除

我想在linux提示下逐字删除 For ex : [user@system]$ python myscript.py -s some_test_case -u some_other_flag 我整天都在运行这个命令,在“-u”之后有不同的文本,每次使用退格删除文本都很乏味。我按照我的要求搜索了linux命令,但我找到的命令要么取消整个命令,要么替换最后2个字符,要么替换与我无关的其他命令。是否有此命令?Ctrl+w将从光标向后删除最后一个单词。您可以尝试用谷歌搜索shell删除单词或 试试Ct

子域指向linux中的文件夹

我需要将一个子域指向主域的文件夹。在linux服务器中有什么方法可以做到这一点吗 示例-: 当用户调用时,它应该调用。域不应重定向 你能告诉我这是什么专业术语吗 谢谢。您想要的就是所谓的VirtualHost 尝试创建virtualhost,这将为您完成相同的任务 <VirtualHost *:80> DocumentRoot /www/myfolder ServerName sudomain.mywebsite.com </VirtualHost>

如果将write()写入同一页两次,Linux脏页写回行为

我理解Linux上默认的write()行为(如果文件不是使用O_DIRECT或O_SYNC等打开的话…)是缓存写的——写操作在页面缓存中延迟 考虑以下场景: 1) 程序将1KB的数据写入偏移量为5000的文件,从而使相应的页成为脏页 2) 同一个程序稍后将1KB的数据以相同的偏移量写入同一个文件,假设上一页还没有被pdflush刷新,那么内核将做什么呢 我认为Linux内核可以执行以下操作之一: a) 在第二次写入()之前刷新上一个脏页 b) 上一个脏页将被覆盖,pdflush仅在对磁盘进行二次

Linux libpcap还是PF_数据包?

我知道这个问题已经讨论过很多次了:我应该使用libpcap还是PF_数据包(数据链路套接字)来捕获数据包 根据我的研究,libpcap几乎在任何地方都被建议使用于PF_包之上,这主要是因为它的可移植性 然而,对于我当前的项目(用于生产系统),可移植性根本不是一个问题,我关心的只是性能(速度、丢包率)。我的程序运行在CentOS 5.10(内核2.6.18)上 据我所知,libpcap在每个数据包上都有一个时间戳。这会导致很大的性能损失吗? 是否有其他因素使libpcap不适合高速网络 据我所知,

Linux 将bash变量作为模式传递给awk

我想知道如何将bash变量作为模式传递给awk。 我读过几个Q/A,它们都倾向于回答同一个问题,但是没有一个能解决我的问题(可能是我遗漏了什么!) 我有几个这样的文件: 1 9909 23121 1 23121 561510 3 75879819 75902940 3 75902940 75916152 4 75916152 75982212 3 75982212 75998727 22 82964754

Linux 任务可终止和任务可中断之间有什么区别?

看来TASK_KILLABLE应该是TASK_interruptable的子集,因为杀死一个任务是,嗯,中断它的一种方式;然而,根据sched.h,看起来TASK_KILLABLE是不可中断的 #define TASK_INTERRUPTIBLE 1 #define TASK_UNINTERRUPTIBLE 2 #define TASK_WAKEKILL 128 #define TASK_KILLABLE (TASK_WAKEKILL |

无法连接到redhat linux上的Jenkins服务器

我在我的红帽企业版6.3上安装了Jenkins。jenkins通过监听端口8080运行 [root@linux]# service jenkins status jenkins (pid 7526) is running... JENKINS_PORT="8080" JENKINS_LISTEN_ADDRESS="0.0.0.0" 但是,我无法通过网络浏览器或cURL连接到Jenkins。 HTTP连接的TCP连接已“建立”,但HTTP GET请求将永远等待,web浏览器将继续加载 [r

Linux 重新连接后GNU屏幕滚动历史记录

我注意到,在分离和重新连接屏幕会话后,我会丢失滚动历史记录。我做了一些搜索,但每当我结合“屏幕”和“滚动”时,我就会被滚轮集成指令淹没 总之,概要: 银幕上 大产量 分离筛网 重新连接屏幕,但滚动仅在终端顶部产生空行 对我来说,这听起来像你在你的终端滚动(与你的滚轮?)。当然,您的终端仿真器不会知道屏幕的历史记录 要在屏幕内滚动,您必须切换到复制模式(Ctrl A+[),然后您可以使用导航键(hjkl,左-右-上-下;PgUp,PgDown eth)四处移动。有没有这样使用滚轮的方法?我已经这样

Linux PowerMTA服务器未启动

我最近在CentOS 6上安装了PowerMTA服务器,每个必备组件都是根据文档安装的,许可证输入正确,配置文件也在/etc/pmta/config中正确设置,但无法启动pmta服务并在日志中获取此错误 2015-08-30 16:08:28 Domain suffix: pmta.com 2015-08-30 16:08:28 Name servers: x.x.x.x x.x.x.x 2015-08-30 16:08:28 SMTP source IP addresses: 2015-0

Linux 内部脚本失败后在外部Bash脚本中清理

在Bash中,我在名为outer script.sh的文件中有以下方法: test_service() { nohup java -jar target/outer-runner.jar > service.log 2>&1& echo $! > runner-process.pid ./inner-script.sh kill `cat runner-process.pid` } 内部脚本.sh可以抛出退出1-我在外部脚本.s

Linux命令列出可用于装载的文件系统?

哪个终端命令将返回包含当前可用于在我的系统上装载的文件系统的数据 具体来说,我使用的是Ubuntu15.04,不过我更喜欢对所有*nix用户都有效的答案 注: 我不想知道什么是挂载,我想知道什么是可用的。 我不想检查文件系统的类型(ext2、ext4、ntsf等),我想知道可以安装哪些文件系统(sda2、fd1等)。在Ubuntu上,您可以用来显示光盘: sudo lshw -class disk 或者检查系统上的所有分区 sudo blkid -o list | grep "not moun

Linux 尝试连接到服务器时,Sshutle连接被拒绝

在我安装了新版本的ubuntu(18.04)并安装了Sshittle之后,我无法再使用sshuttle连接到我的服务器。 我还检查了版本(0.78.4)是否与我在另一台设备上使用的版本相同,没有问题。 您可以在下面看到错误消息: $ ./sshuttle --dns -r leto@example.com 0/0 -vv Starting sshuttle proxy. Binding: 12300 Listening on ('127.0.0.1', 12300). DNS listening

Linux lxc检查点失败,错误消息不明确

检查点创建不成功,错误消息对我没有帮助。 我做错了什么 sudo lxc-create -t download -n bionic (`ubuntu`, `bionic`, `amd64`) sudo lxc-start -n bionic -d sudo lxc检查点-n仿生-D/tmp/cp出现以下故障: lxc-checkpoint: bionic: criu.c: do_dump: 1328 dump failed with 1 lxc-checkpoint: bionic: criu

在linux arm64上使用ucontext\u t安全吗?

ucontext_t已从POSIX中删除,但仍在glibc中 如果我不关心互操作性,在linux-arm64上使用它安全吗?有什么问题吗?(浮点寄存器或任何我应该担心的东西?是的,使用起来应该非常安全。仅仅因为从POSIX.1-2017/SUSv7中删除了ucontext.h,并不意味着glibc不再支持该功能 自IEEE Std 1003.1-2001/Cor 2-2004以来,该标准的最新版本中删除了该特定标题,先前版本的标准中应用了项目XBD/TC2/D6/28,更新了getcontext

Linux centOS的混乱路径

我是个Linux迷。我错跑了: export PATH=/root/anaconda3/bin 我想我已经通过不使用“$PATH:”更改了“PATH”的值。现在每次我按enter键,它都会显示sed未安装。我都进不了sudo了 仍然显示- :/home/adi/bin:/home/adi/bin 除非您将此更改放入.bash_配置文件或.bashrc文件中,否则下次登录时它将不会持续。只需注销并重新登录,一切都将正常。堆栈溢出用于编程问题。Linux使用问题可以发布到或,所以只需更改路径即

Linux 如何列出Mercurial中属于不同分支的所有文件?

我是mercurial的新手,所以很抱歉问这个新手问题。 我在/home/Cassie/localRepo中创建了一个名为“localRepo”的本地存储库。我有两个分支,default和src1分支。对于默认分支,它有file1、file3;对于src1分支,它有file1、file2和file4。每当我试图列出该存储库中的所有文件时,它只显示属于当前分支的文件 例如,如果当前分支是src1分支,那么如果我键入 ls -l 它只显示了 file1 file2 file4 是否有任何方法可以

包含附加信息的linux ftp服务器日志文件

我正在LinuxBox(Fedora11,vsftpd)上实现ftp服务器。到目前为止一切正常,但我需要Ftp服务器日志文件来包含传输速率信息 当我从客户端使用“get”或“put”命令时,我在ftp客户端上收到了以下消息 范例 ftp:0.00秒内接收到18个字节18000.00kbytes/sec 有没有办法,我可以得到相同的信息在ftp服务器端 下面是我的xferlog文件的示例 Tue Oct 23 01:28:52 2012 1 10.65.112.55 1 /home/test/te

HTML5地理位置在Windows上比Linux更精确(Firefox、Chrome、[Chrome])

我一直在玩HTML5地理定位,并注意到我在Windows系统上获得的结果总是比在Linux系统上更好 我使用双引导,所以硬件是相同的。Wifi在这两种情况下都是打开的,并且没有内置GPS适配器 更准确地说,我的意思是,在Windows上,显示的位置通常在我实际位置的50-100米范围内,而在Linux上,显示的位置相差约6公里(而且它从不变化,它总是显示完全相同的位置,基本上是市中心) 在Windows上的Chrome和Firefox上测试,在Linux上的Chrome、Chrome和Firef

Linux 是否可以使用madwifi驱动程序干扰wifi中的MAC协议头?

我和一个5公里的司机一起工作。基本上,我想做的是改变MAC协议的一些行为,以实现网络编码。 在我的项目的某些部分中,我需要在802.11 MAC协议的标题中添加一些字段,我的问题是: 是否可以在帧头的中间添加字段,并扩展整个帧长度?我尝试在序列号字段后添加20个字节,但这会导致一些问题(ping停止工作) 如果可能的话,应该更改哪些数据结构以及如何更改 谢谢 奥马尔 您不能修改或添加到802.11 MAC头,其中的每个字段都有特定的大小和位置。如果你改变这一点,你就违反了协议。这并不意味着它是错

Linux 是否将vim用作命令行工具?

有没有办法将vim用作命令行工具?我的意思是,从控制台使用它(不打开ncurses窗口)在文件上运行vim命令并保存它们。我之所以需要它,是因为我通常会遍历所有文件并执行'gg=G'自动缩进 感谢您列出了两种不同的方法: 通过使用包含要编辑的命令文件的vim-s文件 通过使用vim文件“+:firstcommand”+:secondcommand”… 第一种解决方案需要先编写一个文件;第二个解决方案将启动vim并执行命令,而不离开vim;您必须自己做,例如添加最后一个命令'+:x',我怀疑的

Linux 将输出和错误重定向到#/bin/sh中的日志文件和控制台

我希望shell脚本输出和错误被重定向到文件和控制台 我在BASH中使用了#/bin/sh,下面的代码在BASH中使用,但在基本shell中不使用(#/bin/sh)。在#/bin/sh中有什么方法可以实现这一点 set -x exec > >(tee "logfile") 2>&1 并且exec&>logfile将只输出到文件,而不输出到标准输出 /path/2/cmd 2>&1 | tee logfile 是你能得到的最古老的学校 这不应该是吗

在Linux上使用Apache设置子域

我不敢相信我以前没有这样做过,但我想得到一个明确的答案,所以我准备继续前进 我在/etc/apache2/sites available/mysite上有一个apache配置文件,如下所示: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/sam/public_html <Directory /> Options FollowSym

Linux 在CFENGINE节点之间复制文件

我尝试了CFENGINE 3.5的一些功能,但遇到了一个非常基本的问题。 我想将保存在cfengine策略中心中的某些文件复制到各个cfengine客户端。这些文件分布到不同的位置,而且cfengine应该将这些文件复制到主服务器所在位置的目标机器上。 如何做到这一点? 这可能会有帮助 谢谢和问候, Alok Thaker如果要将某些文件从中心复制到客户端的同一位置,可以执行以下操作: vars: "files" slist => { "/some/file", "/other/fil

Linux 我怎么能';诺胡普';命令并记录';时间';

我想对长时间运行的脚本计时,并将time命令的输出记录到日志文件中,如下所示: (time php mylongcommand.php) &> dump 这是可行的,但是如果我想nohup命令,以便稍后检查日志,该怎么办呢。以下代码不起作用: nohup (time php mylongcommand.php) &>dump & 有什么建议吗?删除括号: nohup time php mylongcommand.php &> dump &am

Linux 在目录列表上查找命令

我有以下目录 $ ls DIR_1 2_DIR_2 DIR_3 如何仅在某些目录上运行find命令?例如: $ find "DIR_1/, DIR_3" -type f 可以使用相同的语法在命令行中添加目录: $ find DIR_1 DIR_3 -type f

无法在Linux上删除文件

我目前连接到一台在Linux上运行的远程计算机,在运行我的一个C程序后,我有一个随机目录。目录名的形式是:“H$'204'blahblah'u$'[]'$'234”,非常奇怪 当我试图通过rm dir\u name删除它时,终端会抛出非法变量名。即使我使用-f标志,也会出现同样的行为。然后,我试图通过单击资源管理器中的目录(在vscode上)来删除它,结果得到一个错误,错误是error:enoint:没有这样的文件或目录 如果有帮助的话,我正在csh shell上运行这个 更新:运行:rm./H