Todos conocemos las bondades, beneficios y facilidades que ofrece Bash (Bourne Again Shell) en el trabajo diario. Para aquellos que trabajen a diario con Git, la línea de comandos es esencial. Pero, ¿qué pueden hacer los usuarios de Windows que quieran trabajar con Git como si lo hicieran en Bash? Git Bash. Git Bash es Seguir leyendo
Comandos
Artículos en los que explicamos como usar comandos de shell y cmd
en GNU/Linux, Unix y Windows.
Verificar tráfico tcp/ip entre hosts sin TELNET o nc
Son varias las entradas que escrito sobre las distintas formas de verificar la conectividad TCP entre hosts, pero creo que en ninguna he explicado que, en caso de no contar con herramientas como telnet o netcat/nc, todavía podemos hacerlo de una forma sencilla. Con telnet: $ telnet host puerto Con netcat: $ nc -zv host Seguir leyendo
systemd: ver logs con journalctl
Con systemd existe una gestión centralizada de logs de servicio y kernel a través de la herramienta journalctl. Esta herramienta almacena e indexa todos estos logs para permitir al administrador del sistema gestionarlos desde un único punto. La forma más básica de ejecutar el comando es directamente sin argumentos (puede que necesitéis saltar como root Seguir leyendo
Editor vi,vim: cómo buscar desde el final
Para buscar con vi (o vim…), lo habitual es usar la combinación de teclas ESC + /, de modo que las coincidencias irán apareciendo desde el comienzo del archivo hasta el final: ESC + /foobar En el caso de que queramos hacer la búsqueda a la inversa, es decir, desde el final del archivo hasta Seguir leyendo
rsync: sincronizar únicamente estructura de directorios
Rsync permite copiar o sincronizar la estructura de directorios de un path sin necesidad de copiar ningún fichero de esos directorios. En el caso de querer copiar de una ruta local a remoto la sintaxis del comando es la siguiente: $ rsync -av -f»+ */» -f»- *» /ruta/local/ foo@10.10.10.10:/ruta/remota/ A tener en cuenta los siguientes Seguir leyendo