Comandos importantes:

Documentos relacionados
Comandos Básicos de Guadalinex

Documento bajo licencia Creative Commons

Fedora Core GNU/LINUX

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez

Tema 2: Sistemas Operativos. Linux

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación

PREGUNTAS Y RESPUESTAS RELATIVAS AL USO DE COMANDOS BÁSICOS EN LINUX

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio

1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos?

El entorno de programación UNIX. CI-2400 Programación Avanzada en Sistemas de Tipo UNIX Prof. Braulio José Solano Rojas ECCI, UCR

1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4.

La consola en GNU / Linux

UNIX. Curso de Modelado Molecular I INTRODUCCIÓN

Introducción a Linux. El regreso a los años 70: la consola (I)

Uso básico de la terminal

GNU/Linux desde la línea de comandos. Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat)

Linux Principios básicos de uso del sistema [4ª edición]

donde <directorio> es el nombre del directorio al que queremos ingresar.

MANUAL RESUMIDO DE COMANDOS DE LINUX TERMINAL. Ampliar ayuda de mandatos. man mandato

Comandos para manipulación de archivos y directorios Parte II

Academia de Software Libre

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz

Prácticas de Fundamentos del Software

Tema 7:Línea de ordenes del sistema operativo.

Sistema de archivos. El sistema de archivos tiene una serie de directorios estándar:

Uso básico del shell.

Práctica 2 Manejo de Linux por consola

Sistema operativo GNU/Linux básico. Muestra la ruta completa hasta el directorio actual

P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C.

Lista de comandos de Linux

Comandos Básicos de Linux

CONCEPTOS BÁSICOS COMPUTADORA

Existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalación predeterminada de Linux.

PRIMERA PRÁCTICA DE INFORMÁTICA

100 ejercicios básicos sobre Linux

Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS

Comandos más utilizados en Linux

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web

Comandos Linux. Recopilación de algunos de los comandos LINUX más usados.

PRÁCTICA 01 GESTIÓN DE ARCHIVOS Y DE PERMISOS EN LINUX

Programación 1 Grado de ingeniería Robótica

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer

Sistema Operativo Linux Agenda

Nombre:... Fecha: /12/2010

HOJA DE ACTIVIDADES III: PERMISOS

Shell de Unix ProgPLN

Comandos Linux Ayuda. Archivos y directorios

pwd Nos muestra el directorio en el que nos encontramos.

LINUX Comandos vía terminal (Tema 13)

LINUX - El intérprete de órdenes I

SILLABUS CURSO : LINUX

Sistemas Operativos. Práctica 1. del shell bash de Unix Curso 2005/2006

Introducción a GNU/Linux 20/08/2015

Bloque III. Herramientas

El sistema operativo Linux

Práctica 1. Complemento. Comandos de Linux y Editor vi.

RESUMEN M1-UF1. UF0852: Instal lació i actualització de sistemes operatius.

Tema II: EL SHELL. COMANDOS BÁSICOS DE LINUX

apt cache search (texto) Muestra una lista de todos los paquetes y una breve descripción relacionado con el texto que hemos buscado.

Para: Asunto: Practica 1, Evaluación 4, Redes 2 sección 03. Cuerpo del msj: Su nombre completo y número de carnet

Computer Networks I 1. LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2

Práctica 2.3 Comandos en Linux

Interfaz de línea de comandos (CLI)

El Sistema Operativo Linux

Práctica 1: Herramientas básicas:

Prácticas de Fundamentos del Software

Mª DOLORES CARBALLAR FALCÓN L

TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX.

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula

Administración de Archivos

CURSO LINUX SERVIDORES ORIENTADO A REDES

EXAMEN LINUX. 5. Para lograr la siguiente imagen de captura de una ejecución del comando who, se debe cumplir que se tenga abierto:

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

Sistema Operativo Linux

U9. Instalación y configuración (Linux)

File Transfer Protocol (FTP)

Administración de Sistemas Operativos

66.69 CRIPTOGRAFÍA Y SEGURIDAD INFORMÁTICA

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar

Introducción a UNIX. LABORATORIO DE SISTEMAS DE OPERACIÓN I (ci 3825) Prof. Yudith Cardinale

Qué es Linux? Es un sistema operativo inspirado en Unix.

Comandos. Sistemas Operativos III - ETB EMT - CETP

Tema: Uso de Bash en Linux.

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

Introducción a GNU/Linux

Y añado también los 2 profesores al grupo de profesores mediante el comando:

Manual Comandos Basicos Unix/Linux

Linux: Tour Rápido. Tema 2 Laboratorio de sistemas operativos UTFSM-JMC

