用BAT创建文件夹,创建文件,回显环境变量
1、创建文件夹:md
md my_xmlrpc 新建文件夹my_xmlrpc
echo=>1.txt 新建文件1.txt
echo "this" >> 1.txt 将this追加到1.txt之后
del 1.txt 删除文件1.txt
rd my_xmlrpc 删除文件夹my_xmlrpc
log.txt中的内容是:
this is the end.
this is the second end.
2、查看环境变量
在Linux中查看环境变量是:
echo $PATH
windows中用:两个%将环境变量名包围起来
del命令只能删文件,不能删文件夹。要删除文件夹得用rd命令
del D:\test.txt
rd D:\my_xmlrpc
用rd命令带/s /q参数,
/s参数表示删除该文件夹及其下面的子目录和文件
/q参数表示,不需要确认
3、copy和xcopy
---- COPY
/Y表示如果目的文件夹中有同名文件,默认选Yes,进行覆盖。注意\ 的方向。
copy /Y ..\Debug-DLL-Win32\libxmlrpc.dll .
copy /Y ..\Debug-DLL-Win32\libxmlrpc_client.dll .
.表示当前目录,..\表示上一层目录
copy只能复制文件,对于文件夹的复制,则需要另请高明,动用xcopy来复制
---- XCOPY : 是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件;
使用时源盘符、源目标路径名、源文件名至少指定一个;选用/S时对源目录下及其子目录下的所有文件进行COPY。
除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;
选用/V参数时,对拷贝的扇区进行校验,速度会降低。
格式:XCOPY source [destination]
source 指定要复制的文件
destination 指定新文件的位置和名称
/A attribute 只复制有存档属性集的文件,但不改变属性
/D:m-d-y 复制在指定日期或指定日期以后改变的文件。如果没有提供日期,只复制那些源时间比目标时间新的文件。
结合/d标签,实现只复制比目标文件新的文件
/EXCLUDE:.obj 不复制带有.obj的文件。排他。
/S 复制目录和子目录,除了空的。
/E 复制目录和子目录,包括空的。
/Y 禁止提示以确认改写一个现存目标文件。
/-Y 导致提示以确认改写一个现存目标文件。
/Z 用重新启动模式复制网络文件
copy ..\other\cockpit.skn . /Y
copy ..\other\reset_vector.tcl . /Y
xcopy ..\other\ui .\ui\ /E /Y
xcopy ..\other\extapp .\extapp\ /E /Y
4、Linux扩展:可用clear清屏
---- 创建、删除文件/目录:touch,rm(remove),mkdir,rmdir(不能删除非空文件夹)
通过touch命令可以创建一个空文件或更新文件时间
通过rm命令可以删除文件或目录,常用参数:
-i 交互式 (会提示是否删除文件)
-r 递归的删除,包括目录中的所有内容(用来删除文件夹,rm -r my_dir/)
-f 强制删除,没有警告提示(使用时需十分谨慎)rm -rf my_dir/
---- cp [OPTION] ... source dest 复制文件或目录
cp 源文件(文件夹) 目标文件(文件夹)
-r,-R,--recursive copy directives recursively 递归复制整个目录树,用来复制文件夹
-a, --archive same as -dR
-v : 显示详细信息,已经复制了那些文件(-rv和-r -v是一样的)
---- mv 移动或重命名文件或目录
mv 文件 目标目录 ->移动,也可以移动之后再重命名
1)mv git.txt my_doc/
将当前目录下的git.txt文件移动到目录my_docello.ch/中去,会发现my_doc/目录中多了一个git.txt文件
2)mv hello.c my_doc/my.c
将当前目录下的hello.c移动到my_doc/目录下,并重命名为my.c
如果指定文件名,则可以重命名文件
3) 仅仅是重命名,将my.tct重命名为my_doc.txt
---- scp - secure copy (remote file copy program)
拷贝远程服务器10.0.0.94的目录/tmp/test到当前目录下。
[yanxia.dong@eslruntime06 tmp]# scp -r yanxia.dong@10.0.0.94:/tmp/test ./
用BAT创建文件夹,创建文件,回显环境变量相关推荐
- 合并m3u8文件 okfun文件夹 .ok文件
合并m3u8文件 okfun文件夹 .ok文件 下载ffmpeg 下载地址https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z 解压下载的 ...
- K8S configmap详解:从文件创建、从文件夹创建及以volume、env环境变量的方式在pod中使用
K8S configmap详解:从文件创建.从文件夹创建及以volume.env环境变量的方式在pod中使用 ConfigMap是用来存储配置文件的kubernetes资源对象,所有的配置内容都存储在 ...
- golang 文件 文件夹 创建 读取 移动 复制 写入 遍历
目录 文件读取 创建 写入 移动 拷贝 删除 文件 创建文件夹 文件覆盖判断 遍历文件夹 权限 文件操作, 大体分为两部分: os库 : 文件\文件夹创建,读取,移动,复制 io库 : 文件内容的写入 ...
- python跳转和创建目录,Python - 创建目录,切换目录,创建文件,复制文件,移动文件 ,删除文件夹及文件...
# -*- coding: utf-8 -*- """ Created on Mon Jan 9 00:35:43 2017 @author-Weixin: 95355 ...
- python创建模块文件夹_python文件、文件夹、压缩包处理模块-shutil模块
shutil模块 高级的文件.文件夹.压缩包 处理模块 本节内容基本在linux下python交互环境实现 复制移动文件.文件夹 将文件内容拷贝到另一个文件中,可以部分内容 格式如下: ``` shu ...
- java自用代码(包括:新建单线程、创建文件夹及文件、map转为json并将json写入txt、文件剪切或改名)...
// 单向光闸写入文件线程new Thread(new Runnable() {// 将map转为jsonJSONObject obdjson = new JSONObject(data);@Over ...
- matlab中创建一个工程,从文件夹创建新工程
从文件夹创建新工程 如果您有许多文件并希望将它们整理为一个工程(无论是否进行源代码管理),请按照以下步骤创建一个新工程. 使用 Simulink® Start Page 中的 Folder to Pr ...
- python创建多个文件_Python创建文件夹与文件的快捷方法
这篇文章主要给大家介绍了关于Python创建文件夹与文件的快捷方法以及批量创建文件夹的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学 ...
- java创建文件夹和文件_Java创建文件夹与创建文件
jik package test.file; //time: 05-12-22 //author: [email]huapingsmith@hotmail.com[/email] //descript ...
最新文章
- QIIME 2用户文档. 17鉴定和过滤嵌合体序列q2-vsearch(2019.7)
- jQuery的Treeview插件
- nosql和rdnms_用于SaaS和NoSQL的Jdbi
- JMS和Spring:有时很重要的小事情
- python书籍排行榜前十名_学习Python,这些书你看过几本?
- 诚通网盘会员很坑的,升级会员的人要注意
- js基础教程学习笔记
- mybatis sql xml 字符逃脱
- Unity的学习笔记(XLua的初学用法并在lua中使用unity周期函数)
- Google Chrome谷歌旧版本下载
- 算命师傅的好帮手:一款简单好用又使用的排盘工具--灵棋排盘
- linux虚拟机usb网卡驱动,【Vbox】centos虚拟机安装usb网卡驱动
- 有没有免费的数据恢复软件,easyrecovery中文版
- 微信在线EXCEL自动统计人数
- 手机行业影像突破,谁能成为下一个“苹果”?
- 分享一个转换pdf,PDF分割、指定页提取无需安装软件的方法
- 使用 “Cubic” 制作自定义 “ubuntu” 系统镜像
- 国内外学者联合撰写,ChatGPT技术路线图
- 藏头诗c语言实验报告,c语言程序设计期末实验报告
- 怎样将文档生成链接或二维码