没有,因为windows是视窗操作系统,为了方便用户操作,很少有命令行的常用应用程序。
创新互联建站专业为企业提供琼山网站建设、琼山做网站、琼山网站设计、琼山网站制作等企业网站建设、网页设计与制作、琼山企业网站模板建站服务,十余年琼山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
linux是原生命令行系统,所以绝大多数的工具、程序都有命令行的版本。
everything作者有一款命令行中使用的工具叫ec.exe可以达到你要的效果
而且find这个工具也有Windows版
windows下有两个命令类似于linux上的mount 一个是subst 一个是mountvol 具体如下:
subst:将路径与驱动器号关联。
SUBST [drive1: [drive2:]path]
drive1: 指定要指派路径的虚拟驱动器。
[drive2:]path 指定物理驱动器和要指派给虚拟驱动器的路径。
路径替换 ,将路径与驱动器号关联,就是把一个目录当作一个磁盘驱动器来看,
如subst m: e:/bk ,之后打开“我的电脑”,就会发现多了个盘符为M的磁盘分区,不过重启之后该映射就会丢失。
mountvol
创建、删除或列出卷装入点。
与subst刚好相反,把一个磁盘映射到一个文件夹
首先 键入 mountvol,除了显示使用帮助意外,还列出了当前所有磁盘对应的 GUID,也就是 UNC 命名
例如: \\?\Volume{52aaf965-135e-11dc-bda8-806d6172696f}\
D:\
意思是,D 磁盘的 名字是 \\?\Volume{52aaf965-135e-11dc-bda8-806d6172696f}\
好了有了这个名字我们就可以用这个命令了
首先你要创建一个空文件夹,比如: md cdrom
然后: mountvol cdrom \\?\Volume{52aaf965-135e-11dc-bda8-806d6172696f}\
好了,你会发现现在 文件夹 cdrom里面的内容和 D 磁盘的完全一样,修改了其中一个的内容另外一个也会改变。
如果要删除,则使用 mountvol cdrom /D
重启之后所作的映射仍然存在!
windows下的类似linux下的grep命令——findstr
经常用linux下的grep命令,比如:
netstat -an|grep 1521
其实windows下也有一个类似的命令findstr,比如:
C:/Windows/system32netstat -an|findstr 1521
TCP 0.0.0.0:1521 0.0.0.0:0 LISTENING
TCP 192.168.1.100:1521 192.168.1.100:49686 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49701 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49702 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49706 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49707 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49753 ESTABLISHED
TCP 192.168.1.100:49686 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49701 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49702 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49706 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49707 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49753 192.168.1.100:1521 ESTABLISHED
TCP [::]:1521 [::]:0 LISTENING
当然windows下还有一个find命令,比如:
C:/Windows/system32netstat -an|find "1521"
TCP 0.0.0.0:1521 0.0.0.0:0 LISTENING
TCP 192.168.1.100:1521 192.168.1.100:49686 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49701 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49702 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49706 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49707 ESTABLISHED
TCP 192.168.1.100:1521 192.168.1.100:49753 ESTABLISHED
TCP 192.168.1.100:49686 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49701 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49702 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49706 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49707 192.168.1.100:1521 ESTABLISHED
TCP 192.168.1.100:49753 192.168.1.100:1521 ESTABLISHED
TCP [::]:1521 [::]:0 LISTENING
两个命令的区别是find需要用引号引起来。
cmd是一个windows下的命令行工具
在linux下,几乎所有操作都可以通过命令行来完成
常见的有bash、sh、csh、ksh等
至于窗口,一般用的是终端
linux系统一般自带
一般我们的ssh连接到服务器后,都会开启一个shell来管理linux
一般来说,如果 Linux 系统中如果安装有图形操作系统(例如:X-WINDOW)的话,那么命令行辅助工具就是:X-TERM,即:从X-WINDOW里面可以直接选择X-TERM,就可以进入 Linux 命令行方式,然后如果又想从命令行方式再返回图形界面,则在命令行方式输入:exit,即可又返回到X-WINDOW图形界面。
如果在安装 Linux 操作系统的时候,根本就没有安装图形操作系统界面,那么也就无所谓什么Linux 的命令行辅助工具了。因为 Linux 系统一启动起来就自动进入命令行方式。