ssh常用命令,虚拟机ssh常用查看目录的命令

时间:2021-06-21 14:28 作者:IIS7 admin

    虚拟机中常用SSH命令
    由于经常需要对目录操作,并且网上搜到的命令不完整,有的甚至命令无效,现整理一下常用的命令,做个记录。
    目录操作
    一.文件和目录
    1.1cd/test进入‘/test’目录’
    1.2cd…返回上一级目录
    1.3cd…/…返回上两级目录
    1.4cd进入当前的根目录
    1.5cd~user1进入当前目录的根目录
    1.6cd-返回上次所在的目录
    1.7pwd显示工作路径
    举例如下
    1.1cd/test进入‘/test’目录’
    1.2cd…返回上一级目录
    1.3cd…/…返回上两级目录
    1.4cd进入当前的根目录
    1.5cd~root进入当前目录的根目录
    1.6cd-返回上次所在的目录
    1.7pwd显示工作路径
    二.查看当前目录
    一般是ls命令,命令执行参考下图
    2.1ls查看当前目录中的文件
    2.2ls-l或者ls-lh显示当前目录下的文件和目录的详细资料
    2.3ls-lrt也是显示当前目录下的文件和目录的详细资料
    2.4ls-a显示隐藏文件
    2.5ls-F列出目录中的文件,在每个文件名后附上一个字符说明该文件的类型
    目录文件名之后加一个斜线(“/”)字符;
    文件后面的星号("")表示这是一个可执行程序;
    “/”表示目录;“@”表示符号链接,软链接;“|”表示FIFOs;
    2.6ls[0-9]*显示当前目录下以及子目录中所有包含数字的文件名和目录名,如果当前目录下文件过多,此命令慎用,会显示很多文件
    2.7tree按照树形显示目录结果,此命令慎用,如果当前目录下文件过多,结果显示杂乱,如果命令未生效,需要执行yuminstalltree安装依赖
    tree文件夹名称指定某个文件夹下的文件的树形显示
    2.8lsattr用于显示文件或目录的隐藏属性;使用chattr命令配置文件或目录的隐藏属性后,可以使用lsattr命令查看
    常用选项有以下3种:
    -a:后面不带文件或目录名,表示显示所有文件和目录(包括隐藏文件和目录)
    -d:如果目标是目录,只会列出目录本身的隐藏属性,而不会列出所含文件或子目录的隐藏属性信息;
    -R:和-d恰好相反,作用于目录时,会连同子目录的隐藏信息数据也一并显示出来。
    举例
    2.1ls查看当前目录中的文件
    2.2ls-l显示文件和目录的详细资料

    2.3ls-lrt也是显示当前目录下的文件和目录的详细资料
    2.4ls-a显示隐藏文件
    2.5ls-F列出目录中的文件,在每个文件名后附上一个字符说明该文件的类型
    目录文件名之后加一个斜线(“/”)字符;
    文件后面的星号
    2.6ls[0-9]显示当前目录下以及子目录中所有包含数字的文件名和目录名,如果当前目录下文件过多,此命令慎用,会显示很多文件
    2.7tree按照树形显示目录结果,此命令慎用,如果当前目录下文件过多,结果显示杂乱,如果命令未生效,需要执行yuminstalltree安装
    tree文件夹名称指定某个文件夹下的文件的树形显示
    例如treelocale
    2.8lsattr用于显示文件或目录的隐藏属性
    原文链接:https://blog.csdn.net/csdnjsj/article/details/108699564