Sie sind auf Seite 1von 17

Universidad Tecnolgica del Per

SISTEMAS OPERATIVOS
Semestre: 2013 - II Ciclo: III (TERCERO) PROFESOR: CARLOS JARA ALVA

Comandos basicos de linux


Comando ls. Permite listar el contenido de carpetas Sintaxis: #ls Comando mkdir. Permite crear carpetas en distintas posiciones. Sintaxis #mkdir /linux1 #mkdir linux1

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos bsicos
Comando cd. Permite ingresar a carpetas o tambin salir de ellas. Sintaxis: #cd carpeta1 (entra a la carpeta1 #cd .. (retrocede un nivel) Comando rmdir. Permite borrar carpetas solo cuando estn vacis Sintaxis: #rmdir carpeta1

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos bsicos
Comando less. Permite mostrar el contenido de un archivo. Sintaxis: #less archivo1 Comando more. Permite mostrar el contenido de un archivo. Sintaxis: #more archivo1

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos bsicos
Comando nano. Permite crear archivos. Hay que recordar que la creacin del archivo depender de la ubicacin de la carpeta o directorio donde estemos. Sintaxis:

#nano <nombre de archivo>


El comando nano tiene internamente comandos propios que son activados con la tecla CTRL mas la letra que aparecer en el men en la parte inferior de la ventana cargada.

Comando nano

Comandos bsicos
Comando cp. Permite copiar archivos desde un lugar de origen a otro destino. Hay que tomar en cuenta que los archivos copiados deben de respetarse el lugar donde se encuentran, como rutas o directorios. Sintaxis:
#cp <ruta_origen> <ruta_destino>

Ejemplo
home]#cp /root/archivo1 /curso1/permiso1/.

En este ejercicio, se copiara el archivo llamado archivo1 que esta en el root desde la carpeta home a permiso1

Comandos bsicos
Comando mv. Permite mover lugar de origen a otro destino. cuenta que los archivos que se lugar de origen y aparecern mencionado. Sintaxis:
#mv <ruta_origen> <ruta_destino>

archivos desde un Hay que tomar en mueven dejaran su en el nuevo lugar

Ejemplo
home]#mv /root/archivo2 /curso1/permiso1/.

En este ejercicio, se movera el archivo llamado archivo2 que esta en el root desde la carpeta home a permiso1, dejando su lugar de origen.

Comandos bsicos
Comando rm. Permite borrar archivos en el cual se debera de mencionar el lugar donde se encuentra el archivo respectivamente.

Sintaxis:
rm <ruta_donde_esta_el_archivo>

Ejemplo
home]#rm /root/archivo3 En este ejercicio, se borrara el archivo llamado archivo3 que esta en el root desde la carpeta home.

Comandos para procesos


El terminal del linux esta formado por 4 partes muy importantes: 1. El nombre del usuario = root 2. El nombre de la Pc = localhost 3. El nombre del directorio hogar = root 4. El identificador del usuario, si es # es administrador o root y si es $ es un usuario simple.

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos para procesos


Comando grep. Permite realizar una bsqueda de una palabra, mostrando la linea completa Comando ps ax. Realiza un listado de procesos del sistema operativo, tomando en cuenta el PID (Codigo de proceso), terminal, nombre y lugar donde se ejecuto el proceso. Comando top. Es otra forma de ver procesos pero usando un visor. Comando &. Permite llamar a un proceso, devolviendo el terminal. Comando nohup. Permite llamar a un proceso pero no devuelve el terminal.

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos para procesos


Ejercicios: #ps ax | grep sshd En este caso se busca el proceso sshd de la lista del ps ax. El smbolo | significa filtrado y tambin permite unir dos o mas comandos en una linea. #ps aux | less Permite mostrar los procesos en detalles. #firefox & Llama al proceso firefox y devuelve el terminal

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos para procesos


Comando tee. Permite enviar un reporte y crea un archivo. Sintaxis #ps ax | grep sshd | tee reporte1 /etc/init.d = En esa ruta se encuentra guardados los servicios especiales del sistemas operativo y tienen 4 estados: a) start b) stop c) restart d) status

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos para procesos


Ejemplo: #cd /etc/init.d (ingresamos al lugar donde estan los servicios del sistema operativo) #./sshd status (en este procedimiento procedemos a llamar al servicio sshd viendo su estado respectivo. Notese que el ./ realiza una llamada o carga (se ejecuta) #service sshd status (en esta operacion se hara lo mismo que lo anterior pero no estaremos en la ruta /etc/init.d

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Comandos para procesos


Comando kill. Permite matar un proceso sabiendo el PID del mismo. Sintaxis #ps ax #kill PID (se coloca el pid del proceso a matar)

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Los runlevels
Entenderemos un runlevel (o nivel de ejecucin) como la ejecucin de unos determinados daemons que a su vez proporcionan unos servicios concretos. En la instalacin de un servidor es habitual disear una configuracin para que en determinados momentos se puedan ofrecer determinados servicios y en otros no.

Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Los runlevels

Sintaxis: #init 1 El estado por defecto del sistema es init 5


Facultad de Ingeniera Industrial y de sistemas Prof. Carlos Jara Alva

Das könnte Ihnen auch gefallen