Linux基础入门(2)

一、常见指令
1、关机和重启指令
init 0 关闭系统
telinit 0 关闭系统
shutdown -h now 关闭系统
poweroff关闭系统
shutdown -r now 重启
reboot 重启
init 6 重启
logout 注销
2、常用的目录和文件命令
d :返回到用户主目录
cd ~ :返回到用户家目录
cd - :返回上次执行目录
cd /etc :进入/etc
cd /boot/grub
cd … :返回上一层目录
cd . :当前目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
ls /etc/查看etc下的文件
ls -a /etc/查看etc目录下的隐藏文件在这里插入图片描述
ls -lh 显示权限
ls -ld test/在这里插入图片描述
在这里插入图片描述
3、date命令
date :显示日期的命令
date -d "-1 day"显示一天前的时间
date -d "+1 day"显示一天后的时间
date -d “+3 day” "+%Y-%m-%d %H:%M:%S"加格式,显示3天后的时间,格式为:年月日时分秒在这里插入图片描述
date "+%Y-%m-%d %H:%M:%S"将当前的系统时间格式改为:年月日时分秒
date -s () 修改系统时间的命令,命令输入你想改到什么时间,例如date -s“19970113”,就是将系统时间修改为1997年1月13日
4、cat (拼接命令)
cat file
cat -n file
cat -n file2
cat file file1file2
tac file : 倒叙打印
4、显示文件类型
- : 普通文件
d :目录
s :套接字文件
l :链接文件
5、命令执行过程
执行命令的本质是运行 二进制文件(程序)----> 进程
启动一个进程
查看命令文件存在的位置:
[root@localhost ~]# find / -name ls
[root@localhost ~]# which ls

普通命令:/bin, /usr/bin, /usr/local/bin
管理命令:/sbin, /usr/sbin, /usr/local/sbin

[root@localhost ~]# echo $PATH
/usr/local/sbin:da /usr/local/bin:/usr/sbin:/usr/bin:/root/bin

实例:验证(1)执行命令本质是执行文件。
(2)执行命令时,是通过加载环境变量查找命令文件位置的。

#vim 呆呆
i
echo “呆呆”
esc
:wq

#chmod +x 呆呆
#./呆呆
只能在当前,目录下运行

#mv 呆呆 /bin
可在任意目录下运行
#呆呆
在这里插入图片描述

二、操作系统的发展

    无操作系统阶段:---->资源浪费

    批处理阶段:
    联机批处理: 输入输出设备的慢速问题和CPU的高速之间的矛盾
     脱机批处理:(1)输入输出和主机分离,通过卫星机执行,--->磁带 --->实现了异步的效果
	                    (2)主机处理时,一次只能从高速磁带中取一个任务到内存--->在任务往内存中缓存的过程中,CPU处于空闲。

单道程序系统 :
(1)一次从存储设备中可读取多条任务到内存。
(2)cpu处理时,不再等待,但是一旦处理一个任务就必须处理完,如果一个程序有IO操作,CPU处于等待状态。

多道程序系统:
(1)一次从存储设备中可读取多条任务到内存。
(2)cpu处理时,不再等待,但是一旦处理一个任务就必须处理完, 如果有IO阻塞,就处理另外就绪的任务,但是一旦处理一个任务就必须处理完,不能实现交互。

多道批处理系统:
(1)输入输出和主机处理之间实现的异步 ------高速磁带
(2)存储设备和CPU运算之间实现异步 ------内存
两次缓存:---->平衡了输入输出设备和cpu之间运行效率的差异
分时系统:
分时操作系统 (time-sharing system),“分时”的含义:分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。分时操作系统是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过主机的终端,以交互方式使用计算机,共享主机中的资源。分时操作系统是一个多用户交互式操作系统。分时操作系统,主要分为三类:单道分时操作系统,多道分时操作系统,具有前台和后台的分时操作系统。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。

实时系统:
一个实时系统是指计算的正确性不仅取决于程序的逻辑正确性,也取决于结果产生的时间,如果系统的时间约束条件得不到满足,将会发生系统出错。
所谓“实时”,是表示“及时”,而实时系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致的运行。
实时系统(Real-time system,RTS)的正确性不仅依赖系统计算的逻辑结果,还依赖于产生这个结果的时间。实时系统能够在指定或者确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应的系统。因此实时系统应该在事先定义的时间范围内识别和处理离散事件的能力;系统能够处理和储存控制系统所需要的大量数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值