小编Dav*_*rks的帖子

我可以禁用updatedb.mlocate吗?

在 ubuntu 服务器上,我正在尝试使用 Java 从压缩文件格式中解压缩 300M 图像文件。

我的解包速率是 0.5Mbytes/sec,糟糕透顶(以这个速率解压 1.5TB 需要 34 天)。

我试图找出原因,我注意到的唯一奇怪之处是,在我进行解包过程时,updatedb.mlocate 始终有效。我想关闭它以查看它是否妨碍了它,但我不太了解它是什么。

最佳

top - 05:16:52 up 1 day,  5:15,  3 users,  load average: 2.00, 2.01, 1.83
Tasks:  83 total,   1 running,  82 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.4%us,  0.8%sy,  0.0%ni,  8.4%id, 90.2%wa,  0.0%hi,  0.0%si,  0.2%st
Mem:   1737420k total,  1722680k used,    14740k free,  1241260k buffers
Swap:   917500k total,      160k used,   917340k free,   165448k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND …
Run Code Online (Sandbox Code Playgroud)

filesystem ext4 updatedb

77
推荐指数
4
解决办法
6万
查看次数

Ubuntu Server 的 Amazon AMI 映像的默认用户名是什么?

我刚刚在 Amazon EC2 上启动了 Ubuntu Server AMI 之一。

我连接得很好,但我没有看到任何告诉我默认登录凭据的信息。

login as: ?
Run Code Online (Sandbox Code Playgroud)

server login amazon-ec2

34
推荐指数
2
解决办法
9万
查看次数

如何覆盖 DHCP 提供的名称服务器?

我(认为)我已经在以下位置配置了一个静态 IP 地址/etc/network/interfaces

# The primary network interface 
auto eth0 
iface eth0 inet static
    address 10.1.1.2
    netmask 255.255.255.0
    network 10.1.1.0
    broadcast 10.1.1.255
    gateway 10.1.1.1
Run Code Online (Sandbox Code Playgroud)

我更改文件/etc/resolv.conf以包含所需的名称服务器。

然后我重新启动网络 sudo /etc/init.d/networking restart

但是几个小时后,resolv.conf 总是恢复到 DHCP 名称服务器。


我还应该说这是只有l0eth0接口的Ubuntu 服务器。

networking dhcp resolv.conf

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

当您运行 `update-rc.d myscript default` 时 - 启动/关闭时调用什么?

运行时启动/关闭会调用什么update-rc.d myscript default

文档看起来很模糊,我想要具体的。我猜这会发生:

在启动时(特别是在进入运行级别 2,多用户时),执行以下命令:

/etc/init.d/myscript start
Run Code Online (Sandbox Code Playgroud)

在关机/重启时,相同的脚本被称为:

/etc/init.d/myscript stop
Run Code Online (Sandbox Code Playgroud)

这就是这里真正发生的一切吗?

startup reboot init.d bash init

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

构建 ATLAS(以及后来带有 ATLAS 的 Octave)

我正在尝试设置 ATLAS(以便我以后可以使用 ATLAS 支持编译八度音阶)。

如果我是对的,由于环境特定的优化,我仍然需要手动构建它。我确实看到了一个 ATLAS 包,但它看起来像是使用跨平台通用构建选项(例如“它会很慢”)。

因此,按照文档中的描述运行配置脚本似乎效果不佳。作为一名 Java 开发人员,我从来不擅长在这些构建过程中制造错误。我是否缺少依赖项(如果是,是否有任何关于我需要的文档)?

allusers@vbubuntu:~/Downloads/atlas3.10.1/build_vbubuntu$ ../configure -b 64 -D c -DPentiumCPS=3000 --with-netlib-lapack-tarfile=/home/allusers/Downloads/lapack-3.5.0.tgz

