Diferencia entre revisiones de «Usuario:ManuelRomero/UtilidadesLinuxBasico»

De WikiEducator
Saltar a: navegación, buscar
(Puertos)
 
(23 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
 +
http://www.mediawiki.org/wiki/Help:Magic_words/es
 +
===Acceso directo===
 +
*Se crea el fichero
 +
<source lang=bash>
 +
sudo vim /usr/share/applications/nombreprograma.desktop
 +
</source>
 +
*Se agrega la información del programa que queremos lanzar
 +
<source lang=bash>
 +
[Desktop Entry]
 +
Name=Nombre del programa
 +
Comment=Comentario sobre el programa
 +
Exec=/home/usuario/carpetaPrograma/bin/programa.sh
 +
Icon=/home/usuario/Images/iconoPrograma
 +
Terminal=false
 +
Type=Application
 +
</source>
 +
===Establecer colores de ficheros/directorios ===
 +
;Cambiar los colores al hacer un ls de los directorios
 +
(Si nos apetece, podemos personalizar un poco el bash o ohmyshell ....)
 +
*A veces los colores que se ven al listar los ficheros y directorios no son los que más nos gustan, pero podemos adaptarlos modificando nuestro fichero de configuración de '''''bash'''''.
 +
*Son muchas las web donde podemos sacar esta información
 +
*También podemos dejar los colores como están
 +
{{MRM_Web|
 +
http://linux-sxs.org/housekeeping/lscolors.html
 +
}}
 +
*Para ver los colores
 +
https://jonasjacek.github.io/colors/
 +
<source lang=bash>
 +
alias ls='ls --color'
 +
LS_COLORS='di=1:fi=0:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90'
 +
export LS_COLORS
 +
</source>
 +
*Cargamos el fichero de configuración
 +
<source lang=bash>
 +
source .bashrc
 +
</source>
 +
o
 +
<source lang=bash>
 +
. .bashrc
 +
</source>
 +
 +
===Ver dispositivos de bloque===
 +
<source lang=bash>
 +
lsblk
 +
</source>
 +
*El comando '''''lsblk''''' nos muestra información de todos los dispositivos de bloque (discos duros, SSD, memorias flash, CD-ROM…) que forman parte del hardware de nuestro ordenador.
 +
===Distribuir pantallas===
 +
*Tecla windows mas cursores en gnome
 +
 +
===Eliminar trabajo de impresión===
 +
sudo lprm ---nombre_impresora---
 +
*Nombre de impresora si no queremos que sea la de por defecto
 +
 
===Paquete Instalado?===
 
===Paquete Instalado?===
 +
 
;debian, ubuntu,...
 
;debian, ubuntu,...
 
*dpkg --get-selections | grep apache2
 
*dpkg --get-selections | grep apache2
Línea 27: Línea 81:
 
*o bien con un punto
 
*o bien con un punto
 
  $ . /etc/profile
 
  $ . /etc/profile
 +
===Versión que tengo instalada de linux===
 +
cat /etc/issue.net
 +
ó más información
 +
lsb_release -a
 +
===java en linux===
 +
*paquete openjdk-6-jdk
 +
*Version del jre
 +
java -version
 +
Versión del jdk
 +
javac -version
 +
 +
Cambiar de version del jre si tengo varias (no del compilador "javac")
 +
sudo /usr/sbin/update-alternatives --config java
 +
<hr>
 +
 +
===VmWare===
 +
;situación
 +
:Máquitna en estado suspendido y quieres que arranque de nuevo como si estuvira power off
 +
# editamos el fichero .vxm de la máquina
 +
# Eliminamos las líneas de cheackpoint*
 +
# Rearrancamos la máquina virutal
 +
====Instalaciones====
 +
*Aptitude
 +
sudo apt-get install aptitude
 +
*Chromium
 +
apt-get install sudo apt-get install chromium-browser
 +
Chrome
 +
*Apache2
 +
*Netbeans
 +
*Vagrant
 +
*XDebug
 +
*Nagios
 +
 +
===Paint para ubuntu===
 +
*Buena pinta :)
 +
sudo apt-get install kolourpaint4
 +
 +
*http://www.kolourpaint.org/
 +
*https://sysads.co.uk/2014/06/21/install-kolourpaint-ubuntu-14-04/
 +
 +
===Kazam para linux===
 +
*Para instalar la última versión (1.5 en abril de 2018), que tiene webcam
 +
sudo apt-add-repository ppa:sylvain-pineau/kazam
 +
sudo apt-get update
 +
sudo apt-get install kazam
 +
*(Grabar vídeos)
 +
https://launchpad.net/kazam
 +
<source lang=bash>
 +
SUPER-CTRL-Q - Quit
 +
SUPER-CTRL-W - Show/Hide main window
 +
SUPER-CTRL-R - Start Recording
 +
SUPER-CTRL-F - Finish Recording
 +
</source>
 +
*Para instalar ffmpeg
 +
sudo add-apt-repository ppa:jonathonf/ffmpeg-3
 +
sudo apt-get update
 +
sudo apt install ffmpeg libav-tools x264 x265
 +
 +
*Para convertir los .movie que crea kazam a .avi
 +
 +
ffmpeg -i original_file.rm /media/disk/new_file.avi
 +
 +
===Puertos===
 +
*Cmo ver el tema de puertos
 +
<source lang=bash>
 +
nmap localhost
 +
</source>
 +
