为什么 ssh 将桌面文件夹显示为文件?

为什么 ssh 将桌面文件夹显示为文件?

我正在使用ssh访问服务器,并且可以scp通过以下方式将一些文件复制到服务器桌面:

scp T.tar.gz  username@serverIP:/home/username/Desktop    

但现在我无法通过命令访问服务器桌面cdls桌面显示为白色。为什么桌面显示为文件而不是文件夹?服务器使用的是 Ubuntu 12.04 版本。

答案1

通过 SSH 连接到你的服务器,查看桌面的情况。如下所示:

stat /home/yourname/Desktop

这是我的:

$ stat /home/mbiber/Desktop/
  File: ‘Desktop/’
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 802h/2050d  Inode: 1572915     Links: 4
Access: (0755/drwxr-xr-x)  Uid: ( 1000/   marin)   Gid: ( 1000/   marin)
Access: 2014-10-24 18:49:19.090849945 +0200
Modify: 2014-10-23 17:55:12.502627455 +0200
Change: 2014-10-23 17:55:12.502627455 +0200
 Birth: -

最重要的是,以 Access 开头的行应该在第一个括号中包含“d”:

Access: (0755/drwxr-xr-x) Uid: ( 1000/ marin) Gid: ( 1000/ marin)

相关内容