Linux 常用命令学习

文件处理命令

  • 显示目标列表

    ls(选项)(参数)
    选项
    -a :显示所有档案及目录
    -l  :以长格式显示目录下的内容列表
    -h :以容易理解的格式列出文件大小
    -t  :用文件和目录的更改时间排序(降序)

    参数:目录或文件

  • 切换到指定目录

    cd (选项) (参数)
    选项
    参数:
    cd 进入用户主目录;
    cd ~ 进入用户主目录;
    cd - 返回进入此目录之前所在的目录;
    cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/”;”..”为上级目录的意思);
    cd ../.. 返回上两级目录;
    cd !$ 把上个命令的参数作为cd参数使用。

  • 显示当前目录

    pwd(选项)

  • 创建一个空目录

    mkdir (选项)(参数)
    选项
    -p :递归创建

    参数:指定要创建的目录列表,多个目录之间用空格隔开。

  • 删除文件

    rm (选项)(参数)
    选项
    -r  :删除目录
    -f  :强制执行
    -i  :交互式删除(询问
    参数:被删除的文件列表(空格分隔

  • 复制文件或目录

    cp(选项)(参数)
    选项
    -r  :复制目录
    -p :保留文件属性
    参数:一个或多个源文件,目标目录。
    当“源文件”为单个文件时,“目标文件”为指定的目录,可追加 /新名称。
    当“源文件”为多个文件时,要求“目标文件”为指定的目录。

  • 剪切文件、改名

    mv(选项)(参数)
    选项
    -f  :强制执行
    -i  :交互式删除(询问
    参数:一个或多个源文件,目标目录。
    当“源文件”为单个文件时,“目标文件”为指定的目录,可追加 /新名称。
    当“源文件”为多个文件时,要求“目标文件”为指定的目录。

  • 创建空文件

    touch(选项)(参数)

  • 显示文件内容

    cat(选项)(参数)   -n :显示行号
    tac(参数) :与cat相反倒叙查看


    more(选项)(参数):空格下一页,b上一页,回车查看下一个,q退出
    +n:从笫n行开始显示
    -数字 :定义屏幕大小为 数字 行
    -s :将多个空行压缩成一行显示
    -u :去掉下划线
    +/ :从文件中查找第一个出现……字符串的行,并从该处前两行开始显示输出


    less(选项)(参数):空格下一页,b上一页,回车查看下一个,q退出
    浏览状态 /tore 搜索字符串tore 键入n重复前一个搜索


    head(选项)(参数)
    选项
    -n<数字>:指定显示头部内容的行数


    tail(选项)(参数)
    选项
    -n<数字>:指定显示尾部内容的行数

  • 生成链接文件

    ln(选项)(参数)
    选项
    -s :生成符号链接
    参数:原文件 目标文件



猜你喜欢

转载自blog.csdn.net/j2_o2/article/details/81105645