Tag: linux

我可以在pthreads / Linux中设置线程的名称吗?

有什么方法可以在Linux中设置线程的名称? 我的主要目的是debugging时会有帮助,而且如果通过/proc/$PID/task/$TID/…这个名字,

通过grep删除文本文件中的空行

FILE : hello world foo bar 如何删除这个FILE中的所有空的新行? 命令输出: FILE : hello world foo bar

如何从源码升级CentOS 6.5 / Linux / Unix中的OpenSSL?

如何在CentOS 6.5中升级OpenSSL? 我已经使用这些命令,但没有发生: cd /usr/src wget http://www.openssl.org/source/openssl-1.0.1g.tar.gz tar -zxf openssl-1.0.1g.tar.gz cd openssl-1.0.1g ./config make make test make install cd /usr/src rm -rf openssl-1.0.1g.tar.gz rm -rf openssl-1.0.1g 使用这个命令后,我得到旧版本 openssl version

如何在Linux shell脚本中插入新行?

我想在多个echo语句之间插入一个新行。 我试过echo "hello\n" ,但它不工作。 这是打印\n 。 我想要这样的所需的输出: Create the snapshots Snapshot created

在printf中使用颜色

当这样写时,它以蓝色输出文本: printf "\e[1;34mThis is a blue text.\e[0m" 但是我想要在printf中定义格式: printf '%-6s' "This is text" 现在我已经尝试了几个select如何添加颜色,但没有成功: printf '%-6s' "\e[1;34mThis is text\e[0m" 我甚至试图添加属性代码格式化,但没有成功。 这不起作用,我找不到任何地方的例子,其中颜色被添加到printf,它已经定义了格式,在我的情况。

从ifconfig的输出中提取MAC地址的最佳方法是什么?

从ifconfig的输出中提取MAC地址的最佳方法是什么? 示例输出: bash-3.00# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 1F:2E:19:10:3B:52 inet addr:127.0.0.66 Bcast:127.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 …. …. 我应该使用cut, AWK还是其他的方法,以及一种方法的优点和缺点。

备份正在运行的Docker容器?

是否有可能备份正在运行的Docker容器? export指令是否适合这样做?

Linux目录权限读写但不能删除

是否有可能设置目录权限,使一个组能够读取和写入文件和子目录,但不删除任何东西?

从命令行追加文本到文件而不使用ioredirect

我们如何通过单行命令在文件中附加文本而不使用ioredirect?

cp -r没有隐藏文件

我有两个目录,一个是空的。 第一个目录有许多带有隐藏文件的子目录。 当我cp -r内容从第一个目录到第二个目录时,隐藏文件也被复制。 任何解决scheme逃脱他们?