zoukankan      html  css  js  c++  java
  • linux入门

    本文目录

    • 运维涉及硬件简介

    运维涉及硬件简介

    物理硬件

      网络设备

      服务器

      

      存储设备

    云架构

      虚拟主机

      虚拟网络

      数据库产品

      中间件

      容器化服务

    Linux

      类似windows,Linux也是一个操作系统软件。Linux是一套开放源代码程序的,并可以自由传播的类Unix操作系统软件,多用户,多任务并且支持多线程和多CPU的操作系统。

      Linux系统主要被应用于服务器端,嵌入式开发和个人PC桌面3大领域,其中服务器领域是重中之重。

      我们熟知的大型,超大型互联网企业(百度,sina,淘宝等)都在使用Linux系统作为其服务器端的程序运行平台,全球及国内排名前十的网站使用的主流系统几乎都是Linux系统。

    Linux起源

      Unix系统于1969年在AT&T的贝尔实验室诞生,20世纪70年代,它逐步盛行,这期间,又产生了一个比较重要的分支,就是大约1977年诞生的BSD(Berkeley Software Distribution)系统。从BSD系统开始,各大产商及商业公司开始了根据自身公司的硬件架构,并以BSD系统为基础进行Unix系统的研发,从而产生了各种版本的Unix系统,例如:SUN公司的Solaris,IBM公司的AIX,HP公司的HP UNIX等。

    获取CentOS系统ISO镜像

    CentOS的官方站

    centos系统安装后的基本配置

    1.常用软件安装:
    
    yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop iftop iotop unzip telnet sl psmisc nethogs glances bc
    
    2.主机名和网络
    
     hostnamectl set-hostname oldyang
     echo "10.0.0.100 oldyang">>/etc/hosts
    
    
    3.关闭防火墙
    iptables -L    #出现很多信息表示防火墙处于开启状态
    iptables -F        #把策略清理掉
    systemctl disable firewalld   #把防火墙设置成开机不自启
    
    
    [root@oldyang ~]# getenforce 
    Enforcing
    [root@oldyang ~]# setenforce 0
    [root@oldyang ~]# getenforce 
    [root@oldyang ~]# vim /etc/selinux/config 

    Linux命令

    命令的基本构成
    
    命令体 选项 参数(对象)
    ls          -l     /var
    
    参数:文件
    文件类型:
    d :目录
    f :普通文件
    l :链接
    b :块设备,磁盘 光驱
    c :字符设备
    p :管道
    s :套接字
    
    命令提示符:
    
    [root@oldyang ~]#   超级用户
    [yb@oldyang ~]$        普通用户

    Linux命令常用快捷键

    [TAB]:
        1.命令补全
        2.参数补全
    
    ctrl + c  cancel 取消当前的操作 
    ctrl + l  (小写字母L)  clear(命令)
    ctrl + d  退出当前用户 
    ctrl + r查找(历史命令)。 history|grep
    ctrl + a  把光标移动到行首 
    ctrl + e  把光标移动到行尾
    ctrl+ u  把光标到行首的内容删除/剪切 
    
    
    ctrl + y  粘贴 
    delete    光标所在处从前往后删除内容
    ctrl + k  把光标到行尾的内容删除/剪切 
    ctrl + →  向右移动一个单词 
    ctrl + ←  向左移动一个单词
    ctrl + s  锁屏 
    ctrl + q  解锁  

    获取帮助

    --help
        命令 --help(查询命令 精简版的帮助)
        如:shutdown --help
        help 命令(针对bash内置命令)    
        如help cd
    
    man   man手册
        
    info   如:info  shutdown 查询命令超级详细的帮助

    关机重启

    重启或关机命令:
    shutdown
    关机与重启命令
    halt/poweroff/reboot
    shutdown  -r  10     #10分钟之后重启
    shutdown  -r  0       #立刻重启 
    shutdown  -r  now   #立刻重启 
    shutdown -h  10      #10分钟之后关机 
    shutdown -h  0        #立刻关机
    shutdown -h  now    #立刻关机
    shutdown -c            #取消关机重启

     Linux命令分类

  • 相关阅读:
    淘宝nginx的学习使用,安装及反向代理,负载均衡
    Linux5
    Linux4
    Linux权限相关及yum源的配置
    linux基本命令及python3的环境配置
    使用Guava RateLimiter限流
    Runnable与Callable 区别
    [Kafka] 如何保证消息不丢失
    [多线程] 等待所有任务执行完成
    [Docker] 快速安装mysql
  • 原文地址:https://www.cnblogs.com/sanqiansi/p/10223960.html
Copyright © 2011-2022 走看看