cmd命令

jdk安装

让人想犯罪 __ 提交于 2020-01-16 13:45:44
jdk安装 搜索jdk 找到你想要的版本 点击下载 点击已接受 找到自己要下的版本 运行安装 安装完成后,右键我的电脑 点击属性 新建一个JAVA_HOME变量, 变量值是你自己安装jdk的目录 新建一个CLASSPATH变量, 然后在Path添加 最后哦点击确定 三、测试 安装好jdk,并配置好环境变量后,可以通过cmd命令进行测试,是否安装并配置正确。 1. 在“开始”菜单栏键入 cmd,回车后打开cmd窗口; 2. 输入 Java+回车,显示出 java 的相关信息;键入 Javac + 回车,显示出 Java 编译的相关信息,即表示安装并配置成功 3. 说明:若想查看所安装jdk的版本信息,可在cmd窗口键入"java -version" 来源: CSDN 作者: A҈小҈邓҈ 链接: https://blog.csdn.net/DengSSX/article/details/104000988

windows下从任意目录快速进入CMD

佐手、 提交于 2020-01-15 01:15:14
点击“开始”菜单中的“运行”命令,执行“REGEDIT”命令打开注册表编辑器。依次展开HKEY_CLASSES_ROOT\Folder\shell,接着在该项目下新建一项,并命名为“CommandPrompt”,然后将右侧窗口中的“默认”值改为“快速进入CMD窗口”(或者其他个人喜欢的语句);再在刚刚创建的“CommandPrompt”项目下再创建一个项目,取名为“command”,接着将右侧窗口中的“默认”值改为“cmd.exe /s /k pushd "%V"”(如果是WIN 9X用户的话,则要将cmd.exe替换为command.com才行),最后关闭退出。   设置完相关的注册表信息后,无须重新启动系统,就可以在任意的盘符或目录上点击鼠标右键中的“快速进入CMD窗口”命令。不管当前目录有多深,在弹出的CMD窗口中显示出来的都会是当前这个目录。 来源: https://www.cnblogs.com/pengdonglin137/archive/2013/05/26/3100082.html

cmd命令行的FTP使用

时光总嘲笑我的痴心妄想 提交于 2020-01-14 13:46:24
进入ftp: ftp 打开连接: open 192.168.1.106 2121 用户名空: none 密码空: 不用输入,直接回车 查询远程服务器当前路径: pwd 显示远程服务器当前路径下的文件: dir 远程服务器切换目录: cd 二进制传输: bin 上传文件: put (可以直接把文件拖进命令框中,使用文件的绝对路径也可以上传) 下载文件: get 打开/关闭交互模式: prompt 批量上传: mput *.txt 批量下载: mget * (所有文件) mget *.txt (所有.txt结尾的文件) 创建目录: mkdir 删除目录: rmdir 删除文件: delete 批量删除: mdelete *.txt mdelete * 查看本地当前所在路径,查看路径下的文件: !dir 切换本地路径: lcd d:/ 退出: bye 来源: https://www.cnblogs.com/foxlee1024/p/9231706.html

Windows CMD命令之tasklist及taskkill

一个人想着一个人 提交于 2020-01-14 00:02:03
Tasklist介绍 Tasklist"是 winxp/win2003/vista/win7/win8下的 命令,用来显示运行在本地或远程计算机上的所有进程,带有多个执行参数。 使用格式 tasklist [/s <Computer> [/u [<Domain>\]<UserName> [/p <Password>]]] [{/m <Module> | /svc | /v}] [/fo {table | list | csv}] [/nh] [/fi <Filter> [/fi <Filter> [ ... ]]] 参数含义 /S <computer> 指定连接到的计算机或IP地址,默认本机。 /u [<Domain>\]<UserName> 指定使用哪个用户执行这个命令。 /P [password] 为指定的用户指定密码。 /M [module] 列出调用指定的DLL模块的所有进程。如果没有指定模块名,显示每个进程加载的所有模块。 /SVC 显示每个进程中的服务信息,当/fo参数设置为table时有效。 /V 显示详细信息。 /FI filter 显示一系列符合筛选器指定的进程。 /FO format 指定输出格式,有效值:TABLE、LIST、CSV。 /NH 指定输出中不显示栏目标题。只对TABLE和CSV格式有效。 filter可使用的参数和操作符 过滤器名称 可用操作符

