删除专题提供删除的最新资讯内容,帮你更好的了解删除。
有没有快速的方法从目录树中删除所有.pyc文件? 如果您已经找到GNU,那么您可能想要 find <directory name> -name '*.pyc' -delete 如果你需要便携的东西,那么你最好 find <directory name> -name '*.pyc' -exec rm {} \; 如果速度是一个大问题,你有GNU find和GNU xargs那么 find <dire
在服务器上删除大文件时,进程可能仍会引用这些文件,因此文件系统没有更多可用空间. 我试图使用lsof,但它似乎没有列出已删除的文件. fuser -c做得更好,但是进程列表太长,无法检查每个进程,特别是因为每个进程都是Oracle进程. bash-3.2# fuser -c /var /var: 105o 29999o 20444c 3528c 27258o 77
我试图在生产环境中创建一个cron,所以我使用我的新cron命令创建了crontab.txt文件并运行了crontab crontab.txt文件,但它没有附加到现有的cron作业列表,而是意外删除了所有的crons,现在我只是生产我的cron. 我怎样才能恢复已设置的早期crons并将我的新cron附加到它上面. 谢谢. 是否会增加侮辱伤害,建议从备份恢复您的crontab?
通过我的愚蠢操作,我不小心创建了一个名为(例如)-A的目录,最后用文件填充它. 我想删除所说的目录.我试过了: rmdir -- -A 但它然后告诉我该目录仍然有文件.我无法弄清楚如何cd进入目录删除所述文件. 我该怎么做才能摆脱这个麻烦的目录? 使用 – 对每个命令. $ls -la total 32 drwxr-xr-x 3 richard richard 512 Jul 28 15:4
我必须通过删除每个文件名的前5个字符来重命名目录中的多个文件. 我怎么能这样做bash / shell?我正在使用Ubuntu 11.10.谢谢. 一个带有一点sed的简单for循环可以解决这个问题: % touch xxxxx{foo,bar,baz} % ls -l xxxxx{foo,bar,baz} -rw-r--r-- 1 jamesog wheel 0 29 Dec 18:07
互联网上有很多这方面的内容,但大多数例子都是人为的.如何删除真正顽固的文件?例如., $find ./ -inum 167794 ./àKÈÿÿÿÿ@ $find ./ -inum 167794 -exec rm \"{}\" \; rm: cannot lstat `"./\037\340\025K\021\004\310\377\377\377\377@\020\002"': Invalid
我已经在我的. vimrc中添加了以下函数,以便在保存之前删除尾随的空格 fun! <SID>StripTrailingWhitespaces() let l = line(".")
我在Ubuntu 12.04.1 LTS上的bash shell中运行此命令.我试图一举删除[和]字符,即无需第二次管道. 我知道方括号在正则表达式中有特殊含义所以我通过在反斜杠前加上它来逃避它们.我期待的结果只是字符串123但方括号仍然存在,我很想知道原因! ~$echo '[123]' | sed 's/[\[\]]//' [123] 如果您仔细遵循 manual,这很容易:字符类中的所有成员
可以使用以下选项将rsync同步到移动文件夹中,与传统的mv非常相似和优越: rsync -axvvES --remove-source-files source_directory /destination/ 然而,我似乎无法做到的一件事是删除原始目录. –remove-source-files标志就是这样,删除源文件,但不删除源目录.我希望有一个–remove-source-directori
当光标放在一行中只包含空格字符的末尾时,当我按enter键时, vim将删除该空格.我觉得这很刺激,因为它打破了我的脚本,选择缩进到同一级别的代码.如何防止vim这样做? 在我的.vimrc(http://bjuhn.com/randomstuff/vimrc)中,我有以下内容: filetype plugin on set copyindent 也就是说,我没有使用任何语法感知的自动缩进,因为我
在我的debian maschine上我偶然删除了/ bin / bash.有没有办法在不重新安装机器的情况下取回它? 如果它有帮助.我还在登录.猜猜一旦我出去我无法登录,因为它是我的登录shell. ln -s /bin/sh /bin/bash apt-get install --reinstall bash
TLDR:我有一个用户,作为辅助组的组成员.此用户可以删除664 perms的文件作为辅助用户,但不能删除perms为775的目录. 细节:我有一个用户.让我们称他为ftpuser.我用他上传文件到我的devbox.用户的主要组是“ftp”,并且作为辅助组也在组“www”中.我的网络服务器以用户www和组www的形式运行,我有proftpd(运行为www和www),配置为将所有文件放入所需的目录,
我需要将 MySQL 5.1中的RHEL 5.8更新到新的MySQL 5.5.我已经安装了REMI rpm,但是当我尝试以这种方式升级MySQL时,我得到了很长的包冲突列表. 我想我需要完全删除MySQL,然后重新安装新版本. 如果我跑 yum remove mysql-server 是否会删除我的数据库和/etc/my.cnf配置文件?我希望它不会. 谢谢 不可以.数据库文件不受包的控制.该目录
在我们的一个服务器(IBM AIX)中,我们在path / data / 1002 /中有一个文件,我们无法使用’rm’命令删除或删除它.我们得到的错误消息是“rm:S1208001.002:路径名中的文件或目录不存在.” 使用“-f”选项,未显示任何错误消息,但文件仍然存在. 此文件的字节大小为’0′,当我使用命令“touch S120801.002”时,我看到该目录中有两个文件名相同的文件.
出于某种原因,我将这些奇数行号或某些历​​史数字放入我的〜/ .zsh_history文件中,如下所示: : 1266694881:0;rake db:migrate 我宁愿不必在开始时使用regexing,但我希望我的线条像: rake db:migrate 有没有人对如何解决这个问题有任何建议?我发现setopt EXTENDED_HISTORY但似乎并没有做太多. 尝试: unsetopt
朋友们, 我在Linux上使用GNU bash作为我的shell: $bash --version GNU bash, version 4.2.45(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later
openLDAP 2.4 Ubuntu 14.04 我发现了这个问题dn-based linux groups from ldap.我正在尝试包含rfc2307bis架构,但似乎必须在包含rfc2307bis之前从配置中删除nis架构.如何从当前配置中删除此nis架构? 我设法让它工作: > sudo service slapd stop > sudo slapcat -n0> 〜/ config
当我在yum(centos 6)中搜索包时,它会尝试搜索名为“c6-media”的repro 它给出了一堆错误如下 file:///media/CentOS/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/CentOS/repodata/repomd.xml Trying other mirror. file:/
我需要定期清空文本文件而不删除它(我知道它有多少行). 我试过这个: 创建了一个执行以下脚本的cron other lines from the script here sed '1,14d' file.txt>file.txt 如果我从终端运行它它工作正常,但是当我运行cron它执行第一部分(“脚本在这里的其他行”部分)但它不会清空文件. 注意:该文件具有777权限,因此我认为它与权限无关.
我有一个大约300KB的文本文件.我想删除此文件中以字母“P”开头的所有行.这就是我一直在使用的: > cat file.txt | egrep -v P* 那不是输出到控制台.我可以在没有其他命令的情况下在文件上使用cat,它可以打印出来.我的最终目的是: > cat file.txt | egrep -v P* > new.txt 没有出现错误,它只是不打印任何内容,如果我运行第二个命令,ne