【linux】--初识Linux

背景知识

  • 1、计算机
    狭义:有输入经过计算输出
    广义:宽泛的概念,一些产品
  • 2、计算机的分层结构
    用户
    图形化界面(windows)/命令行界面(linux)
    操作系统
    驱动
    硬件

操作系统通过数据+驱动来和硬件进行交流

  • 3、冯诺依曼体系结构:
    这里写图片描述
    注意:
    1)这里的存储器就是内存
    2)cpu读取的数据都是从内存中进行读取的,当处理完数据的时候还是要先写回内存,最后才从内存输出到输出单元

  • 4 常见的环境变量
    1)PATH:指定命令的搜索路径
    2)HOME:指定用户的主工作目录
    3)HISTSIZE:指保存历史命令记录条数
    4)LOGNAME:值当前用户的登录名
    5)HOSTNAME:主机的名称
    6)SHELL:当前用户使用的是那种shell
    7)LANG/LANGUGE:和语言相关的环境变量,就是说当前linux支持的是那种语言
    8)MAIL:当前用户的邮件存放目录
    9)PS1:命令基本提示符
    10)PS2:附属提示符

  • 5、Linux文件类型:
    1.普通文件( regular file)第一个字符为[ - ]
    包括:①纯文本档(ASCII):这是Linux系统中最多的一种文件类
    型,称为纯文本档。是因为内容为我们人类可以直接读到的数据,
    BIT科技 仅限学习交流
    例如数字、字母等等。②二进制文件(binary): 你的Linux中的
    可执行件(scripts, 文字型批处理文件不算)就是这种格式的。
    ③数据格式文件(data):有些程序在运作的过程当中会读取某些特
    定格式的档案,那些特定格式的档案可以被称为数据文件 (data
    file)。一般用cat看到的都是乱码。
    2.目录(directory): 第一个字符为[ d ]
    3.连接文件( link)第一个字符为[ l ]
    4.设备和设备文件
    块设备文件,即一些存储文件,如硬盘、软盘等,第一个字符为
    [ b ]
    字符设备文件,即一些串口端⼝的接⼝文件,如键盘、鼠标等,
    第个一字符为[ c ]
    5.套接字( sockets)第一个字符为[ s ]
    还被称为数据接⼝文件,这种类型的文件通常被在用在网络上的数
    据连接。我们可以启动一个程序来监听客户端的请求,而客户端就
    可以通过数据接⼝文件来进行数据通信。
    6.管道( FIFO, pipe)第一个字符为[ p ]
    FIFO也是一种特殊的文件类型,他主要的目的解决多个程序同时
    访问一个文件所造成的错误问题, first-in-first-out。

一个linux文件能不能被执行,与x有关,与文件名根本一点关系都没有。
linux一切皆文件思想。


linux中的环境变量

linux是一个多用户多任务的操作系统,因此为不同的用户设置不同的运行环境,
可以用到程序里,程序可以获得它的值,根据它的值决定如何进行操作,运行,找路径等等

  • 常见的环境变量
    1)PATH:指定命令的搜索路径
    2)HOME:指定用户的主工作目录
    3)HISTSIZE:指保存历史命令记录条数
    4)LOGNAME:值当前用户的登录名
    5)HOSTNAME:主机的名称
    6)SHELL:当前用户使用的是那种shell
    7)LANG/LANGUGE:和语言相关的环境变量,就是说当前linux支持的是那种语言
    8)MAIL:当前用户的邮件存放目录
    9)PS1:命令基本提示符
    10)PS2:附属提示符

  • 有关环境变量的一些命令

echo $环境变量:显示某个环境变量的值
export 新的环境变量名=“ 值”:设置一个新的环境变量

env:显示所有环境变量的值
set:显示本地定义的shell
unset 环境变量:清除环境变量
readonly 环境变量:设置只读的环境变量

su:由普通用户切换成超级用户
exit:由超级用户退回为普通用户
sudo:提高本次权限到root

set和env的区别:
set:变量和环境变量的查看
env:环境变量的查看
查看文件属性:ll

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值