Anda di halaman 1dari 10

FACULTAD DE INGENIERÍA.

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS.

ASIGNATURA:
SISTEMAS OPERATIVOS.

ACTIVIDAD:

ACTIVIDAD 4: SOLUCIÓN DE CASOS

ESTUDIANTE:

FIGUEROA JIMENEZ YULER ALEX.

Chimbote-Perú

2018
1. Los comandos Linux

Los comandos, en su mayor parte, no son realmente más que pequeños programas
incorporados en el sistema operativo. Técnicamente, lo único que diferencia los comandos
de los programas (o de los scripts) es que los comandos siempre están en carpetas muy
concretas (/bin, /usr/bin, y en el caso de haber iniciado sesión como superusuario, /sbin), así
que no es necesario especificar dónde se encuentran.

Por ello, todas las reglas de sintaxis aplicables a los comandos son aplicables a cualquier
programa o script de Bash, con un cambio: en lugar de escribir el nombre del comando, hay
que especificar exactamente dónde está el programa o script (la ruta del programa o script).

2. Comandos Linux
2.1.pwd
Muestra el direcorio de trabajo, es decir, en el que estas ubicado.

2.2. ls
Este comando lista todo el contenido del directorio donde está localizado el prompt.
En el caso de estar en el directorio personal, obtendremos, por ejemplo:

El comando ls tiene múltiples opciones tale como:


 ls --color que permite colorear para visualizar mejor si no están coloreados.
 ls -l nos muestra los archivos y directorios con información de permisos,
propietario, grupo, tamaño, fecha de creación etc.
 ls --lh muestra al igual que ls -l pero agrega la unidad de medida del tamaño
del archivo.
 ls -a muestra todos los archivos incluyendo los ocultos.
2.3.cd
El comando cd sirve para cambiar de directorio, por ejemplo, si estas en el
directorio principal y quieres pasarte la carpeta dir2, tendrías que escribir cd dr2.

2.4.mkdir
El comando mkdir sirve para crear un nuevo directorio. Solo eso.
Hay que tener en cuenta que lo crea por defecto en el directorio en el que te
encuentres (te lo indica siempre en la terminal).
Por ejemplo mkdir uladech crea una carpeta de nombre uladech

2.5.touch
Este comando sirve para crear un nuevo archivo vacío si este no existe.
Por ejemplo, si queremos crear un nuevo archivo de texto para dejar una nota,
podemos teclear touch archivo.txt
2.6. rm
Si queremos borrar algún archivo o directorio podemos hacer uso del comando rm.

Por ejemplo, para borrar el archivo de nombre achivo.txt uso rm archivo.txt

2.7. cp
A la hora de copiar archivos vamos a necesitar el comando cp.
Tenemos que indocarle la ruta de origen y la ruta de destino, en este orden:

2.8. mv
Para mover un directorio o archivo haremos uso de este comando. Esto solo
desplazara los archivos sin copiarlos de un directorio a otro.
Funciona del mismo modo que cp indicando la ruta de origen y la ruta de destino
2.9.clear
Limpia el texto de la terminal. Siempre está bien poder ver lo que estamos haciendo.

2.10. chmod
Se utiliza para cambiar los permisos de archivos y directorios de los que se es
propietario. Solo root puede modificar cualquier archivo. Se utiliza de la forma:
chmod [opciones] <modo de cambio> <archivo|directorio>
Las opciones más comunes son -R y -v, para cambiar todo el contenido de un
directorio y para mostrar las acciones efectuadas en cada archivo, respectivamente.
El modo de cambio de permisos puede ser octal o simbólico.

2.11. cat
Muestra en pantalla el contenido de uno o varios ficheros sin formato. Se utiliza de la
forma: cat nombre_fichero
2.12. ln
Crea enlaces a partir de un fichero y/o directorio. Los enlaces son de dos tipos:
duros y blandos o simbólicos.
Si se utiliza de la forma:
ln nombrefichero nombreenlace
Crea un enlace duro: nombre diferente para el mismo fichero.
De la forma:
ln -s nombrefichero nombreenlace
Crea un enlace simbólico: un nuevo fichero que apunta al original o a un directorio,
incluso en un sistema de archivos diferente.

2.13. Echo
Para mostrar en el terminal o mandar información a un archivo ejemplo:
2.14. du
Se utiliza de la forma du nombre_directorio. Muestra en el terminal el espacio que
ocupa ese directorio y los subdirectorios que incluye. Con la opción du -h expresa
las unidades del tamaño.

2.15. ps
Muestra los procesos que están ejecutando actualmente.

2.16. grep
Busca palabras o líneas coincidentes en el archivo Para buscar en el directorio
completo de archivos, ingrese el nombre del directorio
2.17. top
Mostrar las tareas de linux usando la mayoría cpu.

2.18. kill -9 ID_Processo


Forzar el cierre de un proceso y terminarlo.
2.19. free -m: muestra el estado de la RAM en megabytes.

2.20. pstree muestra un árbol de procesos, para mostrar pid, usa la opción -p con
pstree.