Você está na página 1de 6

1

FUNDACIN UNIVERSITARIA DE SAN GIL UNISANGIL


INGENIERIA DE SISTEMAS SISTEMAS OPERATIVOS
PRACTICA 2 COMANDOS LINUX

Fecha: __________________ Integrantes:____________________________________________


CONCEPTOS BSICOS
1. Sectores
Una unidad de disco duro es fsicamente una secuencia de sectores. Un sector es la unidad de datos ms pequea en un disco duro
y su tamao es de 512 Bytes.
2. Particiones
Las particiones se nombran en base al disco en el cual se encuentran, de la siguiente manera (caso de particiones en un disco IDE
maestro primario):
Las particiones primarias (o extendidas) se denominan /dev/hda1 a /dev/hda4 cuando estn presentes;
Las particiones lgicas, si existen, se denominan /dev/hda5, /dev/hda6, etc. en el orden de aparicin de las mismas en la tabla
de particiones lgicas.
Segn las particiones creadas en Linux conteste las siguientes preguntas:
1- Swap:

se

usa

para

la

memoria

virtual.

Cul

es

es

el

el

tamao

que

se

le

debe

de

asignar?_______________________________________
2- /boot:

crea

arranques

del

sistema.

Cul

tamao

que

se

le

debe

de

asignar?_______________________________________
3- Root: / maneja los programas necesarios para arrancar el sistema y los programas bsicos de almacenamiento. Contiene los
datos ms importantes del sistema y es punto de montaje para otras particiones. Cul es el tamao que se le debe de
asignar?_______________________________________
4- Cul fue el sistema de archivos que utilizo para /boot y /? Explique porque lo eligi
________________________________________________________________________________________
________________________________________________________________________________________
/usr: la mayora de los paquetes instalan la mayor parte de sus archivos ejecutables y de datos. Al no usar una particin /usr ser un
directorio dentro de la particin raz /.
/home: se almacenan los directorios personales para todos los usuarios que albergan el equipo.
5- Cul fue el cargador de arranque utilizado? ____________________
3. Usuarios y grupos
Durante la instalacin se cre una cuenta de usuario donde se agreg la siguiente informacin:
El nombre verdadero del usuario (cualquier nombre que se desee)
Un nombre de conexin o login
Una contrasea
6- Cuntas consolas virtuales tiene Linux?____
7- Cul es la secuencia de teclas para ingresar a cualquiera de ellas?__________________________
8- Cul es la secuencia de teclas para ingresar a la interfaz grfica?____________________
9- Cul es el prompt que aparece en la pantalla del emulador (Todo lo que se encuentra antes del punto de
insercin)?_____________________
Ing. Esp. Mara Nancy Espinel Calixto

Ing. Esp. Mara Nancy Espinel Calixto

Pgina 1

FUNDACIN UNIVERSITARIA DE SAN GIL UNISANGIL


INGENIERIA DE SISTEMAS SISTEMAS OPERATIVOS
PRACTICA 2 COMANDOS LINUX

10- Cul es el nombre de la cuenta para administrador del sistema?_______________


4.

Estructura del Shell y la Lnea de Comandos

El shell es la interfaz que le permite al usuario escribir las rdenes o comandos. El shell ms utilizado en GNU//Linux (General
Public License, Licencia General Pblica) es el bash. Otras disponibles son csh, tcsh, ksh, zsh, sh y claro existen ms..

Los comandos se escriben en el prompt del shell, casi siempre ste prompt es representado por un "$" o "#" (dependiendo de la
cuenta de usuario que estas utilizando en el momento el superusuario tiene el prompt # por defecto, aunque esto es
configurable desde la variable de ambiente PS1)

Al shell se le dice que ejecute un comando simplemente pulsando la tecla ENTER


Un ejemplo de un comando a ejecutarse:
$ ls -l -a /home/abiertos
Prompt del Shell Comando Opciones
Objetos
$
ls
-l -a
/home/abiertos

