zoukankan      html  css  js  c++  java
  • Linux常用命令

    软件管理命令:

             安装软件: yum install xxx

             卸载软件: yum remove xxx

             搜索软件: yum serach xxx

             清理缓存:yum clean packages

             列出安装列表: yum list

             查看软件包信息: yum info xxx

    服务器硬件资源:

                            free –m:查看内存使用情况

                            df –h:硬盘使用情况

                            w/top:查看负载

    文件操作命令:

                           ls:查看目录下面的文件更加友好的展示的是 ll 或者ll –h(把文件大小转换为kb的形式)

                           touch:新建文件

                           mkdir:新建文件夹

                           mkdir –p xxx/xxx递归创建文件夹

                           rm:删除文件

                           rm –r 递归删除文件夹

                           rm –rf 强制递归删除文件夹(不提示)

                           cd:进入目录

                           cd ~ 进入当前登录用户的家目录

                           cd /  进入根目录

                           cd ../ 进入上一级目录

                           pwd:查看当前目录

                           cp:复制

                           mv:移动命令

    vim编辑器:

                      编辑普通文件

                      三种模式:命令行、插入、底行模式。

                      切换到命令行模式:按Esc键;

                      切换到插入模式:按 i 、o、a键;
                               i 在当前位置生前插入
                               I 在当前行首插入
                               a 在当前位置后插入
                               A 在当前行尾插入
                               o 在当前行之后插入一行
                               O 在当前行之前插入一行

                     切换到底行模式:按 :(冒号);

                     底行模式中 : 可以对文件进行保存退出

                          :q 退出
                          :q! 强行退出
                          :w 保存
                          :wq 保存退出

    系统命令:

                     date:查看日期

                     date -s 设置日期

                     df 显示磁盘信息

                     clear 清屏

                     free 显示内存信息

                     top 显示,管理执行中的程序

                     ps -ef 查看所有进程

                     kill 杀死进程

    文件解压命令:

    tar命令

    -c:创建一个新的tar文件
    -v:显示运行过程的信息
    -f:指定的文件名
    -z:调用gzip压缩命令进行解压
    -t:查看压缩文件的内容
    -x:解开tar文件

    组合使用:
    -cvf 打包一个文件
    -zcvf 打包并压缩一个文件(压缩格式:gzip)
    -xvf 解压或者打开一个tar文件


    格式:
    tar 参数 文件名 要打包/解压的文件目录

    tar -xvf 需要解压或者打开的的目录 -c 目标文件

    例如:
    将当前目录下的所有文件打包成test1.tar
    tar -cvf test1.tar ./*
    将当前目录下的所有文件打包并压缩成test2.tar.gz
    tar -zcvf test2.tar.gz ./*
    将test1.tar解压到当前目录
    tar -xvf test1.tar 
    将test1.tar解压到b目录
    tar -xvf test1.tar -C b

    文件权限命令:

    文件的权限:
    普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。 
    目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。 
    设备文件: Linux系统把每一个设备都看成是一个文件

    通过ll展示的列表
    以 d 开始的是目录文件
    以 - 开始的是普通文件

    文件的权限9个字母 三个三个一组
    第一组代表的是当前用户的权限
    第二组代表的是组的权限
    第三组代表的是其他用户的权限

    r:读 4
    w:写 2
    x:执行 1

    chmod 变更文件或目录的权限。
    chmod 755 a.txt 
    chmod u=rwx,g=rx,o=rx a.txt
    chmod 000 a.txt / 
    ★chmod 777 a.txt

  • 相关阅读:
    python mock知识02
    python+selenium实现web自动化
    接口幂等性
    Nacicat for Oracle 绿色版 亲测可用
    isinstance、流程控制(单项、双项、多项、巢状)
    算数运算符、比较运算符、赋值运算符、成员运算符、身份运算符、逻辑运算符、位运算符
    集合、字典、哈希算法、变量的缓存机制、小数据池、强制类型转换
    变量、编码知识、数据类型、字符串格式化
    Python基础(电脑基础知识、原码补码及反码)
    函数操作
  • 原文地址:https://www.cnblogs.com/lyhhary/p/10699879.html
Copyright © 2011-2022 走看看