ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comandos Básicos Linux


Enviado por   •  8 de Marzo de 2021  •  Trabajos  •  5.574 Palabras (23 Páginas)  •  51 Visitas

Página 1 de 23

?

Comandos Básicos en Linux

(Autor)

Tu Universidad

email

Resumen— LINUX dispone de varios programas que se encargan de interpretar los comandos que introduce el usuario y realiza las acciones oportunas en respuesta, estos programas se denominan Shell. El Shell es capaz de interpretar una gran gama de comandos y sentencias. Permite construir programas y comandos, llamados Shell scripts, que dan la posibilidad de automatizar diversas tareas.

Para Linux, un comando es cualquier archivo ejecutable. Por lo que cada usuario puede construir archivos con una estructura especial que le permita ser ejecutados, y añadirlo a su lista de comandos. El usuario podrá ejecutar comandos desde una terminal de texto.

Linux utiliza un formato sencillo para la línea de comandos, en donde la mayoría de ellos están formado por sólo dos letras.

Abstract-- LINUX has several programs that oversee interpreting the commands that the user enters and performs the appropriate actions in response, these programs are called Shell. The Shell can interpret a wide range of commands and statements. It allows you to build programs and commands, called Shell scripts, which give the possibility of automating various tasks.

For Linux, a command is any executable file. So, each user can build files with a special structure that allows them to be executed and add it to their command list. The user will be able to execute commands from a text terminal.

Linux uses a simple format for the command line, where most of them consist of only three letters.

I. INTRODUCCIÓN

L

inux es una familia completa de sistemas operativos Unix de código abierto, que se basan en el kernel de Linux. Esto incluye todos los sistemas basados en Linux más populares como Ubuntu, Fedora, Mint, Debian y otros. Más exactamente, se llaman distribuciones o versiones.

Desde que Linux se lanzó por primera vez en 1991, ha seguido ganando popularidad debido a su naturaleza de código abierto. Las personas pueden modificarlo y redistribuirlo libremente bajo su propio nombre.

Al operar un sistema operativo Linux, se debe usar un Shell, una interfaz que da acceso a los servicios del sistema operativo. La mayoría de las distribuciones de Linux utilizan una interfaz gráfica de usuario (GUI) como Shell, principalmente para proporcionar facilidad de uso a sus usuarios.

TABLE 1

LISTA DE COMANDOS DE LINUX

COMANDO DESCRIPCIÓN EJEMPLO su nombreusuario Cambia el usuario actual a nombreusuario (pedirá la contraseña del usuario con el que queramos iniciar la sesión) su root who -u Muestra los usuarios conectados al sistema who -u who -b Muestra la fecha y hora del último reinicio del sistema who -p ps -A Muestra todos los procesos en ejecución y el identificador de proceso (PID) ps -A ps -A | grep bash Muestra todos los procesos que lleven la palabra "bash" ps -A | grep bash ps -fu oracle Muestra los procesos y los usuarios que los ejecutan en formato UNIX ps -fu oracle ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS Muestra los procesos ordenados por uso de memoria (los que más memoria usan al final) ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS pstree Procesos activos del sistema jerarquizados en forma de árbol Pstree kill -9 numeroproceso Cierra el proceso especificado por el PID (numeroproceso) kill -9 745 ls -l Lista los ficheros y directorios de la ubicación actual ls -l ls -lSrh Muestra una lista de los ficheros de una carpeta ordenados por tamaño (los más grandes al final) ls -lSrh sh nombreficherosh Ejecuta el fichero de script especificado sh prueba.sh ./nombrefichero Ejecuta la aplicación especificada ./mysql apt-get install nombreaplicacion Instala la aplicación especificada (si se tiene conexión a Internet), sólo disponible en distribuciones Debian apt-get install mysql-server apt-get update Actualiza la base de datos de paquetes a actualizar o instalar a partir del fichero '/etc/apt/sources.list'. La base de datos la constituyen un conjunto de ficheros ubicados en '/var/lib/apt/lists/' apt-get update apt-get upgrade Actualiza todos los paquetes instalados en el sistema a la última versión disponible apt-get upgrade apt-get install -f Comprueba la correcta instalación de los paquetes descargados en '/var/cache/apt/archives/', repitiendo la instalación si fuese necesario o bajando algún paquete dependiente que no se haya descargado apt-get install -f apt-get clean Elimina todos los paquetes (.deb) descargados (almacenados automáticamente en '/var/cache/apt/archives/') apt-get clean cp nombrefichero carpetadestino Copia uno o varios (*) ficheros a la carpeta especificada cp * /usr/bin mv nombrecarpeta carpetadestino Mueve una carpeta/fichero al destino especificado, también sirve para renombrar ficheros/directorios mv /home/alonso /etc apt-cache search datoabuscar Busca una aplicación en la lista de aplicaciones a instalar (sólo distribuciones Debian) ap-cache search mysql whoami Muestra el usuario con el que se ha iniciado la sesión de terminal whoami pwd Muestra el directorio de trabajo actual pwd ifconfig Muestra la IP del pc y la configuración de red ifconfig iwconfig Muestra información de las tarjetas de red inalámbrica (wireless) que haya instaladas en el equipo iwconfig wlan0 ping host Realiza ping entre pcs ping 192.168.1.5 ifconfig id_tarjeta down Detiene los servicios de red de la tarjeta especificada (id_tarjeta) ifconfig eth0 down ifconfig id_tarjeta up Inicia los servicios de red de la tarjeta especificada (id_tarjeta) ifconfig eth0 up route Muestra información de la tabla de enrutación de la red route route add default gw ip_puerta_enlace id_tarjeta Añade como puerta de enlace (gateway) por defecto la indicada en ip_puerta_enlace route add default gw 192.168.1.1 eth0 passwd nombreusuario Cambia la contraseña al usuario especificado passwd alonso cat nombrefichero Muestra el contenido de un fichero (de texto) cat /etc/mysql/my.cnf vi nombrefichero Utililidad que sirve para modificar ficheros de texto plano:

• pulse "i" para editar el fichero.

• pulse "ESCAPE", a continuación ":wq" e INTRO para guardar los cambios y cerrar el fichero. vi /etc/mysql/my.cnf sudo comando usuario Ejecuta el comando especificado con los derechos del

...

Descargar como (para miembros actualizados)  txt (39.9 Kb)  
Leer 22 páginas más »
Disponible sólo en Clubensayos.com