windows ---命令详解1

2023-09-18 20:43:54

一、cd

D:\k8s>cd /?
显示当前目录名或改变当前目录。
CHDIR [/D] [drive:][path]
CHDIR [..]
CD [/D] [drive:][path]
CD [..]
  ..   指定要改成父目录。

1、键入 CD drive: 显示指定驱动器中的当前目录。

D:\k8s>cd C:
C:\Users\lichf1

2、不带参数只键入 CD,则显示当前驱动器和目录。

D:\k8s>cd
D:\k8s

3、使用 /D 开关,除了改变驱动器的当前目录之外,还可改变当前驱动器。

C:\Users\lichf1>cd /d D:\k8s

D:\k8s>

4、(cd)CHDIR 命令不把空格当作分隔符,因此有可能将目录名改为一个带有空格但不带有引号的子目录名。例如:

 cd \winnt\profiles\username\programs\start menu

与下列相同:
cd “\winnt\profiles\username\programs\start menu”

5、windows大小写不敏感

C:\Users\lichf1>cd /d D:\K8s

D:\k8s>

二、color

D:\k8s>color /?

设置默认的控制台前景和背景颜色。
COLOR [attr]
  attr        指定控制台输出的颜色属性
颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
前景。每个数字可以为以下任何值之一:
    0 = 黑色       8 = 灰色
    1 = 蓝色       9 = 淡蓝色
    2 = 绿色       A = 淡绿色
    3 = 浅绿色     B = 淡浅绿色
    4 = 红色       C = 淡红色
    5 = 紫色       D = 淡紫色
    6 = 黄色       E = 淡黄色
    7 = 白色       F = 亮白色

1、如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时的颜色。

3、如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令会将 ERRORLEVEL 设置为 1。

2、例如: “COLOR fc” 在亮白色上产生亮红色

三、tree

D:\k8s>tree /?
以图形显示驱动器或路径的文件夹结构。
TREE [drive:][path] [/F] [/A]
/F 显示每个文件夹中文件的名称。
/A 使用 ASCII 字符,而不使用扩展字符。

C:\Users\lichf1>tree D:\k8s
卷 Other1 的文件夹 PATH 列表
卷序列号为 0EF1-398C
D:\K8S
├─cfssl
└─k8s
    └─opt
        ├─etcd
        │  ├─bin
        │  ├─conf
        │  └─ssl
        └─kubernetes
            ├─bin
            ├─conf
            └─ssl

C:\Users\lichf1>
C:\Users\lichf1>tree D:\k8s /F
卷 Other1 的文件夹 PATH 列表
卷序列号为 0EF1-398C
D:\K8S
│  cfssl.tar
│  database.csv
│  k8s.zip
│  云原生容器日志规范.docx
│  交付运维培训-一阶段材料.zip
│
├─cfssl
│      cfssl
│      cfssljson
│
└─k8s
    │  bootstrappers.yml
    │  cfssl.sh
    │  etcd.conf
    │  etcd.service
    │  etcdctl.sh
    │  kube-apiserver.conf
    │  kube-apiserver.service
    │  kube-controller-manager.conf
    │  kube-controller-manager.service
    │  kube-proxy.conf
    │  kube-proxy.service
    │  kube-scheduler.conf
    │  kube-scheduler.service
    │  kubelet.conf
    │  kubelet.config
    │  token.csv
    │  字段介绍.txt
    │  实施步骤.txt
    │  检查命令.sh
    │  环境准备.txt
    │  网站.txt
    │  证书.txt
    │
    └─opt
        ├─etcd
        │  ├─bin
        │  ├─conf
        │  └─ssl
        │          ca-config.json
        │          ca-csr.json
        │          server-csr.json
        │
        └─kubernetes
            ├─bin
            ├─conf
            └─ssl
                    admin-csr.json
                    apiserver-csr.json
                    ca-config.json
                    ca-csr.json
                    kube-controller-manager-csr.json
                    kube-scheduler-csr.json
                    server-csr.json


C:\Users\lichf1>
C:\Users\lichf1>tree D:\k8s /A
卷 Other1 的文件夹 PATH 列表
卷序列号为 0EF1-398C
D:\K8S
+---cfssl
\---k8s
    \---opt
        +---etcd
        |   +---bin
        |   +---conf
        |   \---ssl
        \---kubernetes
            +---bin
            +---conf
            \---ssl

