linux

¿Cómo puedo eliminar reglas específicas de iptables?

Estoy alojando servicios HTTP y HTTPS especiales en los puertos 8006 y 8007 respectivamente. Uso iptables para" activar " el ... tables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT Pero eso también eliminará otras reglas de iptables que no son deseadas.

Reemplazar algunos caracteres de una cadena con otro carácter

Tengo una cadena como AxxBCyyyDEFzzLMN Quiero reemplazar todos x y y y z con _ para que la salida sea A_BC_DEF_LMN ¿C ... rá, pero quiero hacerlo de una sola vez, sin usar tuberías. EDITAR: Lo siguiente funcionó echo "$string" | tr '[xyz]' '_'

grep sin mostrar ruta / archivo: línea

¿Cómo grep y solo devuelve la línea correspondiente? es decir, la ruta/nombre de archivo se omite de los resultados. En est ... en todos .archivos de barras en el directorio actual, buscando el término FOO find . -name '*.bar' -exec grep -Hn FOO {} \;

¿Cómo puedo ejecutar un programa con un directorio de trabajo diferente del actual, del shell de Linux?

Usando un shell de Linux, ¿cómo puedo iniciar un programa con un directorio de trabajo diferente del directorio de trabajo ac ... Quiero iniciar mi programa corriendo ../a/helloworld y obtener el hello-world.txt en algún lugar de un tercer directorio /c.

Imprimir un archivo omitiendo las primeras X líneas en Bash

Tengo un archivo muy largo que quiero imprimir pero omitiendo las primeras líneas 1e6, por ejemplo. Miro en la página man de cat pero no vi ninguna opción para hacer esto. Estoy buscando un comando para hacer esto o un simple programa bash.

Cortar los videos en función de la hora de inicio y finalización usando ffmpeg

Intenté cortar el video usando la hora de inicio y finalización del video usando el siguiente comando ffmpeg -ss 00:00:03 - ... comando, es decir, ffmpeg -i movie.mp4 -ss 00:00:03 -t 00:00:08 -async 1 -strict -2 cut.mp4 Ahora está funcionando bien.

linux: matar tarea de fondo

¿Cómo mato la última tarea en segundo plano generada en linux? Ejemplo: doSomething doAnotherThing doB & doC doD #kill doB ????

¿Qué caracteres están prohibidos en los nombres de directorios de Windows y Linux?

Sé que / es ilegal en Linux, y lo siguiente es ilegal en Windows (Creo) * . " / \ [ ] : ; | = , ¿Qué más me estoy perdiendo ... chivo zip (usando Java), por lo que cualquier consejo adicional con respecto a los nombres de directorios zip se agradecería.

Agregar una columna de números en el shell de Unix

Dada una lista de archivos en files.txt, puedo obtener una lista de sus tamaños como esta: cat files.txt | xargs ls -l | cu ... 30 Que produce algo como esto: 151552 319488 1536000 225280 ¿Cómo puedo obtener el total de todos esos números?

Instalar tkinter para Python

Estoy tratando de importar Tkinter. Sin embargo, recibo un error que indica que Tkinter no se ha instalado: ImportError: ... máquina en la que programe. ¿Sería posible agregar la biblioteca Tkinter a mi espacio de trabajo y referenciarla desde allí?

Qué es ": -!!"en código C?

Me encontré con este extraño código macro en /usr/include/linux/kernel.h : /* Force a compilation error if condition is tru ... (e) (sizeof(struct { int:-!!(e); })) #define BUILD_BUG_ON_NULL(e) ((void *)sizeof(struct { int:-!!(e); })) ¿Qué hace :-!!?

Linux comando para imprimir la estructura de directorios en forma de árbol [cerrado]

¿Hay algún comando linux al que pueda llamar desde un script Bash que imprima la estructura de directorios en forma de árbol, por ejemplo, folder1 a.txt b.txt folder2 folder3

Cómo insertar un texto al principio de un archivo?

Hasta ahora he podido encontrar cómo agregar una línea al principio de un archivo, pero eso no es exactamente lo que quiero. ... the beginning Es similar, pero no quiero crear ninguna línea nueva con él... Me gustaría hacer esto con sed si es posible.

Ordenar un archivo delimitado por tabulaciones

Tengo un dato con el siguiente formato: foo<tab>1.00<space>1.33<space>2.00<tab>3 Ahora traté de or ... ,3nr file.txt sort: multi-character tab `\\t' ¿Cuál es la forma correcta de hacerlo? Aquí están los datos de muestra .

¿Cómo pruebo si una variable es un número en Bash?

Simplemente no puedo averiguar cómo me aseguro de que un argumento pasado a mi script sea un número o no. Todo lo que quiero hacer es algo como esto: test *isnumber* $1 && VAR=$1 || echo "need a number" Alguna ayuda?

¿Cómo sé el nombre del archivo de script en un script Bash?

¿Cómo puedo determinar el nombre del archivo de script Bash dentro del propio script? Al igual que si mi script está en el archivo runme.sh, entonces ¿cómo lo haría para mostrar "Se está ejecutando runme.sh" mensaje sin codificar eso?

Obtener la hora actual en segundos desde la época en Linux, Bash

Necesito algo simple como date, pero en segundos desde 1970 en lugar de la fecha actual, horas, minutos y segundos. date no parece ofrecer esa opción. ¿Hay una manera fácil?

Comando Linux para listar todos los comandos y alias disponibles

¿Hay un comando de Linux que enumere todos los comandos y alias disponibles para esta sesión de terminal? Como si hubiera e ... mandos. ¿Por qué? Me gustaría ejecutar lo siguiente y ver si hay un comando disponible: ListAllCommands | grep searchstr

ld no puede encontrar una biblioteca existente

Estoy intentando enlazar una aplicación con g++ en este sistema Debian lenny. ld se queja de que no puede encontrar bibliotec ... libmagic.so.1.0.0 ¿Cómo diagnostico más este problema y qué podría estar mal? Estoy haciendo algo completamente estúpido?

¿Cómo averiguar montar / partición un directorio o archivo está encendido? (Servidor Linux) [cerrado]

¿Existe un comando de Linux para averiguar fácilmente en qué partición/montaje se encuentra un directorio o archivo? (Est ... nta RTM, y me siento culpable por hacerlo, pero de alguna manera, no puedo encontrar una buena respuesta en Google todavía..)