dos

执行脚本出现bin/bash: bad interpreter: No such file or directory

走远了吗. 提交于 2020-02-25 11:44:52
-bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory VI打开文件,没发现任何问题, 把/bin/bash改成/bin/sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory 依然报错,脚本内容在VI下没有任何问题,仔细一看错误消息,^M..明显在第一行末尾被加入了个^M, 这种情况应该有两种原因 1.在WIN底下用文本编辑工具修改过参数变量,在保存的时候没注意编码格式造成的, 2.也有可能是在VIM里修改,第一行末尾按到ctrl_v 错误原因之一很有可能是你的脚本文件是DOS格式的, 即每一行的行尾以\r\n来标识, 其ASCII码分别是0x0D, 0x0A. 可以有很多种办法看这个文件是DOS格式的还是UNIX格式的, 还是MAC格式的 (1). vi filename 然后用命令 :set ff? 可以看到dos或unix的字样. 如果的确是dos格式的, 那么你可以用set ff=unix把它强制为unix格式的, 然后存盘退出. 再运行一遍看. 2.可以用执行dos2unix 命令转换编码 #dos2unix myshell.sh 3..也可以用sed 这样的工具来做: sed 's/

MS Batch: Check if drive is in use

☆樱花仙子☆ 提交于 2020-02-24 09:07:26
问题 I need to check if a drive (Z:) is in use (e.g. in use by an application, opened). My Batch File looks like this: Mount Z: wait 15 minutes check if drive Z: is in use IF NOT: unmount Z: ELSE: wait 15 minutes repeat.. Is there any Command for this? Thanks! 回答1: Use the IF EXIST or IF NOT EXIST combination: :FindDrive if exist Z:\nul goto Mounted timeout /T 5 goto FindDrive :Mounted NUL is the a 'virtual' file that exists in every folder. So if c:\anypath\nul exists, the drive exists. 回答2:

BAT 常用命令

强颜欢笑 提交于 2020-02-22 12:04:41
bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。 dos操作系统: dos,是磁盘操作系统的缩写,是个人计算机上的一类操作系统。从1981年直到1995年的15年间,磁盘操作系统在IBM PC 兼容机市场中占有举足轻重的地位。而且,若是把部分以DOS为基础的Microsoft Windows版本,如Windows 95、Windows 98和Windows Me等都算进去的话,那么其商业寿命至少可以算到2000年。微软的所有后续版本中,磁盘操作系统仍然被保留着。 DOS是1979年由微软公司为IBM个人电脑开发的MS-DOS,它是一个单用户单任务的操作系统。后来DOS的概念也包括了其它公司生产的与MS-DOS兼容的系统,如PC-DOS[3] 、DR-DOS, 以及一些其它相对不太出名的DOS兼容产品。它们在1985年到1995年及其后的一段时间内占据操作系统的统治地位,最著名和广泛使用的DOS系统从1981年直到1995年的15年间微软在推出Windows 95之后,宣布MS-DOS不再单独发布新版本

常用DOS命令

瘦欲@ 提交于 2020-02-22 00:50:21
DOS 操作系统 DOS是英文"Disk Operating System"的缩写,其中文含意是"磁盘操作系统". DOS是单用户、单任务的操作系统. Microsoft公司推出的操作系统。 进入 DOS 命令操作界面         win加R键启动运行         输入cmd (Commond 命令),回车进入DOS界面 DOS 命令 是DOS操作系统的命令,是一种面向磁盘的操作命令, 主要包括目录操作命令、磁盘操作命令、文件操类命令和其它命令 不区分大小写。 常见的 DOS 命令 DIR(Directory): 显示目录 CD(Change Directory): 改变或显示当前目录 CLS(clear screen):清除屏幕 切换盘符::快速换盘符,例如: d: 就是切换到D盘 Tab :自动补齐键 ↑ ↓ :查看历史语句 MD(Make Directory): 建立子目录 RD(Remove Directory): 删除子目录 Copy 复制文件 Del (delete)删除文件 命令详解 Dos称为目录(子目录),window称为文件夹(子文件夹) 熟悉window下操作 查看某个文件夹下的子文件夹和文件 dir---directory file /p /w 新建文件夹 md make directory 删除文件夹 rd remove directory

Serial programming in C , in DOS

心不动则不痛 提交于 2020-02-20 08:54:07
问题 I need to do some basic serial programming in C, in old 16-bits MS-DOS. I know the basics, i had coded some serial comm. in some microcontroller some decades ago, but that's now ancient knowledge, and it's not so easy to find information. I'm looking for some reliable (not necessarily free or open source) library or code, and general information. I'm also looking for some instructions/advise about how to test it, assuming I'm developing on a Win7 machine. For example, if it would be possible

未来教育选择题知识点(真题)(更新中)

