Diferencia entre revisiones de «Comandos frecuentes Mac»

De Luis Moreno Wiki
Ir a la navegación Ir a la búsqueda
(Página creada con «Comandos frecuentes MacOS -- Tabla de ruteo netstat -nr -- agregar una ruta estática sudo route -n add -net 10.254.254.0/24 11.0.90.201 -- Obtener configuración de…»)
 
 
(No se muestran 14 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
 
Comandos frecuentes MacOS  
 
Comandos frecuentes MacOS  
 +
 +
-- buscar archivos de forma rápida
 +
mdfind -name notas.txt
 +
 +
-- limpiar el cache DNS
 +
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
 +
 +
-- Cambiar la versión Python de MacOS por default viene la 2.7 a una más actual por ejemplo 3.8
 +
  unlink /usr/local/bin/python
 +
  ln -s /usr/local/bin/python3.8 /usr/local/bin/python
 +
Puedes cambiar a 3.6 por ejemplo si es la que tienes instalada solo cambiando como corresponda.
 +
 +
-- Ver la IP actual de tu tarjeta inalámbrica en0
 +
ifconfig en0 | grep inet | awk '$1=="inet" {print $2}'
  
 
-- Tabla de ruteo
 
-- Tabla de ruteo
Línea 5: Línea 19:
  
 
-- agregar una ruta estática
 
-- agregar una ruta estática
sudo route -n add -net 10.254.254.0/24 11.0.90.201
+
  sudo route -n add -net 10.254.254.0/24 11.0.90.201
  
 
-- Obtener configuración de red de la conexión Wi-Fi
 
-- Obtener configuración de red de la conexión Wi-Fi
Línea 15: Línea 29:
  
 
-- Cifrar un archivo zip con password
 
-- Cifrar un archivo zip con password
  zip -e archive.zip directorio/*
 
 
   zip -e archivo.zip archivoacrifrar.txt
 
   zip -e archivo.zip archivoacrifrar.txt
  
 +
-- Cifrar un directorio incluyendo subdirectorios
 +
  zip -r -e archivo.zip directorioacifrar/*
  
 
-- Cifrar un archivo con password con OpenSSL
 
-- Cifrar un archivo con password con OpenSSL
# encrypt file.txt to file.enc using 256-bit AES in CBC mode
+
# cifrar file.txt a file.enc usando 256-bit AES en modo CBC
 
   openssl enc -aes-256-cbc -salt -in file.txt -out file.enc
 
   openssl enc -aes-256-cbc -salt -in file.txt -out file.enc
# the same, only the output is base64 encoded for, e.g., e-mail
+
# lo mismo que el anterior, solo que la salida sea base64 por ejemplo un correo
 
   openssl enc -aes-256-cbc -a -salt -in file.txt -out file.enc
 
   openssl enc -aes-256-cbc -a -salt -in file.txt -out file.enc
# decrypt binary file.enc
+
# descifrar archivo binario file.enc
 
   openssl enc -d -aes-256-cbc -in file.enc -out file.txt
 
   openssl enc -d -aes-256-cbc -in file.enc -out file.txt
# decrypt base64-encoded version
+
# descifrar la versión base64
 
   openssl enc -d -aes-256-cbc -a -in file.enc -out file.txt
 
   openssl enc -d -aes-256-cbc -a -in file.enc -out file.txt
 
  
 
== Shortcuts ==  
 
== Shortcuts ==  
 
-- Abrir terminal
 
-- Abrir terminal
   Shortcuts Shift+CTRL+Alt+cmd +T  
+
   Ctrl+Alt+cmd +T  
  
 
-- Abrir Finder
 
-- Abrir Finder
Línea 39: Línea 53:
 
-- Para realizar zoom, primero habilitar la opción: use scroll gesture with modifier keys to zoom
 
-- Para realizar zoom, primero habilitar la opción: use scroll gesture with modifier keys to zoom
 
   ^ scroll up y scroll down  
 
   ^ scroll up y scroll down  
 
  
 
-- Formato de disco USB
 
-- Formato de disco USB
 
   diskutil list
 
   diskutil list
 
   diskutil eraseDisk free itsfree /dev/disk3
 
   diskutil eraseDisk free itsfree /dev/disk3
 +
 +
== Como hacer un USB booteable para instalación de Windows 10 desde la Mac ==
 +
Conecta el USB a tu Mac e inicia la app Terminal
 +
Escribe el siguiente comando y presiona enter:
 +
diskutil list
 +
 +
Te dará una lista de todos los dispositivos conectados, identifica tu USB por ejemplo:
 +
/dev/disk2
 +
 +
Ejecuta el siguiente comando reemplazando disk2 por el disco que hayas identificado que es tu USB, no te equivoques porque puedes borrar el disco que no y podrías perder tu información.
 +
diskutil eraseDisk MS-DOS "WINDOWS10" GPT disk2
 +
 +
Descarga el archivo iso de instalación de Windows 10
 +
Monta la imagen .iso usando el comando reemplazando WINDOWS10IMAGE.iso por el nombre del archivo iso que descargaste en el paso previo:
 +
hdiutil mount ~/Downloads/WINDOWS10IMAGEN.iso 
 +
 +
Verifica que la imagen iso se haya montado y la veas en Finder por ejemplo o desde la misma terminal en la forma: /Volumes/ISOMONTADO
 +
 +
Ahora solo queda copiar los archivos desde la imagen montada hacia el USB con el comando:
 +
cp -rp /Volumes/ISOMONTADO/* /Volumes/WINDOWS10/
 +
Recuerda cambiar los nombres que correspondan a tu situación
 +
 +
Una vez que el comando ha finalizado y los archivos se hayan copiado al USB drive, será necesario ejecutar el siguiente comando para desmontarlo:
 +
hdiutil unmount /Volumes/ISOMONTADO
 +
Lo mismo verifica los nombres de como se montó tu USB drive
 +
 +
Listo el USB booteable puede ser probado para arrancar Windows
 +
 +
-- También lo puedes hacer mediante interfaz gráfica con UNetbootin, desde:
 +
http://unetbootin.github.io
 +
 +
-- Como prender una computadora remota mediante Wake on LAN
 +
Descargar la el comando desde:<br>
 +
https://www.depicus.com/wake-on-lan/wake-on-lan-for-apple-mac
 +
<br>Ahora ejecutar:
 +
./wolcmd 001b21e4afaf 192.168.15.18 255.255.255.0 4343
 +
Donde: wolcmd [mac address] [ipaddress] [subnet mask] [port number]

Revisión actual del 16:16 21 nov 2021

Comandos frecuentes MacOS

-- buscar archivos de forma rápida

mdfind -name notas.txt

-- limpiar el cache DNS

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

-- Cambiar la versión Python de MacOS por default viene la 2.7 a una más actual por ejemplo 3.8

 unlink /usr/local/bin/python
 ln -s /usr/local/bin/python3.8 /usr/local/bin/python

Puedes cambiar a 3.6 por ejemplo si es la que tienes instalada solo cambiando como corresponda.

-- Ver la IP actual de tu tarjeta inalámbrica en0

ifconfig en0 | grep inet | awk '$1=="inet" {print $2}'

-- Tabla de ruteo

 netstat -nr

-- agregar una ruta estática

 sudo route -n add -net 10.254.254.0/24 11.0.90.201

-- Obtener configuración de red de la conexión Wi-Fi

 networksetup -getinfo Wi-Fi

-- Obtener información de la conexión Wi-Fi o cableada con netmask, default gateway, router, etc.

 system_profiler SPNetworkDataType | grep -A 34 Wi-Fi
 system_profiler SPNetworkDataType | grep -A 34 Ethernet

-- Cifrar un archivo zip con password

 zip -e archivo.zip archivoacrifrar.txt

-- Cifrar un directorio incluyendo subdirectorios

 zip -r -e archivo.zip directorioacifrar/*

-- Cifrar un archivo con password con OpenSSL

  1. cifrar file.txt a file.enc usando 256-bit AES en modo CBC
 openssl enc -aes-256-cbc -salt -in file.txt -out file.enc
  1. lo mismo que el anterior, solo que la salida sea base64 por ejemplo un correo
 openssl enc -aes-256-cbc -a -salt -in file.txt -out file.enc
  1. descifrar archivo binario file.enc
 openssl enc -d -aes-256-cbc -in file.enc -out file.txt
  1. descifrar la versión base64
 openssl enc -d -aes-256-cbc -a -in file.enc -out file.txt

Shortcuts

-- Abrir terminal

 Ctrl+Alt+cmd +T 

-- Abrir Finder

 Alt+cmd+space bar

-- Para realizar zoom, primero habilitar la opción: use scroll gesture with modifier keys to zoom

 ^ scroll up y scroll down 

-- Formato de disco USB

 diskutil list
 diskutil eraseDisk free itsfree /dev/disk3

Como hacer un USB booteable para instalación de Windows 10 desde la Mac

Conecta el USB a tu Mac e inicia la app Terminal Escribe el siguiente comando y presiona enter:

diskutil list

Te dará una lista de todos los dispositivos conectados, identifica tu USB por ejemplo:

/dev/disk2

Ejecuta el siguiente comando reemplazando disk2 por el disco que hayas identificado que es tu USB, no te equivoques porque puedes borrar el disco que no y podrías perder tu información.

diskutil eraseDisk MS-DOS "WINDOWS10" GPT disk2

Descarga el archivo iso de instalación de Windows 10 Monta la imagen .iso usando el comando reemplazando WINDOWS10IMAGE.iso por el nombre del archivo iso que descargaste en el paso previo:

hdiutil mount ~/Downloads/WINDOWS10IMAGEN.iso  

Verifica que la imagen iso se haya montado y la veas en Finder por ejemplo o desde la misma terminal en la forma: /Volumes/ISOMONTADO

Ahora solo queda copiar los archivos desde la imagen montada hacia el USB con el comando:

cp -rp /Volumes/ISOMONTADO/* /Volumes/WINDOWS10/

Recuerda cambiar los nombres que correspondan a tu situación

Una vez que el comando ha finalizado y los archivos se hayan copiado al USB drive, será necesario ejecutar el siguiente comando para desmontarlo:

hdiutil unmount /Volumes/ISOMONTADO

Lo mismo verifica los nombres de como se montó tu USB drive

Listo el USB booteable puede ser probado para arrancar Windows

-- También lo puedes hacer mediante interfaz gráfica con UNetbootin, desde: http://unetbootin.github.io

-- Como prender una computadora remota mediante Wake on LAN Descargar la el comando desde:
https://www.depicus.com/wake-on-lan/wake-on-lan-for-apple-mac
Ahora ejecutar:

./wolcmd 001b21e4afaf 192.168.15.18 255.255.255.0 4343

Donde: wolcmd [mac address] [ipaddress] [subnet mask] [port number]