Windows DOS其它命令和并发编程

今日内容概要

  • windows DOS其它命令操作

  • 补充命令

  • 并发编程

今日内容详细

windows DOS其他命令操作

# 1.文件属性
"""在使用命令修改完之后 针对命令操作生效 如果切换成鼠标操作则无效"""
attrib /?  # 查看所有帮助  也可以使用help查看

attrib  # 查看所有文件属性
attrib +r a.txt  # 设置文件为只读属性
attrib +h b.txt  # 设置隐藏文件
attrib +s c.txt  # 设置系统文件

Windows DOS其它命令和并发编程

# 2.文件其他操作
"""针对运维人员 基本都是使用终端来操作系统(linux)"""
del a.txt  # 删除文件
echo 文本内容 > 文件名称  # 往文件中写入内容(替换写)
echo 文本内容 >> 文件名称  # 往文件中写入内容(追加写)
type a.txt  # 查看文件内容(在终端中展示)
# 往文件里面写内容 内容可以是自己自定义的也可以是其他命令的结果
dir > d.txt  # 将dir的命令结果写入d.txt
ipconfig > d.txt  # 将ipconfig的命令结果写入d.txt


copy 目标文件 目标位置  #copy命令只能拷贝文件
copy 目标文件夹 目标位置  #只会将目标文件夹内的文件拷贝出去
xcopy  #比copy功能更加强大 既可以拷贝文件也可以拷贝目录(文件夹)


move 目标文件 文件位置  # 剪切文件至指定位置
rename oldname newname  # 重命名文件
Windows DOS其它命令和并发编程Windows DOS其它命令和并发编程

补充命令

tasklist  # 查看当前计算机上正在运行的服务
"""
该结果中有一个非常重要的参数
	PID:进程号
"""
taskkill  # 终止正在运行的服务
"""详细的参数使用help查看即可"""
Windows DOS其它命令和并发编程

并发编程

1.操作系统
	1.1.穿孔卡片:程序员硬件软件都会
        缺点:同一时刻同一个房间只能有一个程序员运行自己的程序 其他人在外面等着直到房间里面的程序员运行完毕出来(效率极其的低下)
    1.2.联机批处理系统:一次性录入多个程序员的程序
   	1.3.脱机批处理系统:有了卫星机的概念(效率更高)
    """
    上述三个发展阶段其实都是在想法设法的提高CPU的执行效率
    """

Windows DOS其它命令和并发编程

Windows DOS其它命令和并发编程
2.多道技术
	# 早期的计算机只有一个CPU工作
    1.串行
    	程序必须一个个排队执行 消耗的时间是每个程序时间的总和
    2.多道(并发)
    	由多道技术演变而来
        	1.快速切换
            2.保存状态
         CPU运行速度极快 可以在任务的间歇保存当前任务的状态去做其他事情
         之后再回来接着上一次任务的结尾继续往后操作
      	# 并发:看上去像同时执行就可以称之为并发 单个CPU可以实现并发
    3.并行
		同一时间同时执行
    	问:单个CPU能不能实现并行?
            不能
        # 只有多个CPU的情况下才可以实现并行

Windows DOS其它命令和并发编程

Windows DOS其它命令和并发编程

Windows DOS其它命令和并发编程

Windows DOS其它命令和并发编程

上一篇:asp.net core 2.2 中的过滤器/筛选器(上)


下一篇:ios7编写自定义类1——Start Developing iOS Apps Today——从今天开始开发IOS(IOS7版)系列源文档翻译(十七)