Está en la página 1de 5

UNIVERSIDAD MARIANO GLVEZ DE GUATEMALA

CAMPUS HUEHUETENANGO

ING: HEBER ADONY MARTINEZ ALFARO

SISTEMAS OPERATIVOS II

COMANDOS

JOS LUIS TOMS LPEZ 0904-14-20021

FECHA: 09/03/17
CREACIN DE GRUPOS

CREACIN DE USUARIOS

El mandato para crear un usuario tambin puede crear el directorio padre para el
usuario, asignar el usuario a grupos y establecer el shell predeterminado. Para crear un
usuario, ejecute el siguiente mandato:

mkuser pgrp=grupo_primario
home=/home/nombre_usuario -m -s shell
nombre_usuario

useradd -g
grupo_primario -G grupo1,grupo2,...
-d /home/nombre_usuario -m -s shell
nombre_usuario
grupo_primario

El nombre del grupo primario para el usuario.

grupo1,grupo2,...

Los nombres de los grupos secundarios para el usuario. Si hay ms de un grupo, separe los
nombres de grupo con comas.

nombre_usuario

El nombre de usuario que est creando.

shell

La va de acceso al programa de shell predeterminado para el usuario. Para el shell Bash, la


ubicacin es /bin/bash.

Para el shell Korn, la ubicacin es /bin/ksh.


PERMISOS

Los caracteres atribuidos a los permisos son:


r quiere decir escritura y viene de Read
w quiere decir lectura y viene de Write
x quiere decir ejecucin y viene de eXecute

Usando chmod para cambiar los permisos


chmod (change mode) es el comando utilizado para cambiar permisos, se
pueden agregar o remover permisos a uno o mas archivos con + (mas) o
(menos)

Si quieres prevenirte de modificar un archivo importante, simplemente quita el


permiso de escritura en tu archivo con el comando chmod

$ chmod -w tuArchivo
si quieres hacer un script ejecutable, escribe

$ chmod +x tuScript
si quieres remover o agregar todos los atributos a la vez

$ chmod -rwx archivo

$ chmod +rwx archivo


tambin puedes usar el signo = (igual) para establecer los permisos en una
combinacin exacta, este comando remueve los permisos de escritura y
ejecucin dejando solo el de lectura

$ chmod =r archivo
VARIABLES DE ENTORNO

Una variable de entorno es un nombre asociado a una cadena de caracteres.

Dependiendo de la variable, su utilidad puede ser distinta. Algunas son tiles para no tener
que escribir muchas opciones al ejecutar un programa, otras las utiliza el propio shell
(PATH, PS1,). La tabla siguiente muestra la lista de variables ms usuales:

Variable Descripcin

DISPLAY Donde aparecen la salidas de X-Windows.

HOME Directorio personal.

HOSTNAME Nombre de la mquina.

MAIL Archivo de correo.

PATH Lista de directorios donde buscar los programas.

PS1 Prompt.

SHELL Intrprete de comandos por defecto.

TERM Tipo de terminal.

USER Nombre del usuario.

La forma de definir una variable de entorno cambia con el interprete de comandos, se


muestra tcsh y bash siendo los dos mas populares en el mbito Linux:

bash: export VARIABLE=Valor


tcsh: setenv VARIABLE Valor

Por ejemplo, para definir el valor de la variable DISPLAY:

bash: export DISPLAY=localhost:0.0


tcsh: setenv DISPLAY localhost:0.0

La variable PATH se exporta de la siguiente manera:

export PATH=: $PATH


Para ver el contenido de las variables de entorno

env

y si queremos ver de una en particular:

echo $PATH

También podría gustarte