Volver Inicio Siguiente

Linux Notas - Notas

4 - Algunos detalles de los sistemas Linux

  1. Usuarios y grupos en Linux
  2. Detalles de Ubuntu
  3. Montar y desmontar sistemas de ficheros

1. Usuarios y grupos en Linux

        Lugar donde se guardan la configuración de usuarios

            -> cat /etc/passwd		-> Primer usuario es root
        
            -> cat /etc/shadow
            -> sudo !!			-> Podemos ver las contraseñas encriptadas
        
                        -> daemon, los "demonios"
        
            -> grep usuario /etc/passwd				-> grep matias /etc/passwd
                        
                        -> filtra los usuarios
        
        *Para editar se puede administrar asì el sistema
        
            -> cat /etc/sudoers
            -> sudo !!
        
                    -> Fichero donde se almacenan los usuarios que pueden utilizar el comando sudo.
        
            -> cat /etc/group
        
            -> cat/etc/group | grep usuario				-> cat/etc/group | grep maat
        
                -> Aquì veremos en que grupo se encuentra el usuario
        
            
        --------------------------------------------------------
        *daemon, procesos en segundo plano 	-> Servicios

        -> sudo apt install mongodb		-> Instalar, ùtil para js, base de datos

        -> systemctl status mongodb		-> Servicio que corre

        -> systemctl stop mongodb		-> Servicio que se detiene
                -> pide contraseña con sudo, la evitamos

        -> sudo systemctl start mongodb
                            -> Servicio activo

        -> systemd				-> Para arrancar procesos cuando se inicie el sistema

        -> sudo systemctl enable mongodb	-> Cuando reiniciamos el pc, mongo db, estarà corriendo.

        -> sudo systemctl disable mongodb	-> Desactivamos
    


Arriba

2. Detalles de Ubuntu

        -> echo "$Home"
        ->/home/antonio

        -> env	
        -> Para ver las variables de entorno, propias del sistema.

        Path, donde se almacenan los directorios con programas.	

        -> mkdir Comandos
        -> cd Comandos/
        -> nano comando
        -> chmod u+x comando
        -> ls -l
        -> echo "$PATH"
            -> vemos el directorio

        -> PATH="$PATH:/home/"user"/Escritorio/Comandos"

        Agregamos entonces de manera temporal el comando que creamos..
        Si lo queremos agregar de manera Definita vamos a los archivos de configuraciòn.

        -> nano -bashrc		
            -> Fichero que se ejecuta cada vez que se abre la terminal

        -> Dentro de ese fichero podemos ejecutar comandos o realizar procesos personalizadamente

        Otras variables de Entorno pueden ser..
        $PORT		-> Para saber en que puerto se ejecuta el servidor.
        $DB_URI		-> Para decirle al servidor donde se encuentra la base de datos.


        --------------------------------------------------------

        && And y || or	 Se pueden combinar en consola

        -> mkdir Prueba && echo "Exito"
                        
        -> mkdir Prueba || echo "Fallo"

        --------------------------------------------------------
                    -> Comprobar que la documentaciòn sea oficial
        Por esto nodejs usa lo siguiente

        -> curl -sL https.x | sudo -E bash		-> 

        -> sudo apt-get install -y node.js

        -> node --version	

        --------------------------------------------------------

        -> nano .bashrc

        Dentro de este fichero tambièn se pueden definir los alias..
        Sintentizando tuberìas, para que sean accesibles para uno.


        -> cambiar la w minuscula por una W mayuscula.. 
        De esta manera no mostrarà la ruta completa en la terminal, solo la ubicaciòn del último fichero.

        -> sudo nano /etc/hosts

        -> para cambiar el nombre de usuario en la consola.

        -> cd ~		-> Nos lleva al home

        -> cd -		-> Volvemos al lugar donde nos encontrabamos anteriormente 

        --------------------------------------------------------
    


Arriba

3. Montar y desmontar sistemas de ficheros

        Vamos al administrador de discos de ubuntu

        -> Formateamos la particiòn.
        -> Y le damos un nuevo formato.
        
        -> con tree vemos el árbol
        
        --------------------------------------------------------
        
            -> umount USB		-> No queda visible el USB en el sistema de ficheros
        
        --------------------------------------------------------
        Para montar, haciendolo visible dentro de la jerarquía de directorios.
        
            -> sudo mount /dev/sdb ./Escritorio/Montaje\ Escritorio/
                    -> Podemos elegir el lugar
        
            -> umount Montaje\ Escritorio
            -> sudo !!	        
    


Arriba




Volver Inicio Siguiente