Comandos Unix
- synopsis
Comando útiles de unix
Archivos
Comando útiles
Ver el archivo en tiempo real
$ tail -f name-file.txt
Crear un link simbolico a un archivo:
$ ln -s /path/to/file file_link
Remplaza una cadena en un archivo con sed
$ sed -i 's/old_name/new_name/g' file.txt
Archivos ejecutables
Darle permisos a un archivo para que sea ejecutable:
$ chmod a+x <script-name>
Copia de archivos a y desde servidores remotos
Copiar archivos de un servidor remoto a un servidor local:
$ sudo scp remote_user@remote_host:/path/to/remote/file /path/to/local/file
Copiar archivos de un servidor local a un servidor remoto:
$ scp /path/to/local/file remote_user@remote_host:/path/to/remote/file
Copiar archivos/carpeta de un servidor remoto a un servidor local con archivo .pem de clave privada:
$ sudo scp -i <file>.pem remote_user@remote_host:/path/to/remote/file /path/to/local/file
$ sudo scp -i <file>.pem -r remote_user@remote_host:/path/to/remote/folder /path/to/local/folder
Copiar archivos de un servidor local a un servidor remoto con archivo .pem de clave privada:
$ sudo scp -i <file>.pem /path/to/local/file remote_user@remote_host:/path/to/remote/file