请注意:我在 Linux 上已经两周大了。我在互联网上找到了很多关于这个问题的答案,尝试了很多,但都以一种或另一种方式失败了。所以我敢再问一次,希望这里有人能简单解释一下:)
先决条件:
在我的研究所,我们有一个 Samba 服务器。在 Windows 中,它是通过转到\\xyz.220.131.233\并输入登录名abc和密码来访问的def。
在 Ubuntu 中,我可以使用 Nautilus 执行完全相同的操作,按 Ctrl+L 并输入smb://xyz.220.131.233/. 然后它要求输入登录名和密码并连接。我什至可以将文件夹从这里拖到“位置”,并有一个到远程位置的快捷方式。
到现在为止还挺好。我刚刚安装了 Matlab 并想打开这个远程位置。试图cd以smb://xyz.220.131.233/回报
无法 CD 到 smb://xyz.220.131.233(名称不存在或不是目录)。
我组中的一位 Mac 用户告诉我,我首先挂载了该位置,但他不知道该怎么做。
这是真的吗,我该怎么做?
我对 Linux 很陌生,如果这是一个非常简单的问题,请原谅我,并指出我需要阅读的内容。但到目前为止,我一直无法找到答案。
在终端中,当我尝试通过按Shift+Left或选择命令行中的文本时Right,我输入了“D”和“C”。( Shift+Up产生 A 和Shift+ DownB)。我在某处读过如何使用鼠标复制粘贴;我无法想象终端不提供全键盘控制。
注意:Ctrl+Left或 Right 会按原样移动光标,但Ctrl+ Shift+Left或Right仍然键入 D 和 C。不解。
我已经在 Ubuntu 机器 (14.04) 上安装了 fail2ban,但它无法正常工作。当我试图检查原因时,我发现 /var/log/auth.log 文件使用的时区与系统时区不同。以下是我为更改时区所做的工作:
# rm /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime
Run Code Online (Sandbox Code Playgroud)
日期命令输出:
# date
Sun May 4 10:38:28 ICT 2014
Run Code Online (Sandbox Code Playgroud)
然后我从 SSH 触发了无效登录,这就是我得到的:
# tailf /var/log/auth.log
May 3 23:17:01 host-1 CRON[24432]: pam_unix(cron:session): session closed for user root
May 3 23:39:24 host-1 sshd[24439]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
May 3 23:39:27 host-1 sshd[24439]: Invalid user roots from 123.22.x.x
May 3 23:39:27 host-1 sshd[24439]: input_userauth_request: invalid user roots [preauth]
Run Code Online (Sandbox Code Playgroud)
如您所见,系统日期时间是5月4日10:38,但是auth.log的输出显示它使用5月3日23:39作为时间。对此有任何解释和解决方案吗?
是否可以在 Ubuntu 中输入头发空格 (u200a) 和细空格 (u2009) 而无需输入 Unicode 代码?与 Compose 键有关的东西吗?
我写了一个脚本:
for FILE in *.svg
do
inkscape --file=$FILE --export-area-page --without-gui --export-pdf=${FILE%.*}.pdf
done
Run Code Online (Sandbox Code Playgroud)
它将目录中的所有 SVG 文件转换为 PDF。每当我从 Nautilus 运行它时(在使其可执行之后),后者会询问我是否希望运行或显示脚本。我总是希望它运行,而不是显示。我能做到吗?
我在 Windows 7 下创建了一个 TrueCrypt 卷。一些文件夹和文件名包含西里尔符号。在 Ubuntu 10.10 中安装卷时,我看到的是问号而不是那些字母。是否有解决方案,或者如果我想在 Windows 和 Ubuntu 中打开卷,我应该避免使用非 ASCII 符号吗?