Sei sulla pagina 1di 4

COMANDOS LINUX

VI:
Path Absoluto: ruta completa de un archivo o directorio a partir de la carpeta raz. (/).
Path Relativo: ruta de un archivo o directorio a partir de otra carpeta que no sea la raz.
Como diferenciar uno de otro f!cil" el path absoluto de cualquier cosa (archivo o
directorio) empieza en dia#onal.. as:
/home/aperezc/$ocuments/m%letter.t&t
' un path relativo no empieza con dia#onal. Por e(emplo:
../$ocuments/m%letter.t&t
Directorios:
) /: es el directorio raiz. *odos cuel#an de el.
) /etc: contiene los archivos de confi#uracion.
) /home: almacena las cuentas de usuarios. Cada usuario tiene un directorio con su
nombre.
) /media: contiene los dispositivos montados como las memorias +,- o C$.R/0.
) /bin: contiene comandos que pueden ser utilizados por todos los usuarios % el
administrador del sistema.
) /var/log: almacena los logs de las aplicaciones.
) /home/almno/!scritorio: contiene los archivos del Escritorio del usuario alumno.
"ermisos:
u1o2ner #1#roup o1others
Listar archivos:
ls
ls .a (ocultos)
ls .l (formato lar#o)
ls .t (por fecha)
Co#iar archivos:
cp /etc/hosts 34/05 (copia /etc/hosts al directorio 34/05)
cp .R /var/lo# /tmp (Copia el directorio con lo de dentro /var/lo# /tmp)
cp .R /var/lo#/6 /tmp (Copia el contenido del directorio)
Para crear un fichero vacio usa touch ($ocumento de te&to)
5(emplo: touch 34/05/prueba
Mover archivos:
mv /tmp/uno.t&t 34/05 (0over un documento de te&to)
Crear car#etas:
m7dir .p 34/05/uno/dos/tres (Crea una carpeta dentro de otra carpeta)
$orrar archivos:
rm 34/05/prueba (borra el fichero)
rm .r 34/05/8/5 (borra el directorio % todo lo de dentro)
rm b6 (borra todos los archivos que empiezen por b " % con .r directorios)
MOS%&A& A&C'IVOS
Less
Para mostrar archivos % se sale con la q (para documentos lar#os)
More
Para mostrar archivos.
Cat
9#ual que el more.
(IND
find /var .name boot6
.name ..: para nombre de un fichero
..: +n caracter
.name 1 distin#ue entre ma%usculas % minusculas
.iname1 no distin#ue entre ma%usculas % minusculas
find /dev .name pt%;
find / .name $ocumentos ( *e busca desde raiz )
find 34/05 .size <;=0 (*e busca archivos de mas de ;=0)
find / .name lo# .t%pe d (*e busca en raiz los directorios lo#)
find /etc .mtime = (*e busca los archivos modificados ultima >?h)
find / .perm @@?
find / .perm u1.& (al menos ten#a e(ecucion)
Amore ..:Pa#inacion
A2c .l ..:Contar
C'MOD
r 2 & r 2 & r 2 &
= = = ..: =
= = ; ..: ;
= ; = ..: >
= ; ; ..: B
; = = ..:?
; = ; ..: C
; ; = ..: @
; ; ; ..: D
+n permiso que ten#a lectura % escritura.
Eeer.5scribir.5(ecutar
; ; = ..: @
chmod DDD 34/05/prueba
chmod .R @@@ 34/05/prueba (el .R para cambiar lo de dentro)
C'O)N *Cambiar #ro#ietario+
cho2n 8/5$F /8/5$FD (cambiar el propietario)
cho2n .R 8/5$F:nombre#rupo /8/5$FD (.R para todo su contenido)
LN*enlace simbolico+
ln .s ,90-/E9C/ ./8/5$F,90-/E9C/
Creas un acceso directo del archivo simbolico en 8/5$F,90-/E9C/.
,!S%ION D! "&OC!SOS
top G (5(ecuta el comando en top en se#undo plano)
f# H; (abre el comando )
ps (muestra pocesos)
ps au& (todos los procesos)
ps a&(f (en arbol)
p#rep .l ps(subprocesos de ps)

Potrebbero piacerti anche