CAR. Responsable : María del Carmen Heras Sánchez. Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar.

GNU/Linux Administración Básica

INSTALAR WORDPRESS EN DEBIAN

Linux 101 Explorando la línea de comandos

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX

COMANDOS MÁS USADOS. adduser:

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

COMANDOS BÁSICOS LINUX

Licencia de Publicación

Sesión 1. Comandos básicos. Curso 09/10. Fernando Rincón Escuela Superior de Informática Universidad de Castilla-La Mancha

Introducción a Windows

Transcripción:

Objetivo: Aprender a usar una de las herramientas mas potentes del sistema operativo Linx: sus consolas de terminal Accede a una consola de terminal :Alt+Ctrl+F1;...F6 o bien desde el entorno gráfico abriendo x term o multi-gnome-terminal. Comandos importantes: 1.- GESTIÓN DE DIRECTORIOS pwd se utiliza para especificar el directorio actual, en el que nos encontramos Ejemplo $ pwd Resultado: /home/alumno (suponiendo que el usuario que usa el comando es el usuario alumno) Listar ficheros ls (significa list) Ejemplo $ls brw-r--r-- 1 unixguy staff 64, 64 Jan 27 05:52 block crw-r--r-- 1 unixguy staff 64, 255 Jan 26 13:57 characte r -rw-r--r-- 1 unixguy staff 290 Jan 26 14:08 compressed.gz -rw-r--r-- 1 unixguy staff 331836 Jan 26 14:06 data.ppm drwxrwx--x 2 unixguy staff 48 Jan 26 11:28 directory -rwxrwx--x 1 unixguy staff 29 Jan 26 14:03 executable prw-r--r-- 1 unixguy staff 0 Jan 26 11:50 fifo lrwxrwxrwx 1 unixguy staff 3 Jan 26 11:44 1 / 8

link -> dir -rw-rw---- 1 unixguy staff 217 Jan 26 14:08 regularfile El listado de archivos de un directorio o ubicación se hace con el comando ls, que incluye una serie de parámetros. El ls por defecto, solamente muestra el nombre de los archivos existentes en un directorio. $ ls -a : visualiza los archivos ocultos. En Linux los archivos ocultos son los que empiezan por un punto. $ ls -F : además de el nombre de los archivos indica el tipo de archivo que es. El tipo lo representa mediante un carácter que va después del nombre del archivo: nombre_archivo* (ejecutable), nombre_archivo@ (articulo), nombre_archivo/ (directorio), nombre_archivo (ordinario). $ ls -l : Forma larga del comando ls. Es el parámetro que más información da sobre cada elemento. Muestra el nombre, los permisos, el propietario, el grupo al que pertencece, el tamaño, la fecha, la hora y la clase de elemento que es. $ ls --color En colorín $ pwd 2 / 8

/home/alumno $ ls -l drwxr--r-- 1 alumno editors 4096 drafts -rw-r--r-- 1 alumno editors 30405 edition-32 -r-xr-xr-x 1 alumno alumno 8460 edit Creación de directorio o carpetas: mkdir.sintaxis: mkdir nombre_directorio. mkdir /pepe Crea el directorio pepe Cambio de directorio: comando cd cd.. Ir al directorio padre de donde estamos cd nombre_directorio ir a ese directorio concreto.(ej cd /) Borrado de directorios: $ rmdir [opciones...] directorio...:borra un o varios directorios si están vacíos Mover o cambiar de nombre un directorio $mv nombre_anterior nombre_nuevo 2.-GESTIÓN DE FICHEROS Visualizar contenido de un fichero cat :Visualiza y crea crea nuevos archivos 3 / 8

