我想知道是否有人知道允许我从用户所在的当前目录的命令行打开 Nautilus(如果这是 Ubuntu 图形/窗口资源管理器的正确名称)窗口的命令。
所以,如果我打开一个命令行,然后输入:
cd /home/myUser/some/long/path/to/a/directory
Run Code Online (Sandbox Code Playgroud)
然后,我希望能够发出一些命令:
nautilus open-sesame
Run Code Online (Sandbox Code Playgroud)
并打开一个图形窗口/home/myUser/some/long/path/to/a/directory。这甚至可能吗?
我在 12.04 桌面上。浏览文件系统时,可以方便地输入Ctrl+,L这样就可以得到文件路径“Location”以字符串形式呈现;然后我可以修改文件路径,甚至粘贴一些东西,然后重定向到我想去的地方。
但通常,在键入Ctrl+ 后L,我发现自己想要恢复到 Nautilus 呈现文件路径的正常方式(作为一系列按钮/链接)。“撤消” Ctrl+L返回“正常模式”的神奇快捷方式是什么?提前致谢!
我刚刚安装了我的第一个 Ubuntu Server (12.04) 实例,并立即遇到了以下问题:
apt-get install或update失败(见下文)ifconfig会产生特殊的 IP 地址10.x.x.x,我的路由器在其“附加设备”页面(它是消费级 Netgear)中根本看不到服务器当我运行时,apt-get我收到 50 多个以下错误:
Failed to fetch <some-http-url>. Temporary failure resolving <blah>.ubuntu.com
Run Code Online (Sandbox Code Playgroud)
我阅读了 12.04 的这个错误,并在这个论坛和服务器故障上发现了一些类似的帖子,建议进入/etc/resolv.conf并添加一个条目:
nameserver 8.8.8.8
Run Code Online (Sandbox Code Playgroud)
令我惊讶的是,我发现这/etc/resolv.conf是一个指向其他地方的符号链接,我必须先删除它,然后用上面指示的条目创建一个新的。
我重新启动了服务器并apt-get再次尝试运行,结果相同。
我如何开始诊断问题(我是一个相对较新的 Linux/Ubuntu 用户)?
可能有帮助的其他详细信息:
在此先感谢您的指点!
编辑:
这是我的虚拟机网络设置的快照(只有适配器 1 有任何信息填充其字段,所以我假设我的虚拟机只有 1 个适配器):

这是我ifconfig从终端运行时的输出:

这是我route从终端运行时的输出:

运行ping google.com:

当我开始为我现在的雇主工作时,每个人(包括我自己和我的老板)都在使用 Windows 7 机器。大约 6 个月前,我的老板在他的机器上拆掉了 Windows 7,并用 Linux Mint 取而代之。
我最近问我是否可以做同样的事情,但用 Ubuntu 代替,他允许了。所以上周末我用全新的 Ubuntu 12.04 桌面安装替换了我的操作系统,到目前为止我很喜欢它。
我想配置 VPN,以便我可以在家工作。我的老板在一封电子邮件中给我发送了以下说明,但它们似乎只适用于 Linux Mint 用户:
Create a file in /etc/vpnc/ named ‘ourCompany.conf’, and put in there:
IPSec gateway 1.2.3.4
IPSec ID EmployeeVPN
IPSec secret 3dud934id94j49fj9j4f
Xauth username ourDomain\myUsername
Xauth password myPassword
Run Code Online (Sandbox Code Playgroud)
编辑:显然,必须为所有这些提供虚拟值!
下面是 Ubuntu 附带的 VPN 配置器的屏幕截图。这是我应该使用的,还是我应该使用另一个 VPN 客户端?如果这是我应该使用的,我老板的指示如何翻译给这个客户?例如,我在此工具中的任何地方都没有看到IPSec或Xauth设置。提前致谢!

大约 6 个月前,我尝试安装 git 并最终搞砸了安装/配置。然后我被叫到另一个项目,不再需要使用 git。我现在回到项目中,并想从头开始完全重新安装git。所以我问:
如何从我的 Ubuntu Desktop 12.04 机器上完全卸载 git?
当我运行时,which git我得到:
/usr/bin/git
提前致谢!
我正在运行 Ubuntu Desktop 12.04,希望能够打开 Web 浏览器 (Firefox),在地址栏中键入别名,按 Enter,然后让浏览器将我带到别名引用的站点。例如,我希望能够输入“ so”并让它带我去http:www.stackoverflow.com等。
我意识到这是“收藏夹”或“书签”已经做的事情,但是,这就像这些工具的纯文本命令行版本。
我怀疑我必须配置一些与 Windows HOST 文件等效的东西,但由于我对 Linux/Ubuntu 非常陌生,我不知道等效的东西是什么,或者是否可以这样做。提前致谢!
我刚刚安装了 Ubuntu 并且是 Java 7u55 (JDK),并且正在尝试将 JAVA_HOME 配置为环境变量。
在~/.bashrc我补充说:
# Exports
JAVA_HOME=/home/myuser/sandbox/java/7u55/jdk1.7.0_55
export PATH=$PATH:JAVA_HOME
Run Code Online (Sandbox Code Playgroud)
然而,当我关闭终端并打开一个新的 shell 并输入which java或java -versionUbuntu 似乎不知道我在说什么(说程序java可以在几个软件包之一中找到并提示我使用sudo apt-get安装其中一个)。
我究竟做错了什么?
12.04 ×3
nautilus ×2
alias ×1
bashrc ×1
browser ×1
command-line ×1
filesystem ×1
git ×1
hosts ×1
java ×1
location-bar ×1
networking ×1
server ×1
virtualbox ×1
vpn ×1
wireless ×1