ComandosBasicos LuisCastillo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Ing. y Tec. De La Información.

Nombre: Luis Enrique Castillo Altamirano.


Entregable: Comandos Básicos Linux.
Profesora: Héctor Alfonso López.
Cuenta: 333000185
Grado: 2do Cuatrimestre.

Ing. En Sistemas de Software.


Introducción

Sistema Operativo Linux

Como sistema operativo, es muy eficiente y tiene un excelente diseño. Es multitarea,


multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo
protegido; protege la memoria para que un programa no pueda hacer caer al resto del
sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre
programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de
memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar
bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente;
usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar
los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.

Es una implementación de libre distribución UNIX para computadoras personales (PC),


servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los
procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones AMD y Cyrix.
También soporta máquinas basadas en SPARC, DEC Alpha, PowerPC/PowerMac, y
Mac/Amiga Motorola 680x0. En otros sistemas operativos, como Windows 95 y 98, no existe
un paralelismo real, pues son los procesos los que se acceden al procesador. Por tanto, si
un programa quiere acaparar el procesador no tendrá excesivos problemas para hacerlo.
Pero Linux no solo asigna el tiempo de procesador entre los programas, sino que también
asigna de manera eficiente la memoria evitando que dos programas intenten escribir en la
misma porción de memoria. Y en el último caso de que esto ocurra, el núcleo del sistema
operativo para ambos procesos y en ningún caso reiniciará la máquina. (I.P.N., 2020)
Descripción y ejemplo de uso de los siguientes comandos:

● cp: Este comando puede copiar archivos o directorios a otro directorio.


Ejemplo:

● find: El método más común y obvio para buscar un archivo es usar su nombre.
Para ejecutar una consulta de búsqueda simple usando el nombre del archivo, usa
el comando find de la siguiente manera:

Usamos la opción -name y buscamos un archivo llamado my-file. Ten presente


que comenzamos la búsqueda en nuestro directorio actual usando el argumento.
(punto).

Recuerda que el argumento -name busca términos distinguiendo entre


mayúsculas y minúsculas en Linux. Si conoces el nombre del archivo, pero no
estás seguro de sus mayúsculas y minúsculas, usa el comando find de esta
manera:

● mkdir: Es un comando muy importante que se usa para crear directorios y


subdirectorios que son una parte integral del sistema operativo Linux.
Ejemplo:

● mv: Es un comando que se usa para mover y renombrar archivos y directorios.


Ejemplo:

-Mover una imagen:


● ls: Se utiliza para enumerar archivos y directorios en sistemas operativos Unix y
similares a Unix, incluido Linux.

El comando se puede utilizar con los siguientes parámetros:

-l (lista en formato largo).


-a (enumera todos los archivos, incluidos los ocultos).
-t (ordenar por hora de última modificación).
-S (ordenar por tamaño de archivo).

Ejemplos:

● rm: se usa en sistemas Linux para eliminar archivos y directorios. El comando


se puede personalizar con una variedad de opciones, como el indicador -r, que
elimina recursivamente los archivos de un directorio determinado.
Ejemplos:

Borra la carpeta completamente con todo adentro:

● rmdir: La idea detrás de este comando específico es eliminar un directorio vacío


y su contenido del sistema de archivos. Para hacerlo, deberá ingresar lo siguiente:
Ejemplo:
● touch: Se usa a menudo para cambiar la marca de tiempo en un archivo. El
comando touch también se puede utilizar para otros fines, el más usado es para
crear un archivo vacío.
Ejemplo:

Podrías crear un archivo llamado index.html para cuando acabas de crear tu


hosting y aún no tienes el diseño listo, con esto haces más segura tu cuenta ya
que los rastreadores y bots no podrán ver que tienes dentro de tu carpeta de
archivos.

● tar: Es un comando de gran utilidad para archivar y extraer archivos. Puede


usarlo para crear archivos, extraer o enumerar el contenido de los archivos.
Ejemplo:

En este ejemplo tar toma todo el contenido de la carpeta “carpeta” y genera un


archivo que puedes descargar.

En este caso tar coma la carpeta “carpeta”, la mete en un “tar” y al mismo tiempo
la comprime. Un comando super útil para comprimir todo tu sitio por ejemplo
ubicado en public_html.

Se descomprime el archivo archivo.tar.gz y dejará al final dos archivos, el


archivo.tar.gz y la carpeta “carpeta”.
● cpio: Este comando inserta encabezados entre los archivos individuales para
facilitar la recuperación. Puede utilizar el comando cpio para copiar sistemas de
archivos completos a otro segmento, otro sistema u otro dispositivo de medios,
como una cinta o un disquete USB.

Debido a que el comando cpio reconoce el fin del medio y los indicadores para
insertar otro volumen, es el comando más eficaz para crear archivos que requieren
varias cintas o disquetes USB.

Con el comando cpio, puede usar frecuentemente los comandos ls y find para
enumerar y seleccionar los archivos que desea copiar y, luego conducir el
resultado al comando cpio.

Ejemplo:

● dd: Con esta herramienta se puede hacer lo mismo, sobre dispositivos: discos y
particiones, que con programas comerciales como Norton Ghost, en Windows o
libres como CloneZilla, en Linux, con solo una pequeña línea de comandos.
Ejemplo:

● file: El comando file te dice si el objeto que ves es un directorio o un archivo.


Ejemplo:

● gzip: Es una herramienta de compresión, que se utiliza para truncar el tamaño


de un archivo. Por defecto el fichero original será reemplazado por el archivo
comprimido con extensión (.gz), siempre que sea posible, manteniendo los
mismos modos de propiedad, acceso y tiempo de modificación.
Ejemplo:
● gunzip: Es una herramienta de línea de comandos para descomprimir archivos
gzip.
Ejemplo:

● bzip2: Se utiliza para comprimir archivos. Cada archivo se sustituye por una
versión comprimida de sí mismo con extensión .bz2.
OPCIONES:
-c Comprimir o descomprimir la salida estándar.
-d Forzar descompresión.
-z El complemento a -d. Forzar descompresión.
-t Realiza la prueba de integridad. Realiza una prueba de descompresión de
prueba y muestra los resultados.
-f Forzar la sobreescritura del archivo de salida.
-k Mantener el archivo original. No eliminar el archivo de entrada durante la
compresión o descompresión.
-q Silencio, suprimir los mensajes de alerta no esenciales.
-s Reducir el uso de memoria, para la compresión, descompresión y prueba.
-v el modo verbose muestra la razón de compresión para cada archivo
procesado.
-V Muestra la versión del software.
-L Muestra los términos y condiciones de licencia.
-1 Realiza una compresión rápida, creando archivos relativamente grandes.
-9 Obtener la mejor compresión posible.

Ejemplo:
● xz: El comando en Linux te permite comprimir y descomprimir archivos. A
continuación, se muestra su sintaxis:
Ejemplo:

● unxz: Es posible concatenar archivos. xz tal cual. xz descomprimirá dichos


archivos como si fueran un solo archivo. xz .
Ejemplo:
Referencias
Hostinger. (2021). Hostinger Tutoriales. Obtenido de https://www.hostinger.mx/tutoriales/linux-
comandos

I.P.N., C. d. (2020). Linux. Mexico.

https://www.cs.cinvestav.mx/~EVOCINV/tutorials/linux.htm

También podría gustarte