Preguntas etiquetadas con shell

Un shell es la terminología para un intérprete de línea de comandos que se usa más comúnmente con sistemas operativos tipo Unix, pero también se usa para interactuar con sistemas operativos basados ​​en GUI de una manera más granular. No solo permite al usuario ejecutar programas desde una interfaz de texto, sino que con frecuencia ofrece funciones básicas de programación como variables, sustitución, redirección de salida y comodines.

8
Comparación de proyectiles Unix
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. De los principales shells de Unix (bash, ksh, tcsh, zsh, otros?), ¿Hay alguna razón convincente para usar uno sobre otro? ¿Cuál es …
9 linux  unix  shell 

1
¿Cómo concatenar corrientes?
Sé que catpuedo concatenar archivos, pero necesito concatenar una mezcla de archivos y secuencias y canalizar el resultado a otro proceso. Para hacer la pregunta más concreta, quiero concatenar cat abc.sqlcon gzip -dc xyz.sql.gzy cat qvf.sqly canalizar todo como una sola secuencia mysql. ¿Cuál es la mejor manera de lograr …
9 shell  pipe  cat 

2
Anular el shell LDAP
Tengo un servidor LDAP y un shell predefinido (bash) establecido en él. Pero hay alguna máquina en la que quiero que se use un shell diferente cada vez que el usuario inicie sesión en él en lugar del shell almacenado en LDAP. ¿¿Cómo puedo hacer esto?? ¿Alguien puede darme alguna …
9 ldap  shell  login 




5
Ejecute un script desde cualquier lugar
Tengo un guion: #!/bin/bash echo "$(dirname $(readlink -e $1))/$(basename $1)" que se sienta aquí: /home/myuser/bin/abspath.shque tiene permisos de ejecución. Si corro echo $PATHme sale lo siguiente:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/myuser/bin Deseo poder, desde cualquier directorio, llamar abspath <some_path_here>y llamar a mi script. Estoy usando bash, ¿qué estoy haciendo mal?

5
Comandos de registro ejecutados sobre ssh
Me gustaría registrar todos los comandos ejecutados a través de SSH. Decir, ssh something@server.com COMMAND Quiero iniciar sesión "COMANDO" en server.com Hice una búsqueda exhaustiva pero no pude encontrar nada. Hay una pregunta similar más, pero no creo que haya una solución allí. Cómo registrar "ejecución remota a través de …
8 ssh  bash  logging  shell 

3
Shell de apertura personalizada
El entorno es Ubuntu Server 12.04 Me gustaría crear un usuario en un servidor que solo pueda ssh en un shell que ejecuta tail -f en un archivo de registro y cierre la sesión una vez que finalice el programa (ctrl + c). ¿Hay una manera de lograr esto?
8 linux  ubuntu  ssh  shell 

4
¿Cómo eliminar directorios de origen vacíos al mover carpetas con rsync?
rsyncse puede llevar a carpetas móviles de manera muy similar y superior a la tradicional mvcon las siguientes opciones: rsync -axvvES --remove-source-files source_directory /destination/ Sin embargo, una cosa que todavía no puedo hacer es eliminar los directorios originales. La --remove-source-filesbandera hace exactamente eso, elimina los archivos de origen, pero no …
8 bash  shell  rsync  zsh 



7
Usando telnet en el script de shell
Uso el comando telnet para verificar si el puerto MySQL está respondiendo. telnet 10.10.10.24 3306 Yo uso el carácter Ctrl para desconectar. Esto está funcionando como se esperaba. ¿Cómo uso este comando en el script de shell?
8 shell 


2
La terminal solo muestra $?
Recientemente configuré un nuevo usuario usando "adduser username" en mi servidor y noté que cuando inicio sesión obtengo: $ Además, con mi nuevo usuario no hay resaltado de carpetas ni finalización de pestañas. Sin embargo, cuando inicio sesión como root obtengo un mensaje de terminal completo más resaltado, finalización, etc. …

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.