linux系统基础使用

终端:
    用户与主机交互,必然用到的设备:
    
    物理终端:直接接入本机的显示器和键盘设备:console
    虚拟终端:附加在物理终端之上的以软件方式虚拟实现的终端。默认启动6个虚拟终端
        Ctrl+Alt+F# (#=[1,6])
        图形终端:附加在物理终端之上的与软件方式虚拟实现的终端,但额外会提供桌面环境
        
        设备文件路径: /dev/tty#
    模拟终端:
        图形界面下的每个命令行接口,基于ssh协议telnet协议远程打开的界面
        
        设备文件:/dev/pts/# [0,∞]
        
    查看当前终端设备:tty
    
交互式接口:启动终端后,在终端设备附加一个交互式应用程序
    GUI:
        X protocol, window manager, desktop
        
        Desktop:    
            GNOME (C, gtk)
            KDE   (c++, qt)
            XFCE  (轻量级桌面)
    CLI:
        shell程序
            sh(bourn)
            csh
            ksh(korn)
            bash(bourn again shell),GPL
            zsh
            
        显示当前使用的shell:
            # echo $(SHELL)
            
        显示当前系统使用的所有shell;
            # cat /etc/shells
            
        命令提示符:prompt
            [root@localhost ~]: PS1
            prompt:
                管理员:#
                普通用户:$
                

    命令:
        输入命令,回车:
            提示shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源将其运行起来
                表现为一个或多个进程
        
        在shell中可执行的命令有两类:
            内建命令:由shell自带的,而且通过某命令形式提供;
            外部命令:在当前系统的某文件系统路径下有对应的可执行程序文件
                which, whereis
            
            区别内部或外部命令:
                # type COMMAND
                
        运行命令:
            命令格式:
                COMMAND [OPTION...] [ARGUMENTS...]
                    选项:用于启用或关闭某个或某些功能
                        短选项:-c,例如:-l, -h
                            多个短选项可一起使用,例如-l -h, 可写作-lh
                        长选项:--word, 例如:--long, --human-readable
                    参数:命令的作用对象
                            向命令提供数据
                            
                注意:
                    1、多选项,以及多参数和命令之间都应该使用空白字符分割
                    2、取消命令执行:Ctrl+c
                    
        文件系统:
            C:\Program file\magedu\jiaoxueshiping.exe
            
            /etc/sysconfig/network-scirpt/ifcfg-ens33
            
            文件有两类数据:
                元数据:metadata
                数据:data
                
            1、文件名严格区分字符大小写:file1, File1, File1是不同的文件
            2、文件名可使用除/以外的任意字符,不建议使用特殊字符
                /:根目录,路径分隔符
            3、文件名长度最长不能超过255个字符
            4、所有.开头的文件,都是隐藏文件
            
            路径:
                绝对路径:从根目录起始的路径
                相对路径:对当前位置起始的路径
                
                当前目录:current directory,也称作working directory
                    pwd: printing working directory
                    
            LSB:Linux Standard Base (应用程序与运行环境之间的二进制接口)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小宏运维有点菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值