• centos的基本命令02


    16:查看系统运行的进程

    ps -ef

    17:查看系统已开放的端口

    netstat -tunlp

    18:管道命令

    ps -ef | grep tom  # 查看系统中与tom相关的进程

    19:grep过滤命令

    grep nologin /etc/passwd  # 过滤出/etc/passwd下面所有含有noloing的信息
    grep root /etc/passwd  # 过滤出/etc/passwd下面root信息
    
    
    语法:
    grep [参数] [--color=auto] [字符串] filename
    参数详解:
    -i : 忽略大小写
    -n : 输出行号
    -v : 反向选择
    --color = auto : 给关键词部分添加颜色

    grep nologin /etc/passwd :

    grep root /etc/passwd

    20:linux下面的IP地址信息

    127.0.0.1  # 本机地址, 别人无法访问,只有本机才可以访问
    192.168.xx.xx # 本机IP地址,别人可以访问
    localhost  # 本机主机名
    0.0.0.0    # 本机环回地址, 相当于127.0.0.1加上192.168.xx.xx

     21:head和tail命令

    head显示文件前几行,默认前10行
    tail显示文件后几行,默认后10行

    head 默认前10行:

    tail默认最后10行:

    想要显示33.txt下面的第10行到第20行, 可以使用管道符进行二次过滤
    head -20 /etc/passwd | tail -10

    22:which 命令

    which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录。
    
    which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 也就是说,使用which命令,就可以
    
    看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
    which pwd
    which python

    23:scp命令

    语法
    scp 【可选参数】 本地源文件 远程文件标记
        -r :递归复制整个目录
        -v:详细方式输出
        -q:不显示传输进度条
        -C:允许压缩

    scp tom.py root@192.168.xx.xx:/opt/  
    # 将本地的tom.py拷贝到远程服务器192.168.xx.xx的/opt目录



    scp root@192.168.xx.xx:/opt/tom2.py /root/

    # 将远程服务器192.168.xx.xx的/opt目录下tom2.py拷贝到本地/root目录下

      scp -r /opt/test root@192.168.xx.xx:/opt  # 递归拷贝目录

     

     24:查看磁盘占用率命令

    df -h

    du -sh 文件或目录名   # 统计文件或目录的大小,以K,M,G为单位人性化显

     df -h

    25:chattr命令(给文件加锁,谁加的锁,谁就可解锁)

    chattr +a huangxiaowei.py  # 给文件加锁
    chattr -a huangxiaowei.py  # 给文件解锁
    lsattr huangxiaowei.py  # 查看文件详细加锁信息
    

     26:时间服务器

    date  查看系统当前时间
    ntpdate -u ntp.aliyun.com   # 从阿里云的NTP服务器更新系统的时间
    -----------------------------------------------------------
    硬件时钟的查看
    hwclock
    
    //以系统时间为基准,修改硬件时间
    hwclock -w
    
    //以硬件时间为基准,修改系统时间
    hwclock -s

    date 041215002019  # 修改系统时间:

      date 月日时分年

     27:wget下载命令:

    wget (网址)http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb

     

    28:lrzsz软件包

    1 centeos中使用 yum install lrzsz 命令下载并安装
    2 使用 rz 命令将windows文件上传到linux
    3 使用 sz 命令将linux文件下载到windows

    使用rz从windows上传文件到centos上:

    下载好lrzsz后: 输入rz,然后回车,会自动跳出窗口,让其选择上传文件

    上传成功

    使用sz从centos下载文件到 windows上:

    sz home(目标文件名)

     29:关机和重启命令

    reboot或init 6命令用于重启机器
    poweroff或init 0用于关闭系统
  • 相关阅读:
    requests-验证码登录
    python接口
    Xmanager6
    jmeter提取变量注意事项
    badboy录制
    Config 多账户多区域数据聚合
    AWS Aurora数据库 Multi-Master
    确定客户主密钥的过去使用情况
    将应用程序部署到 AWS Elastic Beanstalk 环境
    VPC Peering 具有特定路由的配置
  • 原文地址:https://www.cnblogs.com/one-tom/p/10697481.html
Copyright © 2020-2023  润新知