误删tree命令如何恢复】的更多相关文章

误删tree命令如何恢复 考察rpm,yum的用法 一.删除tree命令,tree命令不可用 [root@centos7 ~]# which tree /usr/bin/tree [root@centos7 ~]# rm -f /usr/bin/tree [root@centos7 ~]# tree . bash: tree: command not found... 二.直接yum或rpm安装将提示tree已经安装 [root@centos7 ~]# yum install tree Load…
rpm命令不能用了,被依赖的yum也不能使用了, 恢复rpm命令无外乎重装, 重装方法1: 使用源码编译,  需要gcc ,cmake包,如果没装,悲剧了 重装方法2: 找一台,和出问题的这台同样系统的机器使用:rpm -qf /bin/rpm  查看rpm是由哪个安装包安装的 清楚是由哪个包安装的之后,挂在系统光盘,找到该rpm包 使用:mkdir ~/rpm && cp 包 ~/rpm &&   cd ~/rpm && rpm2cpio 包 | cpio…
在我们运维工作中,频繁的操作,可能命令写入错误,造成磁盘分区的删除,那么应该怎么办呢?怎么恢复磁盘分区呢? 一不小心删除了磁盘分区.如下图,删除了sda磁盘的第一个分区,为系统boot分区,系统如果重启,则无法正常启动.可以看到磁盘sda仅剩下sda2这一分区,sda1这一分区已被删除. 2.在机器没有重启的情况下,安装修复工具: # yum install -y epel-release # yum install -y testdisk 3.执行testdisk,进入程序. 4.选择[Cre…
有时候我们想为某个目录制作一个文档结构图,在Windows上,我们知道是使用tree命令. 但是,默认情况下tree只显示子目录名,而不显示子目录里的文件名,需要加上/F参数才能显示完整的文件名.     制作该目录下的文档结构图: tree /F > 文档结构图.txt     查看其他参数: tree /?…
Linux tree命令用于以树状图列出目录的内容. 执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件. 语法 tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...] 参数说明: -a 显示所有文件和目录. -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合. -C 在文件和目录清单加上色彩,便于区分各种类型. -d 显示目录名称而非内容. -D 列出文件或目录的更改时间. -f 在每个文件或目录之…
方式一 Mac 系统下默认是不带这条命令的,执行下面这条命令也可以打印出树状结构. find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 不想每次都输入这么长一条命令怎么办?用 alias 给这条命令指定一条别名,方法步骤如下: Step 1 :创建 .bash_profile 文件 cd ~ touch .bash_profile open .bash_profile Step 2:把下面的命令保存在这个文件中 alias tree="f…
有些工作在linux下完成就是比在windows下完成高效! windows和linux都有tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来 windows下的tree比较垃圾,只有两个参数,/F 是递归显示每个文件夹的名称:/A 是使用ASCII字符而不是扩展字符,感觉还不如不加/A 参数好. linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装:sudo apt-get install tree .文件很小,只有31K,但功能可强大了! tree命…
1.安装命令工具 sudo apt-get -y install tree 2.可以查看关于tree命令的帮助信息 $ tree --help usage: tree [-adfghilnpqrstuvxACDFNS] [-H baseHREF] [-T title ] [-L level [-R]] [-P pattern] [-I pattern] [-o filename] [--version] [--help] [--inodes] [--device] [--noreport] [-…
mac下默认是没有 tree命令的,不过我们可以使用find命令模拟出tree命令的效果,如显示当前目录的 tree 的命令: $ find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 当然你也可以写一个别名来快速执行该命令,运行如下命令,将上面这个命令写到~/.bash_profile里,以后直接运行tree命令就更方便了: alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;__…
  在Ubuntu下,通过 sudo apt-get install tree 可以使用tree命令,显示文件目录列表,如图所示: 在mac OS X系统下怎么使用呢? 在终端输入: cd $home 进入localhost目录,再输入: vim .bashrc 显示结果如下(点击键盘上的i,进入编辑状态): 在编辑状态下添加以下代码: alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" 按ESC退出编…