【Java】基础03:常用的DOS命令
在计算机里面有一个很简单实用的功能:自动关机。
一、自动关机
按下Windows+R键盘,打开运行窗口,
在运行框中输入关机命令:shutdown -s -t 3600
3600即表示1个小时以后关机,单位为秒,可自行设置关机定时时间。
如果想取消自动关机,在运行框中输入shutdown -a
注意事项:不要忘了空格。
二、DOS系统
shutdown -s -t 3600、shutdown -a
这些便是常用DOS命令。
DOS是一个非常早期的操作系统,现在已经被Windows系统取代了。
那么他们有啥区别呢?
DOS系统,是命令行系统,什么都看不到,只能输入一串串的命令行完成操作。
Windows系统,是可视化系统,有图形界面,这个文件名叫什么,多大,都一目了然。
对于普通用户来说,自然更习惯可视化的界面。
但作为程序员我们要在电脑上完成的工作要比普通用户复杂的多,所以使用命令行会非常高效。
我们有时会在电视里看到那些黑客,他们操作电脑就是一行一行的命令行。
命令行绝对要比图形界面先进的多。
- 命令行的下一步演化是什么?
是语音控制,把人类自然语言转化为命令。语音控制很复杂,但是控制精度很高。
- 图形界面的下一步演化是什么?
是姿势控制,鼠标单击,双击,拖放,更先进的IPad有拨动,画圈等。姿势控制很简单,便于用户上手。
所以图形界面是普通用户的第一界面,命令行是一个资深程序员的第一界面。
三、常用DOS命令
Windows系统虽然是图形操作系统,但也保留有一些常见的DOS命令,比如上面提到的自动关机命令。
那如何进入DOS操作窗口呢?
按下Windows+R键盘,打开运行窗口,输入cmd回车,即可进入。
DOS常用命令有:
- 盘符切换命令
盘符名:
- 查看当前文件夹 命令
dir
如果在Windows操作系统中,直接点进去就可以了。但是在DOS系统中,需要输入命令行来操作。
- 进入文件夹命令
cd 文件夹名
加上Tab自动补全 - 退出文件夹命令
cd..
- 退出到磁盘根目录
cd
- 清屏
cls
注意事项:
- 命令行符号必须要英文符号才行。
- 输入文件夹名时,加上Tab可以自动补全 。
- 用键盘上的上下键,可以选择用过的命令。
这就是最简单最常见的几个DOS命令,在今后的学习过程中会不断地更新整合。
PS:Windows的由来轶事
苹果创始人乔布斯曾去一家叫施乐的公司参观,他发现了一款图形操作的软件很新颖。
敏锐的乔布斯立刻意识到,这种操作界面如果应用在个人电脑上,必将是一项重大的突破。
于是便带着他的想法去找盖茨,希望盖茨可以为自己生产出这样的软件。
和乔布斯讨论后,盖茨回到公司立刻着手研发新软件,他成立了两个项目组,一个致力于为乔布斯生产软件,另一个则秘密地研发新的图形操作系统。
最终这两个项目一个成为了我们今天最常用的的办公软件Office,而另一个成为了Windows。
- [Silverlight动画]转向行为 - 路径跟随
- [Silverlight动画]转向行为 - 漫游行为
- [Silverlight动画]转向行为 - 对象回避
- [mobile开发碎碎念]手机页面上显示PDF文件
- Windows Server 2008 R2 配置AD(Active Directory)域控制器
- ios开发基础知识 - 2
- ios开发基础知识 - 1
- 为UINavigationBar添加自定义背景
- UIScrollView无法响应touches的解决方法
- WCF技术剖析之十七:消息(Message)详解(下篇)
- UITextView自动滚动的解决方案
- MVC解决Json DataGrid返回的日期格式是/Date(20130450000365)
- Easyui 让DataGrid适应浏览器宽度
- Easyui 让Window弹出居中与最大化后居中
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 宝塔面板成功部署Django项目流程(图文)
- Python celery原理及运行流程解析
- Python Scrapy图片爬取原理及代码实例
- Python-for循环的内部机制
- 解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
- 基于python实现模拟数据结构模型
- keras的siamese(孪生网络)实现案例
- 浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
- Python数据可视化图实现过程详解
- Python matplotlib 绘制双Y轴曲线图的示例代码
- keras 读取多标签图像数据方式
- python新手学习可变和不可变对象
- COS Android SDK DEMO搭建实践
- 利用COS多版本避免文件误删除
- kube-prometheus添加target