C:\Users\lichf1>

四、date

C:\Users\lichf1>date /?
显示或设置日期。

DATE [/T | date]

显示当前日期设置和输入新日期的提示,请键入
不带参数的 DATE。要保留现有日期,请按 Enter。

如果命令扩展被启用,DATE 命令会支持 /T 开关;
该开关指示命令只输出当前日期,但不提示输入新日期。

C:\Users\lichf1>date /T
2023/09/17 周日

C:\Users\lichf1>date
当前日期: 2023/09/17 周日
输入新日期: (年月日)

C:\Users\lichf1>

五、help command

help echo
C:\Users\lichf1>help echo
显示信息,或将命令回显打开或关上。

ECHO [ON | OFF]
ECHO [message]

要显示当前回显设置,键入不带参数的 ECHO。
C:\Users\lichf1>

六、hostname 显示计算机主机名

C:\Users\lichf1>hostname
SH-LICHF1

C:\Users\lichf1>echo %COMPUTERNAME%
SH-LICHF1

hostname命令显示的主机名与环境变量COMPUTERNAME 一致

七、环境变量

1、set variable=string

C:\Users\lichf1>set var=“hello world”

C:\Users\lichf1>set var
var=“hello world”

C:\Users\lichf1>

2、set var 直接输出变量及其值

C:\Users\lichf1>set var
var=“hello world”

C:\Users\lichf1>

3、set /p var1=

C:\Users\lichf1>set /p var1=
hheello

C:\Users\lichf1>set var1
var1=hheello

C:\Users\lichf1>

4、 set P 会显示所有以P开头的变量

5、 set /A 会启用数字表达式

C:\Users\lichf1>set /A hell=(1+2+3)
6
C:\Users\lichf1>set hello
hello=3

C:\Users\lichf1>set hell
hell=6
hello=3

C:\Users\lichf1>

环境变量引用,可以在变量名前后加%%引用

C:\Users\lichf1>echo %var1%
hello

C:\Users\lichf1>

八、echo

1、对于| & < > ^ ! 的输出需要使用^转义

C:\Users\lichf1>echo hello^|
hello|

C:\Users\lichf1>echo hello^&
hello&

C:\Users\lichf1>echo hello^<
hello<

C:\Users\lichf1>echo hello^>
hello>

C:\Users\lichf1>echo hello^^
hello^

C:\Users\lichf1>

2、回显空白行 echo. echo与dot之间不需要空格

C:\Users\lichf1>echo.

C:\Users\lichf1>

3、在批处理文件开头加 @echo off 可以取消所有命令回显功能

“hello world”

等待 0 秒,按一个键继续 …
请按任意键继续. . .
“hello world”

等待 96 秒,按 CTRL+C 退出 …

4、在批处理文件开头加 echo off 可以取消其他命令回显功能,但是不包括本条命令

D:\中间件>ECHO OFF
“hello world”

等待 0 秒,按一个键继续 …
请按任意键继续. . .
“hello world”

等待 76 秒,按 CTRL+C 退出 …

5、不加echo off

D:\中间件>set hello=“hello world”

D:\中间件>echo “hello world”
“hello world”

D:\中间件>timeout /T 2

等待 1 秒,按一个键继续 …

D:\中间件>PAUSE
请按任意键继续. . .

D:\中间件>echo “hello world”
“hello world”

D:\中间件>timeout /NOBREAK 100

等待 97 秒,按 CTRL+C 退出 …

6、 @的作用就是关闭紧跟其后的一条命令的回显

“hello world”

D:\中间件>timeout /T 2

等待 0 秒,按一个键继续 …

D:\中间件>PAUSE
请按任意键继续. . .

十、 timeout

timeout /T 2 延迟2秒
timeOUT /NOBREAK 忽略按键并等待指定的时间

十一、pause

C:\Users\lichf1>pause
请按任意键继续. . . 输入任意键可以继续执行批文件
如果ctrl+C会终止批处理

十二、rem comment 添加注释

rem “hhhhh”

更多推荐

keepalived高可用学习 keepalived+nginx高可用负载均衡配置

文章目录Keepalived1、概述2、配置文件说明3、简洁版配置过程4、keepalived+lvs配置5、主lvs不可用可能性6、防止脑裂,解决方式7、keepalived的配置补充keepalived+nginx高可用配置nginx的负载均衡nginx遇到的问题之负载均衡后获取客户端IPnginx配置中upstr

