【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。
- 《笨办法学Python》 第5课手记
- psRobot:植物小RNA分析系统
- 《笨办法学Python》 第3课手记
- NGS基础 - 参考基因组和基因注释文件
- 关于Android PullTorefreshScrollview回到顶部实例
- 《笨办法学Python》 第2课手记
- 《笨办法学Python》 第1课手记
- 《笨办法学Python》 第40课手记
- 很经典的GDB调试命令,包括查看变量,查看内存
- 《笨办法学Python》 第39课手记
- 《笨办法学Python》 第38课手记
- 01背包及其变种(物品无限背包、恰好装满背包)
- 《笨办法学Python》 第35课手记
- github pages + Hexo + 域名绑定搭建个人博客增强版
- 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 文档注释
- 让你git 时不再输入账号和密码
- JS 实现点击按钮复制一段文字
- Python操作Excel合并单元格
- CRM第一天:客户关系管理系统的环境搭建和注册
- lambda 表达式导致 Arthas 无法 redefine 的问题
- 战士上战场,还不会部署kubernetes集群?
- 使用docker python 的最新版本以及pip 安装模块
- Java面试题总结之数据库与SQL语句
- Python脚本命令行执行隐藏密码等敏感信息
- 使用SRS Docker搭建自己的直播平台
- @陈同学的专属Python教程之快速使用
- MYSQL错误码2059解决办法
- @陈同学的专属Python教程之函数
- 微信小程序的Web API接口设计及常见接口实现
- @陈同学的专属Python教程之常见数据结构