Proyecto para ofrecer y mostrar información acerca de una investigación realizada de cierto tema.
TITULO: COMANDOS DE CMDINSTITUCIÓN: CENTRO DE BACHILLERATO TECNOLÓGICO AGROPECUARIO NO. 40 "JOSÉ GUADALUPE POSADA" MATERIA: SUBMODULO 3: GESTIONA ARCHIVOS Y DISPOSITIVOS. ALUMNO: IAN FERNANDO VILLALOBOS GARCÍA. SEM. Y GRUPO: 2° D MAESTRO: JOSE JUAN SEGOVIA.
INTRODUCCIÓN En esta presentación el tema que vamos a destacar es sobre los comandos d CMD, a continuación en las siguientes diapositivas las presentaremos una lista donde estan todos los comandos de CMD Windows y les mencionaremos de cada comando la función que tienen. Pero primero para adentrarlos en el tema empezaremos con explicar que es una línea de comandos, luego hablaremos o explicaremos otros puntos escenciales de este tema como: Gestiona archivos con línea de comandos, comandos básicos, comandos básicos de diagnóstico, y comandos para el manejo de directorios y archivos.
3
¿Qué es la línea de comandos?
¿QUÉ ES LA LÍNEA DE COMANDOS?Línea de Comandos Es una Interfaz (o CLI, por sus iniciales en inglés) es un método para manipular con instrucciones escritas al programa que subyace debajo. A esta interfaz se le acostumbra llamar Consola de sistema o consola de comandos. Se interactúa con la información de la manera más simple posible, sin gráficas ni nada más que el texto crudo. Las órdenes se escriben como líneas de texto (de ahí el nombre), y, si los programas responden, generalmente lo hacen poniendo información en las líneas siguientes. Como herramienta primaria de trabajo, las líneas de comandos son principalmente usadas por programadores y administradores de sistemas, especialmente en sistemas operativos basados en Unix; en entornos científicos y de ingeniería; y por un subconjunto más pequeño de usuarios domésticos avanzados.
4
Lista de comandos CMD en Windows parte 1
LISTA DE COMANDOS CMD EN WINDOWS- ASSOC *: Muestra o modifica las asociaciones de las extensiones de archivos.
- AT: Planifica comandos y programas para ejecutarse en un equipo. Está en desuso, en su lugar se recomienda utilizar schtask.exe.
- ATTRIB: Muestra o cambia los atributos del archivo.
- BREAK *: Establece o elimina la comprobación extendida de Ctrl+C en los sistemas MS-DOS. Este comando ya no está en uso.
- CALCS: Muestra o modifica las listas de control de acceso (ACLs) de archivos.
- CALL *: Llama a un programa por lotes desde otro.
- CD *: Muestra el nombre del directorio actual o cambia a otro directorio.
- CHCP: Muestra o establece el número de página de códigos activa.
- CHDIR *: Muestra el nombre del directorio actual o cambia a otro directorio.
- CHKDSK: Comprueba un disco y muestra un informe de su estado.
- CHKNTFS: Muestra o modifica la comprobación de disco al iniciar (arrancar).
- CLS *: Borra la pantalla.
- CMD: Inicia una nueva instancia del intérprete de comandos de Windows.
- COLOR *: Establece los colores del primer plano y fondo predeterminados de la consola.
- COMP: Compara el contenido de dos archivos o un conjunto de archivos.
- COMPACT: Muestra o cambia el estado de compresión de archivos en particiones NTFS.
- CONVERT: Convierte volúmenes FAT a volúmenes NTFS.
- COPY *: Copia uno o más archivos a otro lugar.
- DATE *: Muestra o establece la fecha.
- DEL *: Elimina uno o más archivos.
5
Lista de comandos CMD en Windows parte 2
- DIR *: Muestra una lista de archivos y subdirectorios en un directorio.
- DISKPART: Muestra o configura las propiedades de partición de disco.
- DISKCOMP: Compara el contenido de dos disquetes.
- DOSKEY: Edita líneas de comando, recupera comandos de Windows y crea macros.
- DRIVERQUERY: Muestra el estado y las propiedades actuales del controlador de dispositivo.
- ECHO *: Muestra mensajes, o activa y desactiva el eco.
- ENDLOCAL *: Termina la búsqueda de variables de entorno del archivo por lotes.
- ERASE *: Elimina uno o más archivos.
- EXIT *: Sale del programa cmd.exe .
- FC: Compara dos archivos o conjunto de archivos y muestra las diferencias entre ellos.
- FIND: Busca una cadena de texto en uno o más archivos.
- FINDSTR: Busca cadenas de texto en archivos.
- FOR *: Ejecuta un comando para cada archivo en un conjunto de archivos.
- FORMAT: Formatea un disco para usarse con Windows.
- FSUTIL: Muestra o configura las propiedades del sistema de archivos.
- FTYPE *: Muestra o modifica los tipos de archivo usados en asociaciones de extensión de archivo.
- GOTO *: Direcciona el intérprete de comandos de Windows a una línea con etiqueta.
- GPRESULT: Muestra información de directiva de grupo por equipo o usuario.
- GRAFTABL: Permite a Windows mostrar un conjunto de caracteres extendidos en modo gráfico.
6
Lista de comandos CMD en Windows parte 3
- HELP: Proporciona información de ayuda para los comandos Windows.
- ICACLS: Muestra, modifica, hace copias de seguridad o restaura listas de control de acceso (ACL) para archivos y directorios.
- IF *: Ejecuta procesos condicionales en programas por lotes.
- LABEL: Crea, cambia o elimina la etiqueta del volumen de un disco.
- MD *: Crea un directorio.
- MKDIR *: Crea un directorio.
- MKLINK *: Crea vínculos simbólicos y vínculos físicos.
- MODE: Configura un dispositivo de sistema.
- MORE: Muestra la información pantalla por pantalla.
- MOVE *: Mueve uno o más archivos de un directorio a otro.
- OPENFILES: Muestra archivos compartidos abiertos por usuarios remotos como recurso compartido de archivos.
- PATH *: Muestra o establece una ruta de búsqueda para archivos ejecutables.
- PAUSE *: Suspende el proceso de un archivo por lotes y muestra un mensaje.
- POPD *: Restaura el valor anterior del directorio actual guardado en PUSHD.
- PRINT: Imprime un archivo de texto.
- PROMPT *: Cambia el símbolo de comandos de Windows.
- PUSHD *: Guarda el directorio actual y después lo cambia.
- RD *: Elimina un directorio.
- RECOVER: Recupera la información legible de un disco dañado o defectuoso.
- REM *: Registra comentarios (notas) en archivos por lotes o CONFIG.SYS.
- REN *: Cambia el nombre de uno o más archivos.
- RENAME *: Cambia el nombre de uno o más archivos.
- REPLACE: Reemplaza archivos.
- RMDIR *: Elimina (quita) un directorio.
- ROBOCOPY: Utilidad avanzada para copiar archivos y árboles de directorios.
7
Lista de comandos CMD en Windows parte 4
- SC: Muestra o configura servicios.
- SCHTASKS: Programa comandos y programa para ejecutarse en un equipo.
- SET *: Muestra, establece o elimina (quita) variables de entorno en Windows.
- SETLOCAL *: Inicia la localización de los cambios de entorno en un archivo por lotes.
- SHIFT *: Cambia la posición de parámetros reemplazables en archivos por lotes.
- SHUTDOWN: Permite el apagado local o remoto de un equipo.
- SORT: Ordena la salida.
- START *: Inicia otra ventana para ejecutar un programa o comando especificado.
- SUBST: Asocia una ruta de acceso con una letra de unidad.
- SYSTEMINFO: Muestra las propiedades y la configuración específicas del equipo.
- TASKKILL: Termina o interrumpe un proceso o aplicación que se está ejecutando.
- TASKLIST: Muestra todas las tareas en ejecución, incluidos los servicios.
- TIME *: Muestra o establece la hora del sistema.
- TITLE *: Establece el título de la ventana de una sesión de cmd.exe.
- TREE: Muestra gráficamente la estructura de directorios de una unidad o ruta de acceso.
- TYPE *: Muestra el contenido de uno o más archivos de texto.
- VER *: Muestra la versión de Windows.
- VERIFY *: Comunica a Windows si debe comprobar que los archivos se escriben de forma correcta en un disco.
- VOL *: Muestra la etiqueta del volumen y el número de serie del disco.
- WMIC: Muestra información de WMI en el shell de comandos interactivo.
- XCOPY: Copia archivos y árboles de directorios.
8
Gestiona archivos con línea de comandos parte 1
GESTIONA ARCHIVOS CON LÍNEA DE COMANDOSIntroducción Ejecutaren Windows es una función que se utiliza para abrir procesos y aplicaciones de forma rápida mediante comandos. Para abrir ejecutar solo debes pulsar la teclas Windows + R y la tecla al mismo tiempo. Por sino lo sabes la tecla se encuentra en el teclado entre la tecla Ctrl y Alt. Es una pequeña ventana en la cual te muestra un campo para escribir el comando que deseas ejecutar. Luego de escribirlo pulsa ENTER o dale clic en aceptar para que se ejecute dicha función. Símbolo del sistema es el intérprete de comandos en OS/2 y sistemas basados en Windows NT (incluyendo Windows 2000, WindowsXP, Windows Server 2003, Windows Vista , Windows 7 , Windows 8 , Windows 8.1 y Windows 10). Es el equivalente de command.comen MS-DOS y sistemas de la familia Windows 9x. A diferencia de su antecesor (command.com), este programa es tan solo una aplicación, no es una parte del sistema operativo y no posee la función de cargar la configuración al arrancar el sistema. Muchas funciones que se realizan desdela interfaz gráfica de algún sistema operativo son enviadas al cmd que es el encargado de ejecutarlas. Esto no es del todo cierto, en Windows debido a que hay muchas más opciones realizables que no son enviadas al cmd (command) se ejecutan mediante scripts.
9
Gestiona archivos con línea de comandos parte 2
"Comandos para la ventana de ejecutar" 1.Agregar o quitar programas-appwiz.cpl. Comando para agregar o quitar programas. 2.Calculadora-calc. Comando para utilizar la calculadora de Windows 3.Visor dearchivos para pegar-clipbrd. Comando para ver el visor de portafolios. 4.Simbolo del sistema-cmd. Comando para utilizar el promp de Windows. 5.Panelde control-control. Comando para abrir el panel de control. 6.Propiedades dehora y fecha-timedate.cpl. Comando para cambiar la hora del sistema, debemos tener permiso para ejecutarlo. 7.Administrador dedispositivos-devngnt.msc. Comando para ejecutar el administrador de dispositivos. 8.Utilidad para limpiar el disco-cleanmgr. Comando para usar la herramienta de liberar algún dispositivo del equipo. 9.Desfragmentador deldisco-dfrg.msc. Comando para desfragmentar discos. 10.Administrador departiciones de disco-diskpart. Comando para ejecutar el menú de particiones. 11.Utilidad verificadora de divers-verifier. Comando para ejecutar el administrador del comprobador de controlador. 12.Firefox-firefox. Comando para ejecutar el navegador Firefox . 13.Propiedades decarpetas-controlfolders. Comando para ejecutar las opciones de carpetas. 14.Asistentede conexiones a internet-icwconn1. Comando para abrir el asistente para conectar a internet. 15.InternetExplorer-iexplore. Comando para abrir ie 2.0. 16.Propiedades deinternet-inetcpl.cpl. Comando para abrir las propiedades de internet Explorer. 17.Propiedades deteclado-controlkeyboard. Comando para abrir las propiedades del teclado.
10
Gestiona archivos con línea de comandos parte 3
"Comandos para la ventana de ejecutar" 18.Cerrar sesión-logoff. Comando para cerrar la sesión. 19.Conexiones de red-controlnetconnections. Comando para abrir propiedades de red. 20.Notepad-notepad. Comando para abrir el notepad (bloc de notas). 21.Paint-pbrush. Comando para abrir el Paint. 22.Propiedades depassword-password.cpl. Comando para abrirlas propiedades de la red inalámbrica. 23.Impresora y faxes-controlpinters. Comando para abrir la ventana de impresoras y faxes. 24.Editor de registro-regedit. Comando para abrir el registro de Windows. 25.Escritorio remoto-mstsc. Comando para ejecutar el escritorio remoto. 26.Escaners y cámaras-sticpl.cpl. Comando para abrir el programa de escáner y cámaras sies que tu sistema operativo te lo permite. 27.Servicios-services.msc. Comando para abrir administrar los servicios del sistema 28.Carpetas compartidas-fsmgmt.msc. Comando para administrar las carpetas compartidas. 29.Apagar Windows-shutdown. Comando para cerrar sesión, reiniciar o hibernar el equipo, jugando con distintas opciones. 30.Sonido y audio-mmsys.cpl. Comando para abrir las propiedades de sonido y audio. 31.Administrador detareas-taskmgr. Comando para abrir el administrador de tareas. 32.Administrador decuentas de usuario-nusrmgr.cpl. Comando para abrir la ventana de cuentas de usuario. 33.Explorador deWindows-explorer. Comando para abrir el explorador de carpetas. 34.Windows firewall-firewall.cpl. Comando para abrir el firewall de Windows. 35.Worpad-write. Comando para abrir el WordPad.
11
Gestiona archivos con línea de comandos parte 4
"Comandos para el símbolo del sistema" CD- muestra el nombre del directorio actual o cambia a otro directorio. CHDIR-muestra elnombreel nombredel directorio actual o cambia a otro directorio. CHKDSK-Comprueba un disco y muestra un informe de su estado. CLS-Borra la pantalla. CMD-Inicia una nueva instancia del interprete de comandos de Windows. COPY-Copia uno o mas archivos a otro lugar. DATE-Muestra o establece la fecha. DEL-Elimina uno o mas archivos. DIR-Muestra una lista de archivos y subdirectorios en un directorio ECHO-Muestra mensajes, o activa y desactiva el eco. ENDLOCAL-Termina con la búsqueda de variables de entorno del archivo por lotes. ERASE-Elimina uno o mas archivos. EXIT-Saledel programa. FC-Compara dos archivos o conjunto de archivos y muestra las diferencias entre ellos. FIND-Busca una cadena de textos en uno o mas archivos. FINDSTR-Busca cadenas detexto en archivos. FOR-Ejecuta un comando para cada archivo en un conjunto de archivos FORMAT-Da formato a un disco para usarsecon Windows. FTYPE-Muestra o modifica los tipos de archivos utilizados en una asociación de archivos. HELP-Proporciona información deayuda para los comandos de Windows. MD-Crea un directorio. MKDIR-Crea un directorio. PATH-Muestra o establece una ruta de búsqueda para archivos ejecutables. PAUSE-Suspendeel proceso de un archivo por lotes y muestra un mensaje. PRINT-Imprimeun archivo de texto. PROMPT-Cambia el símbolo de comandos de Windows. RD-Elimina un directorio. RECOVER-Recupera la información legible de un disco dañado o defectuoso. RENAME-Cambia el nombrede uno o mas archivos. REPLACE-Remplaza archivos. RMDIR-Elimina un directorio. SHIFT-Cambia posición demodificadores reemplazados en archivos por lotes. START-Inicia otra ventana para ejecutar un programa o comando. TIME-Muestra o establece la hora del sistema. VER-Muestra la versión de Windows. XCOPY-Copia archivos y arboles de directorios.
12
Comandos Básicos parte 1
COMANDOS BÁSICOS- CD: Uno de los comandos más esenciales de la consola de Windows. Sirve para cambiar de directorio, utilizando la fórmula *cd * para ir al directorio o carpeta concreta que le digas, o *cd..* (con dos puntos) para salir de una carpeta e ir al nivel superior o carpeta donde estaba alojada.
- DIR: El comando lista el contenido del directorio o carpeta donde te encuentras, mostrando todas las subcarpetas o archivos que tiene. Con este comando podrás saber si el archivo que buscas está ahí o a qué subcarpeta navegar.
- TREE CARPETA: Te muestra el árbol de directorios de una carpeta concreta que le digas.
- CLS: Limpia la ventana de la consola de Windows, borrando todo lo que se ha escrito en ella, tanto tus comandos como las respuestas de la propia consola. Se quedará todo como si la acabases de abrir de nuevo.
- EXIT: Cierra la ventana de la consola de Windows.
- HELP: Muestra todos los comandos que hay disponibles, poniendo en cada uno una breve descripción en inglés.
- COPY ARCHIVO DESTINO: Copia uno o más archivos en la dirección que tu elijas.
13
Comandos Básicos parte 2
- ROBOCOPY: Una función mejorada más rápida y eficiente, y que permite hacer acciones como cancelar o retomar la copia. Muestra también un indicador de progreso, lo que lo convierte en una buena alternativa para copiar archivos pesados.
- MOVE ARCHIVO DESTINO: Mueve el archivo concreto que quieras del lugar o carpeta en el que está a otra dirección que le digas. Es como copiar, pero sin dejar el archivo en su ubicación original.
- DEL ARCHIVO O CARPETA: Borra el archivo o carpeta que le indiques.
- RENAME ARCHIVO: Te permite cambiarle el nombre al archivo que consideres oportuno, e incluso incluyendo su extensión también puedes cambiarla. Aunque será un cambio como el que haces en la interfaz principal de Windows, sin conversión y sin que implique que va a funcionar bien con la nueva extensión.
- MD NOMBREDECARPETA: Crea una carpeta con el nombre que le asignes en la dirección en la que te encuentres en ese momento.
- TYPE ARCHIVO.EXTENSION: Te permite crear un archivo desde la propia ventana de comandos. Esto quiere decir que no sólo vas a crear un archivo, sino que también podrás escribir el texto que quieras en su interior.
- FORMAT: Mucho cuidado con este último comando básico, porque sirve para formatear la unidad
14
Comandos básicos de diagnóstico parte 1
COMANDOS BÁSICOS DE DIAGNÓSTICO- SYSTEMINFO: El nombre del comando es bastante literal, y te sirve para obtener la información sobre el ordenador o sistema en el que estás trabajando. Te da datos como el nombre del sistema, el procesador, la memoria RAM, la placa base o el almacenamiento interno que tienes.
- CHKDSK: Cuando algo falla en tu ordenador, este suele ser uno de los primeros comandos a los que recurrir. Realiza un análisis de la superficie del disco duro para detectar fallos como posibles sectores defectuosos, y también hace comprobaciones en la estructura lógica del sistema de archivos y repara cualquier error (archivos perdidos, nombres sin sentido, carpetas a las que no se puede acceder, etc.).
- IPCONFIG: Otro comando esencial para obtener información importante sobre el ordenador, en este caso sobre tu conexión a la red. Te muestra la información de tu conexión, incluyendo tu dirección IP, la máscara de subred o la puerta de enlace por defecto.
- NETSTAT: Analiza y muestra las estadísticas del protocolo y las conexiones TCP/IP en uso por tus dispositivos. Con ello, puedes solucionar posibles problemas de conexión mirando el estado de los puertos y conexiones de tu equipo.
- TRACERT DIRECCIONHOST: Te ayuda a saber el camino que sigue tu conexión hasta llegar al host que le indiques. Por ejemplo, escribiendo TRACERT WWW.XATAKA.COM pod.
- GETMAC: Ya te hemos hablado alguna vez de qué es la dirección MAC de un dispositivo, un identificador único que cada fabricante le asigna a la tarjeta de red de sus dispositivos conectados, desde un ordenador o móvil hasta routers, impresoras u otros dispositivos. Pues bien, este comando muestra la dirección MAC de tu ordenador.
15
Comandos básicos de diagnóstico parte 2
- VER: Ver viene de versión, y cuando lo escribes en la consola te devuelve la versión numérica exacta de tu sistema operativo. Perfecto para cuando estás esperando actualizaciones o quieres comprobar si tienes disponible determinada característica.
- CONTROL PANEL: Un comando que sirve como acceso directo, y que te abre directamente el Panel de Control de Windows sin que tengas que andar buscándolo.
- TIME: Ya sea porque estás absorto utilizando la consola o porque quieres identificar algún problema surgido de una posible desincronización de horarios, este comando te muestra la hora exacta que tiene tu ordenador.
- DRIVERQUERY: Te muestra la lista completa de todos los drivers que tienes instalados en el ordenador, con su nombre de módulo, nombre completo y el tipo de controlador del que se trata.
- TASKLIST: Te muestra la lista completa de todos los procesos que tienes en ejecución en tu sistema, así como la cantidad de memoria que está utilizando cada uno de ellos. Como pasa cuando entras en el administrador de tareas, esto te permite encontrar procesos que no deberían estar ahí o que puedan haberse quedado colgados.
- TASKKILL /PID NUMEROIDDEPROCESO: En la lista anterior, a cada proceso se le asigna un PID o Número identificador del proceso. Pues bien, con este comando podrás cerrar el proceso cuyo número le hayas indicado.
- SFC: Examina la integridad de todos los archivos de tu sistema y reemplaza los que detecte que estén dañados utilizando las copias en caché del sistema. Para poder utilizar este comando tienes que haber ejecutado el Símbolo de sistema como administrador, ya que necesita de esos permisos.
16
Comandos básicos de diagnóstico parte 3
- CLEANMGR: Cuando lo escribas te aparecerá una ventana emergente pidiéndote que selecciones una unidad de disco. Lo que habrás hecho es lanzar la aplicación de Windows para liberar espacio. Vamos, que es una aplicación a la que puedes acceder desde el menú de inicio, pero también desde la consola.
- WINSAT FORMAL: La consola de Windows ejecuta un benchmark completo que analiza el rendimiento del equipo y todos sus componentes. Este comando, el WINSAT, también puede ser acompañado de otros apellidos más allá de FORMAL, como por ejemplo CPUFORMAL para medir sólo el rendimiento de la CPU, MEMFORMAL para el de la RAM, GRAPHICSFORMAL para la tarjeta gráfica o DISKFORMAL para las unidades de almacenamiento.
- DEFRAG: Inicia la desfragmentación del disco duro que le indiques. Igual que la aplicación nativa que Windows tiene para ello.
- DISKPART: Escribe este comando añadiéndole los atributos LIST DISK o LIST VOLUME para obtener un listado de los discos o volúmenes del equipo con esta función para gestionar las particiones y discos duros.
- SHUTDOWN: Sirve para apagar el ordenador directamente desde la consola de comandos de Windows. Puedes añadirle el atributo -s -t TiempoEnSegundos para programar el apagado, o escribir simplemente SHUTDOWN -R para reiniciar el ordenador.
- LOGOFF: Cierra la sesión del usuario con el que estás accediendo al ordenador, aunque manteniendo el ordenador encendido.
17
Comandos para el manejo de directorios y archivos parte 1
COMANDOS PARA EL MANEJO DE DIRECTORIOS Y ARCHIVOSComandos para el manejo de directorios: - pwd: Indica cuál es el directorio actual de trabajo.
- ls: Lista por la salida estándar los archivos y directorios contenidos en el directorio en el que estamos situados. Según el tipo de archivo o directorio se mostrará de un color u otro. ls
Si como parámetro le pasamos la ruta de un directorio, se listará el contenido de ese en concreto. ls /etcCon el parámetro -a muestra todos los archivos del directorio actual, incluyendo los ocultos. ls –aCon el parámetro -l muestra los archivos del directorio actual en formato largo, mostrando los permisos, propietario, tamaño, fecha de modificación, etc. ls –lCon el parámetro -h se muestra el tamaño de archivos y directorios en Kb, Mb, etc. ls -lhCon el parámetro –R se muestra también el contenido de todos los subdirectorios. ls –RCon el parámetro -i muestra el número de inodo del fichero dentro del sistema de archivos. ls –i ficheroLos diferentes parámetros se pueden combinar de la siguiente manera y en cualquier orden. Los siguientes ejemplos son similares: ls –laR
ls –l –a -R cd: Esta orden sirve para cambiar de un directorio a otro dentro de la estructura de directorios que poseamos. Hay que tener en cuenta que siempre hay que dejar un espacio en blanco tras el comando cd, sobretodo tenerlo en cuenta cuando usemos "cd .." cd ..
cd ejemplos/textosLas dos siguientes órdenes son similares, sirven para situarnos directamente en el directorio HOME del usuario. cd
cd ~ mkdir: Crea un nuevo directorio. mkdir ejemplo1 rmdir: Elimina un directorio vacío. rmdir ejemplo1 tree: Muestra de forma gráfica la estructura de un directorio. Necesita instalación. tree
18
Comandos para el manejo de directorios y archivos parte 2
Comandos para el manejo de archivos: cp: Este comando posee dos funcionalidades. Primero sirve para copiar uno o varios ficheros de un directorio a otro. Los comodines sólo pueden usarse en el fichero origen. cp ./doc1 /home/usuario/
cp *.txt /etcTambién sirve para copiar el fichero origen con un nuevo nombre si le indicamos ese nombre en el destino. cp doc1 doc2
cp doc1 doc1.bak
cp *.txt /usr/share/*.docCon el parámetro –v se muestra por pantalla los archivos que está copiando en tiempo real. cp -v doc1 doc2 rm: Elimina un fichero o un directorio. rm doc1Elimina también los subdirectorios si se utiliza el parámetro -r. rm –r directorio1 mv: Mueve un fichero de un directorio a otro. mv dir1/doc1 /homeTambién renombra el archivo si lo dejamos en el mismo directorio o si al indicarle el destino utilizamos un nombre distinto. mv doc1 doc2
mv doc1 /root/doc1.bak
19
Comandos para el manejo de directorios y archivos parte 3
COMANDOS PARA EL MANEJO DE ARCHIVOS - dirname: Muestra la ruta de directorios de una indicada por parámetro, eliminando el nombre del archivo.
dirname /home/usuario/.bashrc basename: Muestra el nombre del archivo de una ruta indicada como parámentro. basename /home/usuario/.bashrc ln: Crea un enlace físico o simbólico de un fichero. Si no se especifica nada, el enlace que se creará será físico. En el ejemplo se crea un enlace físico del fichero doc1 con el nombre doc2. En este caso se pueden usar rutas absolutas o relativas. ln doc1 doc2Podemos comprobar que dos archivos son enlaces físicos examinando si inodo mediante el comando: ls -iCon el parámetro –s, el enlace será simbólico. En el ejemplo se crea un enlace simbólico del fichero doc1 con el nombre doc2. Se pueden especificar directorios diferentes, pero prestar atención si usamos en el destino rutas relativas. ln –s doc1 doc2
ln –s /home/usuario/examples /home/usuario/Escritorio/ejemplos
ln –s /home/usuario/examples ../ejemplos find: Permite buscar un fichero dentro del árbol de directorios del sistema. Su uso es mucho más amplio, así que aquí sólo nos quedamos con esta funcionalidad. Con el parámetro –name indicamos el nombre del fichero a buscar, y con –size por el tamaño. Se pueden utilizar comodines en la búsqueda. find /etc –name modprobe.conf
find /etc –name modprobe.*
find /etc –size 50b
20
Comandos para el manejo de directorios y archivos parte 4
COMANDOS PARA EL MANEJO DE ARCHIVOS which: Localiza la ruta del fichero ejecutable o comando que se le pasa como parámetro, y que se ejecutaría en el entorno actual. which nano whereis: Localiza todas las rutas donde se pueda encontrar el fichero ejecutable o comando que se le pasa como parámetro, así como la ayuda dentro de las páginas de manual. whereis nano nano: Editor de ficheros en modo texto. Todo su funcionamiento es mediante combinaciones de teclas. Preparado para utilizar en terminales de texto que no estén arrancadas en el interfaz gráfico. Las combinaciones de teclas más utilizadas son: - Ctrl + W : Nos permite usar un buscador de texto.
- Ctrl + 6 : Nos permite seleccionar texto.
- Ctrl + K : Nos permite cortar el texto.
- Ctrl + U : Nos permite pegar el texto.
- Ctrl + P : Nos permite subir el cursor a la línea anterior.
- Ctrl + M : Nos permite hacer lo mismo que el Enter.
- Ctrl + B : Nos permite volver atrás letra a letra.
- Ctrl + V : Nos permite ir al fondo del documento, a la línea final.
- Ctrl + A : Nos permite ir al principio de la línea o el texto.
- Ctrl + O : Nos permite salvar el documento.
- Ctrl + C : Nos permite cancelar la operación de guardado y además, ver el número de línea.
- Ctrl + T : Nos permite revisar la ortografía.
|