今天用ftp get文件发现失败了,log如下
ftp> cd /usr
250 Operation successful
ftp> mget fac
200 Operation successful
mget 2017.txt?
200 Operation successful
550 Error
mget 201710191357363528_F3_66_F8_AC_20.txt?
200 Operation successful
550 Error
mget 201710191358336628_F3_66_F8_AC_20.txt?
200 Operation successful
550 Error
mget fac_test.sh?
200 Operation successful
150 Opening BINARY connection for fac_test.sh (711 by
226 Operation successful
ftp: 收到 711 字节,用时 0.00秒 711000.00千字节/秒。
mget test_rtc?
200 Operation successful
150 Opening BINARY connection for test_rtc (11539 byt
226 Operation successful
ftp: 收到 11539 字节,用时 0.00秒 5769.50千字节/秒。
/usr/fac # touch 2017.txt
/usr/fac # ls -l
total 14
-rw-r--r-- 1 root root 0 Jan 1 13:02 2017.txt
-rwxrwxrwx 1 root root 13 Jan 1 12:57 201710191357363528_F3_
6_F8_AC_20.txt
-rwxrwxrwx 1 root root 13 Jan 1 12:58 201710191358336628_F3_
6_F8_AC_20.txt
-rwxrwxrwx 1 root root 1278 Jan 1 12:56 fac_test.sh
-rwxrwxrwx 1 root root 11431 Jan 1 12:02 test_rtc
/usr/fac #
/usr/fac # cd /usr
结果发生是文件名太长了导致了,雷死了