Las Opciones modifican el comportamiento de un comando:


Usualmente precedido por un (-), despus del cual se puede combinar mltiples opciones
Las Opciones mismas pueden que tengan argumentos
Los Objetos casi siempre son nombres de archivos (o directorio).
Las Opciones y los Objetos son ambas referenciados como los argumentos de los comandos.
Algunos comandos no requieren argumentos para ejecutarse.

5. Teclas Especiales
Estas son caracteres que no se imprimen pero que tienen un efecto predefinido al escribirse,
Borrar el caracter previo (CONTROL+h) -Usualmente el mismo efecto que presionar la tecla BACKSPACE puede ser la tecla
DELETE key en algunos sistemas
Borrar toda la lnea actual (CONTROL+u)
No se despliega el prompt.
Efectivamente se lleva todos los caracteres en la lnea actual.
Interrumpir (abortar) el comando actual (CONTROL+c)
El prompt se despliega de nuevo.
Puede ser la tecla DELETE en algunos sistemas.
Final de entrada (CONTROL+d) -Si se ejecuta en el shell, esta combinacin de teclas le har un log out del sistema.
6. Comandos Simples
Estos pequeos ejemplos nos demostraran La sintaxis bsico de los comandos. Entre los parntesis cuadrados incluiremos algunas
de las opciones disponibles:
date [+format] despliega hora y fecha actual
cal [[mes] ao] despliega el calendario del mes/ao
who Lista los usuarios actualmente en el sistema
7. Pginas Man
Las aplicaciones, utilidades y los comandos usualmente tienen sus pginas de manual correspondientes (llamadas man pages) que
muestran las opciones disponibles y valores de archivos o ejecutables. Las pginas Man estn estructuradas de forma que los
usuarios puedan fcilmente buscar la informacin pertinente, lo que es muy importante cuando se est trabajando con comandos
con los que nunca se ha trabajado antes.

Ing. Esp. Mara Nancy Espinel Calixto

Ing. Esp. Mara Nancy Espinel Calixto

Pgina 2

FUNDACIN UNIVERSITARIA DE SAN GIL UNISANGIL


INGENIERIA DE SISTEMAS SISTEMAS OPERATIVOS
PRACTICA 2 COMANDOS LINUX

Por ejemplo, para acceder a la pgina del manual del comando ls, escriba lo siguiente: man ls
11- Explique lo observado:_______________________________________________________________________________
________________________________________________________________________________________________________
8. Cambiar de directorios con el comando cd
Cambiar de directorios es fcil siempre que est seguro del lugar donde se encuentra (su directorio actual) y la relacin que ste
tiene con el lugar donde desea ir.
Para cambiar de directorios, utilice el comando cd. Escribiendo este comando slo, lo devolver a su directorio principal; el
traslado a cualquier otro directorio requiere un nombre de recorrido. nombre de ruta.
Puede usar rutas absolutas o relativas. Las rutas absolutas buscan desde el tope del sistema de archivos con / (referido como raz) y
luego hacia abajo para buscar el directorio solicitado; las rutas relativas buscan hacia abajo desde el directorio actual, donde sea
que est. El siguiente rbol de directorio ilustra como cd funciona
/
/directory1
/directory1/directory2
/directory1/directory2/directory3
Ejemplo:
cd /etc
ls l | more
cd dhcp
ls l | more
cd dhclient.d

#ingresar al directorio etc


# listar
#ingresar al subdirectorio dhcp
# listar
#ingresar al subdirectorio dhclient.d

Si actualmente se encuentra en el directory3 y quiere cambiar al directory1, necesita ascender en el rbol del directorio.
Si escribe:
cd directory1

Ejemplo:
cd etc

Mientras que est en directory3, obtendr un mensaje de error, que le dice que dicho directorio no existe. Esto se debe a que el
directory1 no est debajo de directory3.
Para ir a directory1, escriba:

cd /etc