*El resultado sera una lista con los puertos que tienes abiertos, los protocolos que utilizan y los servicios que están corriendo en este momento.
 +
*Para cerrar algún puerto solo es necesario ejecutar una linea como la siguiente en una terminal (En este caso cerramos el puerto 80):
 +
fuser -k 80/tcp
 +
 +
===Crear un disco de autoarranque===
 +
*Primero bajar la iso, y luego ejecutar
 +
<source lang=bash>
 +
usb-creator-gtk
 +
</source>
 +
*Todo muy fácil

Última revisión de 22:43 8 abr 2023

http://www.mediawiki.org/wiki/Help:Magic_words/es

Acceso directo

  • Se crea el fichero
sudo vim /usr/share/applications/nombreprograma.desktop
  • Se agrega la información del programa que queremos lanzar
[Desktop Entry]
Name=Nombre del programa
Comment=Comentario sobre el programa
Exec=/home/usuario/carpetaPrograma/bin/programa.sh
Icon=/home/usuario/Images/iconoPrograma
Terminal=false
Type=Application

Establecer colores de ficheros/directorios

Cambiar los colores al hacer un ls de los directorios

(Si nos apetece, podemos personalizar un poco el bash o ohmyshell ....)

  • A veces los colores que se ven al listar los ficheros y directorios no son los que más nos gustan, pero podemos adaptarlos modificando nuestro fichero de configuración de bash.
  • Son muchas las web donde podemos sacar esta información
  • También podemos dejar los colores como están



  • Para ver los colores
https://jonasjacek.github.io/colors/
alias ls='ls --color'
LS_COLORS='di=1:fi=0:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90'
export LS_COLORS
  • Cargamos el fichero de configuración
 source .bashrc

o

 . .bashrc

Ver dispositivos de bloque

lsblk
  • El comando lsblk nos muestra información de todos los dispositivos de bloque (discos duros, SSD, memorias flash, CD-ROM…) que forman parte del hardware de nuestro ordenador.

Distribuir pantallas

  • Tecla windows mas cursores en gnome

Eliminar trabajo de impresión

sudo lprm ---nombre_impresora---
  • Nombre de impresora si no queremos que sea la de por defecto

Paquete Instalado?

debian, ubuntu,...
  • dpkg --get-selections | grep apache2
dpk g --get-selections | grep apache2

Buscar un paquete

  • aptitude show [paquete] | grep Estado
aptitude show [paquete] | grep Estado
  • aptitude search paquete
  • Para ver todos los paquete relacionados con un servicio o aplicación
  • Por ejemplo todos los paquetes relacionados con jre de java
aptitude search "?provides(java-runtime)"

Añadir un gw por defecto

ip route add default via ip_gw
route add default gw ip_gw

Ambos necesitan privilegios de root o sudo

Definir variables de entorno a nivel local

  • Editamos el fichero /etc/profile
  • Incluimos la nueva variable y/o actualizamos una existente
JAVA_HOME=/usr/lib/jvm/java-6-openjdk/jre/
PAHT=$PATH:$JAVA_HOME/bin
  • Exportamos la variable
export PATH JAVA_HOME
  • Actualizamos las variables de entorno del sistema
$ source /etc/profile
  • o bien con un punto
$ . /etc/profile

Versión que tengo instalada de linux

cat /etc/issue.net

ó más información

lsb_release -a

java en linux

  • paquete openjdk-6-jdk
  • Version del jre
java -version

Versión del jdk

javac -version

Cambiar de version del jre si tengo varias (no del compilador "javac")

sudo /usr/sbin/update-alternatives --config java

VmWare

situación
Máquitna en estado suspendido y quieres que arranque de nuevo como si estuvira power off
  1. editamos el fichero .vxm de la máquina
  2. Eliminamos las líneas de cheackpoint*
  3. Rearrancamos la máquina virutal

Instalaciones

  • Aptitude
sudo apt-get install aptitude
  • Chromium
apt-get install sudo apt-get install chromium-browser

Chrome

  • Apache2
  • Netbeans
  • Vagrant
  • XDebug
  • Nagios

Paint para ubuntu

  • Buena pinta :)
sudo apt-get install kolourpaint4

Kazam para linux

  • Para instalar la última versión (1.5 en abril de 2018), que tiene webcam
sudo apt-add-repository ppa:sylvain-pineau/kazam
sudo apt-get update
sudo apt-get install kazam 
  • (Grabar vídeos)
https://launchpad.net/kazam
SUPER-CTRL-Q - Quit
SUPER-CTRL-W - Show/Hide main window
SUPER-CTRL-R - Start Recording
SUPER-CTRL-F - Finish Recording
  • Para instalar ffmpeg
sudo add-apt-repository ppa:jonathonf/ffmpeg-3
sudo apt-get update
sudo apt install ffmpeg libav-tools x264 x265
  • Para convertir los .movie que crea kazam a .avi
ffmpeg -i original_file.rm /media/disk/new_file.avi

Puertos

  • Cmo ver el tema de puertos
nmap localhost
  • El resultado sera una lista con los puertos que tienes abiertos, los protocolos que utilizan y los servicios que están corriendo en este momento.
  • Para cerrar algún puerto solo es necesario ejecutar una linea como la siguiente en una terminal (En este caso cerramos el puerto 80):
fuser -k 80/tcp

Crear un disco de autoarranque

  • Primero bajar la iso, y luego ejecutar
usb-creator-gtk
  • Todo muy fácil