CMD学习笔记——rename、del和attrib

无人久伴 提交于 2020-01-13 23:12:36
rename重命名文件 如果需要更改一个文件或一组 文件的名称,可使用rename命令 语法 rename [drive:] [path] filename1 filename2 ren [drive:] [path] filename1 filename2 参数 [drive:][path] filename1:指定要重命名的文件或文件集的位子和名称 filename2:指定文件或文件集新的名称。如果使用通配符,filename2为多文件指定新名称,重命名文件时不能指定新的驱动器或路径。 例1:更改D盘a文件下a文件的名称 更改前 更改后 例2:批量更改D盘a文件夹下txt拓展名为doc 更改前 更改后 del删除至少一个文件 如果需要删除文件,可使用del命令 语法 del [drive:] [path] filename [...] [/p] [/f] [/s] [/q] [/a[:attributes]] erase [drive:] [path] filename [...] [/p] [/f] [/s] [/q] [/a[:attributes]] 参数 参数 说明 /p 提示用户确认是否删除指定文件 /f 强制删除只读文件 /s 从当前目录及其所有子目录中删除指定文件,显示正在被删除的文件名 /q 不提示用户确认删除 /a 根据指定的属性删除 attributes

centos7_firewall

自闭症网瘾萝莉.ら 提交于 2020-01-12 23:01:57
CentOS7开始引入firewall服务,支持IPV4和IPV6并支持网桥。 使用firewall-cmd(command)和firewall-config(GUI)管理。 上图显示出firewall与iptables的关联关系。 IPTABLES和Firewalld区别 iptables 默认是允许所有,而firewalld默认是禁止所有 firewalld可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效; 安装firewall [root@localhost ~]# yum install firewalld -y #安装firewalld service [root@localhost ~]# yum install firewall-config # 安装图形界面 [root@localhost ~]# systemctl start firewalld [root@localhost ~]# systemctl enable firewalld Created symlink from /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service to /usr/lib/systemd/system/firewalld.service. Created

Ddockerfile里的CMD和ENTRYPOINT的区别(图文介绍,超详细)

北慕城南 提交于 2020-01-12 21:13:31
Dockerfile中的ENTRYPOINT指令和CMD指令都可以设置容器启动时要执行的命令,但用途是有略微不同的。 ENTRYPOINT指令和CMD指令虽然是在Dockerfile中定义,但是在构建镜像的时候并不会被执行,只有在执行docker run命令启动容器时才会起作用。 1。在Dockerfile中,只能有一个ENTRYPOINT指令,如果有多个ENTRYPOINT指令则以最后一个为准。 2。在Dockerfile中,只能有一个CMD指令,如果有多个CMD指令则以最后一个为准。 3。在Dockerfile中,ENTRYPOINT指令或CMD指令,至少必有其一。 1. ENTRYPOINT指令 首先,执行docker run如果带有其他命令参数,不会覆盖ENTRYPOINT指令。 不过,docker run的–entrypoint可以覆盖Dockerfile中ENTRYPOINT设置的命令,后续文章详述。 1) exec格式用法(推荐) ENTRYPOINT [“top”,"-b", “-H”] exec格式,也被称为JSON风格[“command”,“arg1”]。 在创建容器实例执行docker run命令时,设置的任何命令参数或CMD指令的命令,都将作为ENTRYPOINT指令的命令参数,追加到ENTRYPOINT指令的命令之后。 如

简单实用的Windows命令(一)

