美文网首页
Linux基础一

Linux基础一

作者: Elwyn | 来源:发表于2018-12-26 22:12 被阅读0次

    Linux的哲学思想:

    1、一切皆文件

    把几乎所有资源统统抽象为文件格式;包括硬件设备,甚至通信接口等;

    2、由众多功能单一的程序组成

    一个程序只做一件事,并且做好;组合小程序完成复合任务;

    3、尽量避免与用户交互

    目标:易于已编程的方式实现自动化任务

    4、使用文件保存配置信息


    Stallman:

    自用含义:自由学习和修改;自由使用;自由分发;自由创建衍生版; 


    程序的组成部分:

    二进制程序文件、库文件、配置文件、帮助文件

    二进制文件和库文件为可执行文件;

    配置文件和帮助文件可被查看其内容的文件;

    库文件:不能独立执行,只能被调用时执行;

    《穿越计算机的迷雾》

    《量子物理史话》

    《三体》


    文件

    文件:存储空间存储的一段流式数据,对数据可以做到按名存取。

    文件系统:层级结构,有索引。

        / :原初起点

                第二层结构

                    第三层结构......

    倒置树状结构

    所有的文件都能找到根起始,linux中的路劲分隔符为/,windows中的分隔符为\

    文件路径表示:

    绝对路径:从根开始表示出的路径

    相对路径:从当前位置开始表示的路径

    文件名使用法则:

    1.严格区分字符大小写

    2.目录也是文件,在同一路径下,两个文件不能同名

    3.支持使用出/以外的任意字符,最长不能超过255个字符

    用户有家目录:home

            用户的起始目录:普通用户管理文件的位置

    工作目录

    basename:(基名)最右侧文件或目录名

    dirname:(目录名)basename左侧的路径

    eg: /etc/sysconfig/network-scripts/ifconf-eno16777736

    命令:

    eg: # basename /PATH/TO/SOMEFILE       

                SOMEFILE

        # dirname ‘/PATH/TO/SOMEFILE

            /PATH/TO


    确保防火墙处于关闭状态操作命令:

    1、iptables   -L   -n

    2、iptables  -L(清理,只对当前有效)

    3、centos7:

            a:systemctl disable firwalld.service(彻底永久禁用)

            b:systemctl st:op firewalld.service(只对当前有效)

        centos6:

            a:service iptables stop(只对当前有效)

            b:ckconfig iptables off(彻底永久禁用)

    确保防火请关闭没有问题,就可以远程连接xshell   ( Xmanger Eenterpris)


    虚拟网络编辑器:

    vmnet0:桥接模式

    Realtek PCIe GBE Family Controll Network Aaapter

    Realtek(瑞昱)公司PCIe接口千兆以太网系列控制器,简单说就是PCIe接口的千兆网卡

    Qualcomm Atheros AR9285 Wireless Network Adapter

    高通At.AR9285 无限网络适配器


    几个基础命令:

    tty:查看当前的终端设备

    ifconfig或if addr list:查看活动接口的IP地址

    echo:回显

    ping:探测网络的目标机与当前主机之间的连通性

            要终止:ctrl+c

    echo $SHELL:查看接口程序

    关机命令:

                systemctl power off (只对centos7)

                power off (对所有系统)

    重启:

                systemctl reboot(只对centos7)

                reboot(对所有系统)

                halt


    终端

    物理终端:(控制台)console,物理终端只在linux启动过程中使用,一旦系统启动完成后,出现在                            显示屏上黑色的显示界面为虚拟终端。

    虚拟终端:(tty)6个,ctrl+alt+F(1-6)

                            ctrl+alt+F7图形终端

    图形终端:

             centos6:  ctrl+alt+F7

            centos7:在哪个虚拟终端启动,即位于哪个虚拟终端

    串行终端:(ttyS)

    伪终端:(pty)      xshell konsole

    相关文章

      网友评论

          本文标题:Linux基础一

          本文链接:https://www.haomeiwen.com/subject/bgmklqtx.html