LinuxParty
Este tema puede parecer un poco peculiar. Quiero decir, ¿por qué debería convertir su directorio de inicio en una partición separada?
Cada vez que instala Linux, el instalador ya selecciona el particionamiento ' guiado ' por defecto. Cuando elige esta opción, el instalador coloca el directorio de inicio y todos los demás directorios del sistema en la ( / )
partición raíz.
Si bien esta configuración funciona bastante bien, presenta un gran riesgo. Si su sistema falla o algo corrompe la partición raíz, todos sus archivos personales que residen en el directorio de inicio se perderán.
Por esta razón, es importante crear una partición doméstica separada durante la instalación. Esto garantiza la seguridad de sus archivos personales durante la reinstalación de un sistema operativo o en caso de que la partición raíz falle.
Si aceptó la opción predeterminada al particionar su disco duro de modo que todos nuestros directorios se encuentren en la partición raíz, entonces esta guía es para usted.
Le gustaría ejecutar o ejecutar un comando en un host Linux, FreeBSD, Solaris, UNIX remoto y mostrar el resultado localmente. Una vez obtenido el resultado, puede ser utilizado por un script o programa local. Algunos ejemplos en los que la ejecución de comandos en un servidor remoto es útil para desarrolladores y administradores de sistemas:
- Sistema de archivos e información del disco
- Obtener información del usuario
- Descubre todo el proceso en ejecución
- Averigüe si un servicio en particular se está ejecutando o no, etc.
- Puede usar ssh para este propósito. Sin embargo, tenga en cuenta que el sistema remoto debe ejecutar OpenSSH o cualquier otro servidor SSH de su elección.
Sintaxis para ejecutar comandos en un host Linux o Unix remoto
La sintaxis es la siguiente:
ssh {USER-NAME}@{REMOTE-HOST} command1
ssh [USER-NAME]@[REMOTE-HOST] command or script
ssh [USER-NAME]@[REMOTE-HOST] -- command -arg1 -arg2
# Rum multiple commands #ssh [USER-NAME]@[REMOTE-HOST] -- "command1 && command2"
ssh [USER-NAME]@[REMOTE-HOST] -- command1 -arg1 >/path/to/local.output.txt
# Want to run remote command over ssh with sudo? #
ssh -t [USER-NAME]@[REMOTE-HOST] -- sudo command1 -arg1 arg2
Si lo que quieres es construir un espacio de trabajo colaborativo en tu servidor Linux, las opciones más evidentes podrían ser Nextcloud , ownCloud y Seafile . Estas soluciones le permiten almacenar y compartir archivos en un solo lugar y ofrecen capacidades de sincronización de archivos.
Sin embargo, si no solo desea conservar archivos, sino que también necesita la funcionalidad de colaboración de documentos, es una buena idea centrar su atención en ONLYOFFICE Workspace . Esta plataforma de trabajo en grupo está diseñada para administrar y coeditar documentos en línea.
En esta guía, aprenderá cómo instalar ONLYOFFICE Workspace y cómo esta solución facilita la colaboración en tiempo real.
Puedes saber más:
A lo largo de los años he tenido la oportunidad de revisar cientos de Joomla! complementos escritos por diferentes desarrolladores, generalmente cuando están causando que un sitio se rompa de manera inesperada. Resulta que la mayoría de los complementos sufren algunos problemas muy comunes y fáciles de prevenir.
Quizás se pregunte, ¿los desarrolladores publican código roto a sabiendas? Lejos de eso, lo han probado... pero solo lo han hecho en el caso de uso muy limitado en el que esperan que se usen sus complementos. Esto se llama “la prueba del camino feliz” y es casi tan malo como no realizar ningún testing. El problema es que cuando el complemento se usa en cualquier otro contexto (la aplicación CLI, la salida no HTML, en los casos en que el formato de salida no se puede determinar hasta después de que el componente de la página haya terminado de ejecutarse) causará consecuencias no deseadas, es decir, el sitio se romperá. Peor aún, los clientes comenzarán a culpar a las únicas partes inocentes, es decir, el propio Joomla y los desarrolladores de terceros cuyo software está escrito de la manera correcta y funciona perfectamente bien. Debería saber que recibimos al menos dos multas cada semana en Akeeba Ltd sobre este tipo de complementos rotos.
Las plataformas CMS tienen un dominio indiscutible en la World Wide Web y Drupal califica como uno de los únicos candidatos en este expediente.
Las plataformas CMS hacen que sea más fácil y flexible crear y administrar tanto el contenido como los usuarios que tienen privilegios administrativos parciales o totales sobre dicho contenido.
Además, las plataformas CMS como Drupal admiten numerosos complementos para hacer que su sitio web sea más extenso. Puede crear páginas web nuevas/personalizables, secciones de comentarios y otros ajustes útiles que cumplirán con sus objetivos de CMS.
Rrequisitos previos
Asegúrese de ser un usuario raíz/Sudoer en el sistema operativo RHEL que está utilizando. Además, tenga una comprensión básica de la estructura del sistema de archivos de Linux y cómo usar su interfaz de línea de comandos.
Una pizarra es una especie de consola que puede conectar a su computadora de escritorio y usar para escribir ideas muy rápidamente. Escribir directamente en la pantalla hace que parezca más una tecnología moderna y, afortunadamente, hay varias aplicaciones diferentes que puede usar para este propósito.
[También te puede interesar: El mejor software de diagramas de flujo y diagramación para Linux ]
Quizás lo más importante es que estas aplicaciones son multiplataforma y también funcionan perfectamente en pantallas táctiles, aunque todavía no ha habido una proliferación de sistemas de pantalla táctil diseñados exclusivamente para ejecutar Linux; solo el JingaPad realmente me viene a la mente.
1. Rainbow Board ( Tablero de arcoíris )
Rainbow Board es una pizarra que viene con otras herramientas para facilitar la creación y comunicación de ideas. Puede usarlo para crear presentaciones, intercambiar ideas, dibujar y tomar notas.
Aunque es una herramienta de diseño gratuita, también es útil para diseñadores profesionales. Cuando crea un dibujo, la aplicación crea un formato de archivo simple que se puede guardar e importar a Adobe Illustrator o Inkscape .
Tablero del arco iris
Las plataformas CMS se están convirtiendo en una norma en la World Wide Web y Drupal es un candidato de buena reputación en este expediente. Con las plataformas CMS , la administración de contenido es más fácil para todos los usuarios, ya que se cumplen todas las funcionalidades administrativas necesarias para administrar el contenido del sitio web. Por lo tanto, no importa si está ejecutando un sitio de blog pequeño, un sitio del gobierno o un sitio web corporativo grande.
Drupal funciona con el lenguaje de programación PHP y esta guía de artículos nos guiará a través de su instalación en Ubuntu 20.04 y Ubuntu 22.04 .
Características de Drupal
Las siguientes son las características destacadas de Drupal.
- Es gratuito y de código abierto.
- Más de 30000 módulos descargables y disponibles gratuitamente.
- Soporte instalado por defecto para crear encuestas, foros y blogs a través de módulos.
- Compatibilidad con más de 110 idiomas.
- Edición de contenido multiusuario y soporte multisitio.
- Soporte de funciones básicas para crear un sistema de comentarios, páginas, complementos, fuentes RSS, publicación de publicaciones, etc.
Ojo con los asteriodes, la NASA junto con los científicos del todo el mundo y aficionados observadores del espacio, han desarrollado una de las webs más curiosas, "Eyes on Asteroids", en donde se tiene una web muy compleja en la que se pueden ver todos los asteroides próximos a la tierra, la web es muy chula, también hay una aplicación móvil, pero para aquellos que no quieren instalar nada, o simplemente para los que usamos el escritorio simplemente hay que seguir el enlace que ponemos un poco más abajo.
Ameca, creado por Engineered Arts , es un robot humanoide muy expresivo; no solo tiene rasgos faciales sorprendentemente similares a los de un humano, sino que es capaz de gesticular y formar expresiones faciales y utilizarlas como parte de su conversación. Así, nos responde no solo con sus palabras sino también con gestos de la cara y con la entonación, tal y como hacemos los seres humanos.
Y lo bueno es que pronto podría estar caminando también.
Durante una sesión de preguntas y respuestas en YouTube, Ameca dijo: 'No puedo caminar, pero he visto prototipos de piernas en el laboratorio de ingeniería. Y es que la compañía británica Engineered Arts, ha revelado que los ingenieros están trabajando en "piernas prototipo" que deberían estar listas el próximo año, en 2023.
Engineered Arts Ltd
«El diseño de mis piernas está inspirado en el robot Byrun, desarrollado por Engineered Arts Ltd. Tiene propiedades mecánicas únicas que le permiten caminar sin usar demasiada energía», comentó el androide.
Engineered Arts, con sede en Cornualles, que se autodenomina 'el diseñador y fabricante líder del Reino Unido de robots de entretenimiento humanoides', presentó Ameca en YouTube en 2021, con gran éxito de aceptación por parte del público. Lo realista y humano que parece Ameca es de las características que más destacan.
La cara de Ameca está alojada en un 'cuerpo artificial similar a un humano ' que cuenta con un 'poderoso sistema operativo de robot Tritium'.
El comando su es un comando especial de Linux que le permite ejecutar un comando como otro usuario y grupo. También le permite cambiar a la cuenta raíz (si se ejecuta sin argumentos) u otra cuenta de usuario especificada.
Todos los usuarios por defecto pueden acceder al comando su . Pero como administrador del sistema, puede deshabilitar su acceso para un usuario o grupo de usuarios, utilizando el archivo sudoers como se explica a continuación.
El archivo sudoers controla el complemento de política de seguridad sudo que determina los privilegios sudo de un usuario. El comando sudo permite a los usuarios ejecutar programas con los privilegios de seguridad de otro usuario (de forma predeterminada, como usuario root).
Para cambiar a otra cuenta de usuario, un usuario puede ejecutar el comando su desde su sesión de inicio de sesión actual como se muestra. En este ejemplo, el usuario javier está cambiando a una cuenta de usuario de prueba . Se le pedirá al usuario javier que ingrese la contraseña para la cuenta de usuario de prueba: