Mi escritorio
viernes, 29 de noviembre de 2019
lunes, 25 de noviembre de 2019
Escritorio Remoto. De Linux a Windows.
Escritorio Remoto.
De Linux Mint a Windows 10
En este vídeo se muestra la realización del Escritorio Remoto desde un Windows 10 a un Linux Mint, utilizando remmina.
jueves, 21 de noviembre de 2019
Escritorio Remoto. Windows a Linux.
Escritorio Remoto.
Windows 10 a un Linux Mint
En este vídeo se muestra la realización del Escritorio Remoto desde un Windows 10 a un Linux Mint, utilizando X11vnc y xrdp.
miércoles, 23 de octubre de 2019
Procesos Windows I.
Comandos que nos permiten gestionar los procesos en Windows. I parte.
Ejecuta los siguientes comandos y analiza los resultados:
- Muestra los detalles de cada aplicación que se esta ejecutando actualmente. tasklist /v
- Muestra la información con detalle de los procesos que se están ejecutando en formato lista. tasklist /v /FO list
- ¿Qué hace tasklist /svc?
- Muestra la información de los procesos que se están ejecutando en formato tabla. tasklist /FO TABLE
- ¿Qué hace tasklist /FO csv?
- tasklist /svc /nh ¿Qué diferencia existe con lo que se realiza en el ejercicio 3?
- Crea un fichero con la información detallada de los procesos en ejecución. El fichero tine que situarse en el escritorio y tiene que poder abrirse en excel. Para esto último formatea la salida en CSV.
tasklist /v /fo csv >%userprofile%/desktop/lista.csv Recuerda que %userprofile% es una variable de entorno que contiene la ruta a la carpeta del perfil de usuario.
lunes, 21 de octubre de 2019
jueves, 3 de octubre de 2019
Scripts de Linux XVII
awk
Partimos de un fichero de texto cualquiera, fichero.txt.
- Realiza un script que te muestre el texto comprendido desde la línea que contiene la primera palabra hasta la línea que contiene la segunda palabra. Las dos palabras las pasas como argumentos. Utiliza awk. awk "/$1/,/$2/" fichero.txt
- Realiza un script que te muestre el texto contenido desde las dos palabras que pides por teclado. sed -n "/palabra1/,/palabra2/p" fichero.txt
- Sácame las líneas que tengan más de 18 caracteres, sustituyéndolas por "..." awk '{if(length($0) > 12) print substr($0,1,12)”…”} fichero.txt
- Muéstrame el fichero pero con el segundo campo de todas las filas sustituido por "segundo". awk '$2="segundo" {print $0}' fichero.txt
- Sácame los campos 1 y 3 del fichero.txt ordenados por el 1º campo.
- Realiza un script que te muestre las lineas del fichero.txt con más de 17 caracteres que contenga en su 3º campo la cadena "sa". awk '$2 ~ /sa/ {if(length($0) > 17) print}' fichero.txt
- Muéstrame el fichero totalmente al revés, desde la última palabra de la última línea.
var=(`cat fichero.txt`) echo ${#var[@]} for ((i=${#var[*]};i>=0;i--)) do echo ${var[i]} doneawk ‘BEGIN {resultado=””}[línea =””;for(i=NF;i>0;i--)línea=línea” “Si; resultado=línea”\n”resultado}END{PRINT resultado}’ fichero.txt- tac fichero.txt| awk ‘{for (i=NF;i>0;i--) print $i}’
awk ‘{print $1, $3}’fichero.txt| sort -k1
awk ‘{print $1, $3 | sort -r }’fichero.txt
miércoles, 2 de octubre de 2019
Procesos Linux IV.
Comandos que nos permiten gestionar los procesos en Linux IV parte.
Ejecuta los siguientes comandos y analiza los resultados:
- Averigua los todos los procesos asociados al navegador que estas ejecutando o del bash o de cualquier otra aplicación. pidof bash
- Visualiza el árbol de procesos:
- Ejecuta los siguientes comandos y observa los resultados:
- Abre otra terminal.
- Averigua el pid de esta nueva terminal. echo $$
- Mata el nuevo terminal.
- ¿Quieres ver las señales que hay? Ejecuta cual quiera de los siguientes comandos:
- man -a signal. Con la opción -a podrás ver todas las entradas que hay en el man de signal.
- kill -l
- ¿Que diferencias hay entre matar con kill pid y pkill aplicación?. Con kill pid matas el proceso que coincida con el pid que indicas, con pkill nombre_aplicación eliminas todos los procesos que coincidan con el nombre_proceso.
- ¿Quieres ver el trabajo que realiza el comando pkill nombre_proceso.? Ejecuta strace pkill nombre_proceso o ltrace pkill nombre_proceso
- Para matar un procesos y sus hijos, ejecuta: killall nombre_proceso
- killall -9 nombre_proceso.
- killall -u usuario. ¡¡¡Cuidado con esto!!!
- killall -v firefox
- ¿Qué diferencias hay entre pkill y killall? Entre otras diferencias es que killall toma el nombre exacto del proceso como argumento, mientras que pkill puede tomar el nombre parcial o completo.
- killall -l, ¿encuentras algún parecido con algún comando anterior?
ejecuta el comando pstree Nos muestra una jerarquía de procesos actuales
en forma de árbol.
pstree -a pstree -p (observa que aparecen pstree - p pid (siendo pid
los pid's de los procesos entre uno de los anteriores)
paréntesis.)
pstree -g pstree -c pstree -n pstree -ngca
pstree -h pid
kill -9 pid Con kill podemos enviar señales a otros procesos como
por ejemplo la señal 9, matar.
Suscribirse a:
Entradas (Atom)

