Tag: linux

在linux中使用top -c命令来过滤基于进程名称列出的进程

top -c 最上面列出了所有的进程,有很好的select,通过使用选项-u筛选进程的用户名,但我想知道是否有任何简单的方法来过滤基于顶部输出的COMMAND列下列出的进程名的进程。 例如,我想要像top -some选项-substring的processname和top显示pids只有这个子string的命令名

Bash:无限的睡眠(无限的阻挡)

我使用startx来启动X来评估我的.xinitrc 。 在我的.xinitrc我使用/usr/bin/mywm启动窗口pipe理器。 现在,如果我杀死我的WM(为了testing其他WM),X也将终止,因为.xinitrc脚本到达了EOF。 所以我在我的.xinitrc的末尾添加了这个: while true; do sleep 10000; done 这样,如果我杀死我的WM,X将不会终止。 现在我的问题是:我怎么能做一个无限的睡眠,而不是循环睡眠? 有没有一个命令会像冻结脚本? 最好的祝福

无法通过HTTPS在Linux上克隆github回购

我想在CentOS盒子上做一个简单的git clone https://github.com/org/project.git ,但是得到: 错误:所请求的URL在访问https://github.com/org/project.git/info/refs时返回错误:401 致命的:HTTP请求失败 它永远不会提示我input我的用户名/密码,只是失败。 我可以在我的Mac上进行完全相同的调用没有问题 – 我错过了什么?

什么linux的shell命令返回string的一部分?

我想find一个可以返回string的一部分的Linux命令。 在大多数编程语言中,它是substr()函数。 bash是否有任何可用于此目的的命令。 我想能够做这样的事情… substr "abcdefg" 2 3 – 打印cde 。 随后的类似问题: 在Bash中提取子string

在Bash中,如何在文件的每一行之后添加一个string?

如何在使用bash的文件的每一行之后添加一个string? 可以使用sed命令完成,如果是这样的话?

如何查看完整的符号链接path

当我使用ls -la symlinkName或者stat symlinkName并不是所有的path都显示出来(比如../../../one/two/file.txt ) 什么是显示完整path的Linux命令?

如何使python,命令行程序自动完成任意东西而不是解释器

我知道如何设置python解释器(在UNIX上)python对象的自动完成。 谷歌显示了很多关于如何做到这一点的解释。 不幸的是,有这么多的参考文献,很难find我需要做的,这是略有不同的。 我需要知道如何启用,在用python编写的命令行程序中的任意项目的选项卡/自动完成。 我的具体用例是一个需要发送电子邮件的命令行python程序。 我希望能够自动完成电子邮件地址(我有磁盘上的地址),当用户键入它的一部分(和可选地按下TAB键)。 我不需要它在Windows或Mac上工作,只是Linux。

如何在Python中检查操作系统?

我想检查操作系统(在脚本运行的计算机上)。 我知道我可以在Linux中使用os.system('uname -o') ,但它在控制台中给了我一个消息,我想写入一个variables。 如果脚本可以判断它是Mac,Windows还是Linux,那将是可以的。 我如何检查它?

用linux中的标签replace空格

如何在给定的文本文件中用linux中的标签replace空格?

查找和复制文件

为什么以下内容不将文件复制到目标文件夹? # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'