感情迁移 提交于 2020-01-12 21:07:34
前几天新买了一台笔记本电脑,使用了一下几个简单的查看电脑配置的命令,觉得非常的不错,在此记录一下 一:运行命令的方式有两种 1:使用快捷键WIN+R,然后在弹出的“运行”对话框中输入对应的命令 2:在运行对话框中输入“CMD”点击确定,在 Windows系统的命令行程序窗口中输入对应的命令,哈哈,如果不使用快捷键则可以这样—— 开始”菜单——>选择“运行”——>输入“CMD”,点击确定或按下回车键即可进入下面的窗口中 建议使用第二种方式,来操作和实验这些常用的CMD命令,因为我在自己的电脑上运行的时候发现使用第一种方式会出现命名运行后窗口瞬间消失的现象(不知是不是我的系统自身的问题)。 二:我个人觉得简单实用的几个命令 1:systeminfo 2: dxdiag 3:devmgmt.msc 4:msconfig 5:services.msc 6:diskmgmt.msc 7:compmgmt.msc 三:上面这些CMD命令是我认为非常实用有趣的几个CMD命令,如果想研究更多的CMD命令,只要能上网百度或谷歌等等都能提供许多的资料,如果暂时不能上网使用HELP命令也可以得到更多的CMD命令的信息 如下图 参考资料如下: 1:cmd.exe 2:cmd.exe命令提示符大全 3:cmd.exe命令提示符——百度百科 顺便在这里记录一下自己使用的几个感觉不错的检测电脑软硬件配置的软件

windows下自动删除n天前的文件

*爱你&永不变心* 提交于 2020-01-12 07:38:27
使用windows2003下的内置命令forfiles配合计划任务可以实现自动删除n天前的文件。 windows2003中设定自动执行的计划任务很简单。 一、脚本编写 forfiles命令用法: Forfiles 从文件夹或树中选择要进行批处理的文件。 语法 forfiles [ /p Path ] [ /m SearchMask ] [ /s ] [ /c Command ] [ /d [{ + | - }] [{ MM / DD / YYYY | DD }]] 参数 /p Path 指定 Path ,表明要从哪里开始搜索。默认的文件夹是当前工作目录,该目录通过键入句号 (.) 指定。 注:绝对路径应该包含在双引号中,且路径应该由反斜杠分割:example:"D:\HOME\Desktop\62backup" /m SearchMask 按照 SearchMask 搜索文件。默认的 SearchMask 是 *.* 。 /s 指示 forfiles 在子目录中搜索。 /c Command 在每个文件上运行指定的 Command 。带有空格的命令字符串必须用引号括起来。默认的 Command 是 "cmd /c echo @file" 。 /d [{ + | - }] [{ MM / DD / YYYY | DD }] 选择日期大于或等于 ( + )(或者小于或等于 ( - )

Python实现cmd命令连续执行

女生的网名这么多〃 提交于 2020-01-12 02:07:36
之前是想写一个微信控制程序,通过登录网页微信,可以直接执行命令行代码。也不用ssh登录了,想法很方便。 但是现实很残酷,微信登录这块基本没有问题,已经有大佬写好了,但是命令行执行遇到问题了。 运行cmd 开始时,使用os.popen()执行命令,但是该命令需要手动修改运行目录。此方案被我直接丢弃了。 单开进程 那么自然想到通过启动进程的方式来实现,Python有对进程的封装 subprocess ,可以通过创建Popen对象来实现。我只要单开一个bash,与它进行交互就好啦。 简单实现如下: ​ p = subprocess.Popen('/bin/bash', shell=True, stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE) ​ while True: c = input() c += os.linesep p.stdin.write(c.encode('utf8')) print(out_s.decode('utf8'), end='') 然后,马上就有遇到问题了,输出流一直拿不到内容,被阻塞了。 刷新缓冲区 被阻塞有两种情况,一输入流阻塞,所以没有输出,二输出流阻塞。看到网上有的将输入流关闭就可以了: p.stdin.close() 但是关闭后就不能再次运行命令了