當前位置:編程學習大全網 - 源碼下載 - 如何在windows上運行使用linux下面的命令

如何在windows上運行使用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首頁:m,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 /gnuwin32/grep-2.5.4-bin.zip

解壓後把bin下的三個文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin,可見egrep、fgrep也有了

現在grep還不能用,需要幾個dll文件

wget -c /downlinks/pcre-bin-zip.php

解壓後把bin下的幾個文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin

2)

tree(gnuwin32.sourceforge.net的都要用wget下,我用其他下載器下載未遂)

wget -c /gnuwin32/tree-1.5.2.2-bin.zip

解壓後把bin下的tree.exe放到C:\WINDOWS\coreutils-5.3.0-bin\bin下

3)

file

wget -c /gnuwin32/file-5.03-bin.zip

解壓把bin下的兩個文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin

把share\misc目錄放到C:\WINDOWS\coreutils-5.3.0-bin\share下

wget -c /downlinks/filetype-bin-zip.php

解壓把bin下的兩個文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin

然後下載file依賴的兩個dll

wget -c /downlinks/regex-bin-zip.php

解壓,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下

wget -c /downlinks/zlib-bin-zip.php

解壓,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下

4)

find、locate和xargs

wget -c /downlinks/findutils-bin-zip.php

解壓,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下,它們依賴的dll在前面裝libint跟libiconv時裝好了

5)less

wget -c /sourceforge/gnuwin32/less-394-bin.zip

解壓,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下

6)

gzip,bzip2,tar

wget -c /downlinks/gzip-bin-zip.php

wget -c /downlinks/bzip2-bin-zip.php

wget -c /downlinks/tar-bin-zip.php

解壓,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下

7)

which

wget -c /gnuwin32/which-2.20-bin.zip

解壓,把bin下文件放到C:\WINDOWS\coreutils-5.3.0-bin\bin下

8)

make

wget -c /downlinks/make-bin-zip.php

  • 上一篇:成功就是觸底反彈,10本書讓妳的“逆商”逆襲
  • 下一篇:智能工業的智能工業的關鍵技術--物聯網技術
  • copyright 2024編程學習大全網