COMANDO BASICOS DE SISTEMA OPERATIVO LINUX
rickelsonApuntes11 de Septiembre de 2021
4.208 Palabras (17 Páginas)119 Visitas
COMANDO BASICOS DE
SISTEMA OPERATIVO LINUX
Estructura básica de la línea de orden
Cada línea de orden está formada por tres campos:
- Nombre de la orden
- Opciones
- Argumentos
$ orden [-opciones] [argumentos]
[pic 1][pic 2][pic 3][pic 4][pic 5]
Generalmente nombres de archivos o caminos[pic 6]
Una o más letras de opciones[pic 7]
El signo menos, indica que es una opción[pic 8]
El nombre de la orden[pic 9]
El indicador del sistema[pic 10]
Cambio de contraseña
La orden passwd cambia su contraseña actual y si no tiene contraseña la crea. Escriba passwd y presione [retorno], Se utiliza para cambiar la password de un usuario. La palabra password tecleada debe tener al menos 6 caracteres (si la pone el usuario), puede estar compuesta por cualquier tipo de caracteres salvo los de control del terminal, no puede tener más de 8 caracteres y va a exigir un carácter no alfabético. El sistema va a comprobar que no sea muy parecida al login.
Desconexión del sistema
Para desconectarse presione Ctrl-d, el sistema contesta visualiza los mensajes de desconexión, después la pantalla muestra el mensaje estándar de bienvenida al sistema y el indicador de login
Visualización de la fecha y la hora
La orden date visualiza la fecha y la hora actual en la pantalla
$ date
Sat Nov 29 14:00:52 EDT 2001
$
Visualización de los nombres de usuario
La orden who, muestra los usuarios que están conectados al sistema informando del terminal al que están conectados.
Una variante es who am i, que da información sobre cual es el terminal del usuario que lo teclea. La sintaxis: who [opciones], las opciones son:
-u: se muestra, además de los nombres de los usuarios, su número de identificación.
-T: se muestra, además del nombre, un signo + o – que indica si el usuario tiene permiso para recibir mensajes con el comando write.
-q: Visualiza los nombres y números de usuarios
-H: Visualiza una cabecera encima de cada columna
-b: Da la fecha y la hora del último rearranque
-s: Visualiza las columnas de nombre, línea de acceso al terminal y la fecha
tty:
Determina el terminal en el que estamos. Al teclear el comando se nos muestra el pathname completo de nuestro terminal.
$ who
david tty04 Nov 28:08:27
daniel tty10 Nov 28:08:30
Visualización del calendario
La orden cal, muestra el calendario del mes y el año indicados.
Sintaxis: cal [[mes] año]. El año está comprendido entre 1 y 9999. Por un ajuste especial del comando, septiembre de 1752 tiene menos días.
$ cal 11 2001
Arquitectura de la máquina
La orden arch: mostrar la arquitectura de la máquina
uname -m: mostrar la arquitectura de la máquina .
uname -r: mostrar la versión del kernel usado.
Información del sistema
La orden cat /proc: permite mostrar información referente al sistema, por ejemplo
cat /proc/cpuinfo: mostrar información de la CPU.
cat /proc/interrupts: mostrar las interrupciones.
cat /proc/meminfo: verificar el uso de memoria.
cat /proc/swaps: mostrar ficheros swap.
cat /proc/version: mostrar la versión del kernel.
cat /proc/net/dev: mostrar adaptadores de red y estadísticas.
cat /proc/mounts: mostrar el sistema de ficheros montado.
lspci -tv: mostrar los dispositivos PCI.
lsusb -tv: mostrar los dispositivos USB.
Espacio de Disco
df -h: mostrar una lista de las particiones montadas.
du -sh dir1: Estimar el espacio usado por el directorio ‘dir1’.
du -sk * | sort -rn: mostrar el tamaño de los ficheros y directorios ordenados por tamaño.
Como obtener ayuda
Las ordenes learn y help son dos programas que proporcionan ayuda para utilizar el sistema operativo UNIX
La orden man (manual) muestra las páginas del documento del sistema en línea . Para conseguir información escriba man seguido de la orden
$ man cal
Ordenes de directorios
Visualización de la ruta de acceso del directorio actual
La orden pwd, se utiliza para imprimir (en pantalla) el directorio actual
$ pwd
/usr/david
$
Cambio de directorio de trabajo
La orden cd, se utiliza para cambiar de directorio. Si se teclea solo vuelve al directorio de trabajo.
$ cd fuente Cambia al directorio fuente
$ cd $home Vuelve al dirtectorio de conexión
Creación de directorios
La orden mkdir, crea uno o más directorios. Las opciones a utilizar son:
-m octal: crea un directorio con los permisos en octal especificados.
-p: se crean todos los directorios especificados en el pathname empleado como argumento si estos no existiesen.
Ej: desde el pathname /home/pc11user tecleamos:
$ mkdir –p /home/pc11user/programas/beatriz
Eliminación de directorios
La orden rmdir, borra directorios sólo cuando están vacíos. La opción -p borra todos los directorios especificados en el pathname siempre que estén vacíos.
$ rmdir fuente
Listado de directorios
.
La orden ls, lista los ficheros de un directorio así como las características de éstos (como permisos de acceso, fechas, tipo de fichero, etc.). La sintaxis: ls [opciones] [nombre del fichero]. Las opciones son:
-l: Muestra un listado extendido de cada fichero.
-t: Muestra los ficheros ordenados por fecha de modificación.
-a: Muestra el toral de ficheros, incluyendo los ficheros ocultos.
-u: Muestra el listado de ficheros ordenados por fecha de último acceso.
-i: Muestra el nombre de los ficheros junto con su i-nodo.
-R: Muestra un listado recursivo de directorios y subdirectorios.
-r: Lista los archivos en orden alfabético inverso
-C: Lista los archivos en formato multicolumna. Las entradas se ordenan por columnas
-F: Pone una barra inclinada a la derecha (/) después de cada nombre de archivo, si este archivo es un directorio, y un asterisco (*) si se trata de un archivo ejecutable
-m: Lista los archivos a lo largo de la página separados por comas
-p: Pone una barra inclinada a la derecha (/) después de cada nombre de archivo si es un directorio
-s: Muestra el tamaño de cada archivo en bloques
-x Lista los archivos en formato multicolumna. Las entradas se ordenan por filas
Salida del comando ls: _rwxr_xr_x 1 johndoe 58 Oct 18 15:23 arch1.old
_rwxr_xr_x: especifica el tipo de archivo y los permisos.
1: especifica el número de enlaces.
Johndoe: nombre del propietario del fichero.
58: tamaño en caracteres.
Oct 18: fecha de última modificación.
...