Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x

5
sed convierte 4 espacios a 2
¿Cómo se convierten 4 espacios en 2 espacios con sed? ¿Es posible? Encontré esto pero convierte la pestaña en espacios: sed -r ':f; s|^(\t*)\s{4}|\1\t|g; t f' file
14 sed 

3
¿Por qué $ SHELL no cambia cuando ejecuto un nuevo shell?
$ echo $SHELL /bin/bash $ /bin/ksh93 $ echo $SHELL /bin/bash $ file /bin/ksh93 /bin/ksh93: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped $ getent passwd test111 test111:x:1008:1008:,,,:/tmp:/bin/ksh93 $ ssh test@localhost test@localhost's password: $ echo $SHELL /bin/ksh93 $ bash $ echo $SHELL …

8
¿Cómo eliminar solo el contenido de los directorios?
Estoy en una carpeta: /var/myfolder. En el interior hay algunas otras carpetas como: /var/myfolder/A/ /var/myfolder/B/ `/var/myfolder/C/etc. Dentro de cada uno hay algunos archivos con nombres aleatorios. ¿Cómo elimino todos los archivos de todas las carpetas dentro /var/myfolder? La estructura (todos los directorios, por ejemplo, A, B, C, etc., dentro /var/myfolder) …
14 shell  files 

2
tmux equivalente a la pantalla de GNU: modo wrap
Soy un usuario de pantalla de mucho tiempo que intenta dar el salto a tmux. Una característica de la pantalla que uso es la capacidad de truncar la Ctrla :set wrapsalida. Esto es especialmente útil cuando se siguen archivos de registro o se siguen sesiones de compilación cuyas líneas tienen …
14 tmux 



1
¿Cómo puedo iniciar un servicio systemd solo después de que mysql ha comenzado?
Estoy trabajando en un proyecto que es un EmailServer mono. Intenté agregar un servicio al systemd para que se inicie automáticamente durante el arranque, pero tengo un problema. He creado el script y lo agregué /lib/systemd/system/emailserver.servicey luego lo ejecuté ln -s /lib/systemd/system/emailserver.service /etc/systemd/system/emailserver.service. Luego ejecuté systemd reload-daemonseguido systemctl start emailserver.servicey …
14 opensuse  systemd 


1
rsync: cómo excluir el directorio superior
Entonces, tengo un problema aparentemente simple, pero hasta ahora no he encontrado una solución: quiero excluir el directorio superior de un rsync, sin dejar de sincronizar a todos sus hijos. El problema particular es que no tengo permiso para modificar los tiempos del directorio superior, pero quiero que todos los …
14 rsync 

3
¿Desplazamiento de impulso 'similar a OS X' en Linux?
¿Hay alguna manera de hacer que el desplazamiento en una máquina Linux (ejecutando X11) se parezca más al desplazamiento natural de OS X? Con 'desplazamiento natural' me refiero al hecho de que puede desplazarse por las páginas, hay un impulso en el desplazamiento. Tengo un macbook con Arch Linux y …


6
Telnet envía Ctrl-C
Utilizo telnet para conectarme a un servidor de terminal, que representa el tráfico a un puerto RS-232. Desafortunadamente, cuando se usan algunos de los dispositivos, no es posible enviar el carácter CTRL+ C(0x03). En lugar de transmitir el carácter, parece que el cliente local ha presionado el teclado y me …


2
¿Hay alguna manera de crear copias de vaca en ZFS?
Estoy tratando de hacer copias vacías de algunos archivos / directorios, pero de las diversas formas que conozco, todas parecen subóptimas. Por ejemplo, btrfs puede, con el uso de cp --reflink=autogenerar rápidamente copias vacías de archivos. Lo que he intentado: Enlaces simbólicos: No es bueno. Archivo renombrado, enlace roto. Enlaces …
14 freebsd  zfs 

5
el comando find en cygwin da formato de parámetro incorrecto
Estoy usando Cygwin en mi máquina Windows. Estoy tratando de hacer una búsqueda y está dando formato de parámetro incorrecto. ¿Porqué es eso? $ ls bootstrap.jar catalina-tasks.xml catalina.bat catalina.sh commons-daemon-native.tar.gz commons-daemon.jar cpappend.bat digest.bat digest.sh setclasspath.bat setclasspath.sh shutdown.bat shutdown.sh startup.bat startup.sh tomcat-juli.jar tomcat-native.tar.gz tool-wrapper.bat tool-wrapper.sh version.bat version.sh $ find . -name …
14 find  cygwin 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.