Articles of 命令行界面

无法在Linux上删除损坏的文件

所以我受到了一个脚本kitte …幸运的是,该框是Ubuntu,并能够取代W /二进制文件从一个可比较的系统, 但是 , 一些我无法删除的文件,我仍然难住这个。 被劫持的文件位于root可写的/_bin目录下。 nathan@db-0:~$ ls -ld !$ ls -ld /_bin drwxr-xr-x 2 root root 4096 Mar 12 18:00 /_bin 好的,这些是目录上的perms,现在是以下文件中的文件: nathan@db-0:~$ ls -l /_bin total 268 -rwxr-xr-x 1 root root 39696 Nov 19 22:25 ls -rwxr-xr-x 1 root root 119800 Mar 31 2012 netstat -rwxr-xr-x 1 root root 101240 Dec 12 […]

find卷的BSD设备名称(/ dev / disk * s *)的最短命令是什么?

找出这个最简单的方法是什么,例如 / Volumes / Foo 存在于 / dev / disk0s2中? 编辑: 安装可能是一个更符合语义的答案,但它不会比df短得多

在bash中select性备份脚本

我一直在使用这个简单的命令(这就是我所能做的:)从N​​AS服务器的用户数据备份整个树一年。 cp -r /STORAGE /BACKUP-STORAGE/YYYY-MM-DD 不幸的是,经过一年的服务。 我的用户开始用很多照片和剪贴画(jpg,gif,bmp)来填充空格,并开始让我的备份过程变得更慢。 空间也是一个大问题。 现在我已经没有足够的空间存放一整天的备份。 我想我想从备份切换到仅备份非图像数据。 如何从备份中排除jpg,gif和bmp? 使用DOS XCOPY命令很容易,但我真的不知道如何在bash中做到这一点。 谢谢

Windows CLI:内置的实用程序列出XP / Vista / 7中打开的端口

我需要一个内置于几个版本的Windows(特定于XP到Win7)的实用程序,可以告诉我,如果一个特定的端口正在使用。 我已经为每个操作系统find了几种不同的方法,但是我正在寻找一种适用于所有操作系统的单一命令。

在stringbash中连接variables

我想杀死指定端口(variables)的进程 export PORT=3030 netstat -ntlp | awk '$4~/:*${PORT}$/{gsub(/\/.*/,"",$NF);cmd="kill -9 "$NF;system(cmd)}' 但可变的PORT没有得到的命令。

在目录中find一个特定的string

我想要做到以下几点: cat *.xml | grep some_string_here 这告诉我一个特定的string是否存在于目录中的xml文件中。 不幸的是,它不告诉我哪个文件。 我怎么能做得更好? cat命令没有看到我有一个开关,添加一个文件名前缀的输出…

Linux mknod-command

这个命令是做什么的? mknod -m 666 /dev/fuse c 10 229

用`sed`replaceexpression式

我有一个SQL文件,其中包含许多INSERT语句,但它们都合并在一行上。 我试图用sed在不同的线路上分开它们,但是我不能使它工作。 这是我正在使用的命令: sed 's/);INSERT/);\nINSERT/' myfile.sql 但是这个命令不起作用。 它出什么问题了? 我该如何解决?

是否有可能更改正在运行的进程的cm​​dline(例如,更容易识别它在顶部)?

我使用VMware Server 2运行许多Linux服务器。当他们的响应时间不是太热或负载平均值上升时,我打开top看看发生了什么,或者我们整天都在开放的生产服务器。 问题是, vmware-vmx进程的cm​​dline 非常长,例如: /usr/lib/vmware/bin/vmware-vmx -# product=2;name=VMware Server;version=2.0.2;buildnumber=203138;licensename=VMware GSX Server for Linux;licenseversion=3.0 build-203138; -@ pipe=/tmp/vmhsdaemon-0/vmxaf9a31943e9065f0;readyEvent=55 /var/lib/vmware/Virtual Machines/Kyle.vmwarevm/Kyle.vmx 所以我看到的是: 4135 root 20 0 593m 324m 289m S 21 4.2 3038:04 /usr/lib/vmware/bin/vmware-vmx -# product=2;name=VMware Server; 4106 root 10 -10 997m 399m 346m S 9 5.1 1135:25 /usr/lib/vmware/bin/vmware-vmx -# product=2;name=VMware Server; 4074 root 20 0 833m […]

如何通过Linux命令行下载文件

我通常是一个Windows用户,我目前正在使用PuTTY连接到运行Fedora 8的无头Linux机器。我需要下载最新的JDK并安装它,但我必须使用命令行来完成。 我怎样才能做到这一点?