美文网首页Linux
linux操作系统:基本指令

linux操作系统:基本指令

作者: Summer2077 | 来源:发表于2020-09-21 12:07 被阅读0次

    linux操作系统:基本指令

    远程登录linux系统

    • Xshell5(远程登录)
    • XFtp5 (远程文件上传下载软件)
      需要linux开启sshd服务

    基本指令

    • pwd 当前所处的目录(print work directory)
    • ls 当前目录下的所有文件(list)
      • ls -l 切换显示的方式 (文件垂直显示)
      • ls -a 显示隐藏的文件夹
      • ls -l -h 显示文件的大小以字节为单位的
      • 命令可以缩写成ls -lha
    • cd 切换操作路径 (change directory)
      • cd .. 返回上级路径
      • cd Desktop/2077 进入多级路径
      • cd ~ 回到家目录
      • cd - 返回上级路径
    • clear 清屏

    通配符:

    • *.txt * 代表任意多个字符
    • ?.txt ?代表单个字符
    • [abcd].text 一个字符可以任意在[]中去取([1-4] 同 [1234])

    vi和vim编辑器

    三种模式:

    正常模式:我们可以使用快捷键
    插入模式:可以输入内容 输入i进入
    命令行模式:可以输入命令

    开机重启和用户登录注销

    基本命令:

    shutdown:

    • shutdown -h now 立刻关机
    • shutdown -h 1 1分钟后关机
    • shutdown -r now 现在重启

    halt: 关机
    reboot: 重启
    syn:把内存的数据同步到磁盘上 很重要在关机前一定要加上

    用户的登录和注销

    logout 用户注销

    文件目录类

    mkdir指令:

    mkdir 目录名称
    mkdir -p 目录名称 创建多级目录

    rmdir 目录名称 删除空目录
    rm -rf 目录名称 删除目录下面有文件的

    touch指令:创建一个空文件

    touch 文件名

    cp指令:很重要

    cp -r source dest
    \cp 强制覆盖
    -r(参数):代表递归
    source要被复制的文件
    dest:文件将要被复制到的位置

    rm指令

    rm [选项] 文件或者目录
    -r :递归删除
    -f :强制删除

    mv指令:移动文件和重命名

    mv 文件名 文件名 =》 重命名
    mv 文件名 路径 =》移动文件

    cat 指令:查看文件不能修改

    cat [选项] 要查询的文件
    -n : 显示行号
    | more :分页显示
    cat 一般会和 | more一起使用

    more指令

    more 要查看的文件

    less指令 用于查看大型的文件

    less 要查看的文件

    > 和>>:输出重定向和追加指令

    A>B:A覆盖B
    A>>B:A的内容写到B文件的后面
    例子:
    echo hh >> 2077.txt

    echo 指令

    echo [选择] 内容
    echo一般用于输出环境变量

    head指令 查看文件的同步内容

    head 文件 默认查看文件前10行
    head -n 5 文件 查看文件的前五行

    tail指令:查看文件的尾部的内容

    tail 文件 查看文件的后10行
    tail -n 5 文件 指定查看文件的后5行
    tail -f 时时监控文件的变化(非常有用)

    ln指令:软链接指令

    ln -s [原文件或目录] [软件名]

    history指令:查看历史指令

    history
    !120 执行第120行的指令

    时间日期类

    date指令:显示当前的时间

    date 当前日期
    date+%Y 年
    date+%m 月
    date+%d 日
    date+%H 时
    date+%M 分
    date+%S 秒
    date "+%Y/%m/%d %H:%M:%S"

    date指令:设置系统时间

    date -s 具体时间

    cal 显示日历时间

    cal

    搜寻查找

    find

    find [搜索范围] [选项]
    选项:
    -name: 指定文件名查找
    -user: 指定用户名下的文件
    -size: 指定文件的大小

    locate:

    1.updatedb 创建locate的数据库
    2.locate 文件名

    grep:

    grep [选项] 查找的内容 源文件

    选项:

    -n:显示行号以及匹配行

    -i:忽略字母的大小写

    管道符 |

    就是将前一个命令处理的结果传输给后面一个命令去处理

    文件压缩和解压

    gzip:
    gunzip:

    zip [选项] 文件.zip 目标文件
    unzip [选项] 文件.zip
    选项:
    -z:递归
    -d [目录]:文件压缩的位置

    tar 指令:打包指令

    tar [选项] xxx.tar.gz 打包的内容
    选项:
    -c 生成.tar 打包文件
    -v 显示详情信息
    -f 指定压缩后的文件名称
    -z 打包同时压缩文件
    -x 解压.tar 文件

    相关文章

      网友评论

        本文标题:linux操作系统:基本指令

        本文链接:https://www.haomeiwen.com/subject/ddlvyktx.html