美文网首页
linux 命令 2020.2.13

linux 命令 2020.2.13

作者: 老乌尘 | 来源:发表于2020-02-13 23:23 被阅读0次

    Ctrl + r ---- 历史记录搜索

    esc , .  ----  按esc之后按键.  ,重新调用前一个命令的参数

    touch    ----  创建一个空白文件或者刷新文件时间

    file      ----  查看文件类型

    -- apt库

    apt install [package]

    安装指定的包,并同时安装其依赖的其他包。

    apt remove [package]

    卸载包,但不删除相关配置文件。包名支持通配符

    apt autoremove

    卸载因安装软件自动安装的依赖,而现在又不需要的依赖包

    apt purge [package]

    卸载包,同时删除相关配置文件。包名支持通配符

    apt clean

    删除所有已下载的软件包

    apt autoclean

    类似clean,但删除的是过期的包(即已不能下载或者是无用的包)

    --切换用户

    sudo su  切换到root用户

    sudo      使用管理员用户身份运行命令

    id        显示当前用户信息

    passwd    修改当前用户密码

    --rpm基础命令

    rpm -ivh  软件包    安装软件

    rpm -e    软件名    卸载

    rpm -U    软件包    升级

    rpm -qa            列出所有安装的rpm软件

    --yum基本命令

    yum install  软件  安装指定软件

    yun remove  软件  卸载指定软件

    yum update  软件  升级指定软件

    --vi,vim编辑器

    vim + 目标文件    打开编辑(不存在则新建)

    esc命令模式

      o 当前行下面插入

      dd 删除整行

      yy 复制当前行(n+yy)

      p  粘贴

      u  撤销

      r  替换

      /  查找关键字

    i插入模式 

    ex模式

    :w  保存当前修改

    :q  退出

    :q!  强制退出,不保存

    :x  保存并退出,相对于:wq

    :set number 显示行号

    :!  系统命令

    :sh  切换到命令行  使用ctrl+d切换回vim

    --文件操作

    cat      查看文件内容

    touch    新建文件

    mkdir    新建目录

    cp        复制文件或者目录

    mv        移动,重命名

    rm -rf    强制删除

    less      翻页显示文件内容

    head -n  显示文件头n行

    tail -n  显示文件尾n行(-f显示文件的更新 )

    --查找

    locate  快速查找文件/文件夹(deepin没有)

    update  更新数据库

    find    查找

    find . -name 'a*' -exec ls -l {} \; 将查找的内容作为条件传入参数

    --归档,压缩

    zip    压缩

    unzip  解压缩

    tar -czvf  归档并压缩

    tar -xzvf  解压缩

    --BASH作业管理

    在命令后添加一个&    在后台运行进程

    Ctrl + z          暂停某个程序

    jobs              查看后台作业

    bg + 编号          继续后台作业

    fg + 编号          拉回前台运行       

    --列出目录内容

    ls -a    显示所有文件(包括隐藏文件)

    ls -l    显示详细信息

    ls -R    递归显示子目录结构

    ls -ld    显示目录和链接信息

    --不常用命令

    history  查看命令历史记录

    !!      重复前一个命令

    !字符    重复前一个命令以"字符"开头的命令

    !num    按照历史记录的序号执行命令

    !?abc    重复之前包含abc的命令

    !-n      重复n个命令之前的那个命令

    --通配符

    *      匹配零个或多个

    ?      匹配任意一个字符

    [0-9]  匹配一个数字范围

    [a-z]  匹配一个字母范围

    [^abc]  匹配列表以外字符

    --关机重启

    shutdown [关机,重启] 时间  (-h关机 -r重启)

    poweroff  关机

    reboot    重启

    --查看硬件信息

    lspci    查看pci设备(-v详细信息)

    lsusb    查看usb设备(-v详细信息)

    lsmod    查看驱动

    --文件目录结构

    bin    可执行命令

    boot    引导目录

    dev    硬件目录

    etc    所有操作系统相关的配置文件

    home    家目录(用户目录)

    lib    所有相关运行库文件

    media/mnt  挂载文件(U盘等)

    opt    通常用来装大型软件

    proc    系统实时信息(只存在于内容当中)

    sbin    只有root用户可执行的命令

    sys    系统底层信息

    tmp    临时目录

    usr    应用软件目录

    var    保存一些经常变化的信息

    相关文章

      网友评论

          本文标题:linux 命令 2020.2.13

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