小编Nik*_* R.的帖子

如何挂载 ISO 文件?

我在尝试安装大型 iso 时遇到了麻烦:

dev@dev-OptiPlex-745:~$ sudo mount -o loop /home/dev/Hämtningar/matlab2011a_64.iso /cdrom
mount: warning: /cdrom seems to be mounted read-only.
dev@dev-OptiPlex-745:~$ 
Run Code Online (Sandbox Code Playgroud)

你能告诉我该怎么做吗?

mount

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

终端快捷键

我喜欢的快捷方式打开一个终端,如果我没记错的话这是Ctrl+ Alt+T是打开一个终端窗口。

现在在更高版本的 Ubuntu 中,此快捷方式不再是预定义的,我必须自己从快捷方式设置中添加它。

你知道为什么这个快捷方式被删除了吗?

感谢您的任何回答 在此处输入图片说明

$ uname -a
Linux ubuntu 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

command-line shortcut-keys 11.04

30
推荐指数
2
解决办法
20万
查看次数

双向拖放不适用于 VirtualBox 和 ubuntu 14.04

我将 Virtualbox 4.3.20 与 Ubuntu 14.01 映像一起使用。主机操作系统是 Windows 8.1。双向拖放以前可以工作,但现在从以前的版本升级到这些版本后就不行了。我该怎么做才能解决问题?

virtualbox drag-and-drop 14.04

26
推荐指数
2
解决办法
21万
查看次数

ctrl+r 有多新?

我想知道这个命令是什么时候引入的,它是某些官方 linux 的一部分还是特定于 ubuntu 的?如何在命令行历史记录中搜索我以前使用过的命令?

command-line bash history-of-ubuntu

24
推荐指数
2
解决办法
4058
查看次数

如何使用 Gnome Shell 在显示器之间移动窗口?

我看到这个问题是“回答”的,说明在 GNOME 中无法做到这一点: 如何使用键盘快捷键在显示器之间和周围移动窗口? 我怀疑这应该是不可能的,我真的很想这样做。

Gnome 真的没有办法做到这一点吗?这是我不知道如何使用的 xrandr 输出:

$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 3840 x 1200, current 3840 x 1200, maximum 3840 x 1200
default connected 3840x1200+0+0 0mm x 0mm
   3840x1200      50.0* 
Run Code Online (Sandbox Code Playgroud)

gnome window-manager window

12
推荐指数
1
解决办法
5549
查看次数

使用 ps ef 或 ps -ef 哪个?

我看到ps ef和之间的输出存在差异ps -ef。有什么区别,两个命令都正确还是首选?

ps

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

Ubuntu不再检测外部显示器

我刚刚安装了一些更新并重新启动,然后 Ubuntu 没有检测到外部显示器。它与HDMI连接。我该怎么办?它不会出现在显示设置中。我使用笔记本电脑,内置显示器正在工作并检测到,但外部显示器在今天更新后退出工作。计算机是戴尔 Latitude E7450。

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

~$ dmesg | grep -E 'VGA|HDMI'
[    0.882972] fb0: VESA VGA frame buffer device
[    5.718803] fb: switching to inteldrmfb from VESA VGA
[    5.719040] [drm] Replacing VGA console driver
[    6.224466] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input16
[    6.224530] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input17
[    6.224590] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card0/input18



$ dmesg …
Run Code Online (Sandbox Code Playgroud)

xrandr hdmi external-monitor

9
推荐指数
0
解决办法
5497
查看次数

Oneliner 命令使用kill给定的tcp端口号而不是PID?

我经常做例如

sudo netstat -lpn |grep :8088
Run Code Online (Sandbox Code Playgroud)

查看输出

tcp6       0      0 :::8088                 :::*                    LISTEN      11189/java
Run Code Online (Sandbox Code Playgroud)

进而

sudo kill -kill 11189
Run Code Online (Sandbox Code Playgroud)

我想要一个更方便的命令,就像killatport 8088使用 tcp 端口号作为变量一样,我可以将它作为管道的别名来执行我想要的操作,但是如何从输出和管道中获取 PID它的kill命令?我想我也许可以使用 awk 从 netstat 的输出中获取 PID,但是我如何保护和进行精确的端口匹配,以便输入 80 与 8080 不匹配,同样如此?我应该把它变成一个 C 程序吗?或者已经有这样的小工具了吗?

command-line bash scripts kill

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

VSFTPD 不工作

我也按照说明其他说明进行操作,但由于它不方便用户使用,因此 ftp 服务器无法正常工作。

# This option specifies the location of the RSA key to use for SSL
# encrypted connections.
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
pasv_enable=YES
pasv_addr_resolve=YES
#user ddns address
pasv_address=54.... (my ip)
#choose and range you like
pasv_min_port=1024
pasv_max_port=1048
Run Code Online (Sandbox Code Playgroud)

然后:

~$ sudo service vsftpd status
vsftpd stop/waiting
ubuntu@ip:~$ sudo service vsftpd restart
stop: Unknown instance: 
vsftpd start/pre-start, process 9711
Run Code Online (Sandbox Code Playgroud)

但无法与 ftp 客户端连接。我在安全组中打开了端口并重新安装了所有内容,仍然无法正常工作。可以做什么?默认情况下什么不能工作?我尝试连接我添加的用户帐户useradd

$ sudo vsftpd
500 OOPS: munmap

$ service vsftpd begin
Rather than invoking init scripts …
Run Code Online (Sandbox Code Playgroud)

ftp vsftpd amazon-ec2

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

所有联机帮助页都已损坏

我不能使用联机帮助页。联机帮助页不显示任何内容。每次看起来都像一个空的 vi 文件。

我尝试重新安装man-db并重新安装perl。它没有用。看来我的 man 数据库坏了。

在此处输入图片说明

我什至无法尝试直接打开联机帮助页,它也变成了空白屏幕:

$ man -l man/hello.1 
man: command exited with status 3: /usr/lib/man-db/zsoelim | preconv -e UTF-8 | tbl | nroff -mandoc -Tutf8
Run Code Online (Sandbox Code Playgroud)

在 OpenBSD 上它可以工作。

manpage pager 16.04

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