zoukankan      html  css  js  c++  java
  • 【Linux】基础知识点

    1、目录结构

    bin   存放二进制可执行文件(ls,cat,mkdir等)
    
    boot  存放用于系统引导时使用的各种文件
    
    dev    用于存放设备文件
    
    etc    存放系统配置文件
    
    home   存放所有用户文件的根目录
    
    lib    存放跟文件系统中的程序运行所需要的共享库及内核模块
    
    mnt    系统管理员安装临时文件系统的安装点
    
    opt    额外安装的可选应用程序包所放置的位置
    
    proc   虚拟文件系统,存放当前内存的映射
    
    root   超级用户目录
    
    sbin   存放二进制可执行文件,只有root才能访问
    
    tmp    用于存放各种临时文件
    
    usr    用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录
    
    var    用于存放运行时需要改变数据的文件

    2、常用指令

    ls   显示文件和目录列表  
    
        -l 列出文件的详细信息
    
        -a 列出当前目录所有文件,包含隐藏文件
    
    mkdir 创建目录  
    
        -p 父目录不存在情况下先生成父目录
    
    cd  切换目录
    
    touch 生成一个空文件  
    
    echo 生成一个带内容文件     echo abcd>a.txt
    
    cat、tac 显示文本文件内容
    
    cp 复制文件或目录
    
    rm 删除文件
    
        -r 同时删除该目录下的所有文件
    
        -f 强制删除文件或目录
    
        删除文件夹 rmdir 文件夹不能为空
    
        删除文件夹   rm -rf   目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思
    
    mv 移动文件或目录、文件
    
    mv  aaa bbb 将aaa改名为bbb
    
    find 在文件系统中查找指定的文件
    
        -name  文件名
    
    wc 统计文本文档的行数,字数,字符数  
    
    grep 在指定的文本文件中查找指定的字符串
    
    rmdir 删除空目录
    
    tree 显示目录目录改名树
    
    pwd 显示当前工作目录
    
    ln   建立链接文件
    
    more、less 分页显示文本文件内容
    
    head,tail分别显示文件开头和结尾内容

    3、系统管理命令

    stat 显示指定文件的相关信息,比ls命令显示内容更多 
    who  显示在线登录用户 
    hostname 显示主机名称 
    uname显示系统信息 d
    top  显示当前系统中耗费资源最多的进程 
    ps   显示瞬间的进程状态
    du   显示指定的文件(目录)已使用的磁盘空间的总量 
    df   显示文件系统磁盘空间的使用情况 
    free 显示当前内存和交换空间的使用情况 
    ifconfig 显示网络接口信息 
    ping 测试网络的连通性 
    netstat 显示网络状态信息 
    man 命令帮助信息查询
    clear 清屏
    kill 杀死一个进程

    4、关机/重启命令

    shutdown系统关机  shutdown 命令可以安全的关闭Linux系统,shutdown命令必须有超级用户才能执行。Shutdown命令执行后会以广播的形式通知正在系统中工作的所有用户,
    
    - r 关机后重启
    - h 关机后不重新启动
    - now 立即关机
    - 12:30 指定关机时间
    halt 关机后关闭电源 
    reboot 重新启动

    5、备份压缩命令

    gzip 压缩(解压)文件或目录,压缩文件后缀为gz 
    bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 
    tar 文件、目录打(解)包

    6、已经登陆root修改密码

    passwd
  • 相关阅读:
    docker使用常用命令:启动/重启/关闭docker
    golang 中内存模型
    【转】Linux fork操作之后发生了什么?又会共享什么呢?
    go检查channel是否关闭
    golang select case 用法
    【转】理解字节序 大端字节序和小端字节序
    【转】3种TCP连接异常的情况。
    react-window 多条列表数据加载(虚拟滚动)
    ts 中 interface 与 class 的区别
    js new一个对象的过程,实现一个简单的new方法
  • 原文地址:https://www.cnblogs.com/xiaostudy/p/9611352.html
Copyright © 2011-2022 走看看