1

Comandos, llaves y configuración

COMANDOS

<h3>En nuestra terminal interactuamos con los siguientes comandos:</h3>
  • ls muestra la lista de archivos que se contienen en el documento
  • ls -a muestra archivos así estén ocultos, muestra también . …
  • ls -l muestra permisos de directorio, propietario, peso y fecha de modificación, nos indica que es un directorio porque inicia con la letra d.
  • ls -la lista permisos de directorio, propietario, peso y fecha de modificación y archivos ocultos
  • ls- lat organiza archivos según fecha de modificación
  • ls -x Ordena los archivos por extensión
  • ls -lh Muestra la misma información que ls -l pero con las unidades de tamaño en KB, MB
  • ls -r Muestra el contenido de todos los subdirectorios de forma recursiva
  • ls -s Ordena los resultados por tamaño de archivo
<h3>Crear y cambio de directorio</h3>
  • pwd nos indica donde estamos es ruta absoluta
  • mkdir crea carpeta
  • cd permite abrir carpeta y ubicarnos
  • devuelve a carpeta padre
  • . nos permite saber donde estamos
  • cd ~/ para ir a home
  • cp copia un archivo nombre de archivo que se copia directorio al que va/

History muestra el histórico de comandos que se han hecho con un numero que lo identifica, para llamarlo ponemos el ! y numero que indica el codigo

crear editar mover y eliminar un archivos

  • touch nombre de archivo crea el archivo
  • nano nombre del archivo edita el archivo, salimos con control x, guardamos con “y” y salimos con enter
  • movemos la carpeta de una a otra con mv/nombre del archivo/ubicacion
  • rm dir elimina directorio
  • rm nombre de archivo elimina el archivo
  • rm-rf nombre de la carpeta eliminar folder

Comandos de archivo

  • CAT nombre del archivo nos muestra el contenido de ese mismo
  • more nombre de archivo muestra una parte del archivo, podemos navegar con las flechas, salimos con “q”
  • tail nombre de archivo muestra 10 lineas del archivo
  • cat nombre de archivo > nombre de copia de archivo, genera copia para mac open, abre archivo con programa que trae por defecto

llaves ssh

Son formas seguras para conectarnos con servidores,la llave publica se puede compartir en Internet, la privada no se debe compartir, sirve para asegurar commits y despliegues en producción.

las creamos en el home de la terminal con ssh-keygen -t rsa -b 4096 -C "this is a key"
guardamos .ssh/id_rsa damos enter
te pide un password o passphrase confirmandolo después

Configuración de la terminal para crear nuestro shell

Debemos ir a hyper.is ,descargamos, abrimos y se arrastra a las aplicaciones, al abrir no se nota mucho cambio en la terminal, este paso es opcional.

Para descargar oh my zsh: vamos a https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH
Antes debemos ir a la terminal y verificar la version que tenemos copiando en la terminal zsh --version y lo ejecutamos en la terminal, si no se tiene instalado debe copiarse brew install zsh zsh-completions
debemos verificarlo nuevamente con zsh --version

ohmyzsh permite configurar y personalizar la terminal, vamos a https://ohmyz.sh/ copiamos el comando $ sh -c "$ (curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"en la terminal
afirmamos con y y colocamos contraseña del usuario

Temas personalizados

~/.zshrc Vamos a el archivo dentro del home donde estan las configuraciones debemos cambiar el tema con la variable ZSH_THEME

vamos a la terminal ls -la
hacemos nano.zshrc
muestra la variable de tema, eliminamos robbyrussell y agregamos por ejemplo af-magic y guardamos
hacemos source.zshrc
y cambia nuestro tema

Cambiar desde windows 10 tema

Vamos a cambios de configuración , setting,update & security, developer , developer mode
open con powershell , ejecuta y se reinicia.

En marketplace buscar linux e instalar ubuntu,
inserta username y contraseña en la terminal
creas folder mkdir folder

Debemos ir a hyper.is descargamos, abrimos se arrastra a las aplicaciones y se abre,
con dir muestras listas.
sudo apt-get install zsh
vamos a la pagina https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH

Instalar editor de código

Vamos a la direccion de visual code https://code.visualstudio.com/, ir a dowland y y descargar moviendo a la carpeta de las aplicaciones, con open folder abrimos proyectos

para ver actualización https://angiegarcia1989.github.io/guiageneral/organizar-archivos.html

Escribe tu comentario
+ 2