• Linux小白使用过程命令


    在线工具    http://s-macke.github.io/jor1k/

    一、常用命令

    su 用户名   #切换用户
    
    ifconfig     查看IP地址
    
    cd	        切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。
    cd ~	        切换到当前用户的主目录(/home/用户目录)
    cd .	        切换到当前目录
    cd ..	        切换到上级目录
    cd -	        可进入上次所在的目录
    
    ls              #显示目录文件下的所有
    ls    -a	显示指定目录下所有子目录与文件,包括隐藏文件
    ls    -h	配合 -l 以人性化的方式显示文件大小
    ls    -l	以列表方式显示文件的详细信息
    (*代表文件名中所有字符)
    ls te*	查找以te开头的文件
    ls *html	查找结尾为html的文件
    
    clear        清屏,也可使用快捷键:Ctrl + l
    
    pwd        显示当前的工作目录
    
    mkdir  包名      创建目录;例如mkdir data
    mkdir a/b/c/data -p        -p代表递归创建;当前目录下a>b>c>data
    
    rm -i	    以进行交互式方式执行
    rm -f	    强制删除,忽略不存在的文件,无需提示
    rm -r	    递归地删除目录下的内容,删除文件夹时必须加此参数
    rmdir      删除非空文件夹
    
    cp a包 路径/b包名    复制a包或文件到b包下
    例如:
        cp file2 /tmp     复制file2文件到/tmp目录下
        cp /tmp/file2 /home     复制/tmp/file2文件到/home目录下
        cp /home/file2 /tmp/file3     复制/home/file2到/tmp目录下并改名为file3
    
    mv a.txt b.txt    将文件a改为文件b;重命名
    mv b.txt e         把文件b移到文件夹e里面
    mv b a/ -r         b文件夹及其子文件剪切到a文件夹下
    mv b/* a/ -r     b文件夹下的所有内容剪切到a文件夹下
    
    grep的功能:搜索;例如rpm -qa |grep mysql   #查询已经安装的软件包| mysql
    find -name 文件包      根据文件名查找
    find /etc/ -name 文件名  在目录etc下查找
    find -size 20K       查找大小为20K的文件
          -20K        小于20K
          +20K        大于20K
    whereis 文件夹名 查找文件夹在哪个路径 | 例如: ls |grep a 查看到该目录下的所有文件,再在这些文件中查找含a的文件;模糊查询 rpm -qa|grep +软件名 查找装过哪些软件 rpm -qa 显示已安装的所有rpm包 注意:rpm全局命令,不管在哪个目录下 service 进程名 start/stop/status 关于服务的启动/停止/查看 压缩命令tar tar cvf a.tar *.tar 把所有后缀名为 *.tar 压缩到a.tar; 压缩参数 cvf 解压参数 xvf 解压关于后缀名为.gz的参数需要加z

    二、mysql

    查找已安装的myslq
    rpm -qa |grep mysql
    
    删除查出来的mysql
    rpm -e  --nodeps 包名              #nodeps表示强制删除
    
    再次查找该包名,如果没有结果输出则表明已将该版本的mysql卸载
    rpm -qa |grep mysql
    

     三、关于vi

    vi a.txt   编辑a.txt文件
    vi /tmp/a.txt 编辑指定目录/tmp下的a.txt文件
    :w 保存修改
    :q 退出vi
    :wq 保存并退出
    :q! 强行退出vi,不保存修改

  • 相关阅读:
    Linux系统开发笔记
    软件测试 | Chrome 浏览器+Postman还能这样做接口测试 ?
    yum 在线安装 nginx
    画图3D Paint 3D工作区黑屏
    InfluxDB 存储结构、读、写
    纯前端保存下载文件到本地
    umijs 配置的一些用法和解释 记录
    mongodb在双活(主备)机房的部署方案和切换方案设计
    mongodb oplog详解和格式分析
    麒麟操作系统上安装docker并加载镜像
  • 原文地址:https://www.cnblogs.com/1017zhao/p/15734253.html
Copyright © 2020-2023  润新知