工具: win10 方法如下: 1、系统设置——更新和安全——针对开发人员——选择开发者模式。2、然后系统搜索“程序和功能”,选择“开启或关闭Windows功能”,开启Windows Subsystem for Linux (Beta),并重启系统。3、安装Bash,需要开启命令行模式,然后输入“bash”,即可使用。
创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,成都小程序开发,10多年建站对办公窗帘等多个领域,拥有多年的营销推广经验。
方法有好几种,说两种常用的。
第一种是安装Cywin或MinGW,这样就可以使用Linux命令了。这个很简单,下载后一直next就好了。
第二种是安装Bash On Ubuntu On Windows,Linux子系统,需要win10在设置-更新与安全-针对开发人员中选择开发人员模式,并在控制面板(类别查看方式)-程序和功能-启用或关闭Windows功能中勾选‘适用于Linux的Windows……’,重启电脑。然后使用Win+x打开快捷菜单,按A键打开管理员模式的CMD窗口,输入bash后选择同意(输入Y)即可。重启电脑,打开CMD或powershell窗口,输入bash即可使用Linux命令。
让windows cmd也用上linux命令
使用Linux时间长了 还是对Linux强大的命令折服,虽说Windows中doc肯定也会有命令,但是感觉一个是熟悉程度不佳,另一个就是不够强大。所以想在Windows下使用Linux命令,进行一些问题处理
我遇到一个在Windows下想看下文件的格式,因为是别人从数据库中导出的大文件,上几个G的文件,打开就报内存不够,要不就是txt好久无响应。
有这个想到了Linux的more命令 由此想装个支持Linux命令的工具(当然另外的解决办法也有装一个Linux虚拟机,但是还需要再上传,不是好的解决办法)
先,下载Cygwin安装程序
安装:
1. 双击setup.exe
2. 按照安装提示“下一步”
3. 选择从“互联网”安装:
4. 选择安装的路径,一般是C:\Cygwin,选择本地临时目录,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。
5. 选择下载源.
6. 根据安装提示,选择需要安装的软件包,完成安装。
使用
1. 双击桌面的Cygwin图标,即可启动Cygwin里的Bash。
2. 或者,你可将C:/Cygwin/bin加到%PATH%当中,您就可以直接在cmd.exe里面使用Linux命令了,比如less, cat, wc , wget
3. 如果您有一个Bash脚本,您可以直接用C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh的形式调用。
/////////////////////////////////////////////////////
(gnuwin32首页:)
1.先下载wget,下下来放到C:\WINDOWS下,就能像linux下一样直接用了
2.本地语言支持库LibIntl(以下软件包用wget下载比较好,迅雷等下载器对付http\ftp不稳定):
3.字符编码切换库
4.Linux核心命令库:
5.安装说明:
1)解压文件coreutils-5.3.0-bin.zip到C:\WINDOWS\coreutils-5.3.0-bin
2)解压文件libiconv-1.9.2-1-bin.zip,并且把目bin下的文件复制到C:\WINDOWS\coreutils-5.3.0-bin\bin下
3)解压文件libintl-0.14.4-bin.zip,并且把目bin下的文件复制到C:\WINDOWS\coreutils-5.3.0-bin\bin下
4)我的电脑上右键--属性--高级环境变量
在环境变量Path中增加最后一句";C:\WINDOWS\coreutils-5.3.0-bin\bin"(不包含引号,别把原来的删了)
装好后有以下命令可用了(“[”是什么命令,没见过。。):
[,basename,cat,chgrp,chmod,chown,chroot,cksum,comm,cp,csplit,cut,date,dd,
df,dir,dircolors,dirname,du,echo,env,expand,expr,factor,false,fmt,fold,
gdate,gecho,ginstall,gln,gmkdir,grmdir,groupsgsort,head,hostid,hostname,id,
install,join,kill,link,ln,logname,ls,md5sum,mkdir,mkfifo,mknod,mv,nice,
nl,nohup,od,paste,pathchk,pinky,pr,printenv,printf,ptx,pwd,readlink,rm,
rmdir,seq,setuidgid,sha1sum,shred,sleep,sort,split,stat,stty,su,sum,sync,
tac,tail,tee,test,touch,tr,true,tsort,tty,uname,unexpand,uniq,unlink,
uptime,users,vdir,wc,who,whoami,yes
6.缺少的命令:
1)
grep
wget -c
解压后把bin下的三个文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin,可见egrep、fgrep也有了
现在grep还不能用,需要几个dll文件
wget -c
解压后把bin下的几个文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin
2)
tree(gnuwin32.sourceforge.net的都要用wget下,我用其他下载器下载未遂)
wget -c
解压后把bin下的tree.exe放到C:\WINDOWS\coreutils-5.3.0-bin\bin下
3)
file
wget -c
解压把bin下的两个文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin
把share\misc目录放到C:\WINDOWS\coreutils-5.3.0-bin\share下
wget -c
解压把bin下的两个文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin
然后下载file依赖的两个dll
wget -c
解压,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下
wget -c
解压,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下
4)
find、locate和xargs
wget -c
解压,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下,它们依赖的dll在前面装libint跟libiconv时装好了
5)less
wget -c
解压,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下
6)
gzip,bzip2,tar
wget -c
wget -c
wget -c
解压,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下
7)
which
wget -c
解压,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下
8)
make
wget -c
win10中使用linu命令 步骤如下:
点击屏幕左下角的Win图标,然后在弹出的菜单中选择“所有应用”
在所有应用中找到并展开 Windows PowerShell 文件夹,启动其下的 Windows PowerShell。
将会打开一个命令行窗口。然后,请稍微等待一会,直到出现 PowerShell 命令提示符为止。
便可以输入 Linux 命令