加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

仅使用bash内置函数在linux / solaris中移动/复制文件/文件夹

发布时间:2020-12-16 01:25:36 所属栏目:安全 来源:网络整理
导读:有人将整个rootdir移动到远程系统上的子目录中,因此所有系统工具(如cp,mv等)都不再起作用.我们有一个活跃的会话但是找不到使用bash内置函数复制/移动文件的方法. 有人知道实现这个目标的方法吗? 我甚至想过用currentdir复制cp或mv二进制文件 while read -r;
有人将整个rootdir移动到远程系统上的子目录中,因此所有系统工具(如cp,mv等)都不再起作用.我们有一个活跃的会话但是找不到使用bash内置函数复制/移动文件的方法.

有人知道实现这个目标的方法吗?

我甚至想过用currentdir复制cp或mv二进制文件

while read -r; do echo $LINE; done

然后将其重定向到文件,但它不起作用.因为二进制文件中的所有特殊不可打印字符无法使用echo复制/显示而猜测.

谢谢.

/newroot/lib/ld-linux.so.2 --library-path /newroot/lib 
    /newroot/bin/mv /newroot/* /

(类似于Solaris,但我认为动态链接器被命名为ld.so.1或沿着这些行.)

或者,如果你的shell是sh(不像csh一样),

LD_LIBRARY_PATH=/newroot/lib /newroot/bin/mv /newroot/* /

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读