我查看了此处的其他问题以及 Internet 上的各种“scp 使用”教程,但我无法弄清楚出了什么问题。
我正在使用 Linux Mint 并试图弄清楚scp是如何工作的。
我在目录/home/name/dir/ 中有一个文件file.ext(在我的电脑上)
我使用ssh连接到远程机器,例如:
ssh -p 2222 username@domain
Run Code Online (Sandbox Code Playgroud)
它问我密码,shell 显示:
username@domain ~ $
Run Code Online (Sandbox Code Playgroud)
现在,如果我发出命令(在我运行 ssh 之前,我在本地目录 /home/name/dir 中):
scp -r -P 2222 file.ext username@domain
Run Code Online (Sandbox Code Playgroud)
输出是:
cp: cannot stat ‘file.ext’: No such file or directory
Run Code Online (Sandbox Code Playgroud)
如果我写的是完整路径而不是 file.ext,则结果相同
scp -r -P 2222 /home/name/dir/file.ext username@domain
Run Code Online (Sandbox Code Playgroud)
此外,服务器管理员告诉我,我会将文件上传到我的远程主目录(而不是根目录),例如:
scp -r -P 2222 file.ext username@domain:~/
Run Code Online (Sandbox Code Playgroud)
但是当我这样做并按“Enter”时,什么也没有发生,就好像外壳正在等待进一步的输入一样。
我的问题总结:
有什么建议?
我正在尝试调试为什么某些应用程序无法自动启动(自动启动包)。
前提:我的最终目标是了解为什么自动启动序列被破坏(可能是由于某些包的自动启动失败)。Debian 8 本身可以正常启动,但自动启动功能无法正常工作。
所以我想查看引导日志(在 /var/log/daemon 中我没有找到我要找的东西)。
根据Debian Wiki,我应该在/var/log/boot处对引导日志进行处理,而无需在 Debian 8 中进行任何配置。
但是文件不存在。
维基还说:
如果您使用 systemd 作为您的初始化系统,您可能需要使用
systemctl来调试引导问题。
所以我试过
须藤系统
但我收到一个错误
尝试作为用户实例运行,但未设置 $XDG_RUNTIME_DIR。
如何Alt+<ASCII CODE>在没有数字键盘和“数字锁定”按钮的上网本上使用 Linux (Mint 16)?
我找到了很多针对 Windows 的教程,但没有找到关于 Linux 的教程。我也尝试使用 Alt+“Fn”键,但我只是在终端上得到一些奇怪的行为,例如(运行时gdb):
(arg: 23)
Run Code Online (Sandbox Code Playgroud)