推荐在windows系统下使用winscp客户端远程操作Linux文件系统,或使用以下较为“土鳖”的方法(其实会使用操作命令还是不错的)
一、上传文件
从windows操作系统中向Linux服务器上传文件使用pscp,首先下载pscp.exe,存放于某目录A下,同时将需要上传的文件或文件夹B也存放在该目录A下,然后点击“运行->cmd”,进入DOS命令窗口,进入目录A下:
1、上传文件B(包含后缀名)
命令:pscp B linux账户@linux系统地址:/上传目录
例如:
pscp index.php root@192.168.0.1:/home/usr
该命令中上传文件为index.php,linux用户名为root,linux地址为192.168.0.1,上传目录为:/home/usr
回车,输入root账户的密码,才能上传成功。
2、上传文件夹B
命令:pscp -r B linux账户@linux系统地址:/上传目录
例如:
pscp -r data root@192.168.0.1:/home/usr
该命令中data为所上传的文件夹
回车,输入root账户的密码,才能上传成功。
二、下载文件
1、下载文件B(包含后缀名)
命令:pscp linux账户@linux系统地址:/……/B d:/
例如:
pscp root@192.168.0.1:/home/usr/index.php d:/
该命令中下传文件为index.php,linux用户名为root,linux地址为192.168.0.1,下载目录为:d:/
回车,输入root账户的密码,才能下载成功。
2、下载文件夹B
命令:pscp -r linux账户@linux系统地址:/……/B d:/
例如:
pscp -r root@192.168.0.1:/home/usr/data d:/
该命令中data为所下载的文件夹
回车,输入root账户的密码,才能下载成功。
三、查找文件
查找文件(一定要带后缀)或文件夹A:
find / -name A
四、移动文件或文件夹
移动文件(一定要带后缀名)或文件夹A:
mv /home/test /home/value
将home目录下的test文件夹移动到home目录下的value文件夹内
mv /home/index.php /home/value
将home目录下的index.php文件移动到home目录下的value文件夹内
五、看文件夹或文件大小
5.1 查看文件夹总大小:
du -s /home
也可以:
du -sh /home
5.2 查看某个目录下所有文件的大小:
ls -lh
5.3 查看硬盘使用情况:
df -h
六、新建、删除文件(文件夹)
1、删除文件
rm -f 文件名(带后缀名)
举例:
rm -f /home/SaaS/test.txt 删除路径下的test.txt文件
2、删除文件夹
2.1 删除空文件夹可用
rmdir 文件夹名(可含路径)
2.2 删除非空文件夹
rm -rf 目录名字
-r 是递归,不管有多少级目录,一并删除
-f 是强制删除,不做任何提示。注意,删了就没了,Linux可没有回收站
举例:
rm -rf /home/SaaS/file 表示删除该路径上的file目录
推荐一个自己业余时间开发的网盘搜索引擎,360盘搜(www.360panso.com)