ste es un ejemplo de una ruta absoluta. Hace que Linux inicie al principio del rbol de directorios (/) y se cambie a directory1.
Una ruta es absoluta si el primer caracter es un /, sino es relativo. Ejemplo: cd /etc/dhcp/dhclient.d
Recuerde que los recorridos absolutos le conducirn a cualquier directorio desde cualquier directorio y los recorridos relativos tan
slo le conducirn a los directorios debajo del suyo.
El comando cd .. le indica a su sistema que suba un directorio inmediatamente arriba del actual. Para subir dos niveles, use el
comando cd ../...
Use el siguiente ejercicio para evaluar lo que ha aprendido sobre recorridos absolutos y relativos. Teclee el recorrido relativo desde
un directorio principal: cd ../../etc/X11

Ing. Esp. Mara Nancy Espinel Calixto

Ing. Esp. Mara Nancy Espinel Calixto

Pgina 3

FUNDACIN UNIVERSITARIA DE SAN GIL UNISANGIL


INGENIERIA DE SISTEMAS SISTEMAS OPERATIVOS
PRACTICA 2 COMANDOS LINUX

Despus de usar el comando completo en el ejemplo, debera estar en el directorio X11, que es donde encontrar archivos de
configuracin y directorios relacionados al sistema X Windows.
Observe el ltimo comando cd. Le indic a su sistema que:
1. Suba un nivel a su directorio principal (probablemente /home)
2. Luego que suba al padre de su directorio (el cual es raz, o /)
3. Luego que baje al directorio etc
4. Finalmente, vaya al directorio X11
Por otro lado, usando recorridos absolutos le llevara al directorio /etc/X11 ms rpidamente. Teclee: cd /etc/X11
Los recorridos absolutos comienzan en el directorio raiz (/) y descienden al directorio que especifique.
Ejercicios:
Para demostrar sobre lo aprendido, realice 3 ejemplos de recorridos absolutos y 3 ejemplos de relativos. Como mnimo debe tener
/directory1/directory2/directory3
12- _________________________________________________________________________________________________
13- _________________________________________________________________________________________________
14- _________________________________________________________________________________________________
15- ________________________________________________________________________________________________
16- _________________________________________________________________________________________________
17- _________________________________________________________________________________________________
18- Ingrese al directorio /etc (con el comando cd), escoja un subdirectorio, observe que tenga ms subdirectorios y vuelva a
escoger uno. Como mnimo debe tener
/directory1/directory2/directory3 (Escribir todos los pasos
realizados). La respuesta debe ser con ruta absoluta.
_________________________________________________________________________________________________
9. Determinar su directorio actual con pwd
Una vez que empiece a ver directorios, es fcil perderse u olvidar el nombre de su directorio actual. Por defecto, la shell para el
sistema Linux Bash, muestra el directorio actual, en vez de todo el recorrido.
19- Para mostrar el directorio donde se encuentra en este momento, ingresar: pwd.
Cul fue el resultado?:_____________________________________________________________10. Comando echo
Imprime (o hace eco) en pantalla. Los procesos tienen sus variables de entorno y el Shell permite verlas directamente con el
comando echo. Algunas variables son:

HOME: contiene una cadena de caracteres que presenta su directorio personal


PATH: contiene la lista de todos los directorios en los cuales el Shell busca los ejecutables cuando se ingresa un comando.
USERNAME: contiene una cadena que representa su nombre de conexin
UID: Contiene el identificador de usuario (UID)
PS1: contiene la definicin del prompt.

Ing. Esp. Mara Nancy Espinel Calixto

Ing. Esp. Mara Nancy Espinel Calixto

Pgina 4

FUNDACIN UNIVERSITARIA DE SAN GIL UNISANGIL


INGENIERIA DE SISTEMAS SISTEMAS OPERATIVOS
PRACTICA 2 COMANDOS LINUX

Realice cada uno de los siguientes comandos y escriba los resultados:


20- echo Hola:______________________
21- echo $HOME:______________________
echo $USERNAME:____________________
cd /usr
#ingrese al directorio /usr
22- pwd:____________________
23- cd $HOME:_____________________
24echo "La fecha de hoy es `date +%D`"
11. COMANDO ls
Lista los archivos y directorios en el directorio de trabajo actual.
25- Con el comando cd ingresar al subdirectorio network-scripts que se encuentra en /etc/sysconfig/. Efectu la
siguiente lnea de comando, escoja dos directorios y complete la informacin de la tabla: (alt +124 para tener el smbolo | ).
El comando ls -l seguido de un "|" que es una tubera (pipe) sirve para unir dos comandos. La tubera seguida por el
comando more nos muestra la informacin por partes y cuando queramos avanzar archivo por archivo se presiona la tecla
enter, pero si queremos ver la siguiente pgina de archivos listados presionamos la barra espaciadora.

ls

l |

permisos

more
Numero de enlaces
asociados al archivo

usuario

grupo

tamao

Fecha de ltima
modificacin

nombre

Al ejecutar el comando ls el resultado de la informacin es en colores. Estos colores se pueden personalizar en vi


/etc/DIR_COLORS. Para personalizar COLORS debes usar una cadena con una estructura especial:
FILE-TYPE
Attribute codes:
Text color codes:Background color codes
TIPO DE ARCHIVO cdigos de atributos: cdigo de color de texto: cdigo del color de fondo
Cdigos de atributo
Cdigos de color del texto Cdigos de color de fondo
00=ninguno
30=negro
40=negro
01=negrita
31=rojo
41=rojo
04=subrayado
32=verde
42=verde
05=parpadeante
33=amarillo
43=amarillo
07=inverso
34=azul
44=azul
08=oculto
35=magenta
45=magenta
36=cyan
46=cyan
37=blanco
47=blanco
Complete la siguiente informacin de colores segn el tipo de archivo o directorio:
Archivo normal: Normal (negro)
Enlace simblico: Cyan
Tubera: Amarillo
26- Archivos ejecutables: _______________
27- Directorios o carpetas: ______________
28- Archivos comprimidos (.tar, .gz, .zip, .rpm) : ___________________
29- Archivos de imagen (.jpg, gif, bmp, png, tif): ___________________
Ing. Esp. Mara Nancy Espinel Calixto

Ing. Esp. Mara Nancy Espinel Calixto

Pgina 5

FUNDACIN UNIVERSITARIA DE SAN GIL UNISANGIL


INGENIERIA DE SISTEMAS SISTEMAS OPERATIVOS
PRACTICA 2 COMANDOS LINUX

Ingrese al directorio /etc y efectu la siguiente lnea de comando ls l | less


Para salir oprima la tecla q.
30- Cul es la diferencia entre usar el comando less y el more (en las dos opciones oprimir las teclas de direccin, enter y barra
espaciadora). _________________________________________________________________________________
____________________________________________________________________________________________
Explique qu informacin se muestra con cada una de las siguientes lneas de comando. Para observar la diferencia debe comparar
el resultado con ls l | more, haciendo desde raz. Para la opcin L realizarlo en el directorio /etc.
31ls l h | more ______________________________________________________________
_______________________________________________________________________________________
32ls l d | more ______________________________________________________________
_______________________________________________________________________________________
33ls l t | more ______________________________________________________________
_______________________________________________________________________________________
34ls l L | more ______________________________________________________________
_______________________________________________________________________________________
35ls l i | more______________________________________________________________
_______________________________________________________________________________________
36ls l m | more ______________________________________________________________
_______________________________________________________________________________________
37ls l R | more ______________________________________________________________
_______________________________________________________________________________________
38ls l -color | more _________________________________________________________
_______________________________________________________________________________________
39ls l a | more ______________________________________________________________
_______________________________________________________________________________________
40- Qu tipo de archivo son los que aparecen con una l antes de los permisos y cul es la funcin

Ing. Esp. Mara Nancy Espinel Calixto

Ing. Esp. Mara Nancy Espinel Calixto

Pgina 6

Você também pode gostar