User Tools

Site Tools


informatica:linux:comandes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:comandes [2013/07/03 09:02] – external edit 127.0.0.1informatica:linux:comandes [2020/10/05 09:08] (current) jose
Line 1: Line 1:
 +====== sshfs ======
 +mount ssh
 +  apt-get install sshfs
 +
 +Montar para usuario normal
 +  sshfs root@192.168.1.2:/media/2tb /mnt/2tb -o rw,noexec,nosuid,nodev,max_read=65536,allow_other
 +
 ====== SFTP ====== ====== SFTP ======
  
Line 50: Line 57:
 #screen -S titulo #screen -S titulo
  
-Recuperar esa sesión:+Recuperar sesión detachada por nombre :
  
 +  screen -r titulo
 +
 +Si está atachada, al poner -R mayúscula crea una nueva con el mismo nombre:
   screen -R titulo   screen -R titulo
  
Line 90: Line 100:
  
   # screen -x usuariAmbScreen/nomSessió   # screen -x usuariAmbScreen/nomSessió
 +
 +===== Hacer Scroll =====
 +Con screen no nos podemos hacer scroll en la ventana, con la rueda del ratón por ejemplo.
 +
 +Se hace pulsando ctrl+a, luego esc y nos movemos con los cursores como si fuera un fichero de texto
  
 ====== Eliminar pitido shell ====== ====== Eliminar pitido shell ======
Line 269: Line 284:
  
   comm --nocheck-order -23 archivo1 archivo2   comm --nocheck-order -23 archivo1 archivo2
 +
 +
 +====== Shared libraries ======
 +
 +If you see a message like:
 +
 +  error while loading shared libraries: libzmq.so.1
 +  
 +Then try rebuilding the dynamic linking cache with sudo ldconfig prior to building pyzmq.
  
 ====== Varios ====== ====== Varios ======
Line 282: Line 306:
  
 No incluir en comando "history" aquellos que comiencen por un espacio: No incluir en comando "history" aquellos que comiencen por un espacio:
- 
  
   echo 'export HISTTIMEFORMAT=ignorespace >> ~/.bash_profile   echo 'export HISTTIMEFORMAT=ignorespace >> ~/.bash_profile
   exit   exit
 +  
 +Poner color grep grepcolor. Lo ponemos en el /etc/profile para todos usuarios
 +    alias grep='grep --color=auto'
 +
 +====== Archivos ======
 +
 +  * Obtener el el "record size" de un archivo:
 +
 +  awk '{print length;exit}' 01.out 
 +  37
 +
 +====== Abrir correos formato .eml ======
 +
 +  mv correo.eml correo.mht
 +  chromium correo.mht
 +  
 +====== Determinar si puerto de red cableado ======
 +
 +Listar interfaces:
 +
 +  ifconfig -a | grep "Link encap"
 +
 +Ver si la boca esta cableada:
 +
 +  ethtool p1p3 | grep "Link detected"
 +
 +====== Listar bibliotecas requeridas por un ejecutable ======
 +
 +<code>
 +sudo objdump -x adb | grep NEEDED
 +
 +  NEEDED               librt.so.1
 +  NEEDED               libdl.so.2
 +  NEEDED               libpthread.so.0
 +  NEEDED               libstdc++.so.6
 +  NEEDED               libm.so.6
 +  NEEDED               libgcc_s.so.1
 +  NEEDED               libc.so.6
 +</code>
 +
 +====== Listar bibliotecas compartidas requeridas ======
 +
 +<code>
 + ldd /usr/local/sbin/zabbix_server
 + linux-vdso.so.1 =>  (0x00007fffde3ff000)
 + libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007fa3c566c000)
 + libnetsnmp.so.15 => not found
 + libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007fa3c5404000)
 + libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa3c50fe000)
 + libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa3c4efa000)
 + librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fa3c4cf1000)
 + libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fa3c4ad6000)
 + libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa3c4711000)
 + libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa3c44f7000)
 + libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa3c42d9000)
 + libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007fa3c40a6000)
 + librtmp.so.0 => /usr/lib/x86_64-linux-gnu/librtmp.so.0 (0x00007fa3c3e8b000)
 + libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fa3c3c2d000)
 + libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fa3c3853000)
 + libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fa3c360c000)
 + liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007fa3c33fd000)
 + libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007fa3c31ac000)
 + /lib64/ld-linux-x86-64.so.2 (0x00007fa3c5bac000)
 + libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007fa3c2eed000)
 + libgcrypt.so.11 => /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00007fa3c2c6e000)
 + libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fa3c29a2000)
 + libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fa3c2773000)
 + libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fa3c256f000)
 + libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fa3c2363000)
 + libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fa3c2148000)
 + libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007fa3c1f0a000)
 + libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fa3c1cf5000)
 + libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fa3c1ab3000)
 + libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fa3c18ae000)
 + libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fa3c16a9000)
 + libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007fa3c14a0000)
 + libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007fa3c1217000)
 + libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007fa3c0f76000)
 + libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007fa3c0d43000)
 + libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007fa3c0b2d000)
 + libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fa3c0925000)
 + libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007fa3c06fb000)
 + libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007fa3c04ed000)
 + libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007fa3c02a4000)
 + libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fa3bffea000)
 + libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fa3bfdb1000)
 +</code>
 +
 +====== Comandos relacionados con DNS ======
 +
 +  * Encontrar servidores "authoritative" para un dominio:
 +<code>
 +dig +short NS stackoverflow.com
 +</code>
 +o:
 +<code>
 +dig +nssearch stackoverflow.com
 +</code>
 +
 +====== Generar una cadena de texto con el contenido de un archivo ======
 +
 +Encriptar:
 +
 +  cat .ssh/id_rsa| base64 -w 0 
 +
 +Desencriptar:
 +
 +  cat .ssh/id_rsa| base64 -w 0 | base64 -d
 +
informatica/linux/comandes.1372842169.txt.gz · Last modified: 2015/04/13 20:19 (external edit)