Comandos Unix Índice: Comandos Comunes……………………………………….2 Comandos propios de unix……………………………….3 Agrupamiento de mandatos………………………………4 Caracteres especiales……………………………………….6 Ayuda……………………………………………………………6 Variables deentorno………………………………………..6 Archivos especiales…………………………………………7 Pidiendo disculpas a los puristas, esta lista está estructurada de la siguiente forma: A la izquierda figuran los comandos DOS, y a la derecha su equivalente Unix. A continuación hay otra lista con los comandos sin equivalente DOS. Comandos comunes: DOS cd md rd del deltree dir copy, xcopy move,rename COMMAND.COM win help cls pkzip/pkunzip doskey Comando /? type edit time, date cmp Unix cd( nota: cd.. no sirve. Usar cd ..(Con espacio). mkdir rmdir rm rm ?R ls (dir funciona como ls ?l ?color) cp mv bash, tcsh, zsh, etc. (En Unix hay varios shells) startx man clear gunzip Automático en Linux. Comando ??help. Si no, mirar el manual. cat pico, vi, emacs, etc. (El pico es el más fácil deusar) date (Imprime la fecha y hora). date ??set la define. cmp,diff(Imprime las diferencias entre dos archivos) 1
echo Cadena de caracteres ping tracert set Comandos propios de Unix:
echo Cadena de caracteres (Entrecomillado) ping traceroute set
chmod : Cambia los permisos de acceso a un fichero. Los permisos se especifican mediante tres números. El primero simboliza los permisos delpropietario del archivo, el segundo los permisos del grupo al que pertenece el archivo, y los tres últimos son los permisos para todo el mundo. Si pasamos cada uno de estos números a binario, ocuparán tres bits. Los permisos se estructuran en tres tipos: Lectura(r), Escritura(w), y ejecución(x). Por ejemplo: chmod 764 archivo.txt (Nota: 7=111, 6=110, 4=100) Permisos 764: en binario los tres númerosson (111 110 100). Esto es, da permisos rwx(111) rw?(110) r? ?(100); Es decir, todos los permisos para el propietario(rwx), lectura?escritura para todos los usuarios pertenecientes al grupo dueño del archivo(rw?) y sólo de lectura para el resto del mundo(r? ?). chown : Cambia el usuario propietario de un archivo. Sólo root puede ejecutar este comando. chgrp : Cambia el grupo efectivo de unarchivo. su: Cambia a modo administrador desde cualquier usuario. Por supuesto, pide el password. ps: Muestra una lista de los procesos en curso, con su PID. kill : Mata el proceso especificado por PID. Si falla, kill ?9 lo mata incondicionalmente. reboot: Reinicia el sistema. halt: Apaga el ordenador(Si la BIOS lo soporta). Equivale a Inicio?Apagar sistema?Apagar el equipo. lsmod: Muestra los móduloscargados en memoria. rmmod: Descarga de memoria un módulo, pero sólo si no está siendo usado. insmod : Carga en memoria un módulo. gzip: Para instalar un archivo comprimido (Archivo.tar.gz, muy usado en internet) se usa: gzip ?cd Archivo.tar.gz | tar xvf ? (Con guión al final) mount /dev/ : Monta una unidad de red en el sistema de archivos. Nótese que las unidades de disco, CD, etc. locales lastrata como unidades de red, ubicadas en /dev/hd?. Su uso es igual a NET USE en Windows NT. Sólo root puede ejecutar este comando, a no ser que se especifique lo contrario en el archivo /etc/fstab. 2
umount : Desmonta una unidad. YaST: ( ¡Respetar mayúsculas/Minúsculas!) Es el programa de configuración de SuSE. Puede invocarse en cualquier momento desde el prompt, pero sólo comosuperusuario(root). Es algo así como el panel de control de W95. Permite instalar/Desinstalar archivos de la distribución, paquetes RPM, configurar hardware, opciones de red, etc(Ver documento adjunto). whereis : Devuelve la ubicación del archivo especificado, si existe. find : Busca el archivo especificado. Necesita opciones alternativas, como el directorio donde se debe buscar, etc Es complicado, pero muy…