El siguiente ejemplo muestra un uso típico del comando cat: $ cat mifichero Visualiza el contenido del fichero $ cat inputfilename1 inputfilename2 > outputfilename Concatena inputfilename1 y inputfilename2 en outputfilename. Mover o renombrar un fichero El comando mv permite renombrar y mover archivos y directorios $ mv archivo1 /directorio/archivo2 $mv archivo1 archivo2 Copiar archivos cp permite realizar copiar archivos; bien a otro directorio, a otro directorio con otro nombre o en el mismo directorio haciendo una copia con otro nombre. Ejemplo cp archivo1 /directorio/ (Copia el archivo1 en /directorio con el mismo nombre $ cp archivo1 archivo2 Usando el parámetro -r, permite hacer copia de una estructura de directorios completa. $ cp file1 file2 namedir: hace copias de file1 y file2 en el directorio namedir. Localizar o ubicar un archivo whereis muestra la ubicación de un comando Ejemplo: whereis rm 4 / 8

El comando find permite la búsqueda de archivos. Ejemplo: Buscar todos los ficheros que empiecen por f:dentro del directorio del usuario1 $ find /home/usuario1/ -name f* Empaquetar archivos tar empaqueto archivo Mostrar contenido de archivos head nombrefichero :Muestra las 10 primeras líneas del fichero nombrefichero tail : Muestra el final (10 lineas) de un fichero. more [opciones...] [ficheros]: Muestra el contenido de los ficheros o la entrada estándar página a página y espera que el usuario indique las acciones a tomar. Estas acciones se suelen indicar con una tecla, por ejemplo es para avanzar una página, avanza una línea. h da la ayuda, / sirve para buscar una cadena, q para salir... less [opciones...] [ficheros] :. Es similar a more pero con la ventaja que puede ir hacia atrás en el texto. Los comandos son similares y otros nuevos, como? para buscar hacia atrás, b que retrocede una pantalla, d que avanza media pantalla, u que retrocede media pantalla... 5 / 8

$ tail -f /var/log/maillog, $ more sera.txt $ tail -100 /var/log/maillog more Per misos de archivos chown cambia los permisos de usuario:grupo de ficheros/directorios. $ chown root:root fichero $ chown alumno:usuarios directorio -R Ayuda Comando man:man [opciones...] página Muestra la documentación de un determinado comando (en realidad también de cualquier documentación, no sólo comandos). Por ejemplo man ls nos dará todas las opciones del comando ls. Otros comandos Borra pantalla:clear (Si somos un poco vagos... presionar la combinación de teclas Ctrl+L.) Información y gestión del sistema date [opciones] [formato]:cambia/muestra la fecha y hora del sistema. cal :Muestra calendario Ejemplo: cal 1949 calendario de 1949 history :M uestra el historial de comandos introducidos por el usuario. Ejemplo: $ history more w [opciones] [usuario] :Muestra que usuarios están conectados o con sesión abierta. Si se especifica usuario, sólo muestra las conexiones de ese usuario. whoami :informa de qué usuario eres ahora mismo su [opciones] [usuario] Permite establecer una nueva sesión con otro usuario. Si no se especifica usuario lo hará con el root ( pregunta contraseña last [opciones] [usuarios] [terminales] Muestra las últimas sesiones de usuarios. logout Sale de una sesión y hace un login. exit Sale de una sesión y hace un login. ps [opciones] :Linux es un sistema de multiprogramación con muchos procesos ejecutándose simultáneamente (probad ps axl wc -l ). La opciones más habituales son: ax o axu para ver todos los procesos, l para ver en formato extendio. Por ejemplo ps axl. 6 / 8

pstree [opciones] [usuarios] Muestra la jerarquía (de árbol) de los procesos. kill -9 numeroproceso : Cierra el proceso especificado por el PID (numeroproceso) top [opciones] Muestra los procesos en forma interactiva y refrescada continuamente (la tecla h da un ayuda resumida). mount [...] Sin argumentos muestra los sistemas de ficheros montados, su dispositivo correspondiente en /dev y en que directorio se han montado passwd [opciones...] [usuario] Permite cambiar la clave de acceso de un usuario. Si es el root, puede especificar el usuario del que desea cambiar la contraseña. uname -a : nos dice la version de kernel, procesador, y nombre de sistema df : nos muestra la ocupación del disco duro. free : Muestra el uso de la memoria netstat -a : nos muestra las conexiones de red actuales ifconfig: Muestra la información de los dispositivos de red eth0... ping : heramienta de red para comprobar nuestra conexión de red, ping www.rediris.es; ping 200.100.100.21 traceroute: Herramienta de red que nos muestra el camino que se necesita para llegar a otra maquina. Ejemplo: $ traceroute www.rediris.es lsmod: Muestra los modulos de kernel que estan cargados. lsmod modprobe: Trata de instalar un modulo, si lo encuentra lo instala pero de forma temporal. modprobe ip_tables, modprobe eepro100 rmmod : Elimina modulos del kernel que estan cargados Ejemplo: rmmod sudo comando usuario Ejecuta el comando con los derechos del usuario especificado (pedirá la contraseña de este usuario) 7 / 8

Ejemplo: sudo apt-get install mysql-server root Gestión de usuarios deluser nombre_usuario: Elimina usuario de sistema adduser: añadir usuario de sistema.(necesario ser root) : adduser pepe, adduser -s /bin/false pepe deluser pepe Nota : [] indica que son opcionales.... que puede ir más de una. Las opciones suelen comenzar con - o --. Si en la explicación del comando se acaba con... es porque hay muchas más opciones o información que es mejor consultar en la página del manual. 8 / 8