Ubuntu

Ubuntu用户和开发人员的问答

6
如何编写一个shscript来杀死-9通过lsof -i找到的pid
我正在使用tomcat,有时当我告诉它停止时,它并不能正常终止进程。 我的解决方法也是: lsof -i tcp:8080 输出: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 888 root 35u IPv6 780659 0t0 TCP *:http-alt (LISTEN) java 888 root 39r IPv6 790103 0t0 TCP localhost:58916->localhost:http-alt (CLOSE_WAIT) java 888 root 40r IPv6 792585 0t0 TCP localhost:58936->localhost:http-alt (CLOSE_WAIT) java 888 root 75r IPv6 …
29 bash  scripts 

7
如何断开与OpenVPN的连接?
我正在使用VPNBook服务器进行连接,并且可以通过以下命令正常工作: sudo openvpn --config /etc/openvpn/vpnbook-udp-53.ovpn --auth-user-pass /etc/openvpn/password.txt 但我似乎无法弄清楚如何在不重新启动的情况下将其停止。 我尝试了service openvpn stop和/etc/init.d/vpnbook stop,但这似乎并没有影响它。
29 vpn  openvpn 


7
在Ubuntu中隐藏侧边栏
我有两个问题: 首先,我想隐藏Ubuntu的侧边栏,因此我将外观设置设为“自动隐藏”。边栏确实没有消失,但是当我在左侧滚动时,边栏不再出现。因此,我正在使用虚拟盒子。它可以解释一个事实,即当该栏设置为自动隐藏时,它不会再次显示。 其次,假设我无法解决该问题,我将仪表板的每个元素(仪表板主页除外)固定到了底座上。是否可以将其固定在扩展坞中或从终端启动它?
29 dock  autohide 

2
如何挂载ZFS池?
很抱歉询问有关Ubuntu的问题,但我希望这里的人对此有所了解。 我必须在Ubuntu上挂载使用freenas8创建的zfs池。我按这里所述尝试过。 我能够无错误地运行该命令: sudo zpool import data 我的zpool的状态如下: user@server:~$ sudo zpool status pool: data state: ONLINE status: The pool is formatted using an older on-disk format. The pool can still be used, but some features are unavailable. action: Upgrade the pool using 'zpool upgrade'. Once this is done, the pool …
29 mount  zfs 

5
如何在byobu中重新启用功能键?
我在Ubuntu 11.10 Server上使用byobu,我需要在应用程序中按功能键,因此我点击F9以调出配置菜单,并将键绑定设置从“ f-keys”切换为“ screen-escape-keys”。那行得通,但是现在我无法重新启用所有F键。 我找到了一个byobu-config再次显示菜单的程序,可以从那里切换回屏幕键。这可以解决新屏幕进程的问题,但是对当前屏幕会话的影响却很奇怪:它禁用了Ctrl+a(屏幕)键并进行了恢复F2-F8,但F9-F12仍然无济于事(它们只是传递给了前台进程)。 这是怎么回事?有任何想法吗?提前致谢。
29 byobu 

7
如何在启动时启动VNC服务器?
如何创建系统范围的自动启动文件?这将在运行桌面版Maverick的云服务器上。 我以root用户身份登录,并使用创建了一个自动启动文件,System/Preferences/StartupApplications但该文件最终/root/.config/autostart以重新启动后未执行(据我所知)的情况发生。自动启动文件将调用bash脚本,该脚本将调用VNC服务器。 我将.desktop自动启动文件从复制/root/.config/autostart到/etc/xdg/autostart并重新启动。这似乎没有什么不同。 编辑如评论中所述,目标是运行我的bash脚本,该脚本在启动时启动VNC服务器。不在登录时。
29 autostart 

3
通过cron运行脚本时“找不到命令”
我想在crontab中运行我的脚本,但是我遇到了一些问题... 在我的脚本中,运行以下命令: db2 connect to myDB2 当我以db2inst1用户身份运行此脚本时,它运行良好,但是当我在db2inst1 crontab中运行此脚本时,我得到了: db2:找不到命令。 我该如何解决?
29 cron 

5
拖放(全屏)应用程序,通过Alt-Tab切换
例 将媒体文件拖到图腾的播放列表中以排队 Compiz中的错误 特别是对于Unity(以前是Netbook Edition,用于小屏幕),这是一项至关重要的功能,因为大多数应用程序通常在全屏模式下运行,并且使用触摸板拖动可能很麻烦。 https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/624810 关于从哪里开始修复错误的任何提示?compiz源代码中的哪个文件/行? 可用性背景 根据Fitts,Accot和Zhai的说法,快速移动到目标区域所需的时间是与目标的距离和大小的函数(请参见Fitts定律和转向法)。 在全屏窗口中不使用 Alt-Tab进行拖放操作需要 开始拖动对象 移至启动器/任务栏 引导至目标应用程序图标- 小而远的目标! 等待应用变得专注 转向窗口- (巨大目标)( 可选):转向窗口的预期区域,例如播放列表(相当大的目标) 放下物体 另一方面,使用 Alt-Tab 拖放即可 开始拖动对象 选择Alt-Tab到其他应用 :转到窗口的预期区域,例如播放列表(相当大的目标) 放下物体 因此,在按住Alt键的同时,Drag'n'Drop不需要小的目标 解决方法 有趣的并且可能对许多用户来说有用的替代方法在下面的答案中给出。非常感谢社区! 正确答案 但是,似乎仅在错误修复后才可用。 最近的一些操作,可能与相关的错误有关:https : //bugs.launchpad.net/ayatana-design/+bug/727903

