美文网首页Linux入门学习计划
【Linux入门第6天】Linux终端管理与命令入门

【Linux入门第6天】Linux终端管理与命令入门

作者: tomorrow1314 | 来源:发表于2018-03-19 15:35 被阅读3次

    接口:

            GUI: GNOME ,KDE

            CLI:  bash,zsh,sh,csh,tcsh,ksh

    查看所用的shell类型

    #echo $SHELL

    远端连接:

               ssh协议: secure,shell

    # ss -tnl

    查看系统是否监听于tcp协议的22号端口

    # ifconfig   或  ip addr list

    查看ip地址

    #iptables -L -n

    查看防火墙状态

    #iptables -F

    当前关闭

    centos7:

    #systemctl disable firewalld.service

    #systemctl stop firewalld.service

    centos6:

    #service iptables stop

    #chkconfig iptables off

    终端设备:terminal

           多任务,多用户

    物理终端,控制台:console

    虚拟终端:6个   tty

                     Ctrl+Alt+f1~f6

    串行终端:ttyS

    伪终端:pty

    linux的哲学思想之一:一切皆文件

              表现之一:硬件设备也通过文件表示

              物理终端:/dev/console

              虚拟终端:/dev/tty# [1,6]

              串行终端:/dev/ttyS# 

               伪终端 :/dev/pty#

                        思想之二:由众多功能单一的程序组成。

                        思想之三:尽量避免跟用户交互。

                         思想之四:使用文本文件保存配置信息。

    注意:在启动设备之后,在其上关联一个用户接口程序,即可实现与用户交互。

    查看终端设备:

    #tty

    查看接口程序:

    #echo $SHELL

    关机命令:

          centos7:

    #systemctl poweroff

    #systemctl reboot

           centos6及以下:

    #poweroff

    #halt

    #reboot

    stallman:

            自由定义:自由学习和修改,自由使用,自由分发,自由创建衍生版。

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

       /: 原初起点

                  倒置树状结构

                 最左侧的/:表示根目录

                  其他的/: 表示路径分隔符

    文件的路径表示:

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

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

    文件名的使用方法:

                      严格区分大小写

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

                       支持使用除/外的所有字符

                       最长不能超过255个字符

    用户有家目录:home

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

                  /etc/sysconfig/network-scripts/ifcfg-en011111

    最右侧的名称是basename,除了basename其他的叫dirname

    [root@testpc ~]# basename /etc/sysconfig/network-scripts/ifcfg-enp2s0

    ifcfg-enp2s0

    [root@testpc ~]# dirname /etc/sysconfig/network-scripts/ifcfg-enp2s0 

     /etc/sysconfig/network-scripts

    相关文章

      网友评论

        本文标题:【Linux入门第6天】Linux终端管理与命令入门

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