Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comando id
Utilizamos este comando para tener información del user name , user group , user id y el group
id .
Sintaxis: # id
Ejemplo
uid = 0 (root) gid = 0 (root) grupos = 0(root), 1(bin), 2(doemon) , 3(sp), 4(adm),
6(disk),10(whell).
Comando Who
Muestra el nombre del usuario que esta logeado actualmente en esa sesión .
Sintaxis: # who am I
Ejemplo
Root tt y1 may 3 03:30
Sintaxis: # who
Ejemplo
root tt y1 may 3 03 : 30
root :0 may 3 03 : 18
Comando ps
Sintaxis: #ps
Variantes e mustra información acerca de los procesos . Tales como PID, TTY, TIME,CMD .
Sintaxis: #ps-e
Ejemplo
Sintaxis: #ps-F
Ejemplo
Comando uname
Variantes de uname
Comando pwd
Sintaxis: # pwd
Comando date
Sintaxis: # date
Ejemplo
Son las hh:mm:ss del día : dd del mes : mm del año: aa. escribiendo el comando:
# date +”Son las %T del día %e del mes %m del año %y.”
Comando calc
Comando man
Ejemplo:
#man ls
Al aparecer en el sistema de ficheros los directorios, tenemos dos nuevos conceptos. El de ruta
relativa y el de ruta absoluta.
La ruta absoluta consiste en la ruta desde el directorio raíz hasta el archivo. Por ejemplo #
/root/utp
La ruta relativa, por otro lado, se considera cuando el nombre de ruta no empieza por raíz, en
cuyo caso se toma a partir del directorio actual en el que estemos. Por ejemplo, si estamos en /bin
, la ruta al fichero del ejemplo anterior sería # sistemas.
Comando cd
Sintaxis :
cd nombre_del_directorio
cd .. nos mueve al nivel anterior
cd nos mueve al directorio default
Ejemplo :
#cd /UTP
# cd ..
Comando pwd
Sintaxis: # pwd
Utilizando el comando cd con abreviaturas.
Supongamos que estamos en el directorio sistemas y deseamos llegar al directorio raíz .
Cd ../../..
Comando mkdir
Comando ls
Ejemplos:
#ls dir1
#ls /var/mail
#ls –a lista todos los archivos incluyendo los ocultos.
#ls –F despliega los tipos de los archivos
#ls –l para ver el detalle de la información contenida en un directorio.
#ls –R despliega el contenido de un directorio y todos los subdirectorios.
Comando touch
Ejemplo:
#touch prueba1
Comando file Nos permite determinar el tipo de archivo. Los tipos de archivos pueden ser los
siguientes:
Texto
Data
Ejecutable
Ejemplo:
# file dante
Comando head
Comando tail
Comando wc
Variantes
L Imprime la cuenta de las líneas.
W Imprime la cuenta de las palabras.
C Imprime la cuenta de los bytes.
M Imprime la cuenta de los caracteres.
Ejemplo:
#wc –lwcm prueba
Comando more
Ejemplo:
#more prueba
Comando cp
El comando cp nos sirve para copiar un archivo o directorio a otra ubicación . También puede
utilizar para el contenido de una archivo en un archivo niuevo .
Comando mv
El comando mv puede ser utilizado para 2 funciones. La primera de ellas mover un archivo o
directorio de una ubicación a otra. Tambien puede ser utilizado para renombrar archivos.
Comando rm
Comando cat
El comando cat tiene varias funciones una de ellas es que permite visualizar el contenido de un
archivo de forma no formateada .Otra de las funciones es que permite copiar uno o más archivos
como apendices de otro ya existente .
Guarda la entrada por teclado y la almacena en el archivo test. Para terminar debe utilizar las
teclas d.
#cat>test
PERMISOS
Información de un fichero/directorio
Cuando obtienes información sobre un fichero/directorio, existen diferentes campos que te dicen
que clase de permisos el fichero/directorio tiene.
Ejemplo:
[user@localhost]# ls -l
-rwxr-x--- 1 admin grupoB 5123 Oct 13 15:45 archivo1
En la primera columna se pueden ver una serie de letras -rwxr-x---, estas letras nos dicen quien
en el sistema, y que clases de permisos tiene el fichero archivo1. Estas letras están agrupadas en
tres grupos con tres posiciones cada uno, más una primera posición que nos dice de que clase de
archivo se trata (los mas normales (d) directorios, o (-) archivos de datos). En nuestro ejemplo la
primera posición es (-) con lo cual el archivo archivo1, es un archivo de datos (binario/ejecutable
en este ejemplo). El primer grupo de tres (rwx en nuestro caso) nos dice que clase de permisos
tiene el dueño del fichero (u)(user/owner)). El segundo grupo de tres (r-x en nuestro caso) nos
dice que clase de permisos tiene el grupo del fichero (g)(group). Y el último grupo de tres (--- en
nuestro caso) nos dice que clase de permisos tienen todos los demás usuarios del sistema sobre
este fichero(o)(others).
r :significa permiso para leer
w :significa permiso para escribir
x :significa permiso para ejecutar
La segunda columna admin, nos dice quien es el dueño del fichero,(admin en este caso).
La tercera columna grupoB, nos dice cual es el grupo del fichero (grupoB en este caso).
La cuarta columna 5123, nos dice el tamaño del fichero.
La quinta columna Oct 13 15:45, nos dice cual es la fecha y hora de la última modificación.
La sexta columna archivo1, nos dice cual es el nombre del fichero/directorio.
Asi pues, el fichero archivo1 de nuestro ejemplo tiene los siguientes permisos:
admin puede leer, escribir/modificar, y ejecutar el fichero test.
grupoB puede leer, y ejecutar pero no escribir/modificar.
Los demás usuarios no pueden hacer nada, ni leerlo, ni escribir/modificar, ni ejecutarlo.
Los permisos se pueden especificar de diferentes maneras, una serie de ejemplos, es lo mejor
para comprenderlo:
Existe otro método que utiliza números, llamado el método octal, en vez de letras para asignar
permisos, la siguiente tabla nos puede ayudar un poco a comprender esta manera:
r w x Valor Decimal
0 0 0 0
0 0 1 1
0 1 0 2
0 1 1 3
1 0 0 4
1 0 1 5
1 1 0 6
1 1 1 7
Sabiendo esto solo tenemos que usar el valor decimal, un ejemplo aclarara esto.