ftp目錄文件監控
不能,FTP那是網路上的資源
❷ c#如何用FileStreamWatcher來監控frp上的目錄 例如,ftp://192.1
把ftp://192.168.1.100/test路徑磁碟映射成Z:\
你直接file Z 就可以了.
已測試通過.
ftp_nlist()返回目錄下的文件列表。看看你所需要創建目錄是否存在。
❹ shell腳本怎樣用ftp抓取新增文件。文件不定時更新,先增量判斷,再抓取
可以使用inotifywait。可以網路一下安裝方法
記得之前用過類似:inotifywait -me close_write aaa/ > bbb.txt(大致是這樣)
通過監控aaa目錄下文件關閉動作來判斷FTP傳送寫入文件結束,並將其文件名寫入bbb.txt
❺ aix shell腳本 對某個目錄監控
#!/bin/sh
date=`date +%Y%m%d`
find /ftpdata/hjjk/ftp_down/hospital_register -name \
scoure*$date.txt \
chenggong*$date.txt \
quxiao*$date.txt \
user-$date.txt \
yytable-$date.txt \
yymsg-$date.txt \
>result 2>/dev/null
if [ $? -eq 0 ]
then
case file in
"scoure*$date.txt")
cat -n scoure*$date.txt | grep 12 | grep 1\^abc\^2\^abcd \
2>/dev/null
if [ $? -ne 0 ]
then echo "soure*$date.txt is not nomal"
else echo "soure*$date.txt is nomal"
fi
;;
"chenggong*$date.txt")
cat -n chenggong*$date.txt | grep 17 | grep 1\^abc\^2\^abcd \
2>/dev/null && \
cat -n chenggong*$date.txt | grep 17 | grep 1\^abc\^2\^abcd \
2>/dev/null
if [ $? -ne 0 ]
then echo "chenggong*$date.txt is not nomal"
else echo "chenggong*$date.txt is nomal"
fi
;;
"quxiao*$date.txt")
cat -n quxiao*$date.txt | grep 18 | grep 1\^abc\^2\^abcd \
2>/dev/null
if [ $? -ne 0 ]
then echo "quxiao*$date.txt is not nomal"
else echo "quxiao*$date.txt is nomal"
fi
;;
"user-$date.txt")
cat -n user-$date.txt | grep 10 | grep 1\^abc\^2\^abcd \
2>/dev/null && \
cat -n user-$date.txt | grep 9 | grep 1\^abc\^2\^abcd \
2>/dev/null
if [ $? -ne 0 ]
then echo "user-$date.txt is not nomal"
else echo "user-$date.txt is nomal"
fi
;;
"yytable-$date.txt")
cat -n yytable-$date.txt | grep 3 | grep 1\^abc\^2\^abcd \
2>/dev/null
if [ $? -ne 0 ]
then echo "yytable-$date.txt is not nomal"
else echo "yytable-$date.txt is nomal"
fi
;;
"yymsg-$date.txt")
cat -n yymsg-$date.txt | grep 14 | grep 1\^abc\^2\^abcd \
2>/dev/null
if [ $? -ne 0 ]
then echo "yymsg-$date.txt is not nomal"
else echo "yymsg-$date.txt is nomal"
fi
esac
else
echo "file not find"
fi
rm -rf result
❻ linux下用ftp命令連接到ftp伺服器應該如何查看伺服器上的目錄文件數
1.Linux下啟動ftp
ls -l 普通文件就是以 - 開頭,文件夾以 d 開頭,grep 後面接正則表達式:^- 以 - 開頭的匹配。
(6)ftp目錄文件監控擴展閱讀:
1.查看當前目錄下的文件數量(不包含子目錄中的文件):
ls -l|grep "^-"| wc -l
2. 查看當前目錄下的文件數量(包含子目錄中的文件):
ls -lR|grep "^-"| wc -l
3.查看當前目錄下的文件夾目錄個數,(不包含子目錄中的目錄):
ls -l|grep "^d"| wc -l
4.查詢當前路徑下的指定前綴名的目錄下的所有文件數量 例如:統計所有以「20161124」開頭的目錄下的全部文件數量:
ls -lR 20161124*/|grep "^-"| wc -l
❼ c# 自動檢測FTP伺服器文件目錄
是的只要有許可權。
❽ 我有一個FTP站點文件目錄,如何記錄被人訪問我的FTP的IP地址,以及訪問次數
1.修改/etc/syslog.conf文件,並加入一行:
daemon.info FileName
其中FileName是日誌文件的名字, 它會跟蹤FTP的活動,包括匿名和其他用戶ID. FileName文件必須在做下一步驟前創建。
2.運行"refresh -s syslogd"命令刷新syslogd 後台程序。
3.修改/etc/inetd.conf文件,修改下面的數據行:
ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l
4.運行「refresh -s inetd」命令刷新inetd後台程序。
❾ shell腳本實現:監控FTP推送百萬級文件Linux系統資源使用情況,時間點(連續監控3-5天)
好屌的要求,才50金幣,這么費事的東西這么低價,不值得付出......
❿ 請問,有沒有一款可以監控和記錄ftp伺服器上被下載的文件以及上傳到ftp伺服器上的文件的軟體
這個不需要軟體的,FTP客戶端會有記錄日誌的