Unix & Linux

59
¿Hay alguna razón para usar `cat` cuando tienes` less`?

Solía ​​usar catpara ver archivos. Luego aprendí que lessgeneralmente es mejor, y es imprescindible si el archivo es más largo que unas pocas docenas de filas. Mi pregunta: ¿hay alguna razón para usar en catlugar de less? ¿Hay alguna situación en la que cathaya una mejor...

59
¿Cómo evitar ssh pidiendo permiso?

Estamos intentando acelerar la instalación de nodos oracle para la instalación de RAC. esto requiere que tengamos instalado y configurado ssh para que no solicite una contraseña. El problema es: en el primer uso, se nos solicita RSA key fingerprint is

59
¿Por qué las bibliotecas compartidas son ejecutables?

¿Por qué casi todas las bibliotecas compartidas /usr/lib/tienen establecido el bit de permiso ejecutable? No veo ningún caso de uso para ejecutarlos. Algunos logran conectar alguna forma de mainfunción para imprimir una breve nota de copyright y versión, pero muchos ni siquiera lo hacen y no...

59
¿Puede un emulador de terminal ser tan rápido como TTY 1-6?

He estado probando varios emuladores de terminal últimamente, desde el gnome-terminal incorporado, aterm, xterm, wterm, hasta rxvt. La prueba que he estado haciendo es en este orden: Abra una ventana tmux con 2 paneles El panel izquierdo será una tarea detallada intensiva como grep a /et/c -ro...

59
¿Qué unidades de tiempo usa "top"?

Si publico el comando "superior" y recibo resultados como: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m 16m 6308 R 30.0 0.1 54:46.43 fo 00004 sam 18 0 427m...

59
Use bibliotecas compartidas en / usr / local / lib

He compilado algunas bibliotecas de las fuentes, y los archivos posteriores make installestán en/usr/local/lib Por ejemplo, en mi caso tengo el archivo libodb-2.2.soque está en este directorio. Sin embargo, cuando inicio el ejecutable que se ha vinculado libodb, recibí el error: error al cargar...

59
¿Cómo puedo obtener el comando tac en OS X?

Me gusta usar tacpara invertir la salida de cat. Sin embargo, no está disponible en el terminal Mavericks. Traté de encontrarlo en MacPorts y nuevamente no está disponible. ¿Alguien puede mostrarme cómo llegar tac? Es muy útil para leer archivos de

59
Pase la variable de shell como a / patrón / a awk

Tener lo siguiente en una de mis funciones de shell: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , así que cuando se llama como _process $arg, $argse pasa como $1y se usa como patrón de búsqueda. Funciona de esta...

59
Mover / var, / home para separar la partición

Estoy intentando mover algunas carpetas (como /vary /home) a una partición separada después de leer esta guía: 3.2.1 Elija un esquema de partición inteligente Pude mover una carpeta con éxito siguiendo esta guía. Sin embargo, no parece funcionar para varias carpetas, y todas mis carpetas se...