如何在windows系统上运行linux命令

现有文件listdisk.bat:
    @echo off
    title list disks
    echo strComputer = "." > ./disk.vbs
    echo Set objWMIService = GetObject("winmgmts:\\" ^& strComputer ^& "\root\cimv2") >> ./disk.vbs
    echo Set colItems = objWMIService.ExecQuery("Select * from Win32_LogicalDisk",,48) >> ./disk.vbs
    echo For Each objItem in colItems >> ./disk.vbs
    echo        WScript.Echo objItem.Description^&"="^& objItem.DeviceID >> ./disk.vbs
    echo Next >> ./disk.vbs
    cscript ./disk.vbs
    echo.
    把上面这些命令保存到listdisk.bat中,用于显示所有的存储介质。
    
    有文件window.bat:
    @echo on
    title AlexStocks CMD
    mode con lines=36
    mode con cols=145
    color 60 
    d:
    cls
    把这些命令保存到文件window.bat中,用于改变cmd窗口的标题、窗口大小、颜色、初始磁盘d盘,并清屏。你可以根据需要进行修改。
    
    最后,也是最重要的文件linux.bat:
    @echo off
    rem linux cmd
    doskey ls=dir /w $*
    doskey ll=dir /S $*
    doskey la=dir /a $*
    doskey pwd=cd $*
    doskey mkdir=md $*
    doskey rmdir=rd $*
    doskey rm=del $*
    doskey mv=move $*
    doskey cat=type $*
    doskey clear=clsc
    doskey uname=%yqycmd% ver
    doskey vi=vim $*
    doskey more=gvim $*
    doskey man=$* /?
    doskey find=dir /s $*
    doskey grep=find /I $*
    doskey cp=copy $*
    rem showcut defined for windows
    doskey q=exit
    doskey halt=shutdown -s -f -t 0
    doskey restart=shutdown -r -f -t 0
    doskey logout=shutdown -f -t 0
    doskey resize = window.bat
    doskey row=mode con lines=$1
    doskey col=mode con cols=$1
    doskey desktop=c:;cd %userprofile%\desktop
    doskey disks=fsutil fsinfo drives
    doskey diskinfo=listdisk.bat
    doskey black=color 0f
    doskey blue=color 10
    doskey green=color 20
    doskey lake=color 30
    doskey red=color 40
    doskey purple=color 50
    doskey yellow=color 60
    doskey white=color 70
    doskey grey=color 80
    doskey lblue=color 90
    doskey lgreen=color a0
    doskey llake=color b0
    doskey lred=color c0
    doskey lpurple=color d0
    doskey lyellow=color e0
    doskey lwhite=color 70
    echo set dos command as linux style over now.
    把上面的命令保存到linux.bat批处理文件中,其中有一些常用的linux命令,并且有退出命令q,关机命令halt,注销当前用户命令logout,调整窗口合适大小的命令resize,查看磁盘信息的命令disks和diskinfo,自定义的改变窗口大小的row和col命令,有改变窗口颜色的命令black等。
    可以创建文件"c:\program files\linux",把上面三个文件置于其中,并把这个目录放到环境变量path里面·具体方法是,右键"我的电脑"-->属性-->高级选项卡-->环境变量button-->页面系统变量框中的path变量-->编辑,在输入框添加"c:\program files\linux;"即可,然后再一次点击确定。这一步再win xp中有效,win7也是修改环境变量path。
    运行cmd变量,运行linux命令,okay了。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用方法,解压到本地目录,配置path,即可在dos下使用linux命令windows下能直接执行的linux命令,基本包括日常所有,如:[.exe grolbp.exe regtool.exe a2p.exe grolj4.exe rm.exe a2p5.10.0.exe grops.exe rmdir.exe addftinfo.exe grotty.exe rmt.exe addr2line.exe gzip.exe run.exe alternatives.exe head.exe runcon.exe ar.exe hostid.exe rxvt.exe arch.exe hostname.exe scp.exe as.exe hpftodit.exe sdiff.exe ascii.exe i686-pc-cygwin-gcc-3.4.4.exe sed.exe ash.exe i686-pc-cygwin-gcc-3.exe semstat.exe awk.exe i686-pc-cygwin-gcc.exe semtool.exe banner.exe id.exe seq.exe base64.exe indxbib.exe setfacl.exe basename.exe info.exe setmetamode.exe bash.exe infokey.exe sftp-server.exe bigram.exe install-info.exe sftp.exe bunzip2.exe install.exe sh.exe bzcat.exe ipcrm.exe sha1sum.exe bzip2.exe ipcs.exe sha224sum.exe bzip2recover.exe join.exe sha256sum.exe c++filt.exe kill.exe sha384sum.exe cat.exe ld.exe sha512sum.exe cc-3.exe less.exe shmtool.exe cc.exe lessecho.exe shred.exe chcon.exe lesskey.exe shuf.exe chgrp.exe link.exe size.exe chmod.exe lkbib.exe sleep.exe chown.exe ln.exe soelim.exe chroot.exe locate.exe sort.exe cksum.exe login.exe split.exe cmp.exe logname.exe ssh-add.exe code.exe lookbib.exe ssh-agent.exe comm.exe lpr.exe ssh-keygen.exe conv.exe ls.exe ssh-keyscan.exe cp.exe make.exe ssh-keysign.exe cpp-3.exe makeinfo.exe ssh.exe cpp.exe man.exe sshd.exe crypt.exe man2html.exe ssp.exe csplit.exe manpath.exe stat.exe cut.exe md5sum.exe strace.exe cygcheck.exe mkdir.exe strings.exe cygpath.exe mkfifo.exe strip.exe cygrunsrv.exe mkgroup.exe stty.exe cygserver.exe mknod.exe su.exe cygstart.exe mkpasswd.exe sum.exe d2u.exe mkshortcut.exe svn.exe date.exe mktemp.exe svnadmin.exe dd.exe mount.exe svndumpfilter.exe df.exe msgtool.exe svnlook.exe diff.exe mv.exe svnsync.exe diff3.exe nc.exe svnversion.exe dir.exe ngettext.exe sync.exe dircolors.exe nice.exe tac.exe dirname.exe nl.exe tail.exe dlltool.exe nm.exe tar.exe dllwrap.exe nohup.exe tbl.exe dos2unix.exe objcopy.exe tee.exe du.exe objdump.exe test.exe dump.exe od.exe texindex.exe dumper.exe oldfind.exe tfmtodit.exe echo.exe openssl.exe touch.exe editrights.exe passwd.exe tr.exe egrep.exe paste.exe troff.exe env.exe pathchk.exe true.exe envsubst.exe peflags.exe tsort.exe eqn.exe perl.exe tty.exe expand.exe perl5.10.0.exe u2d.exe expr.exe pfbtops.exe umount.exe factor.exe pgawk-3.1.6.exe uname.exe false.exe pgawk.exe unexpand.exe fgrep.exe pic.exe uniq.exe find.exe pinky.exe unix2dos.exe fmt.exe post-grohtml.exe unlink.exe fold.exe pr.exe unprotoize-3.exe frcode.exe pre-grohtml.exe unprotoize.exe gawk-3.1.6.exe printenv.exe users.exe gawk.exe printf.exe vdir.exe gcc-3.exe protoize-3.exe vim.exe gcc.exe protoize.exe wc.exe gcov-3.exe ps.exe which.exe gcov.exe ptx.exe who.exe getclip.exe putclip.exe whoami.exe getfacl.exe pwd.exe windmc.exe gettext.exe ranlib.exe windres.exe gkill.exe readelf.exe xargs.exe gprof.exe readlink.exe xmlwf.exe grep.exe readshortcut.exe xxd.exe grn.exe realpath.exe yes.exe grodvi.exe rebase.exe zdump.exe groff.exe refer.exe zic.exe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值