• linux 常用命令


    1.root 根用户的主目录

    /home/用户名        其他用户目录

    su 命令切换    su yonghu

    exit退出当前

    从root用户切换到其他用户不需要密码

    从其他用户切换到root用户需要密码

    2.ls 命令 显示目录

    ls -a   所有包括隐藏文件      所有的隐藏文件都以“.”作为文件命名开头

    ls -l    完整信息     第一位 类型      -代表文件     d代表目录    l 代表快捷方式

    解压文件

    unzip tingyun-agent-java.zip -d /home/apache-tomcat-7.0.11-export

    下载文件

    sz 文件名

    目录的大小是固定的  4096 4k

    3. touch   创建文件   不能创建文件夹

    4. rm 删除文件

    5. 创建目录  

    mkdir

    mkdir -p d1/d2/d3   递归创建多级目录

    6.复制文件

    cp   复制文件

    cp -r   复制目录

    7.移动剪切文件

    mv

    8.查看文件

    cat

    more

    head

    tail

    tail -f 动态查看文件末尾信息,如果内容变化,自动显示末尾的内容

    9.编辑文件

    vi

    vim

    (1)命令模式

    a   append

    i    insert

    o  under

    O upper

    保存 :w

    退出 :q

    可以组合

    搜索

    /关键字

    强制退出

    :q!

    :set nu 开启行号

    (2)编辑模式

    进入命令模式esc

    10.服务命令

    在linux中针对服务的所有操作都使用 service

    service 服务名 start

    service 服务名 stop

    service 服务名 status

    11.查看进程

    ps aux          a代表all    u代表 user     x代表执行的活动的进程

    |先运行结果  

    grep 筛选

    12.系统命令

    reboot 重启

    shutdown  关机

    13. tar 压缩文件的所有命令

    14.yum install -y gcc-c++

    yum 从yum服务器中下载安装包,并自动安装

    install 下载并安装

    localinstall 使用本地的安装文件安装引用

    remove 删除yum下载并安装的应用

    -y 没有互动提示 直接安装

    yum命令是单进程单线程命令,如果有一个终端开启了yum命令,其他命令阻塞

    15. make 编译命令 需要先安装何时的编译器才成应用

    make 命令必须在要编译软件的根目录

    make install PREFIX = /user/local      安装到 /user/local

    查看防火墙访问端口

    firewall-cmd --list-all

    lsof -i:端口号,
    防火墙开启端口
    iptables -I INPUT -p tcp --dport 8889 -j ACCEPT

    iptables -I INPUT -p tcp --dport 443 -j ACCEPT

    iptables -I INPUT -p tcp --dport 9200 -j ACCEPT

    telnet 172.16.17.234 443

    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)




    关闭防火墙命令:systemctl stop firewalld.service

    开启防火墙:systemctl start firewalld.service

    关闭开机自启动:systemctl disable firewalld.service

    开启开机启动:systemctl enable firewalld.service


    ss -ntlp


    netstat -aptn
    查看所有开启的端口号,


    nc -lp 23 &(打开23端口,即telnet)
    netstat -an | grep 23 (查看是否打开23端口)

    netstat -natp | grep 80

    查看80端口 的tcp 链接详情



    二、关闭端口号:

    iptables -A OUTPUT -p tcp --dport 端口号-j DROP

     

    三、打开端口号:

    iptables -A INPUT -ptcp --dport  8099 -j ACCEPT

    iptables -A INPUT -ptcp --dport  7200 -j ACCEPT

    service iptables save
    保存设置

  • 相关阅读:
    学习总结之三(SQL SERVER游标CURSOR的使用)
    根据经纬度坐标计算两点间几何距离 椰子树下 CSDN博客
    多个CSS风格共用同一(背景)图片_那一片天_百度空间
    JAVA md5把我气到疯的代码,天哪,神呀,我的C# 啊。
    SQL中的系统变量一览
    在Windows下安装Redmine
    Fragment中的方法findFragmentById(int id)的返回值探讨
    AndroidVideoCache 框架源码分析
    从零开始编译属于你的FFmpeg
    Glide填坑指南
  • 原文地址:https://www.cnblogs.com/jentary/p/9185175.html
Copyright © 2020-2023  润新知