martes, 19 de noviembre de 2013

Comandos Básicos y Avanzados

Comandos

Comandos Básicos

Comando

Función

pwd

Muestra la ubicación actual en la consola

clear

Limpia el contenido de la pantalla

ls

Muestra la información en columnas, los datos en color azul son carpetas/directorios

ls –l

Muestra la información en columnas con detalles

mkdir NombreDeLaCarpeta

Crea una carpeta con el nombre

cd nombredelacarpeta

Ingresa a la carpeta

cd /home/estudiante

Nos lleva a la ruta /home/estudiante

rm -r nombredelacarpeta

Borra la carpeta

date

Muestra hora y fecha del sistema

cal

Muestra el mes del año y día actual

cal 2013

Muestra el calendario del año 2013 (el numero lo puedes cambiar).

init 6

Reinicia el PC

init 0

Apaga el PC

Ctrl C

Detiene la ejecución de un comando

cp -r RutaOrigen RutaDestino

Para copiar carpetas

mv -r RutaOrigen RutaDestino

Mover un directorio con archivos

uptime

Muestra la hora del sistema, hace cuánto tiempo se inició el sistema, cuantos usuarios están dentro del sistema

 
Comandos Avanzados 
Permisos de las carpetas         
                                      

PERMISOS

ENTE

LECTURA > R

Usuario > U

ESCRITURA > W

Grupo > G

EJECUTABLE > X

Otros > O

Signos:   Agregar:   + (más)   Quitar:    -   (menos)
chmod ente+signo+permiso Ruta/directorio/carpeta

Ejemplo:

Asignar permisos al usuario de RWX sobre la carpeta música

  • chmod U+RWX /home/estudiante/musica

Asignar permisos al grupo de R sobre la carpeta música

  • chmod G+R musica

Asignar permisos al usuario de RWX al Grupo de RW y a Otros de Robre la carpeta música

  • chmod u+rwx,g+rw,o+r /home/estudiante/Musica

Nota: se coloca una coma (,) para unir los permisos en una sola línea de comando.

Método Octal

 

Lectura

Escritura

Ejecución

No Permitido

R

W

X

-

4

2

1

0

 

image

En este caso, para darle permisos al usuario, al grupo y a otros, teniendo en cuenta la tabla, sumamos los permisos así:

Ejemplo:

Asignar permisos al usuario de RWX al Grupo de RW y a Otros R de Robre la carpeta música

  • Lectura + Escritura para el usuario R = 4 y W = 2 y X = 1 entonces: 4+2+1 = 7
  • Lectura + Escritura para el grupo R = 4 y W = 2 entonces: 4+2 = 6
  • Lectura + Escritura para el grupo R = 4 entonces: 4

image

En este caso según el permiso se suman los números: RWX = 4+2+1 = 7; RW = 4+2 = 6; R = 4 etc.

Administración de usuarios y grupos

Función

Comando

Ejemplo

Administración de Usuarios

Crear un usuario

useradd NombreUsuario

Ejemplo: crear usuario con nombre jhonathan: useradd jhonathan

Asignar contraseña al usuario

passwd NombreUsuario

Ejemplo: crear contraseña para jhonathan: passwd jhonathan

Eliminar contraseña al usuario

passwrd -r NombreUsuario

Ejemplo: quitar contraseña a jhonathan: passwd -r jhonathan

Eliminar un usuario

passwd -d NombreUsuario

Ejemplo: eliminar usuario jhonathan: passwd -d jhonathan

Administración de Grupos

Crear un grupo

groupadd NombreGrupo

groupadd Alumnos

Eliminar un grupo

groudel NombreGrupo

groupdel Alumnos

Agregar un usuario a un grupo

usermod -g NombreGrupo NombreUsuario

usermode - Alumnos jhonathan

Agregar contraseña a un grupo

passwd -g NombreGrupo

passwd -g Alumnos

Comprobar a que grupo pertenece un usuario

id NombreUsuario

id jhonathan

Actividad:

  • Crear 6 usuarios y 2 grupos
  • Ingresar a un grupo 2 usuarios, y al otro grupo los 4 restantes
  • Comprobar a que grupo pertenece cada usuario
  • Recuerda crear una contraseña para cada usuario

No hay comentarios:

Publicar un comentario