标签: unix

如何按进程开始时间对 ps 输出进​​行排序?

有没有办法按进程开始时间对 ps 输出进​​行排序,所以最新的是在顶部或底部?

在 Linux 上?

在 SysV5 上?

在 Mac 上?

linux unix command-line-interface mac-osx process

82
推荐指数
3
解决办法
10万
查看次数

使用 grep 获取文件中的最后一个匹配项

使用 grep 仅获取文件中正则表达式的最终匹配项的最佳方法是什么?

另外,是否可以从文件末尾而不是开头开始 grepping 并在找到第一个匹配项时停止?

unix grep

73
推荐指数
1
解决办法
14万
查看次数

IP后面的“斜线”是什么?

在 Amazon EC2 中,我设置了“安全组”,它说: 来源:

0.0.0.0/0 然后它给出了一个例子:192.168.2.0/24

什么是“/24”?

我知道端口和IP是什么。

networking linux unix tcp amazon-ec2

66
推荐指数
3
解决办法
6万
查看次数

使用 noatime 挂载文件系统的缺点?

在访问它们时更新每个文件听起来像是一种浪费。

使用 noatime 选项挂载文件系统有什么好处。什么样的应用程序/服务器依赖于访问时间?

linux unix filesystems

65
推荐指数
4
解决办法
3万
查看次数

软(符号)链接和硬链接有什么区别?

我听说您现在也可以在 Vista 中创建软链接。那么,UNIX/Linux/Vista 上的软(符号)链接和硬链接有什么区别?

使用一种比另一种有优势吗?或者它们只是服务于两个不同的目的?

linux unix filesystems hardlink symlink

60
推荐指数
2
解决办法
8934
查看次数

有没有办法将输出重定向到文件而不在 unix/linux 上缓冲?

我有一个长时间运行的批处理进程,它将一些调试和进程信息输出到标准输出。如果我只是从终端运行,我可以跟踪“它在哪里”,但是数据会变得太多并从屏幕上滚动。

如果我重定向到输出到文件 '> out.txt' 我最终会得到整个输出,但它被缓冲了,所以我现在看不到它在做什么。

有没有办法重定向输出但使其不缓冲其写入?

unix stdout

59
推荐指数
5
解决办法
7万
查看次数

最喜欢的 rsync 提示和技巧

我使用rsync的越多,我就越意识到它是文件传输的瑞士军刀。有很多选择。我最近发现你可以去--remove-source-files,当它被复制时,它会从源中删除一个文件,这使它更像是一个移动,而不是复制程序。:)

你最喜欢的 rsync 小技巧和窍门是什么?

linux unix files rsync file-transfer

58
推荐指数
9
解决办法
3万
查看次数

如何更改挂载点的所有者

我们已经将 mysql 数据目录移动到另一个磁盘,所以现在/var/lib/mysql只是另一个分区的挂载点。我们将/var/lib/mysql目录的所有者设置为mysql.mysql.

但是每次我们挂载分区时,所有权都会更改为root.root. 因此,我们无法创建额外的 MySQL 数据库。

我们的 fstab 条目:

/dev/mapper/db-db   /var/lib/mysql    ext3    relatime        0       2
Run Code Online (Sandbox Code Playgroud)

如何将挂载点的所有者更改为root以外的用户?

unix permissions mount fstab

57
推荐指数
4
解决办法
19万
查看次数

如何在 unix (mac osx) 上在后台运行 mongod?

我想在后台运行 mongod 作为一种始终存在的东西。什么是最好的方法来做到这一点?有点像我可以在启动时运行 MySQL 的方式,它总是在后台运行。也许这只是一些 bash 脚本,但很高兴听到是否有更好的方法。如果它只是 bash - 那会是什么样子?谢谢。

unix mac-osx background-process mongodb

57
推荐指数
3
解决办法
8万
查看次数

55
推荐指数
6
解决办法
10万
查看次数