Unix & Linux

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

5
Determinar qué proceso está vinculado a un puerto
Sé que usando el comando: lsof -i TCP (o alguna variante de parámetros con lsof) Puedo determinar qué proceso está vinculado a un puerto en particular. Esto es útil, por ejemplo, si estoy tratando de comenzar algo que quiere vincularse a 8080 y alguien más ya está usando ese puerto, …
90 networking  process  tcp  lsof 

18
Detecta el sistema init usando el shell
Esto puede tener más que ver con la detección de sistemas operativos, pero específicamente necesito el sistema init actualmente en uso en el sistema. Fedora 15 y Ubuntu ahora usan systemd, Ubuntu solía usar Upstart (tiempo predeterminado por defecto hasta 15.04), mientras que otros usan variaciones del Sistema V. Tengo …

6
¿Cómo puedo sumar (restar, etc.) dos números con bash?
Puedo leer los números y la operación con: echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op pero luego todos mis intentos de agregar los números fallan: case "$op" in "+") echo num1+num2;; "-") echo `num1-num2`;; esac Correr: First number please 1 Second …

3
Abrir `menos` desplazado hasta el final
¿Hay alguna manera de abrir lessy hacer que se desplace hasta el final del archivo? Siempre estoy haciendo less app.logy luego presionando Gpara ir al fondo. Espero que haya algo como less --endo less -exec 'G'.
89 less 

4
¿En qué orden se ejecutan los comandos canalizados?
Nunca he pensado realmente cómo el shell realmente ejecuta comandos canalizados. Siempre me han dicho que el "stdout de un programa se canaliza al stdin de otro", como una forma de pensar en las tuberías. Entonces, naturalmente, pensé que en el caso de decir, A | B, A correría primero, …
89 pipe  ps 

3
su vs sudo -s vs sudo -i vs sudo bash
¿Cuál es la diferencia entre los siguientes comandos: su sudo -s sudo -i sudo bash Sé suque necesito saber la contraseña de root y sudotengo que estar en el sudoersarchivo, pero una vez ejecutado, ¿cuál es la diferencia? Sé que hay una diferencia entre suy sudo -sporque mi directorio de …
89 sudo  su 

7
¿Cómo limito el número de archivos impresos por ls?
¿Hay alguna forma de limitar la cantidad de archivos listados en un lscomando? He visto: ls | head -4 pero para obtener heado tailser ejecutado necesito esperar a lsque termine la ejecución, y con directorios con una enorme cantidad de archivos que pueden llevar un tiempo considerable. Deseo ejecutar un …
89 command-line  ls  limit 


4
¿Comando para enumerar las cuentas de usuario de PostgreSQL?
Hay createusery dropusercomandos: createuser - define a new PostgreSQL user account dropuser - remove a PostgreSQL user account ¿Existe una forma correspondiente de enumerar las cuentas de usuario? Estos dos comandos no requieren que el usuario invoque psqlni entienda los detalles de su uso.
89 users  postgresql 

1
Chrome: solicitudes DNS con nombres DNS aleatorios: ¿malware?
A lo largo de los años (desde 2005), he visto registros de extrañas solicitudes aleatorias de DNS realizadas en los múltiples servidores DNS / BIND que he mantenido. May 7 12:13:50 1.1.1.1 named[63742]: client 1.1.1.2#24123 (verxkgiicjmcnxg): view internal: query: verxkgiicjmcnxg IN A + (1.1.1.1) May 7 12:13:50 1.1.1.1 named[63742]: client …
89 security  dns  chrome 



7
¿Puede scp crear un directorio si no existe?
Quiero usar scppara cargar archivos, pero a veces el directorio de destino puede no existir. ¿Es posible crear la carpeta automáticamente? ¿Si es así, cómo? Si no, ¿qué forma alternativa puedo probar?
89 scp 


5
Comprensión de la salida diff
yo tengo file1.txt this is the original text line2 line3 line4 happy hacking ! y file2.txt this is the original text line2 line4 happy hacking ! GNU is not UNIX si lo hago: diff file1.txt file2.txtobtengo: 3d2 < line3 5a5 > GNU is not UNIX ¿Cómo se interpreta generalmente la …
89 linux  files  diff 

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.