ubuntu 常用的命令

ls | wc -w    查看当前文件夹下文件数量

服务器A上执行scp到服务器B,报错:Permission denied (publickey).

解决方法,在同账户下把A的公钥放到B上,注意你scp的账户,添加在该账户下。

具体操作:

A:cat .ssh/id_rsa.pub

B: cat .ssh/authorized_keys 

把A的公钥贴过来即可

ln -s  源文件 目标文件   文件超链接 

查看当前目录下的文件数量(不包含子目录中的文件)

ls -l | grep "-" | wc -l

方法三:find结合diff

find directory1 -printf "%P\n" | sort > file1
find directory2 -printf "%P\n" | sort | diff file1 -2d1< 1.png4a4> 4.png

 

说明:

<代表的行是directory1中有而directory2没有的文件,>则相反,是directory2中有而directory1中没有。

不要省略-printf "%P\n",此处的%P表示find的结果中去掉前缀路径,详细内容man find。例如,find /root/ -printf "%P\n"的结果中将显示/root/a/xyz.txt中去掉/root/后的结果:a/xyz.txt。

效率很高,输出也简洁。

find ./ -name *.wav | grep 332624197809280371-9702

 

查看当前文件夹下文件大小 du -h --max-depth=1 ./
 find -name "*.wav" -exec rm -f '{}' \; 查找当前文件目录下后缀名并且删除


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值