Linux
与linux相关的命令及应用
曼森
热血青年
展开
-
linux 系统中默认加密解密一个文件的方法
tar -zcf - 要加密的文件名称 |openssl des3 -salt -k 密码| dd of=加密后的文件.desdd if=加密后的文件.des |openssl des3 -d -k 密码 | tar zxf -echo baby my love > a.txt#加密tar -zcf - a.txt |openssl des3 -salt -k 123456 | dd of=b.des#解密dd if=b.des |openssl des3 -d -k 123456.原创 2022-04-24 00:37:05 · 695 阅读 · 0 评论 -
Shell 字符串转数组的三种方式
string=“郭靖,黄蓉,神雕侠”方式一:array=(echo $string | tr ',' ' ' )方式二:array=(${string//,/ })方式三:array=(echo $string | sed 's/,//g')遍历数组for var in ${array[@]}doecho $vardone原创 2021-11-23 15:39:02 · 7994 阅读 · 1 评论 -
使用shell 连接sftp,避坑指南
第一个 can’t be established 遇到这个问题SSH出现can’t be established解决方法:这个原因可能是本地主机的key发生了变化,因此每次SSH链接都会有提示,只需要在交互下输入yes即可。当然如果长久的想解决问题,可以采用以下方法:修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题最后面添加:StrictHostKeyChecking noUserKnownHostsFile /dev/null...原创 2021-11-21 01:57:58 · 4094 阅读 · 0 评论 -
解决在Linux上对字符串中带有特殊字符的加密和解密问题补充说明
前两天我发布了一个资源是关于解决在linux系统上,对于含有特殊字符的字符串,进行加解密的代码,当时写完觉得自己很牛逼,结果,我发现了一个问题,当我对某一给字符串进行加密,再解密,解密后的字符串,跟原字符串在使用eq 比对时,出现不相等的情况,纳闷了,然后网上又一通乱查,刚开始以为是编码的问题,在perl中使用Encode模块,进行几次转码,不见效果,又觉得是不是代码里出现了我肉眼看不到的空白字符,所以用网上写的trim函数进行空白符的剔除,结果仍旧不行,后来对字符串进行substr截取发现,解密后的字符串原创 2020-09-13 02:34:41 · 679 阅读 · 0 评论