小编Fra*_*urt的帖子

如何验证我的计算机上安装了哪个 vncserver 版本?

如何验证vncserver我的计算机上安装了哪个版本?

vncserver的手册页执行指定的 any 选项来显示版本。

我试过了which vncserver,但它也没有帮助,因为输出是/usr/bin/vncserver.


我使用 Ubuntu 14.04.4 LTS x64。

username@server:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.4 LTS
Release:        14.04
Codename:       trusty

username@server:~$ uname -a
Linux safar 3.13.0-87-generic #133-Ubuntu SMP Tue May 24 18:32:09 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

ubuntu vnc

5
推荐指数
2
解决办法
3万
查看次数

如何从命令行确定安装了哪些窗口管理器?

如何从命令行确定安装了哪些窗口管理器?我使用 Ubuntu。


我知道:

command-line window-manager debian

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

具有高虚拟大小但低 RAM 和 GPU 内存使用的进程的缺点

我注意到我的一些进程在我的计算机中占用了很多虚拟大小。我知道进程的虚拟大小是它实际使用的内存、它映射到自身的内存(例如 X 服务器的视频卡的 RAM)、已映射到它的磁盘上的文件(最值得注意的是共享库),以及与其他进程共享的内存。换句话说,虚拟大小表示程序当前能够访问多少内存。

我正在运行的进程占用大量虚拟大小(~117 GB),但 RAM 很少:

在此处输入图片说明

和很少的 GPU 内存:

在此处输入图片说明

和低磁盘 I/O:

在此处输入图片说明

此类具有高虚拟大小(但 RAM、GPU 内存很少和磁盘 I/O 低)的进程可能会产生任何潜在的不良影响吗?他们能以某种方式减慢其他进程吗?计算机有 32 GB 的 RAM。

linux process memory top virtual-memory

3
推荐指数
1
解决办法
8150
查看次数

在vsftpd中设置pasv_min_port=pasv_max_port有什么影响?

我正在按照本教程安装FTP服务器vsftpd,可以总结为:

apt-get install vsftpd然后在配置文件中/etc/vsftpd.conf取消注释行local_umask=022write_enable=YES,并在末尾添加:

lock_upload_files=NO 
chroot_local_user=YES
force_dot_files=YES
Run Code Online (Sandbox Code Playgroud)

并更改以下内容(随意将 8745 更改为您喜欢的端口):

pasv_enable=YES 
pasv_min_port=8745
pasv_max_port=8745
Run Code Online (Sandbox Code Playgroud)

pasv_min_port设置为与 vsftpd 中相同的端口有什么影响pasv_max_port?例如,它对性能有影响吗?

vsftpd port

3
推荐指数
1
解决办法
2105
查看次数

如何使用单行命令在 `bash -c` 中定义和使用 `alias`?

我试图定义和使用aliasbash -c有一个行命令。

命令:

bash -c "eval $'df'"
Run Code Online (Sandbox Code Playgroud)

工作正常,但是:

bash -c "eval $'alias df5=df\ndf5 -h'"
Run Code Online (Sandbox Code Playgroud)

没有。为什么,以及如何使用单行命令aliasbash -c其中定义和使用?


Kusalananda关于如何将包含新行命令写入一行回答eval

“该$'...'是一个‘C字符串’,且bash将扩大\n其传递到前内它字面换行符eval

因此,我的理解是必须'eval. 此外,由于Bash 手册说:

将字符括在单引号 ( ') 中会保留引号内每个字符的字面值。单引号之间不能出现单引号,即使前面有反斜杠。

我的理解是应该使用"outside of eval,因为有'inside the eval.


注释:

bash alias quoting

0
推荐指数
1
解决办法
292
查看次数