当前位置:网站首页 > 创业 > 正文

sort被删了怎么用

0 张子豪 张子豪 2025-10-11 19:02 1

linux 文件被误删了怎么办?

sort号令是Linux系统中一个很是有效的号令,它能对文件或尺度输入进行排序,并将排序成果尺度输出。那么若是不小心将sort号令误删除了,该怎么处置呢?下面,小编来为大师介绍解决方式!

东西/原料

  • linux系统
  • linux系统安装盘

方式/步调

  1. 1

    一、拷贝法

    若是你有另一台装有同版本linux系统的电脑,那么你可以经由过程拷贝该电脑中sort号令来解决sort号令被删除的问题。

    拷贝的方式良多,你可以用U盘来拷贝,收集通顺的话也可以进行收集长途拷贝。U盘拷贝较简单,这里就不进行讲解了,下面我们来介绍一下若何收集拷贝。

    用root用户登录,运行以下号令:

    cd /tmp

    scp root@长途电脑ip:/usr/bin/sort ./

    先将长途电脑上的sort号令文件拷贝到/tmp姑且目次中。

  2. 2

    可以在姑且目次下,试运行一下sort号令,是否正常。若是正常,再用mv或cp号令将sort文件复制到/usr/bin目次下:

    号令:

    cp ./sort /usr/bin

    问题解决!

  3. 3

    二、从头安装法

    误删文件

    若是你没有其它装有linux系统的电脑,则可以操纵rpm号令来从头安装sort地点rpm包进行解决。

    我们先来将sort号令更名,模拟sort号令文件被误删除。

    cd /usr/bin

    mv sort sort.bak

  4. 4

    获取地点rpm包名

    起首,我们需要知道sort包含在哪个rpm包文件中。方式:运行号令 rpm -qf sort 。可以看到,固然sort文件已经找不到了,但rpm -qf号令仍然可以或许查到sort文件地点rpm包为:coreutils-8.22-21.el7.x86_64.rqm

  5. 5

    挂载安装光盘

    将linux系统安装光盘插入光驱。然后运行号令:mount /dev/sr0 /mnt,挂载光盘到/mnt目次上。

  6. 6

    起头从头安装

    运行号令: rpm -ivh --replacepkgs /mnt/Packages/coreutils-8.22-21.el7.x86_64.rpm       

    操纵rpm号令从头安装coreutils-8.22-21.el7.x86_64这整个rpm包!

  7. 7

    验证是否当作功

    运行 ll /usr/bin/sort*|sort  号令,可以看到sort号令正常运行,且与本来备份的sort文件巨细一样。

  8. 8

    三、按需提取文件

    比拟(二)中的从头安装整个rpm包,其实还有一个更好一点的方式,那就是仅零丁从rpm包中供给所需的文件。这个方式,在从一些年夜rpm包提取文件时出格有效。前面我们已经获知sort在coreutils-8.22-21.el7.x86_64.rpm包中。提取文件号令如下:

    cd  /tmp

    rpm2cpio   /mnt/Packages/coreutils-8.22-21.el7.x86_64.rpm|cpio -idv ./usr/bin/sort

    先用rpm2cpio号令将rpm文件转换当作cpio文件,再用cpio号令从中供给文件。

    因为利用cpio提出文件时,会提出整个路径,为了平安,提取前,最好先切换目次,不要在根目次下直接提取文件。别的“./usr/bin/sort”中的“./”暗示解压在当前目次,后面的路径必然要正解,不然无法正常提取。

  9. 9

    提取当作功后,再利用mv或cp号令将提出的sort文件拷贝到/usr/bin目次下即完当作了恢复操作。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/228936.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图