Spring整合RabbitMQ

一、步骤生产者①创建生产者工程②添加依赖③配置整合④编写代码发送消息消费者①创建消费者工程②添加依赖③配置整合④编写消息监听器二、代码生产者工程1.在生产者工程和消费者工程中都导入如下依赖<dependencies><dependency><groupId>org.springframework</groupId><a

单片机C语言实例:32、实用密码锁

程序实例1:延时函数#ifndef__DELAY_H__#define__DELAY_H__/*------------------------------------------------uS延时函数,含有输入参数unsignedchart,无返回值unsignedchar是定义无符号字符变量,其值的范围是0~25

【2023】数据挖掘课程设计:基于TF-IDF的文本分类

目录一、课程设计题目基于TF-IDF的文本分类二、课程设计设置1.操作系统2.IDE3.python4.相关的库三、课程设计目标1.掌握数据预处理的方法,对训练集数据进行预处理;2.掌握文本分类建模的方法,对语料库的文档进行建模;3.掌握分类算法的原理,基于有监督的机器学习方法,训练文本分类器。四、课程设计内容1.数据

【LeetCode-中等题】347. 前 K 个高频元素

文章目录题目方法一:优先队列(基于大顶堆实现)方法二:优先队列(基于小顶堆实现,队列只需维护k个元素)题目方法一:优先队列(基于大顶堆实现)PriorityQueue<int[]>queue=newPriorityQueue<>((a,b)->b[1]-a[1]);优先队列按照队列中的数组的第二个元素从大到小排序((a

华为云云耀云服务器L实例评测|华为云云耀云服务器L实例开展性能评测

作者简介:辭七七,目前大二,正在学习C/C++,Java,Python等作者主页:七七的个人主页文章收录专栏:七七的闲谈欢迎大家点赞👍收藏⭐加关注哦!💖💖华为云云耀云服务器L实例开展性能评测云耀云服务器L实例产品核心卖点评测实例测试环境性能评测指标在MySQL评测场景下的评测数据作为一款专为中小企业和开发者群体设

利用亚马逊 云服务器 EC2 和S3免费套餐搭建私人网盘

网盘是一种在线存储服务,提供文件存储,访问,备份,贡献等功能,是我们日常中不可或缺的一种服务。很多互联网公司都为个人和企业提供免费的网盘服务。但这些免费服务都有一些限制,比如限制下载速度,限制文件大小,不能多人同时管理,不能实现一些定制化功能。如果想取消这些限制,就要付费。现在我给大家介绍一种免费,且功能无限制的私人网

线性代数的本质(七)——特征值和特征向量

特征值和特征向量本章特征值和特征向量的概念只在方阵的范畴内探讨。相似矩阵Grant:线性变换对应的矩阵依赖于所选择的基。一般情况下,同一个线性变换在不同基下的矩阵不同。仍然以平面线性变换为例,Grant选用标准坐标系下的基向量i,j\mathbfi,\mathbfji,j,线性变换TTT对应的矩阵为AAA,而Jenni

Unity 场景淡入淡出效果

一.使用Dotween,建议使用我的方式FindObjectOfType<SceneFadeInAndOut>().FadeIn(()=>{Debug.Log("FadeinMenuStartScene");});usingDG.Tweening;usingSystem;usingSystem.Numerics;usi

干洗店洗鞋店线上下单小程序方便快捷

在线下单是干洗店小程序最直接满足顾客使用需求的一项功能,让顾客能够直观了解到不同规格不同方式清洁衣物干洗的价格并且能够直接在线下单,能够极大缩短消费环节,提升下单可能性,管理后台还能够同步记录顾客订单数据,对门店的日常管理也大有帮助。上门取送的功能也是一个十分适合添加在干洗店小程序里的模块,对于时间或者交通不便的用户来

蓝牙技术|多快好省的苹果Find My查找定位方案商:北京自在科技

在电子市场里,各种蓝牙定位器品牌争奇斗艳,例如国外的TileMate和Slim,三星的GalaxySmartTag和GalaxySmartTag+,Chipolo的ONESpot,还有苹果的AirTag等等。而国内也有着不少优秀的品牌,如Nutale的Air和Pro,VanMoof最S3及X3电动单车,Belkin的S

热文推荐