孤者浪人 提交于 2020-02-19 09:04:59
未来教育选择题知识点(真题) 1.ipv6地址简化 使用双冒号法表示时,双冒号只允许出现一次 使用零压缩法时,不能把一个位段内部的有效0也压缩掉 ipv6不支持子网掩码,只支持前缀表示法 2.Catalyst6500配置IP地址 set interface sc0 3.数据备份的恢复速度 从快到慢依次是完全备份、差异备份、增量备份 4.PIX 525防火墙 监视模式可以进行操作系统映像更新和口令恢复 5.网络防火墙可以阻断DOS攻击 常见DOS攻击:Smurf攻击、SYN Flooding、分布式拒绝服务攻击(DOS)、Ping of Death、Tear doop和Land攻击 6.用于检测本机配置的域名服务器是否正常工作的命令 pathping 来源: https://www.cnblogs.com/fanzy1103/p/12329701.html

常用DOS命令

♀尐吖头ヾ 提交于 2020-02-18 15:18:30
对目录的操作 Command Explain help 命令(或者 命令/?) 显示该命令的帮助信息 盘符: 切换磁盘 dir 列出当前路径下的文件及文件夹 cd 路径 进入指定路径 cd .. 后退一级 cd (或者 cd /) 退回到当前路径下的根目录 cd /d 盘符:\路径 可以直接进入指定个盘符的指定路径中 md dirname 创建一个文件夹 rd dirname 删除一个空的文件夹(非空无法删除) rd /S dirname 强制删除该文件夹及其子文件夹 del dirname 清空该文件夹中的所有文件 cls 清屏 exit 关闭当前控制台 对文件的操作 Command Explain echo nul > filename 创建一个空的文件 del filename 删除一个文件 echo 字符串 > 路径和文件名称 将字符串 覆盖 写入文件中 echo 字符串 >> 路径和文件名称 将字符串 追加 写入文件中 type filename 查看指定文件的内容 move 原文件所在路径 目标文件夹路径 将一个文件从一个目录移动到目标目录 ren oldName newName 对文件或文件夹重命名 copy 原文件所在路径 目标文件夹路径 将一个文件从一个目录复制到目标目录 网络 Command Explain netstat start 查看开启了哪些服务 net

dos下通过命令访问url网址

回眸只為那壹抹淺笑 提交于 2020-02-16 22:32:47
psexec.exe工具: https://blog.csdn.net/feier7501/article/details/8841756 https://www.cnblogs.com/boltkiller/articles/4791307.html https://www.cnblogs.com/sela/p/5506531.html https://blog.csdn.net/feier7501/article/details/8847172 问题背景:   自动化部署之前一直都是linux文件互传或者linux和windows之间,现在有一个windows到windows的,在网上一直没有合适的方案。 解决方案:   1、使用python命令使局域网其他机器可以访问jar包所在机器(A机器)   2、在服务器(B机器)上使用start http://192.168.207.39/exp_server-1.0.zip命令下载该应用包(也可以直接在A机器上使用psexec.exe工具连接B机器的cmd执行start http://192.168.207.39/exp_server-1.0.zip命令)   3、启动对应jar #启动chrome浏览器指定网址 start "C:\Program Files\Google\Chrome\Application\chrome.exe

Java之--Java基础知识

谁说胖子不能爱 提交于 2020-02-16 21:27:07
一、软件基础知识 1、软件:一系列按特定顺序组织的计算机数据和指令的集合。 1)系统软件:DOS、windows、linux。 2)应用软件:QQ、扫雷等。 2、软件开发就是制作软件。 3、人与计算机交互方式:图形化界面、命令行方式。 4、DOS命令行常见指令: 1)dir:列出当前目录下的文件以及文件夹。 2)md:创建目录。 3)rd:删除目录。 4)cd:进入指定目录。 5)cd/:退回到根目录。 6)cd..:退回到上一级目录。 7)del:删除文件。 8)exit:退出dos命令行。 9)notepad Hello.java :创建Hello.java文件。 5、计算机语言:人与计算机交流的方式。 计算机语言有很多种,如:C、C++、Java等。 6、计算机上有两种文件 1)Ascii文件,统称为文本文件。 2)Binary文件(二进制文件),是可执行文件。 二、Java语言概述 1、Java简述 1)斯坦福大学网络公司SUN1995年推出的高级编程语言。 2)是一种面向Internet的编程语言。 3)Web应用程序的首选开发语言。 4)简单易学,完全面向对象,安全可靠,与平台无关的编程语言。 2、Java语言的三种技术架构 1)J2EE 企业版:是为开发企业环境下的应用程序提供的一套解决方案。 2)J2SE 标准版:是为开发普通桌面和商务应用程序提供的解决方案。 3

DOS头属性

时间秒杀一切 提交于 2020-02-15 13:42:02
DOS头部分分为两个部分: 1、DOS MZ头 2、DOS块 1、DOS MZ头是一个 IMAGE_DOS_HEADER 结构体,其大小占64个字节 typedef struct _IMAGE_DOS_HEADER { // DOS .EXE header WORD e_magic; // Magic number WORD e_cblp; // Bytes on last page of file WORD e_cp; // Pages in file WORD e_crlc; // Relocations WORD e_cparhdr; // Size of header in paragraphs WORD e_minalloc; // Minimum extra paragraphs needed WORD e_maxalloc; // Maximum extra paragraphs needed WORD e_ss; // Initial (relative) SS value WORD e_sp; // Initial SP value WORD e_csum; // Checksum WORD e_ip; // Initial IP value WORD e_cs; // Initial (relative) CS value WORD e_lfarlc; //