• CentOS基本命令



    8000 自定义的 django端口 9000 8080 8001

    3306 mysql

    80 http web服务端口,浏览器默认找80端口

    443 https http + ssl 加密技术,对http通信加密

    6379 redis默认端口


    22 ssh端口 ,我们远程连接的协议,就是ssh(远程传输加密协议)


    远程连接服务器的知识

    ssh命令,通过ssh + ip + 端口,找到我的服务器 ,对应到 22端口的ssh协议



    ipfconfig 这是看windows的ip
    ip addr show 查看linux的ip

    #通过ssh命令,通过root账户登录192.168.13.98这台机器
    ssh root@192.168.13.98


    在公司中,也就是给你一个服务器的ip,自己连接

    ssh root@ip


    linux的多用户,多终端的概念


    linux的终端概念
    termrinel

    linux有7个终端
    f1 ~ f7 7个终端,f1是图形化界面

    远程终端
    ssh 进行连接


    w命令查看linux终端信息

    xshlell 3个终端

    vmware 2个终端


    ip addr show

    ls 查看linux文件夹信息 list缩写
    linux 白色的是普通文件
    蓝色的是目录,文件夹

    pwd命令 print work 目录 打印当前工作目录 (我在哪?)


    mkdir 创建文件夹

    mkdir 文件夹名

    mkdir hanju huoying lol kele 创建多个文件夹

    cat 查看linux 文本

    cd change 目录 更改目录

    touch 创建普通文本
    touch 文件名

    touch 文件1 文件2 文件3


    vi linux底下的文本编辑器 notepad++
    vi命令的用法

    1.vi 文件,此时进入了一个命令模式,需要你输入 i 字母,插入指令
    2. 在编辑模式下,可以输入一堆字符串
    3.当代码写完了, 按下esc 回到命令模式,按下冒号 : 输入 w q !
    :wq! write 写入 quit 退出 !强制性
    :q! 不保存退出

    mv 移动指令 move
    1。移动文件/文件夹到别的目录
    2.改名 mv 旧名字 新名字

    rm 删除 remove指令 删除命令 在服务器上慎用

    rm 文件名 删除文件的命令

    rm 文件名* 支持通配符

    #这是mysql默认数据文件夹

    rm -rf /var/lib/mysql/*

    linux安装好了之后,如何初始化服务器
    防火墙1:iptables 第三方
    防火墙2: selinux 系统自带的


    1.关闭linux的防火墙(就是一堆安全机制的规则, 如同保安的贴墙上的那些规则,共享单车禁止入内)
    因为后期我们去学习软件,学习nginx mysql redis ,为了学习的方便,关闭防火墙,允许所有的端口可以访问

    iptables -F 清空防火墙规则
    systemctl stop firewalld 关闭防火墙服务
    systemctl disable firewalld 关闭防火墙开机自启的服务

    2.关闭selinux ,此步骤,需要重启linux方可生效
    vi /etc/selinux/config
    找到
    SELINUX=enforcing这一行
    改成
    SELINUX=disabled

    配置linux的ip地址的方法
    1.选择上网的方式,可以选择2种,

    桥接

    nat

    2.选择了上网模式之后,可以通过命令管理网卡服务

    这两条命令到底干什么了呢?
    其实这两台命令,是重新读取一个文件中的配置,使得网络服务生效

    1.进入网卡的工作目录
    cd /etc/sysconfig/network-scripts/
    2.查看网卡配置文件
    我的叫做ifcfg-ens33

    vi ifcfg-ens33
    找到ONBOOT=no这一行
    ONBOOT=yes 使得下次开启机器,自动加载网络服务

    systemctl stop network 停止网络服务

    systemctl start network 开启网络服务,


    软件架构

    b/s 浏览器/服务器
    c/s 客户端/服务端

  • 相关阅读:
    linux内核之情景分析mmap操作
    linux内核情景分析之匿名管道
    linux内核情景分析之命名管道
    linux内核情景分析之信号实现
    Linux内核情景分析之消息队列
    linux2.4内核调度
    聊聊程序的配置文件
    汽车引擎是怎么工作的
    Go对OO的选择
    为而不争
  • 原文地址:https://www.cnblogs.com/duhong0520/p/11687345.html
Copyright © 2020-2023  润新知