Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comandos Basicos
Comandos Basicos
Los comandos llamados Internos y los comandos Externos COMANDOS BASICOS DE DOS COMANDO FUNCION Date Muestra la Fecha del Sistema Time Muestra la Hora del Sistema Cls Borra la pantalla. Ver Despliega la versin del S.O Vol Despliega el nombre del disco COMANDOS DEL MANEJO DE ARCHIVOS DEL DOS. COMANDO FUNCION FORMATO o SINTAXIS Despliega el directorio de Dir Dir [Unidad:][/S][/P][/W] archivos Muestra el contenido de un Type Type Nombre_del_Archivo archivo Ren Nom_Arch_Orig Ren(Rename) Renombra un Archivo Nombre_Arch_Dest Del (Erase) Borra un Archivo Del Nombre_del_Archivo Copy Nom_Arch_Origen Copy Copia Archivos Nombre_Arch_Destino
EJEMPLO Dir a: Type Tarea.txt Ren Tarea.txt Tarea2.txt Del Tarea.txt Copy Tarea2.txt Tarea.old
COMANDOS DEL MANEJO DE DIRECTORIOS. COMANDO FUNCION FORMATO o SINTAXIS EJEMPLO MD (Mkdir) Crea directorios MD Nombre_del_Directorios MD Tempo CD Tempo CD (Chdir) Cambia de Directorios CD Nombre_del_Directorio CD.. Regreda un nivel RD (Rmdir) Borra directorios vacios RD Nombre_del_Directorio RD Tempo COMANDOS EXTERNOS DE DOS COMANDO FUNCION FORMATO o SINTAXIS Formatea (inicializa) un Format Format [Unidad:] [/S] [/Q] [/U] disco Copia todo un disco en Diskcopy Diskcopy Unidad_Origen: Unidad_Dest: otro Copia los Archivos del Sys SYS Unidad: sistema Pone el nombre a un Label Label disco Deshace el formateo de Unformat Unformat Unidad: un disco Recupera archivos Undelete Undelete Archivo_Borrado borrados Copia un directorio y su Copy Nom_Arch_Origen Xcopy contenido Nombre_Arch_Destino [/S] Borra un directorio y su Deltree Deltree [Nom_directorio][Nom_archivo] contenido Proporciona un reporte del estado ChkDsk ChkDsk [Unidad:] del disco y de sus archivos.
COMANDO
DESCRIPCIN
EJEMPLO
su nombreusuario
Cambia el usuario actual a nombreusuario (pedir la su root contrasea del usuario con el que queramos iniciar la sesin Muestra los usuarios conectados al sistema Muestra la fecha y hora del ltimo reinicio del sistema who -u who -b
Muestra todos los procesos en ejecucin y el identificador de ps -A proceso (PID) Muestra todos los procesos que ps -A | grep bash lleven la palabra "bash" Muestra los procesos y los usuarios que los ejecutan en formato UNIX Procesos activos del sistema jerarquizados en forma de rbol Cierra el proceso especificado por el PID (numeroproceso) Lista los ficheros y directorios de la ubicacin actual Ejecuta el fichero script especificado Ejecuta la aplicacin especificada Instala la aplicacin especificada (si se tiene conexin a Internet), slo disponible en distribuciones Debian ps -fu oracle
apt-get update
Actualiza la base de datos de paquetes a actualizar o instalar a partir del fichero '/etc/apt/sources.list'. La base apt-get update de datos la constituyen un conjunto de ficheros ubicados en '/var/lib/apt/lists/' Actualiza todos los paquetes instalados en el sistema a la ltima versin disponible apt-get upgrade
apt-get upgrade
apt-get install -f
Comprueba la correcta instalacin de los paquetes descargados en '/var/cache/apt/archives/', apt-get install -f repitiendo la instalacin si fuese necesario o bajando algn paquete dependiente que no se haya descargado Elimina todos los paquetes (.deb) descargados (almacenados automticamente en '/var/cache/apt/archives/')
apt-get clean
apt-get clean
cp nombrefichero carpetadestino
Copia uno o varios (*) ficheros cp * /usr/bin a la carpeta especificada Mueve una carpeta/fichero al destino especificado, tambin sirve para renombrar ficheros/directorios mv /home/alonso /etc
COMANDO
EJEMPLO
whoami
Muestra el directorio de trabajo pwd actual Muestra la IP del pc y la configuracin de red Realiza ping entre pcs Cambia la contrasea al usuario especificado Muestra el contenido de un fichero (de texto) Utililidad que sirve para modificar ficheros de texto plano: ifconfig ping 192.168.1.5 passwd alonso cat /etc/mysql/my.cnf
vi nombrefichero
pulse "i" para editar el fichero. pulse "ESCAPE", a continuacin ":wq" e INTRO para guardar los cambios y cerrar el fichero.
vi /etc/mysql/my.cnf
Ejecuta el comando especificado con los derechos sudo apt-get install mysql-server root del usuario especificado (pedir la contrasea de este usuario) Muestra el tamao de todos los subdirectorios del directorio especificado y el tamao total del mismo . -h: Muestra el resultado en unidades entendibles por el usuario (Bytes, MB, GB, etc). -s: no muestra el tamao de los subdirectorios, s lo tiene en cuenta para el tamao total de la carpeta
du nombredirectorio -h -s
du -sh /home
rm nombrefichero
Borra / elimina el fichero especificado Elimina uno o varios ficheros sin pedir confirmacin (-f), mostrando los ficheros que va eliminando (-v)
rm /home/alonso/hola.txt
rm -f -v
rm -f -v fernando*
shred -u nombre_fichero
Elimina un fichero de forma segura (ya no podr ser recuperado). El comando "rm" shred -u "fernando alonso" no elimina ficheros completamente, podran ser recuperados Elimina una carpeta completa y rm -f -r -v /home/alonso todas sus subcarpetas: -f: no pide confirmacin al eliminar. -r: elimina recursivamente carpetas y subcarpetas y su contenido.
rm -f -r -v
COMANDO
DESCRIPCIN
EJEMPLO
-v: muestra el nombre de los ficheros y carpetas que va eliminando. date cal mes ao man comando cd nombredirectorio mkdir nombredirectorio rmdir nombredirectorio rm -r nombredirectorio find expresionbusqueda find -size +500000 cksum nombrefichero grep MemTotal /proc/meminfo grep SwapTotal /proc/meminfo Muestra la hora y la fecha date Muestra un calendario del mes cal 12 2005 y ao especificados Muestra ayuda sobre el comando especificado man ifconfig
Cambia del directorio actual al cd /usr/bin directorio especificado Crea un directorio mkdir prueba Elimina el directorio rmdir prueba especificado (debe estar vaco) Elimina el directorio especificado y todo su contenido rm -r prueba
Busca ficheros coincidentes con find . -name "*mysql*" -print la expresin de bsqueda Muestra los ficheros de tamao find -size +500000 superior a 500 MB Muestra el CRC del fichero y el cksum isoinfo tamao en bytes Muestra la memoria RAM total grep MemTotal /proc/meminfo del sistema Muestra la cantidad de espacio swap del sistema (memoria de grep SwapTotal /proc/meminfo intercambio) Muestra las unidades de disco, el tamao y el espacio libre.
df -h
-h: muestra el resultado en unidades entendibles por el usuario (M= Megabytes, G=Gigabytes, etc). Muestra el espacio libre, ocupado y total del disco actual Muestra informacin del sistema: versin del kernel, tipo de procesador, ...
df -h
df . -h
df . -h
uname -a
uname -a
arp
Muestra las tarjetas de red y la direccin IP de cada una as arp como la MAC (direccin fsica) Asigna al fichero nombrearchivo permisos del lectura, escritura y ejecucin para el propietario, grupo e invitado
Cambia el propietario del chown nombreusuario nombrearchivo archivo nombrearchivo a nombreusuario date --set=15:30 deluser nombreusuario Cambia la hora del sistema a las 15:30 Elimina el usuario nombreusuario y todos sus archivos de configuracin