当前位置:首页 > CN2资讯 > 正文内容

java删除远程windows服务器文件

2天前CN2资讯


1./bin/rm: argument list too long 的处理方法

find /home/bh/Documents -name "*" -exec rm {} \;

删除文件因为太多导致无法操作,可以用find命令,上面命令是删除路径下所有文件

2.ssh传文件命令

上传本地文件到服务器 scp /path/filename username@servername:/path/ 从服务器上下载文件 scp username@servername:/path/filename /var/www/local_dir(本地目录) 从服务器下载整个目录 scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录) 上传目录到服务器 scp -r local_dir username@servername:remote_dir

3.重命名

mv oldname newname

4.查看文件大小 df & du

df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 df命令可以显示目前所有文件系统的可用空间及使用情形 df -h(h代表human-readable) du命令查询文件或文件夹的磁盘使用空间 转一个例子(https://www.cnblogs.com/benio/archive/2010/10/13/1849946.html) [root@bsso yayu]# du -h --max-depth=1 work/testing 27M work/testing/logs 35M work/testing [root@bsso yayu]# du -h --max-depth=1 work/testing/* 8.0K work/testing/func.php 27M work/testing/logs 8.1M work/testing/nohup.out 8.0K work/testing/testing_c.php 12K work/testing/testing_func_reg.php 8.0K work/testing/testing_get.php 8.0K work/testing/testing_g.php 8.0K work/testing/var.php [root@bsso yayu]# du -h --max-depth=1 work/testing/logs/ 27M work/testing/logs/ [root@bsso yayu]# du -h --max-depth=1 work/testing/logs/* 24K work/testing/logs/errdate.log_show.log 8.0K work/testing/logs/pertime_show.log 27M work/testing/logs/show.log

5.统计文件个数和目录个数

统计当前文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -l

6.远程开机与远程唤醒

只可以在局域网中使用,因为是依靠网卡进行唤醒的。

6.1 首先要检查主板

检查主板和电源是否支持WOL:
进入BIOS的Power Management Setup,设置PME Event Wake Up(这其实是一种Wake On PCI Card模式)为 Enabled。
Wake On Lan或Wake On PCI Card。
Wake On Lan模式可以在完全关机状态下唤醒
Wake On PCI Card模式要在深度休眠状态下唤醒

造成这样的区别主要是因为主板的设计不一样,现在的计算机一般都是Wake On PCI Card模式的。

6.2 其次要检验服务器的网卡是否支持此类操作
sudo apt-get install ethtool sudo ethtool eth0 |grep Wake-on///eth0是网卡名,可用ifconfig查看,一般是eth0但也有很多不是的。

如果显示

Supports Wake-on:pumbg Wake-on : g

证明服务器支持远程唤醒/关机。

6.3

在另一台机器中使用ssh远程访问服务器,后续唤醒需要先行查看服务器的ip和mac地址,使用ifconfig

休眠 sudo pm-hibernate 关机 sudo shutdown 0
6.4 唤醒服务器
sudo apt-get install wakeonlan wakeonlan -i host_address mac_address

7.查找并删除指定大小/一定大小范围的文件

查找并删除当前目录空文件 find . -size 0k find . -size 0k -exec rm {} \; 查找并删除 小于500K的文件 小于是- 大于是+ find . -size -500k find . -size -500k -exec rm {} \; 从根目录开始,查找文件名包含mess 以bak结尾的文件并删除, find / -name *mess*bak find / -name *mess*bak -exec rm {} \;


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30742.html

    分享给朋友:

    “java删除远程windows服务器文件” 的相关文章

    RackNerd_cn2:打造云端新体验,引领未来服务器托管

    在数字化转型的浪潮中,云服务器托管已经成为企业及个人用户不可或缺的一部分。无论是初创企业、开发者,还是大型企业,都需要一个稳定、高效、安全且易于管理的服务器托管解决方案。RackNerd_cn2作为一款备受瞩目的云服务器托管产品,凭借其独特的设计理念和技术创新,正在迅速占领市场,并成为用户们的新宠。...

    微信海外服务器助力全球化业务拓展与用户体验优化

    微信海外服务器是微信在全球范围内部署的技术基础设施,旨在支持其海外业务的发展。这些服务器不仅是数据存储的中心,还承担着用户信息处理和互动的各种功能。随着技术的不断进步,微信的使用需求也在全球范围内快速增长,这种现象驱动着微信不断扩展其海外服务器的网络。 我们时常看到,微信与WeChat的分拆让用户数...

    最佳Mac SSH连接工具推荐:轻松管理远程服务器

    随着远程工作和云计算的普及,SSH协议成为了连接服务器和管理远程设备的重要工具。在Mac上,有许多SSH连接工具可供选择,让我们来逐一了解它们的特点和应用场景。 SSH协议简介 SSH,即安全外壳协议,是一种用于安全登录远程主机的网络协议。它提供了一条加密的连接通道,确保数据在传输过程中的安全性。通...

    Virmach Coupons: 轻松获取超值优惠,优化你的VPS选择

    Virmach成立于2014年,作为一家美国VPS服务商,在业内享有良好的声誉。它的总部位于加利福尼亚州洛杉矶,正是这样得天独厚的地理位置让它能迅速成长并服务全球用户。到现在为止,Virmach已经发展成为一家提供各种配置和价格方案的服务商,特别以低价VPS而闻名,吸引了大量希望降低运营成本的个人和...

    便宜日本VPS的选择与比较:性价比高的供应商推荐

    在当今数字化时代,VPS(虚拟专用服务器)正成为许多企业和个人的首选解决方案,尤其是在日本市场。对于那些需要可靠网络服务的用户来说,这无疑是一个非常实用的选择。日本的VPS服务以其高性能和稳定性著称,深受开发者、小型企业、网站管理员等用户的喜爱。 日本VPS的定义并不复杂,简单来说,它是一种虚拟化技...

    怎么看VPS的路由好不好:评估与优化路由性能的方法

    如何评估VPS路由性能 VPS的路由性能对网站的加载速度和用户体验至关重要。评估VPS的路由性能,我通常会关注几个关键指标,包括延迟、丢包率和带宽。了解这些内容能够帮助我判断服务器能否在高流量时段保持稳定运行。 在这过程中,我特别重视使用一些专业的测试工具。这些工具可以帮助我全面了解VPS的网络性能...