Comandos consola linux

Solo disponible en BuenasTareas
  • Páginas : 10 (2430 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de julio de 2010
Leer documento completo
Vista previa del texto
Comandos de Consola
 
Administración de archivos
 
ls
Descripción: = list. listar contenido de directorios.
Ejemplos: ls, ls -l, ls -fl, ls --color

cp
Descripción: =copy. copiar ficheros/directorios.
Ejemplos:cp -rfp directorio /tmp, cp archivo archivo_nuevo

rm
Descripción: =remove. borrar ficheros/directorios.
Ejemplos: rm -f fichero, rm -rf directorio, rm -i fichero

mkdirDescripción: =make dir. crear directorios.
Ejemplos: mkdir directorio

rmdir
Descripción: =remove dir. borrar directorios, deben estar vacíos.
Ejemplos: rmdir directorio

mv
Descripción: =move. renombrar o mover ficheros/directorios.
Ejemplos: mv directorio directorio, mv fichero nuevo_nombre, mv fichero a_directorio

 
chmod
Descripción: cambia los permisos delectura/escritura/ejecución de ficheros/directorios.
Ejemplos: chmod +r fichero, chmod +w directorio, chmod +rw directorio -R, chmod -r fichero

chown
Descripción: =change owner. cambia los permisos de usuario:grupo de ficheros/directorios.
Ejemplos: chown root:root fichero, chown pello:usuarios directorio -R

 
ln
Descripción: =link. para crear enlaces, accesos directos.
Ejemplos: ln -s /directorio enlace

 file
Descripción: nos dice de que tipo es un fichero.
Ejemplos: file fichero, file *
find
Descripción: Permite encontrar un archivo con el nombre especificado, a partir del directorio especificado.
Ejemplos find / -name nombrearchivo.
 
 
Comandos Para manejo de dispositivos

Montar usb, cd, floppy, particiones windows fat32 y ntfs

* mount: Permite que particiones del sistemas,CD-ROMs, floppys puedan ser leídas en el sistema. Su formato: mount -t .

* umount: Desactiva la partición que se indicada, los parámetros que toma este comando son similares a los de mount .

 

Comandos Generales

* dmesg: Imprime los mensajes desplegados por el "kernel" al inicio.
* depmod -a: Genera un archivo que contiene las dependencias de los módulos que son cargados para el"Kernel",esto es, es capaz de reconocer cuales módulos deben ser cargados para que un tercero sea utilizado en el sistema.
* free: Estadísticas de uso de Memoria.
* init q: Comando que vuelve a leer los parámetros que se encuentran en inittab .
* insmod: Habilita ("loads") el modulo que se especifica en la línea, para que el "kernel" sea capaz de utilizarlo.(ejemplo: insmod ip_alias.o )
* ldconfig:Actualiza las librerías utilizadas por el sistema, recomendable ejecutarlo cada vez que se instale un programa.
* lsmod: Despliega la información referente a los módulos que están habilitados por el "kernel".
* slocate: Actualiza la base de información que es utilizada para encontrar archivos con el comando locate .
* stat: Despliega información detallada sobre el archivo especificado como: fechasde modificación y cambio, dueño del archivo, etc.

* uname -a: Información completa sobre el "Host".
* uptime: Hora actual, tiempo que lleva el sistema corriendo desde el ultimo "reboot", usuarios conectados al servidor, carga del sistema en los últimos 1,5 y 15 minutos.

* chkconfig: Este comando despliega la información sobre los niveles de ejecución de los "scripts" ubicados en eldirectorio /etc/rc.d/init.d

Código:
chkconfig --list httpd Este comando despliega:
httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

   
Lo anterior indica que cuando se utilice el nivel de arranque 3, el "script" httpd en el directorio /etc/rc.d/init.d recibirá el argumento "start", cuando se corra el nivel de arranque 6, httpd recibirá el argumento "stop", etc...

Para modificar hacia argumento "start":Código:
chkconfig --add
--level

Para modificar hacia el argumento "stop":

Código:
chkconfig --del
--level

* Es precisamente de los directorios /etc/rc.d/rc [0-6] de donde proviene la información que despliega chkconfig.

* ntsysv: Es una herramienta gráfica que tiene la misma funcionalidad que chkconfig, la diferencia es que esta herramienta despliega todos los "scripts"...
tracking img