2015-02-17 18 views
-2

我們使用FTP客戶端從HP-UX系統獲取列出了擁有者名稱的目錄內容,最近系統遷移到了Suse-Linux。現在,當我們FTP到這臺機器時,目錄列表不顯示文件的所有者名稱。ftp在Linux上顯示擁有者的文件

如何在Linux中啓用具有所有者名稱的列表目錄?

回答

-1

那麼在ftp(和大多數貝殼無論如何),你有ls命令。這將打印文件列表。

**Example session** (cutted out some messages): 

$ ftp ftp.ed.ac.uk 
Connected to luther.is.ed.ac.uk. 
220- 

Login using the username 'anonymous' and use your email address as password. 

ftp> ls 
200 PORT command successful 
150 Opening ASCII mode data connection for file list 
lrwxrwxrwx 1 root  root   8 Feb 26 2014 INSTRUCTIONS-FOR-USING-THIS-SERVICE -> .message 
drwx-wx-wx 3 root  root   4096 Feb 17 14:57 edupload 
drwx-wx-wx 3 root  root  131072 Feb 17 20:20 incoming 
drwxr-xr-x 45 root  root   4096 Feb 19 2014 pub 
226 Transfer complete 
ftp> 

表顯示:

  • drwxdrwxdrwxd代表目錄,然後rwx爲(按順序),所有者,組和所有登錄的人讀 - 寫 - 執行訪問;
  • 店主的名字(root);
  • 所有者組的名稱(root);
  • 文件大小;
  • 修改日期;和
  • 文件名。
+0

問題是配置FTP服務器的方式。與ls無關。在FTP客戶端上的dir命令顯示所有者ID,而不是所有者名稱。系統管理員告訴我他必須在ftp.config中插入一些變量。 – TonyP 2015-02-19 14:07:12

+0

@TonyP:你不會調用'ls'來調用''ftp''的'ls'命令**。 – 2015-02-19 14:40:42

相關問題