新聞中心
linux下用ftp命令連接到ftp服務(wù)器應(yīng)該如何查看服務(wù)器上的目錄文件數(shù)
1.Linux下啟動ftp

創(chuàng)新互聯(lián)建站主營武鳴網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),武鳴h5小程序開發(fā)搭建,武鳴網(wǎng)站營銷推廣歡迎武鳴等地區(qū)企業(yè)咨詢
2.連接FTP
3.進入FTP目錄
4.查看目錄文件數(shù)
ls -l 普通文件就是以 - 開頭,文件夾以 d 開頭,grep 后面接正則表達式:^- 以 - 開頭的匹配。
擴展資料:
1.查看當(dāng)前目錄下的文件數(shù)量(不包含子目錄中的文件):
ls -l|grep "^-"| wc -l
2. 查看當(dāng)前目錄下的文件數(shù)量(包含子目錄中的文件):
ls -lR|grep "^-"| wc -l
3.查看當(dāng)前目錄下的文件夾目錄個數(shù),(不包含子目錄中的目錄):
ls -l|grep "^d"| wc -l
4.查詢當(dāng)前路徑下的指定前綴名的目錄下的所有文件數(shù)量 例如:統(tǒng)計所有以“20161124”開頭的目錄下的全部文件數(shù)量:
ls -lR 20161124*/|grep "^-"| wc -l
linux主機ftp服務(wù)開啟方法
1、連接上相應(yīng)的linux主機,進入到等待輸入shell指令的linux命令行狀態(tài)下。
2、在linux命令行下輸入shell指令:ps -ef | grep ftp。
3、最后,按下回車鍵執(zhí)行shell指令,此時會看到ftp進程被成功查詢到,說明ftp功能是開啟狀態(tài)。
LINUX下如何開啟ftp服務(wù)器?
1. 首先服務(wù)器要安裝ftp軟件,查看是否已經(jīng)安裝ftp軟件下:
#which vsftpd
如果看到有vsftpd的目錄說明服務(wù)器已經(jīng)安裝了ftp軟件
2. 查看ftp 服務(wù)器狀態(tài)
#service vsftpd status
3. 啟動ftp服務(wù)器
#service vsftpd start
4. 重啟ftp服務(wù)器
#service vsftpd restart
5. 查看服務(wù)有沒有啟動
#netstat -an | grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
如果看到以上信息,證明ftp服務(wù)已經(jīng)開啟。
6.如果需要開啟root用戶的ftp權(quán)限要修改以下兩個文件
#vi /etc/vsftpd.ftpusers中注釋掉root
#vi /etc/vsftpd.user_list中也注釋掉root
然后重新啟動ftp服務(wù)。
7. vsftpd 500 OOPS: cannot change directory
登陸報錯:
C:\ftp 192.168.0.101
Connected to 192.168.0.101.
220 (vsFTPd 2.0.5)
User (192.168.0.101:(none)): frank
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/frank
Login failed.
ftp ls
500 OOPS: child died
Connection closed by remote host.
解決方法:
setsebool ftpd_disable_trans 1
service vsftpd restart
就OK了!
這是SELinux的設(shè)置命令,在不熟悉SELnux前,把SELinux關(guān)掉也可以的。
8. 永久開啟,即os重啟后自動開啟ftp服務(wù)
方法一:
cd /etc/xinetd.d ,編輯ftp服務(wù)的配置文件gssftp的設(shè)置:
vi /etc/xinetd.d/gssftp ,將 修改兩項內(nèi)容:
(a) server_args = -l –a 去掉-a 改為server_args = -l
(b) disable=yes改為disable=no
(c) 保存退出。
方法二:
(a) system-config-services , 進入圖形界面的System services查看是否有 vsftpd項,如果沒有轉(zhuǎn)到2.,保存后退出
(b) 用redhat第三張盤 安裝此服務(wù)(開始--刪除/增加程序),200K左右
(c) #setup
此時能看到vsftpd項,此時選中此services項,保存后退出.
linux (Centos): FTP服務(wù)啟動與關(guān)閉命令
FTP設(shè)置開機自動運行:chkconfig vsftpd on
關(guān)閉FTP開機自動運行:chkconfig vsftpd off
查看所有服務(wù)開啟自動運行的情況:chkconfig --list
啟動FTP服務(wù):service vsftpd start
停止FTP服務(wù):service vsftpd stop
重啟FTP服務(wù):service vsftpd restart
名稱欄目:linux中ftp命令的簡單介紹
路徑分享:http://www.dlmjj.cn/article/hppcgi.html


咨詢
建站咨詢