6
将Windows 10添加到GRUB OS列表
我最近从学校买了一台电脑。它装有Windows 8.1。然后,我安装了Windows 8.1的另一个副本(因此它将使用内置的Windows Pro许可证)并将其升级到Windows10。然后,我在Windows 8和10的同时安装了Ubuntu。 请注意,我为/ boot创建了一个单独的255MB ext2分区。 现在,当我启动计算机时,我首先看到带有Windows 8和Ubuntu选项的GRUB提示符(我已经取消隐藏grub提示符“因为我喜欢那样”)。但是,没有Windows 10选项。如果选择Ubuntu,计算机将启动到Ubuntu。但是,如果选择Windows 8选项,则会发送到Windows引导加载程序,然后在该引导加载程序中为我提供启动Windows 8或Windows 10的选项。(但是,此时计算机已经加载了内核,显然,Microsoft误解了引导加载程序的概念,并认为这意味着“实际上是在实际显示引导加载程序之前引导整个系统”。典型的Microsoft。) 如何禁用Windows Bootloader并将Windows 10选项添加到GRUB?编辑:有人回答告诉我禁用Windows引导程序。但是,我仍然不知道如何将Windows添加到GRUB OS列表。有人能帮忙吗? 编辑2:使用EasyBCD从Windows引导加载程序中删除Windows 10之后,似乎在几次重启后会不断隐藏自身,并且Windows 10会重新出现。但是,后来我从msconfig的操作系统列表中删除了Windows 10,它似乎一直处于删除状态。 但是,我仍然没有设法使Windows 10出现在GRUB中。好像GRUB根本没有检测到它。 另外,我将其放在问题中,以便人们看到它-我尝试使用boot-repair,但是它没有任何帮助。
29 boot  dual-boot  grub2 

2
必须复制并重命名文件
大家好,我被要求找到将制作文件副本的终端命令,将其命名为program3.cpp,并给该副本命名为homework6.cpp。之后,您将拥有两个名称不同但内容相同的文件。 我知道如何复制文件,但我不知道如何创建另一个具有不同名称的相同文件。感谢所有帮助。谢谢!
29 rename 

2
如何在“ Configuration grub-pc”菜单中选择选项
我想在升级发行版时在终端中弹出的“配置grub-pc”菜单中选择/ dev / sda。但是,我不知道如何选择它!我按的每个键都不起作用,或者带我进入第二个菜单,显示“您选择不将GRUB安装到任何设备”。如何选择呢? 当我选择<Ok>而不选择一个选项时:
29 grub2  upgrade  mint 


8
使用Qjackctl时“无法启动JACK服务器”
尝试通过线路输入将吉他连接到计算机时出现问题。Audacity的效果很好,我可以录制自己在吉他上弹奏的内容(从Preferences录制位置选择到default:line0)。但是问题出在Qjackctl中:首先,当我单击start它时显示此错误: 之后,当我单击Cancel它时会出现此错误: 这是messages窗口中的日志: 10:30:37.368 Patchbay已停用。 10:30:37.416统计信息重置。 10:30:37.459 ALSA连接更改。 10:30:37.497 D-BUS:服务可用(org.jackaudio.service或jackdbus)。 无法连接到服务器套接字err =没有这样的文件或目录 无法连接到服务器请求通道 杰克服务器未运行或无法启动 10:30:37.512 ALSA连接图更改。 10:30:44.060 D-BUS:无法启动JACK服务器。抱歉 无法连接到服务器套接字err =没有这样的文件或目录 无法连接到服务器请求通道 杰克服务器未运行或无法启动 2012年12月1日星期六10:30:43:启动杰克服务器... 2012年12月1日星期六10:30:43:以优先级10在实时模式下启动的JACK服务器 2012年12月1日星期六10:30:44:控制设备硬件:0 2012年12月1日星期六10:30:44:控制设备硬件:0 2012年12月1日10:30:44:[1m [31m错误:无法获取设备名称:Audio0错误:接口“ org.freedesktop.ReserveDevice1”上带有签名“ i”的方法“ RequestRelease” [0m 2012年12月1日10:30:44:[1m [31m错误:无法获取音频设备hw:0 ... [0m 2012年12月1日星期六10:30:44:[1m [31m错误:无法初始化驱动程序[0m 2012年12月1日10:30:44:[1m [31m错误:JackServer :: Open失败,为-1 [0m 2012年12月1日星期六10:30:44:[1m [31m错误:无法打开服务器[0m 2012年12月1日星期六10:30:45:将设置保存到“ /home/gevorg/.config/jack/conf.xml” ... 10:31:11.438无法作为客户端连接到JACK服务器。-整体操作失败。- 无法连接到服务器。请检查消息窗口以获取更多信息。 …
29 dbus  jack 

1
什么是双斜杠(//)目录?
我错误地输入cd //而不是cd /。令我惊讶的是,当前目录显示为//。 那是什么目录?为什么存在? apple@snipped $ pwd /home/apple apple@snipped $ cd / apple@snipped $ pwd / apple@snipped $ cd // apple@snipped $ pwd // apple@snipped $ cd /// apple@snipped $ pwd /
29 filesystem 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.