LinuxParty
Linux viene en muchos sabores y a muchos de nosotros nos gusta probar todo tipo de distribuciones hasta encontrar la combinación perfecta para nuestras necesidades. El problema es que, en función de la distribución principal de su sistema operativo, el administrador de paquetes puede ser diferente y convertirse en uno con el que no está familiarizado.
Existe una utilidad llamada sysget que puede convertirse en un front-end para cada administrador de paquetes. Básicamente, sysget sirve como puente y le permite usar la misma sintaxis para cada administrador de paquetes.
Esto es particularmente útil para los recién llegados a Linux que están dando sus primeros pasos en la gestión de su sistema operativo a través de la línea de comandos y les gusta saltar de una distribución a otra sin tener que aprender nuevos comandos.
Leer más: sysget - Un front-end para cada administrador de paquetes de cualquier distribución Linux Escribir un comentario
El terminal es una herramienta muy poderosa, y es probablemente la parte más interesante en Unix. Entre la gran cantidad de comandos y scripts útiles que puede usar, algunos parecen menos prácticos, si no completamente inútiles. Aquí hay algunos comandos de Bash que son divertidos, y algunos de ellos también son útiles.
Vamos a echarles un vistazo.
1. cal
Pocas personas lo saben, pero cualquier sistema Unix viene con un calendario incorporado. Para acceder a él, simplemente puede escribir:
cal
Esto mostrará el mes actual. Sin embargo, puede seleccionar el año exacto, e incluso el mes, como argumento. Y para ser completamente inútil, la opción -j
muestra los días julianos (el número de días desde el 1 de enero). Para resumir:
cal [ -j ] [ [ mes ] año ]
2. sl
Este significa "Locomotora de vapor" y se escribe a menudo por error (ya que es lo opuesto a ls
). Al juzgar lo aburridos que son los visuales en la terminal, es genial ver periódicamente una locomotora en su terminal, especialmente cuando no quiso decir eso.
Primero, instale sl
con este comando escrito en su terminal:
sudo apt install sl
O
yum -y install sl
Luego escribe el comando:
sl
Alien, es una herramienta que convierte paquetes entre rpm, dpkg, stampede, slp, y formatos de archivo slackware tgz.
Si quieres usar un paquete de otra distribución que la que tiene instalada en su sistema, puedes usar alien para convertirlo a tu paquete preferido formatear e instalarlo.
Aunque cualquier distro de linux contiene la mayoría de los programas que utilizamos habitualmente, también puede ocurrir que necesitemos instalar un programa que únicamente se encuentra disponible en otra distribución. para ello, basta Instalar "alien", que suele venir en los repositorios de todas las distribuciones Linux, un programa que convierte paquetes a varios formatos: rpm (Mandriva/Mageia, OpenSUSE, Fedora), deb (Debian, Ubuntu, Linux Mint), tgz (Slackware), slp o lsb.
En Linux, puede cambiar la cantidad máxima de archivos abiertos. Puede modificar este número usando el comando ulimit . Le otorga la capacidad de controlar los recursos disponibles para el shell o el proceso iniciado por él.
En este breve tutorial, le mostraremos cómo verificar su límite actual de archivos abiertos y las descripciones de los archivos, pero para hacerlo, deberá tener acceso de raíz a su sistema.
Primero, veamos cómo podemos averiguar el número máximo de descriptores de archivos abiertos en su sistema Linux.
Usar Linux en 2018 no es como usar Linux en 2008, pero tampoco es como usar Linux hace solo un par de años (o meses), aunque la diferencia no sea tan drástica. Por años los entusiastas del software libre y los preocupados por las libertades del usuario y las prácticas antiprivacidad de las grandes empresas de tecnología, nos han dicho sus mil y un razones idealistas para usar Linux, pero ese discurso sigue sin calar mucho.
Me ha ocurrido que tengo que cambiar la IP de todos los ficheros de configuración del directorio /etc, así pues he decidido compartir este comando para que sepáis como hacerlo.
find /etc -name * -exec sed -i "s/'237.742.45.9'/'192.168.1.2'/g" {} \;
Así de fácil…
Si quieres probarlo, crea en varios ficheros de texto plano, llamados "uno.txt", "dos.txt", etc... algunos textos y cambialos, por ejemplo:
La línea general como funciona es: Cambiar en todos los ficheros del directorio /etc con extensión ".txt", el texto "Pepito" por el texto "José".
find $HOME -iname *.txt -exec sed -i "s/'Pepito'/'José'/g" {} \;
Te recordamos que puedes cambiar la variable $HOME por ~, así, por ejemplo es lo mismo escribir $HOME/Documentos que ~/Documentos
En la Cumbre de Código Abierto de este año, Linus Torvalds participó en una amplia entrevista con Dirk Hohndel, director de código abierto de VMWare, que se ha transcrito parcialmente a continuación. Y Linus explicó, entre otras cosas, por qué la última ventana de fusión fue más difícil que otras: uno de los problemas que tenemos es cuando tuvimos estos problemas de seguridad de hardware, y han seguido sucediendo ahora, el año pasado; re mantenido en secreto. Así que sabíamos sobre el tema durante los últimos meses, pero como era secreto y no se nos permitía hablar de ello, no pudimos hacer nuestro modelo de desarrollo abierto habitual . Hacemos lo mejor que podemos, y la gente realmente se preocupa profundamente por obtener un buen producto, pero cuando tiene que hacer cosas en secreto , y cuando no puede usar toda la infraestructura agradable para el desarrollo y las pruebas que tenemos para todos el código habitual, es mucho más doloroso de lo que debería ser. Y eso solo significa que, especialmente cuando la información se vuelve pública durante lo que de otra manera es un período ocupado de todos modos, es simplemente molesto ...
Todavía amo la ejecución especulativa. No me malinterpretes Solía trabajar para una compañía de CPU. Lo hicimos en software, cuando trabajaba allí. Creo que una CPU tiene que hacer una ejecución especulativa. Es un tanto triste que la gente no siempre haya pensado o no haya prestado atención a las advertencias sobre lo que puede salir mal al tomar algunos atajos para simplificar un poco a todos, porque vas a tirarlos todo eso funciona de todos modos, entonces ¿por qué molestarse en hacerlo bien? Y ahí es cuando la seguridad: todos y cada uno de los problemas de seguridad que hemos tenido han sido básicamente de ese tipo, donde la gente sabía que "Oye, este es un trabajo especulativo. Si algo sale mal, descartaremos todos los datos, así que No es necesario que sea tan cuidadoso como lo haríamos de otra manera ". Creo que fue una buena lección para la industria, pero ciertamente no fue una lección divertida para nosotros en el lado del sistema operativo, donde tuvimos que hacer un montón de trabajo extra para problemas que no eran nuestros problemas.
Esta es la pregunta...
Estoy buscando archivos de tipo 'test*' dentro de un repositorio. Dado que tengo un virtualenv, cada vez que hago find -name 'test*'
me encuentra muchos archivos de los módulos que tengo instalados.
find -name 'test*'
Devuelve muchas cosas del tipo:
./env/lib/python3.5/site-packages/paquete/utils/tests
¿Cómo puedo excluir un directorio y todo su contenido de los resultados de find?
Después de un año de trabajo con Ubuntu Linux (o derivado, como el sistema operativo de primaria), casi siempre me encuentro con una cantidad de repositorios de software que puedo haber instalado y eliminado o que en realidad nunca necesité. Eso significa que /etc/apt/sources.d puede estar bastante lleno y el proceso de actualización de apt se vuelve un poco lento. O, lo que es peor, los repositorios pueden romperse y detener la actualización de apt. Debido a esto, trato de mantener esos repositorios al mínimo. Una forma de hacerlo es simplemente abrir una ventana de terminal y peinar a través de ese directorio (eliminando cualquier archivo .list innecesario).
Linus Torvalds ha lanzado Linux 4.18 como el kernel más nuevo con un controlador Kernel Steam Controller, actualizaciones de Specter para ARM64, actualizaciones de administración de energía, una llamada al sistema "Reiniciable Services", mejoras en el controlador de gráficos AMD Radeon, V3D DRM como el nuevo controlador gráfico de Broadcom , Soporte de DM writecache, soporte USB 3.2 y muchas otras actualizaciones. Linus Torvalds escribió sobre el lanzamiento final de 4.18: "Fue una semana muy tranquila, y posiblemente podría haberlo lanzado según lo programado la semana pasada, pero tuvimos algunas actualizaciones menores. Principalmente redes, pero algunas correcciones de vfs (mencionadas en el rc8) anuncio como 'pendiente') y un par de arreglos de controladores (scsi, redes, i2c). Algunas otras cosas menores al azar (corrección de cifrado arm, corrección de ordenamiento de memoria parisc). " En un artículo separado , Phoronix detalla todos los cambios y nuevas funciones disponibles en esta versión.
-
Vacaciones
- Felices Fiestas, 2008
- Feliz 2008!!, Happy New Year!!
- Hoteles sin estrellas
- Crear fácilmente DVD de Vídeo en Linux
- ¡¡ Feliz Navidad, Linux-Partydarios !!
- Feliz Entrada/Salida año 2009. ¡ Diviértete !
- Cómo se produjo la crisis del crédito (Explicado en vídeo.)
- Nuevo día festivo en Rusia - El Día del Programador.
- Regala Google Chrome por Navidad
- Feliz Navidad, lectores y amigos de LinuxParty
- Feliz año nuevo... 0000 0111 1101 1010 (2010), adios &H07D9 (2009)
- Convertir vídeo a 3gp, mp3, flv, avi, etc...