Está en la página 1de 8

RESUMEN DE SOM 3º TRIMESTRE

linux
Los ficheros con extensión .ini  son ficheros de configuración en un texto.

.Dll  son librerías del sistema.

Para ocultar un fichero en Windows se le cambia los atributos propiedades del


ficherooculto.

Setxbmap es  sirve para fijar el teclado a español.

Los enlaces duros no se pueden mostrar con el ls –l

Para ver las particiones de los discos duros en el sistema  fdisk –L

Ctrl+Alt=f1.. son varias consolas virtuales.

Para instalar varias cosas encadenar comandos en Linux se utiliza los Amper Sam &&.

Ctrl+mayus+T  abre terminal nuevo.

Which  sirve para sacar la ruta absoluta de un ejecutable.

Whereis  hace lo mismo que Which pero dice más información.

Kernel en Linux  versión del kernel

5. 4. 0- 67

Cambio Cambio no tan gordo y


gordo de en este caso solo llega a
versión 20 después de allí el
cambio gordo sube un
número más de versión

Df –h  Muestra Espacio en disco por cada punto de montaje.

Apt clean  para ganar espacio, limpia el paquete de cache de apt.

Sudo apt-get –install  para instalar los paquetes que se quedan a media instalación.

Apt autoremove  para eliminar paquetes que no se necesitan.

Uname –r  sale la version del kernel y con –a nos da mas información

Uname  nos dice versión del sistema operativo.

Apt purge para eliminar cosas.

En /boot/ es donde se almacena el kernel.

Xed  ejecuta un editor de texto.

Los ejecutables se almacenan en el PATH.  son las rutas donde el sistema espera encontrar
el ejecutable. (cada usuario tiene su PATH) y si no está en el PATH hay que ejecutarlo con su
ruta absoluta.
Echo  muestra el valor de la variable a ejecutar.

Export PATH=”$PATH:/opt”  agregas un ejecutable al PATH para que se ejecute solo por su
nombre.

Shutdown –h now  para apagar el sistema operativo rápido

More, cat, less  para mostrar lo de un fichero.

Less .bash_history  muestra el historial de comando hasta el último utilizado.

!!  ejecuta el ultimo comando utilizado.

History -c  Elimina el historial de comandos.

El .bashrc se ejecuta una serie de cosas al abrir la consola.

Si se quiere poner un alias se tiene que poner en el fichero .bashrc, donde están los alias.

Env 

Whoami  dice el usuario que eres.

Mkdir Carpetas\ con\ espacio  la maquina te crea el directorio y las \ las interpreta como
espacios.

TTY  es una terminal (Ctrl+Alt+F1)

GPT  son todos primarias hasta 128 particiones se pueden hacer


Fdisk –L muestra los discos duros que tenemos y las particiones.

Fdisk y su ruta del disco en este caso /dev/sdb  para hacer o ver las particiones directas en
ese disco duro.

Lógicas a partir de la 5 empieza numerar

Primarias de 1 al 4

Cfdisk  abre una ventana diferente de particionado.

Mkfs.  Para crear un sistema de ficheros  mkfs.btrfs = para formatear una partición a btrfs

Mount  de montar las particiones montadas.

Df –h = espacio disponible y utilizado en el disco

free -h = espacio disponible y utilizado “en la RAM”

sudo mkswap =

sudo swapon = sirve para activar la swap de un sdb (de una partición)

sudo swapon –a = activa las particiones que encuentre en el sistema o en la carpeta /etc

sudo fsck = para comprobar la consistencia de un sistema de ficheros.

La salida del comando 1 es la entrada del comando 2 (fdisk –l | less) el símbolo pait |

Que ocurre el comando fdisk y después intro  se actualiza o sobreescribe la tabla de


particiones. (Write)

Mount –t auto  para montar una partición.

Blkid /dev/sdb1 

Wc /fichero/ devuelve algunos valores wc –l /fichero/ dice que ese fichero tiene Nº de
líneas.

Cut –d “:” –f 1 /etc/passwd  saca el número de filas del fichero.

