zoukankan      html  css  js  c++  java
  • 【Linux】Linux基本shell命令

     

    Shell介绍

    Shell就是用户与操作系统内核kernal2.4之间的接口 ,是一个命令解释器。

    Shell的主要版本:
    bash shell(bsh,Linux的默认shell)
    Korn shell(ksh)
    tcsh(tsh)

    目录操作

    ls 显示文件和目录列表 
    touch 生成一个空文件或更改文件的时间 
    cp 复制文件或目录 
    mv 移动文件或目录、文件或目录改名 
    rm 删除文件或目录 
    cat、tac 显示文本文件内容 
    more、less 分页显示文本文件内容 
    ln 建立链接文件 
    whereis 查找系统文件所在路径 
    find 在文件系统中查找指定的文件 
    grep 在指定的文本文件中查找指定的字符串 
    pwd 显示当前工作目录 
    cd 切换目录 
    mkdir 创建目录 
    rmdir 删除空目录 
    tree 显示目录树 
    chmod 更改文件或目录的权限
    chown 更改文件或目录的属主 

    信息显示


    stat 显示指定文件的相关信息 
    who、w 显示在线登录用户 
    whoami 显示用户自己的身份 
    hostname 显示主机名称 
    uname 显示系统信息 
    dmesg 显示系统启动信息 
    top 显示当前系统中耗费资源最多的进程 
    du 显示指定的文件(目录)已使用的磁盘空间的总量 
    df 显示文件系统磁盘空间的使用情况 
    free 显示当前内存和交换空间的使用情况 
    ifconfig 显示网络接口信息 
    ping 测试网络的连通性 
    netstat 显示网络状态信息 

    用户间通信


    write 向另外一个登录用户发信息 
    wall 向所有登录用户发信息 
    mesg 显示、设置接受或者不接受其它登录用户发来的信息 
    mail、pine 邮件收发 
    ftp ftp客户端程序 
    lynx 字符界面浏览器 

    备份压缩


    tar 文件、目录打(解)包
    gzip 压缩(解压)文件或目录,压缩文件后缀为gz 
    compress 压缩(解压)文件或目录,压缩文件后缀为Z 
    bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 
    zcat 显示压缩的文本文件的内容 

    信息显示


    echo 显示输出变量、字符串的值 
    exit 返回上一级Shell 
    date 显示(设置)系统日期和时间 
    cal 显示日历 
    clear 清屏 
    wc 统计文本文件的行数、单词数和字符个数 
    passwd 设置用户登录密码 
    su 切换为指定的用户进行操作 
  • 相关阅读:
    页面跳转
    基于MCP2515的Linux CAN总线驱动程序设计(三)
    基于MCP2515的Linux CAN总线驱动程序设计(二)
    基于MCP2515的Linux CAN总线驱动程序设计(一)
    任意ASCII码格式信息的huffman tree压缩(编码)和解压(译码)
    转:Linux环境下段错误的产生原因及调试方法小结
    转:C语言中volatile关键字的作用 专家博客
    处理字节对齐
    转: sizeof,总结
    sizeof()用法汇总
  • 原文地址:https://www.cnblogs.com/davidshi/p/3341015.html
Copyright © 2011-2022 走看看