• Linux常用命令


    1. ls命令 :(list)列出目录内容

    复制代码
    格式 ls [参数] [文件或者目录]
    
        -a 显示所有文件,包括隐藏文件、特殊文件等。
    
        -l  使用详细格式列表,简写 ll
    
        -h 友好展示信息 ll -h
    
    文件信息头 :d目录,-普通文件,l链接
    复制代码

    2.cd命令:切换目录

    复制代码
    cd ../  ,向上一层目录
    
    cd / ,进入根目录
    
    cd /目录名 ,切换到指定目录(绝对路径)如: cd /usr/local
    
    cd 目录名 ,切换到指定目录(相对路径),在usr目录下,如: cd local
    
    cd ~ ,等同于 cd /root
    
    cd - ,切换到上次访问的目录
    
    pwd 显示当前目录的绝对路径
    复制代码

    3.mkdir命令:创建目录

    格式 mkdir 文件夹名称  
    如:mkdir java (在当前文件夹下创建名为java的子文件夹)
     -p 父目录不存在的情况下生成父目录,如:mkdir -p java2/java rmdir 命令:删除空目录,如:rmdir java

    4.文件浏览命令

    复制代码
    cat [文件名] 快捷查看当前文件名,适合少量信息的文件
    
    more [文件名] 分页显示文件内容
    
         操作:Enter 向下n行,需要定义。默认1行
    
                    空格键 向下滚动一屏
    
                    B 返回上一屏
    
                    q 退出more
    
    less [参数] [文件名] ,less -mN [文件名] 分页显示文件内容,标注每行行号,操作和more一样
    
    tail -数字 文件名,快速查看文件后X行的内容,如:tail -10 tomcat/logs/catalina.out
    复制代码

    5.cp命令:复制文件

    cp [需要复制的文件 ] [路径/复制后的文件名],复制后的文件名不写默认原文件名
    
    cp -r [需要复制的文件 ] [路径] ,复制文件夹

    6.mv命令:移动文件

    mv  [需要移动的文件 ] [路径/文件名] 不会直接覆盖,文件名不写默认原文件名
    
    mv -f [需要移动的文件 ] [路径]  直接覆盖

    7.rm命令:删除文件

    复制代码
     
    rm  [文件名 ] [路径/文件名] 不会直接删除
    
    rm -f [文件名] [路径]  直接删除
    
    rm -rf [文件名] [路径]  删除目录如:rm -rf /usr/java1
    
    rm -rf * 删除当前目录下的所有内容
    复制代码


    8.查找命令

    find [目录名] -name '需要查找的内容' 

    如:find /root -name 'java*'

    9.文档编辑命令

    复制代码
    vim [路径/文件名]  进入一般模式,可以进行文件浏览,复制文件。
    
    插入模式:进入可编辑状态,在一般模式上按 a、i、o 三个中的一个就即可,按 :可以切入低行模式。
    
    一般模式:插入模式按 ESC 
    
    低行模式:退出,保存。:q! 强制退出,:wq 保持并退出
    复制代码

    10.管道命令和grep命令

    复制代码
    grep 正则表达式。字符搜索工作 
    
    语法:grep -i [要查找的字符] [文件名]  -i:忽略大小写
    
    管道命令: 命令1 | 命令2 | 命令3
    
    常用: ll | grep ja 在ll结果查找ja
    
     
    复制代码

    11.压缩、解压命令(重要)

    复制代码
    Linux压缩包:*.tar :打包,不压缩文件大小;*.tar.gz:打包,并压缩文件
    
    tar命令参数:
    
        -z 是否使用了gzip 压缩(.gz)
    
        -c 压缩文件的指令
    
        -x 解压压缩文件的指令
    
        -v 压缩(解压)过程中显示文件
    
        -f 指定文件名,在f之后要立即接文件名
    
    常用压缩参数组合    zcvf
    
    常用解压参数组合    zxvf
    
    压缩:tar -zcvf [压缩包名字.tar.gz] [需要压缩的内容]  
     例如:tar -zcvf java.tar.gz 解压:tar -zxvf [压缩包名字.tar.gz] -C [路径]
     如:tar -zxvf java.tar.gz -C /root,如果不加 -C [路径] 则解压到当前目录
    复制代码

    12.系统命令

    复制代码
    ps命令:查看进程
    
    -e:查看所有程序
    
    -f:显示详细信息
    
    ps -ef 查看系统进程
    
    ps -ef|grep -i [进程名] 查看与 进程名 相关的进程,如: ps -ef|grep -i  tomcat
    
    kill -9 [pid]  强制杀死该pid进程
    复制代码

    13.其他命令

    复制代码
    ifconfig 查看网络配置(ip)
    
    ping [ip] 查看与目标的联通性,不断测试连接,按 CTRL+C 停止
    
    reboot 重启命令
    
    halt 关机命令
    
    setup 网络设置(防火墙配置、网络配置)
    
    chmod 修改权限 修改文件权限语法 chmod [权限设置] [要更改权限的文件] 例如 chmod u=rwx startup.sh 修改所属用户的权限为 rwx (user) chmod g=r-x startup.sh 修改所属组的权限为 r-x (group) chmod o=r-- startup.sh 修改所属组的权限为 r-- (other) chmod a=rwx startup.sh 修改所有用户的权限为 rwx (all) 修改文件夹权限语法 chmod -R [权限设置] [要更改权限的文件] 例如 chmod -R u=rwx tomcat/bin 修改bin目录下所属用户的权限为 rwx (user)
    复制代码

    转载至:https://www.cnblogs.com/ncy1/p/9452183.html

  • 相关阅读:
    SVN常用命令
    在windows下Oracle10g中创建数据库(一)
    PowerDesigner12.5 常用功能设置
    Windows下oracle xe 10g 手工创建数据库(二)
    Linux环境手动创建oracle10g数据库实践
    SQLSERVER数据库 'XX' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参......
    SP中执行动态组串的sql
    手机号码吉凶测试原理计算公式
    SQL 2005 中 ROW_NUMBER 用法
    IIS 问题汇总
  • 原文地址:https://www.cnblogs.com/mh-study/p/10075794.html
Copyright © 2020-2023  润新知