Red de conocimiento informático - Material del sitio web - Cómo ejecutar los siguientes comandos en Windows usando Linux

Cómo ejecutar los siguientes comandos en Windows usando Linux

Deje que Windows cmd también use comandos de Linux

Después de usar Linux durante mucho tiempo, todavía estoy impresionado por los poderosos comandos de Linux. Aunque definitivamente hay comandos en doc en Windows. Siento que me resultan familiares. El otro simplemente no es lo suficientemente fuerte. Entonces quiero usar comandos de Linux en Windows para manejar algunos problemas.

Me encontré con una persona que quería ver el formato del archivo en Windows, porque era un archivo grande exportado desde la base de datos por otra persona. y tenía un tamaño de varios G. Al abrir el archivo, dice que no hay memoria suficiente o que el archivo txt no ha respondido durante mucho tiempo.

Pensé en el comando more de Linux y quería instalar una herramienta que admita comandos de Linux (por supuesto, otra solución es instalar una máquina virtual Linux, pero aún es necesario cargarla, lo cual no es así). una buena solución)

Primero, descargue el instalador de Cygwin

Instalación:

1. Haga doble clic en setup.exe

2. Siga las instrucciones de instalación "Siguiente”

3. Elija instalar desde “Internet”:

4. Seleccione la ruta de instalación, generalmente C:\Cygwin, y seleccione una ubicación temporal local. directorio para almacenar el software descargado; elija cómo conectarse a Internet. Generalmente, la "conexión directa" es suficiente.

5. Seleccione la fuente de descarga.

6. Según las indicaciones de instalación, seleccione el paquete de software que desea instalar y complete la instalación.

Uso

1. Haga doble clic en el icono de Cygwin en el escritorio para iniciar Bash en Cygwin.

2. Alternativamente, puede agregar C:/Cygwin/bin a PATH y puede usar comandos de Linux directamente en cmd.exe, como less, cat, wc, wget

3. Si tiene un script Bash, puede llamarlo directamente en el formato C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh.

//////////////////////////////////////////// // //////////

(página de inicio de 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,

instalar, unirse, matar, vincular, ln, nombre de registro, ls, md5sum, mkdir, mkfifo, mknod, mv, nice,

nl, nohup, od, pegar, 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,

tiempo de actividad, usuarios, vdir, wc, who, whoami, sí

6. Comandos faltantes:

1)

grep

wget -c /gnuwin32/grep-2.5.4-bin.zip.

Después de la descompresión, coloque los tres archivos en bin en C:\WINDOWS\coreutils-5.3.0-bin\bin. Puede ver que egrep y fgrep también están disponibles

Ahora. grep aún no se puede utilizar, se necesitan varios archivos dll

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

Después de la descompresión, coloque varios archivos en bin en C:\ WINDOWS\coreutils -5.3.0-bin\bin

2)

árbol (gnuwin32.sourceforge.net debe descargarse con wget, intenté descargarlo con otros descargadores)

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

Después de la descompresión, coloque tree.exe en bin en C:\WINDOWS\coreutils-5.3.0-bin \bin Siguiente

3)

archivo

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

Descomprime el contenedor file Coloque los dos archivos en C:\WINDOWS\coreutils-5.3.0-bin\bin

Coloque el directorio share\misc en C:\WINDOWS\coreutils-5.3.0-bin\share

p>

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

Descomprima y coloque los dos archivos debajo de bin en C:\WINDOWS\coreutils-5.3.0- bin\bin

Luego descargue los dos archivos DLL de los que depende el archivo

wget -c /downlinks/regex-bi

n-zip.php

Descomprima y coloque el archivo bin en C:\WINDOWS\coreutils-5.3.0-bin\bin

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

Descomprima y coloque el archivo bin en C:\WINDOWS\coreutils-5.3.0-bin\bin

4)

buscar, localizar y xargs

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

Descomprima y coloque el archivo bin en C:\WINDOWS\coreutils-5.3. bin, los dlls de los que dependen se instalan con libint y libiconv al frente

5) less

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

Descomprima y coloque el archivo bin en 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

Descomprima y coloque el archivo bin en C:\WINDOWS\coreutils-5.3.0-bin\bin

7)

which

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

Descomprima y coloque el archivo bin en C:\WINDOWS\ coreutils-5.3.0-bin\bin

8)

make

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