Post

Comparativa de Comandos Windows vs Unix/Linux

Comparativa de Comandos: Windows vs Unix/Linux

Comando en WindowsComando en Unix/LinuxNotas
arparpIgual en ambos sistemas.
assignlnCrea un enlace (link) de archivo.
assignln -sEn Unix, los directorios no pueden tener múltiples enlaces duros, así que se utilizan enlaces simbólicos con ln -s.
assocfileMuestra información sobre el tipo de archivo.
atat, batch, cronPlanifica tareas. Ver también schtasks.
attribchown, chmodCambia permisos y propietario de archivos o directorios.
cdcdEn Unix, cd sin argumentos te lleva al directorio home. En Windows solo muestra el directorio actual.
cdpwdpwd imprime el directorio actual en Unix.
chkdskfsckVerifica y repara el sistema de archivos.
clsclear, Ctrl+LLimpia la pantalla del terminal.
copycpCopia archivos.
date / timedateEn Unix, date muestra fecha y hora. En Windows, date y time son comandos separados y piden nuevos valores.
delrmElimina archivos.
deltreerm -rElimina directorios y su contenido recursivamente.
dirlsEn algunos Unix, dir también funciona.
doskey /history o tecla F7historyMuestra el historial de comandos. En Unix es parte del shell (ej. Bash).
editvi, emacs, etc.En Unix se usa el editor configurado en la variable de entorno EDITOR.
exitexit, Ctrl+DCtrl+D también cierra la sesión del shell.
explorernautilus, thunar, etc.Abre el explorador de archivos gráfico.
fcdiffCompara archivos.
findgrepBusca texto dentro de archivos.
ftpftpCliente FTP en ambos sistemas.
helpmanman muestra el manual de un comando.
hostnamehostnameMuestra o establece el nombre del host.
ipconfig /allifconfig -aMuestra configuración de red.
memtopMuestra uso de memoria y estado del sistema.
mkdirmkdirCrea directorios.
moremore, lessMuestra contenido de archivos página por página.
movemvMueve o renombra archivos.
net sessionwho, wMuestra usuarios conectados.
net statisticsuptimeMuestra el tiempo que ha estado encendido el sistema.
nslookupnslookupConsulta servidores DNS.
pingpingIgual en ambos sistemas.
printlprEnvía archivos a la impresora.
shutdown -rshutdown -rReinicia el sistema.
regediteditar /etc/*En Unix, los archivos de configuración están en /etc o /usr/local/etc. Se editan con editores de texto, no con interfaces gráficas.
rmdirrmdirElimina directorios vacíos.
rmdir /srm -rElimina directorios con contenido. Usa rm -i para confirmar cada eliminación.
schtasksat, cronProgramación de tareas.
setenvMuestra variables de entorno. Para una variable específica: echo $VARIABLE.
set Pathecho $PATHMuestra el valor de una variable específica.
shutdownshutdownCon -h apaga, -r reinicia.
shutdown -sshutdown -hOpción -f en Windows fuerza el cierre de aplicaciones.
sortsortOrdena contenido.
start&En Unix, comando & lanza el proceso en segundo plano. En Windows se usa start comando.
systeminfouname -aMuestra información del sistema.
tasklistpsLista procesos en ejecución.
titleCambiar el título del terminal en Unix requiere configuración adicional (ver “change title xterm”).
tracerttracerouteRastrea rutas de red.
treefind, ls -RMuestra la estructura de directorios.
typecatMuestra el contenido de archivos.
veruname -aMuestra versión del sistema.
xcopycp -RCopia directorios de forma recursiva.
This post is licensed under CC BY 4.0 by the author.