make: `xconfig' is up to date.
./xconfig -d s /home/allusers/Downloads/atlas3.10.1/build_vbubuntu/../ -d b /home/allusers/Downloads/atlas3.10.1/build_vbubuntu  -b 64 -D c -DPentiumCPS=3000 -Si lapackref 1

OS configured as Linux (1)

Assembly configured as GAS_x8664 (2)

Vector ISA Extension configured as  SSE3 (6,448)
ERROR: enum fam=3, chip=2, mach=0
make[3]: *** [atlas_run] Error 44
make[2]: *** [IRunArchInfo_x86] Error 2

Architecture configured as  Corei1 (25)
ERROR: enum …
Run Code Online (Sandbox Code Playgroud)

make octave configure 14.04

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

如何让外接显示器在睡眠或断电后重新连接

问题:
在基于 Ubuntu 的笔记本电脑上,当我睡​​眠或断开外部显示器的电源,然后打开系统电源或重新连接显示器时,显示屏不亮。

穷人的解决方案:
我发现让外部显示器工作的唯一方法(除了重新启动)是从连接显示器切换到镜像显示器。一旦显示器启动,我就可以简单地取消对镜像显示的更改,显示器设置恢复,并且外部显示器照常工作。

申诉:
不幸的是,这会导致我的外部显示器上的窗口在桌面工作区中排列错误(这里是 PopOS,Ubuntu 20.10)。在镜像/取消过程之后重新安排工作区需要花费相当多的精力。

有希望的问题:
是否有任何命令行实用程序可以强制外部显示器重置,而无需从连接显示更改为镜像?

display nvidia multiple-monitors suspend

9
推荐指数
2
解决办法
7515
查看次数

如何在 Ubuntu Server AMI 映像的终端窗口中删除底部信息面板?

Amazon AMI 图像在终端窗口底部有一个默认信息面板。我想删除它(它使我无法在腻子中向后滚动)。

在我的终端窗口底部看起来像这样:

0*$ sh  my_login_name@ec2-100-00-100-10.compute-1.amazonaws.com 100.10.100.10 ...
 U  Ubuntu oneiric            1# 3d20h 0.00 2.6GHz 592MB,43% 2011-09-26 18:12:05
Run Code Online (Sandbox Code Playgroud)

server command-line byobu amazon-ec2

8
推荐指数
1
解决办法
1311
查看次数

服务器 AMI 映像不允许用户多次登录

当我两次登录为 Amazon EC2 构建的 Ubuntu 服务器的新实例时,两个窗口将完全相同。我在一个中输入的任何内容都会在另一个中复制。

当我自己构建图像时,我从未处理过这个问题。有没有人知道这个?我通常喜欢在我的服务器的终端上打开几个腻子窗口。

server command-line byobu amazon-ec2 cloud-init

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

apt-get 更新/安装中的超时错误

我正在尝试做一个apt-get updateorapt-get install xyz并且我看到这样的超时:

W: Failed to fetch http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/dists/oneiric-updates/Release.gpg  
Unable to connect to eu-west-1.ec2.archive.ubuntu.com:http: [IP: 10.224.87.159 80]
Run Code Online (Sandbox Code Playgroud)

这是 Ubuntu 的暂时性问题,还是我的问题。我从中访问它的盒子在 EC2-EU 中。

也许有一种方法可以强制安装程序使用似乎可以工作的美国服务器?

installation apt networking

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

什么是 start_daemon?

我试图在以下 /etc/init.d/nagios-nrpe-server 启动脚本中了解 start_daemon:

  start)
        if [ "$INETD" = 1 ]; then
                exit 1
        fi
        log_daemon_msg "Starting $DESC" "$NAME"
        start_daemon -p $PIDDIR/nrpe.pid $NICENESS $DAEMON  -c $CONFIG -d $DAEMON_OPTS
        log_end_msg $?
        ;;
Run Code Online (Sandbox Code Playgroud)

特别是,当我启动此服务时,它没有按预期写入 PID 文件,因此该stop service nagios-nrpe-server命令不起作用(我需要手动终止进程)。

我试图弄清楚如何解决问题,但我无法从命令行运行start_daemon ...

我想手动重现脚本正在执行的操作,以便我可以解决问题所在。

startup command-line init.d services

6
推荐指数
1
解决办法
4855
查看次数