Grep sirve para mostrar las líneas del fichero que contenga la palabra que se diga después
de grep ejem: (cat /etc/passwd | grep root.

Head  muestra las 10 primeras líneas del fichero

Tail  muestra las 10 últimas filas  tail –n 5  las últimas líneas de un fichero.

Head –n 4  saca las primeras 4 líneas del fichero.

Sfdisk  muestra las particiones de un disco.  sfdisk - -dump /dev/sdb | sfdisk /dev/sdc.
(sirve para copiar y sobrescribir la tabla de particiones.

Los tres primeros dígitos del /etc/shadow son los cifrados de la contraseña (algoritmo)

Con el comando usseradd crea un usuario pero no crea el home

El UID  es la tercera columna del usuario (1001)

Useradd –m -d /home/clase02 –s /bin/bash clase02  crea un usuario con su home (-m)


Gestión de procesos

Su PiD es 1 y es el encardo del resto de los demás. Identificador de procesos.

Pstree  árbol de procesos para que vea el usuario.

Pstree –p muestra el identificador de procesos

Pstree –h  muestra quien a ejecutado el comando.

Pstree –h >> salida.txt  Para redirigir a un fichero

Pstree –a  Para verlo con parámetros.

Ctrl+Alt+F7  para salir de la consola tty.

Ps son los comandos que salen y que dependen de la consola que se ha ejecutado.

Ps –u  coge y muestra todos los procesos y comandos utilizados en la terminal y en las


demás con un más información.

Ps –A  muestra todos los procesos en ejecución en el sistema.

Ps –aux | less  muestra los procesos de todo el sistema y de todos los usuarios.

Ps –axjf  para ver lo mismo de antes con (ps –aux | less) pero con formato.

Top  es el task manager en versión consola.

Htop  es el top con colorines.

Pkill  mata a un proceso.

Nice 

Ctrl+z  suspende un proceso

Ctrl+c  finaliza un proceso.

Comando + &  ejecutas en segundo plano.

Jobs  muestra el listado de comandos en ejecución.


Bg  mandar un procesos a segundo plano.

Fg  para mandar un procesos a primero plano.

1. Botón power
2. Bios/EUF/hace post
3. Busca disp. De arranque
a. Lee el 1º sector en el cargador del S.O
b. GRUB
c. Boot Mannager

Para apagar el equipo también con  init 0

Ip a o también ip address show  para ver las tarjetas de red.

Ping –c #  hace el número de ping que le digamos.

Ip route show  muestra la tabla de enrutamiento.

Sistemctl status rsyslog  muestra el estado del servicio que uno le pida,

Sudo apt install apache2  instala un servidor web.

Systemctl status apache2  muestra en consola el servidor web

Xed /var/www/html/index.html  muestra en una ventana aparte el servidor web.

Sudo lshw  muestra todo todo del equipo hardware.

Sudo lshw –shor  la versión mas corta de mostrar el hardware.

Sudo lshhw –class display  muestra hardware del monitor (grafica).

>= este símbolo sobrescribe

<= este símbolo redirecciona.


Lspci  muestra toda la información de todo lo que esté conectado a los buses pci

Lscpu muestra toda la información del procesador.

Sudo Lsof  muestra todos los procesos abiertos.

Sudo lsof |head  saca los 10 primeros procesos.

Lsof |wc –L  saca el número de líneas que tiene ese fichero.

Sudo apt install cowsay lolcat toilet fortune.  colorines.

Neofectch |lolcat –a  logo del sistema en colorines.

WINDOWS
Get-NetIPConfiguration  se ve la tarjeta de red física.

Get-NetAdapter  muestra la tarjeta de red en formato tabla pero en una sola línea.

Get-NetAdapter | Format-List  muestra en lista vertical.

Get-NetAdapter | Format-List –AutoSize  hace que muestre la información más junta de


una sola línea. (lista)

Get-NetAddress  saca la configuración de red.

Test-NetConnection 8.8.8.8  es el ping y da los campos de diferente manera.

Test-NetConnection -TraceRoute 8.8.8.8  Envía paquetes…

Get-Item Env:  saca variables de entorno / características de otras aplicaciones.

$env:Path  muestra el PATH.

Get-Host  muestra como está configurado el Powershell.

Get-Comand notepad.exe |Format-List  muestra la ruta del fichero y si esta en el PATH.

+  este operador sirve para concatenar dos cadenas (“hola” + “mundo” = Hola mundo.)

$env:Path = $env:Path + ‘;C:\Program Files\Mozilla Firefox\’  para agregar una ruta al


PATH.

Get-childItem | Select-Object ,columna 1,columna 2, etc…  muestra las columnas que uno

le diga.

Get-childItem | Select-Object name,Fullname –last 3  muestra las 3 últimas filas con ruta y
nombre completo.

Get-childItem | Select-Object name,Fullname –first 3  muestra las primeras filas con ruta y
nombre completo.

Chroot  marca el directorio ultimo pasa a ser raíz.

Get-Process  saca el gesto de procesos consola.


Get-Process | Sort-Object CPU  Muestra los procesos en orden de menor a mayor (-
descending)

Get-Process | more  equivalente a paginar salidas.

Get-Process –Name Firefox  Muestra los procesos de lo que le indiquemos de ese nombre.

Start-Process notepad.exe  para iniciar la aplicación.

Stop-Process –name notepad.exe  para parar un proceso o aplicación.

Taskkill /?  para ver todos los comandos que se pueden usar.

Taskkill /IM notepad.exe  sirve para matar un proceso.

Taskkill /PID ####  mata procesos por su PID.

Runas  salen sus opciones de ejecutar como

runas /noprofile /user:Administrador pwsh.exe  te ejecuta la aplicación en modo


administrador.

Get-services | where-object status –eq ‘Running’  muestra los services en ejecución.

Símbolo de sistema
Tasklist sirve para sacar los procesos del sistema en ms2.

Windows
Tipo de inicio

 Automatico  arrrancara al iniciar


 Manual
 Deshabilitado

También podría gustarte