-2
我們使用FTP客戶端從HP-UX系統獲取列出了擁有者名稱的目錄內容,最近系統遷移到了Suse-Linux。現在,當我們FTP到這臺機器時,目錄列表不顯示文件的所有者名稱。ftp在Linux上顯示擁有者的文件
如何在Linux中啓用具有所有者名稱的列表目錄?
我們使用FTP客戶端從HP-UX系統獲取列出了擁有者名稱的目錄內容,最近系統遷移到了Suse-Linux。現在,當我們FTP到這臺機器時,目錄列表不顯示文件的所有者名稱。ftp在Linux上顯示擁有者的文件
如何在Linux中啓用具有所有者名稱的列表目錄?
那麼在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>
表顯示:
drwxdrwxdrwx
:d
代表目錄,然後rwx
爲(按順序),所有者,組和所有登錄的人讀 - 寫 - 執行訪問;root
);root
);
問題是配置FTP服務器的方式。與ls無關。在FTP客戶端上的dir命令顯示所有者ID,而不是所有者名稱。系統管理員告訴我他必須在ftp.config中插入一些變量。 – TonyP 2015-02-19 14:07:12
@TonyP:你不會調用'ls'來調用''ftp''的'ls'命令**。 – 2015-02-19 14:40:42