列出专题提供列出的最新资讯内容,帮你更好的了解列出。
我有大约7或8台服务器,我每天晚上都会到我的本地局域网. 所有这些rsync作业都使用常见的excludes.txt来过滤掉我不想镜像的文件或目录. 现在,excludes.txt包含一些所有服务器通用的目录,但也包含许多特定于单个服务器的目录(和模式).当然,它们都是混合在一起而没有注释的. 我试图掌握所有这些,并将所有服务器特定模式移动到单独的文件中,特定于每个服务器. 我还不确定如何最好地解
我正在寻找一个命令来从给定目录递归列出所有文件及其修改时间.如果它能够以树形命令生成的树状格式生成输出也会很好. 注意:我正在运行Red Hat Enterprise Linux Server第5版. 编辑:树命令的选项-D仅打印过去几年的最后修改时间的日期部分,尽管它显示当前年份的时间.在这种情况下,我希望在过去的几年中打印日期. I’m looking for a single command
我在一个bash shell中运行CVS. 我只是想看看哪些模块可用于结账. 我已经研究了一段时间,我唯一想到的是: cvs checkout -c 执行但没有显示任何内容.现在我知道可能没有可以结账的模块,但这对我来说更多的猜测,并且猜测很少能很好地解决. 更新: 我正在运行1.11.23版本 显然这个版本不支持cvs ls 干杯. 以下hackery应该与1.11.*客户端和服务器版本的cvs
自开机以来,获取所有已写入文件的列表的最佳方法是什么? 是一个简单的发现(有mtime)最适合这个,还是有其他方法? (查找不会列出写入的文件,然后删除.) 我正在使用Ubuntu Linux 12.04,如果这有所作为. 我可以通过针对特定情况量身定制的特殊 auditd规则来解决这个问题,并对测试系统/工作负载进行了一些计量,但我认为这不是最具扩展性的方法……另外,还有实际审计系统的写入负载:
如何使用命令行工具显示打印机信息,例如打印机描述或打印机位置? lpstat -t列出了打印机的打印机名称,类和设备,但它没有列出打印机描述或位置.有没有办法在不使用http或GUI界面的情况下获取此信息? 您可以使用lpstat -l -p printername获取此信息. [root@Valley ~]# lpstat -l -p zebra2 printer zebra2 is idle.
向LVM卷添加标签并显示拥有该标签的卷很容易,就像魅力一样;但不知何故,我找不到列出正在使用的所有标签的方法,或显示适用于特定卷的标签. lvdisplay -v没有给我关于标签的详细信息,lvs似乎也没有任何选择. (我使用的是CentOS 5.4.) 显示属于特定卷的标记: # lvchange --addtag @RootFS /dev/VolGroup00/LogVol00 Logical
开发包通常包含编译应用程序所必需的标题或其他内容. 为了保持系统的清洁和可管理性,我正在寻找一个命令 列出yum安装的all-devel-packages(也是rpm的,没有后缀). 我通常使用yum list安装并手动收集devel. 作为一般规则,您建议在编译后删除它们吗? 我认为你关于开发包删除的问题有两部分答案.第一部分是按照其他人的建议删除-devel包.这将删除httpd-devel等
我需要构建一个位于目录树中的二进制文件的所有文件扩展名列表. 主要问题需要是如何区分文本文件和二进制文件,其余的应该是蛋糕. 编辑:这是我最接近的,有更好的想法吗? find . -type f|xargs file|grep -v text|sed -r 's:.*\.(.*)\:.*:\1:g' 这是找到二进制文件的技巧: grep -r -m 1 "^" <Your Root> | gre
我列出了隐藏文件: ls -ld .?* 我得到一个输出: drwxrwxr-x 3 kisco kisco 4096 Jun 18 19:41 .shutter drwx------ 6 kisco kisco 4096 Jun 17 11:07 .Skype -rw------- 1 kisco kisco 12288 Jun 16 17:47 .swm -rw-------
有没有办法获得dpkg,apt-get或aptitude来生成需要在第二台机器上安装的软件包列表,以复制第一台机器上安装的软件包? 即如果我安装了普通的Ubuntu服务器,在安装时选择了sshd选项,那么安装build-essential我希望输出看起来像: #ubuntu 9.10 server openssh-sshd build-essential 据我所知,所有可用的打包工具都会在包装盒上
如何在 linux系统上获得所有可用 Windows管理器的列表(当然,这通常不需要,但是 – 我没有root权限).   很难在Google上搜索,因为返回的所有结果都是“linux的窗口管理器列表”. 问候, J.P 澄清:我正在寻找一个命令,列出我正在使用的系统上的“所有已安装的窗口管理器”. 谢谢你的回答.有兴趣知道它的发行版依赖.我的发行版是RedHat. cat /proc/versi
我知道mount和df列出了所有坐骑.但我想列出在启动时无法建立的挂载.我怎么得到它们? 没有这样的命令,因为没有“尝试坐骑”的列表.您可以将当前安装列表(/ etc / mtab)与已注册要安装的共享列表(/ etc / fstab)进行比较. 或者,您可以尝试grep浏览系统日志文件以查找失败的挂载尝试.
如何编写bash脚本来列出svn存储库中的目录条目? 我想写bash文件,因为我有大量的存储库. 如果您是subversion管理员,则以下命令将返回存储库中的目录. svnlook tree $REPO_DIR --full-paths | egrep "/$" 诀窍是grep命令,它在名称中查找尾随的“/”字符 同样的技巧也适用于svn命令 svn list $REPO_URL -R | eg
是否有任何编程方式(系统调用?)列出 Linux上的共享库依赖?而不是使用ldd … readelf -Wa lib.so|grep NEEDED
是否有一个命令将列出在CentOS上的nginx下运行的所有vhosts或服务器?我想将结果导管到文本文件以进行报告. 我正在寻找类似于我用于Apache的命令: apachectl -S 2>& 1 | grep’端口80′ 更新: 感谢@Putnik指出一个更简单的方法(但我更喜欢只列出启用网站): grep server_name /etc/nginx/sites-enabled/* -Ri
是否有一种简单的方法可以列出所有系统蒙版单元? 我能想到: ls -l /etc/systemd/system/* | grep /dev/null 或者(仅限单位名称): ls -l /etc/systemd/system/* | grep /dev/null | cut -d' ' -f12 | awk -F'/' '{ print $(NF) }' 有更清晰的方法吗? –state选项可以完
对于我参与的网络安全竞赛,我给了一个安装了许多软件包的Debian虚拟机,并要求清理无关或恶意软件包. 在过去,我使用过dpkg -l | grep [searchterm]和执行此任务的常用包列表.然而,这是非常低效和耗时的. 为了加快我的任务,有没有办法搜索系统上安装的软件包列表,这些软件包已经由用户安装了进程,而不是系统“默认”软件包? 此命令可能会缩短您的工作时间: apt-mark sh
如何为 linux编写一个脚本,列出/ etc / passwd及其UID中的所有用户 User1 uid=0001 User2 uid=0002 … 脚本shoul使用:grep,cut,id,for awk -F: '$0=$1 " uid="$3' /etc/passwd 在这种情况下,awk更容易. -F定义字段分隔符为: 所以你想要的是第1和第3列.所以建立$0来提供你的输出格式. 这是
只是好奇,这是ls的正常预期行为: user@host:~$ls Codes Documents Music Pictures Templates Desktop Downloads Papers Public Videos 但是当我使用带管道/重定向的ls时,它的行为类似于ls -1: user@host:~$ls | cat Codes Desktop Documen
我只是想从当前dir获取文件,只输出.mp4 .mp3 .exe文件没有别的。 所以我想我可以这样做: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$ 但不,因为第一个grep将只输出mp4的,因此其他2个grep将不会被使用。 有任何想法吗? PS,在Slow Leopard上运行此脚本。 为什么不: ls *.{mp3,exe,mp4} 我不知道我在哪