【linux】在xshell命令行中用ls能显示某文件或目录但是在远程图形界面上看不到

一、问题背景

因为想要安装nomachine服务,而linux中没有特殊网络,所以下载很慢。

我的方案是在windows上先下载好,然后通过xshell软件中的命令rz把软件安装包传输过去(这个命令需要安装依赖项lrzsz)。

在传输过去之后,我在xshell软件中通过命令ls能成功显示这个软件安装包。
在这里插入图片描述

但是在GUI中却看不到这个文件。
【linux】在xshell命令行中用ls能显示某文件或目录但是在远程图形界面上看不到_第1张图片

刚开始我以为是隐藏文件的设置问题,于是在网上搜索得知Ctrl+H可以显示隐藏文件,显示隐藏文件后,界面如下所示。
【linux】在xshell命令行中用ls能显示某文件或目录但是在远程图形界面上看不到_第2张图片
但是,还是没找到那个软件安装包!!!

二、解决办法

当时我使用的是默认账户登录GUI界面,而我在xshell中传输文件用的账户是root账户。

我传输文件传到了root账户的主目录中。

原来Linux系统中的home目录不是说所有用户的主目录,而是一个账户的主目录。

当我登录root账户的GUI界面后,就成功看到那个文件了。

【linux】在xshell命令行中用ls能显示某文件或目录但是在远程图形界面上看不到_第3张图片

THANKS!!!

【linux】在xshell命令行中用ls能显示某文件或目录但是在远程图形界面上看不到_第4张图片

【linux】在xshell命令行中用ls能显示某文件或目录但是在远程图形界面上看不到_第5张图片

你可能感兴趣的:(Linux,linux,运维,服务器)