Unix & Linux

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

14
Convención de nomenclatura de archivos Unix [cerrada]
Me preguntaba cuál es la convención de nomenclatura para archivos en Unix. No estoy seguro de esto, pero creo que tal vez hay una convención de nomenclatura universal que uno debería seguir. Por ejemplo, quiero nombrar un archivo que diga: backupcon part 2yrandom Debería hacerlo así: backup_part2_random O backup-part2-random O …
61 filenames 

1
¿Por qué nullglob no es predeterminado?
En la mayoría de las conchas nullglobno es el valor predeterminado. Eso significa, por ejemplo, si ejecuta este comando ls * en un directorio vacío, expandirá el *globo a un literal *, en lugar de a una lista vacía de argumentos. Hay formas de cambiar ese comportamiento, de modo que …
61 shell  wildcards 

3
¿Qué hace `kill -0`?
Recientemente me encontré con esto en un script de shell. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi ¿Qué kill -0 ...hacer?
61 shell  process  kill 


5
Autocompletar nombres de servidor para SSH y SCP
Tengo algunos servidores configurados ~/.ssh/config, como alphay beta. ¿Cómo puedo configurar Bash de modo que los comandos ssh al<tab>y scp file.tgz al<tab>autocompletar los nombres de los servidores configurados? No quiero agregar los servidores a otro archivo (es decir, una matriz Bash) cada vez que se agrega uno, ya que agregamos …
61 bash  ssh  autocomplete  scp 

9
¿Cómo averiguar qué archivo está abierto actualmente en vim?
Esto puede sonar trivial, pero, en más de una ocasión, me he olvidado de qué archivo vimtengo abierto (por ejemplo, cuando estoy buscando diferentes archivos de registro y tal) y la única forma en que supe cómo fue averiguarlo fue cerrar el archivo y busque en el historial de comandos …
61 vim 


11
¿Hay alguna manera de hacer que "mv" falle en silencio?
Un comando como mv foo* ~/bar/produce este mensaje en stderr si no hay archivos que coincidan foo*. mv: cannot stat `foo*': No such file or directory Sin embargo, en el script que estoy trabajando en ese caso estaría completamente bien, y me gustaría omitir ese mensaje de nuestros registros. ¿Hay …
61 bash  mv 

6
Diferencias entre volumen, partición y unidad
¿Qué significan exactamente estos términos? dividir volumen manejar En Windows, se puede decir unidad C: o partición C :. En Linux no estoy seguro de qué se debe usar para las particiones porque no tienen un nombre.
61 hard-disk 

3
¿Diferencias entre sed en Mac OSX y otros sed "estándar"?
Tengo algunos problemas al usar una respuesta proporcionada en este sitio para esta pregunta acerca de un comando sed para reemplazar una línea en blanco con otras dos líneas de contenido , y se presentó si el comando sed en Mac OS (10.6.7 para mí ) es diferente. No creo …
61 osx  sed  standard 



1
¿Cómo es legal este comando? "> Archivo1 <archivo2 gato"
Suponiendo que file2ya existe, el comando &gt; file1 &lt; file2 cat parece estar copiando el contenido de file2a file1. Pero no puedo entender esta estructura. Entiendo que "Nada" se dirige a file1(crear o borrar su contenido). Entonces file2se dirige el contenido de file1. ¿Por qué es catdespués file2? ¿Cómo sabe …

1
hay pantallas en la lista, pero "no se reanudará la pantalla"
Cuando escribo screen -r, espero ver: Una lista de pantallas para reanudar o un mensaje "No hay pantalla para reanudar". Hoy, veo que hay una pantalla, pero sigo recibiendo el mensaje de que no hay una pantalla para reanudar: [root@server chiliNUT]# screen -r There is a screen on: 27863.pts-1.server (Attached) …
61 gnu-screen 

2
Guardar toda la salida del terminal en un archivo
¿Hay alguna forma de guardar toda la salida del terminal en un archivo con un comando? No estoy hablando de redireccionamiento command &gt; file.txt No es la historia history &gt; file.txt, necesito el texto completo del terminal ¡No con teclas de acceso rápido! Algo como terminal_text &gt; file.txt
61 terminal  output 

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.