linux常用命令使用指南

作者: Autotestplat | 来源:发表于2017-07-29 10:01 被阅读94次

    作者:fin

    1

    系统相关


    useradd/userdel  添加用户/删除用户

    su      切换用户命令

    ls        用于查看所有文件夹的命令 列出目录内容

    mkdir      用于创建目录

    shutdown -r      关机后立即重启

    poweroff      用于关机和关闭电源

    reboot        用于计算机重启

    date      显示或设定系统的日期与时间

    ps  -ef      显示瞬间进程的动态 查看所有进程

    kill        杀死一些特定的进程

    clear      清屏

    pwd      显示当前用户所在工作目录位置

    passwd      设置用户密码

    chkconfig --list    查看系统服务列表

    service  服务名 status|start|stop|restart 查看服务状态、启动、停止或重启服务

    man -h      帮助


    2

    文件相关


    cat  用于显示指定文件的全部内容

    more  用分页的形式显示指定文件的内容

    less  用分页的形式显示指定文件的内容,区别是more和less翻页使用的操作键不同

    vi    编辑或创建一个新的文件

    rm  删除文件或目录

    mv  重命名或移动文件的命令

    cp  复制命令

    scp    用于将本地的文件或目录复制到远程服务器

    :wq或x    保存退出

    :q!    对文件做过修改后,强制退出

    :q    没有对文件做过修改退出 

    find    查找指定目录或文件的命令

    grep    在指定的文件或标准输出,标准输入内,查找满足条件的内容

    rm  -rf  删除文件或文件夹

    chmod  用于改变指定目录或文件的权限命令 x执行权限 r读权限,w写权限

    tar    用于多个文件或目录进行打包,但不压缩,同时也用命令进行解包

    gzip  用于文件进行压缩和解压缩命令,文件扩展名为.gz结尾


    3

    硬件相关


    cd        切换目录

    cd ..      切换到上一级目录

    pwd      显示当前的工作目录

    df    查看分区空间使用情况 默认单位为K

    du      查看分区空间使用情况

    mount    挂载光盘

    sudo    系统管理员的身份执行命令

    top    查看动态变化的进程

    vmstat    查看虚拟内存

    free    查看内存信息 默认单位k

    uname -a  查看完整的系统信息,包括内核名称、主机名、内核版本、处理器架构等

    hostname  查看主机名

    fdisk -l    查看硬盘及分区情况



    4

    网络相关


    netstat 显示网络连接.路由表和网络接口信息

    telnet    远程登录

    ssh      安全模式下远程登陆

    ifconfig  查看已启用的网络接口信息

    tcpdump 监视指定数据包

    wget    从网路上自动下载文件

    ftp    文件传输

    ping    用于查看网络是否连接通畅



    5

    shell脚本相关


    1.vi test.sh    ---创建shell脚本文件

    2.#!/bin/sh    ---解释器

      a="hello world" ---对变量赋值:

      echo "A is:"  ---输出常量

      echo $a  ---输入变量值

    3.#./test.sh  ---运行shell脚本

    直接点击,测试开发社区

    IOS自动化登录测试DEMO

             

    直接点击,查看每日趣闻

    “从零开始学正则表达式--基于PYTHON”

    每日更新,更多好看

    相关文章

      网友评论

      本文标题:linux常用命令使用指南

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