Comandos de Linux | Parte 4 Final
Linux - Mac

Comandos de Linux | Parte 4 Final

Comandos de Linux | Parte 4 Final

Comandos de Linux | Parte 4 Final

Comando:symlinks
Cita:

Examina en busca de vínculos y los clasifica en vínculos absolutos, colgantes (dangling), largos (lengthy), confusos (messy), otro_sa y relativos




Comando:tail
Cita:

Muestra la última parte de un archivo, por defecto 10 líneas

tail -n = muestra las últimas n líneas del archivo
tail +n = comienza a mostrar el archivo en el renglón n
tail -f = /var/log/syslog muestra las últimas líneas de syslog en tiempo real
tail -f = /var/log/syslog | ccze ídem pero aquí lo muestra coloriado.

Para realizar la misma función que con tail -f archivo con el comando less, visualizar el archivo con less y después pulsar la combinación de teclas Mayúsculas+f (Shift+f)




Comando:talk
Cita:

Conversar con otro usuario




Comando:tar
Cita:

Empaqueta desempaqueta archivos, opcionalmente llama a gzip para comprimirlos/descomprimirlos. Para comprimir es:

tar [opciones]f [archivo ha generar] [Directorio/Archivo a empaquetar]

Para descomprimir es:

tar [opciones]f [archivo empaquetad] [Directorio donde lo desempaquetara]

-f = siempre va de último esta opción, sino enviaría a la consola (salida estándar).
-r = Agrega archivos a un paquete existente.
-t = Muestra el contenido de un paquete.
-u = Agrega archivos al paquete, pero sólo si estos son más recientes que los existentes.
-x = Desempaqueta archivos de un paquete (extrae)
-z = Comprime con gzip el paquete generado.
-v = muestra lo que va realizando
-A = añade ficheros tar a un archivo
-c = crea un nuevo volumen

tar -xvf misdocuemntos.tar desempaqueta el fichero misdocuemntos.tar

tar -cvzf misdocuemntos.tar.gz misdocuemntos/ empaqueta el directorio misdocuemntos creando el archivo paginas.tar.gz todo con el contenido y luego comprime con gzip el paquete generado.

tar -tvf paginas.tar ver el contenido del archivador paginas.tar sin extraerlo.curl http://ftp.drupal.org/files/projects/token-6.x-1.13.tar.gz| tar xz descargo y desempaqueto, todo en una solo linea, muy utilizado para los módulos de Drupal.




Comando:tasksel
Cita:

Instala por colecciones de programas, por ej. DNS server, Ubuntu desktop, etc.




Comando:tee
Cita:

Redirecciona la salida estándar de una orden a uno o a más archivos, como también a la salida estándar

cat pp.txt| tee qq |wc -l envía la salida de cat al archivo qq y también a la orden wc

who | sort | tee listin | more La lista de usuarios ordenada alfabéticamente, aparece por pantalla y se almacena en el fichero listin.




Comando:telinit
Cita:

Cambio entre los distintos niveles de ejecución

telinit 1 = paso al modo mono-usuario
telinit 5 = paso al modo multi-usuario normal
telinit 6 = reinicia el sistema




Comando:test o [expr]
Cita:

Sirve para evaluar una expresión, condición, comprobar los atributos de ficheros y realizar comparaciones de cadenas y aritméticas. Devolviendo un valor de cero (true, verdadero o éxito) ó 1 (false, falso o fracaso). Generalmente cuando se usa en scripts usa la sintaxis [ expr ].

-b = fichero verdad si fichero existe y es un fichero especial de bloques.
-c = fichero verdad si fichero existe y es un fichero especial de caracteres.
-d = fichero verdad si fichero existe y es un directorio.
-e = fichero verdad si fichero existe.
-f = fichero verdad si fichero existe y es un fichero regular.
-g = fichero verdad si fichero existe y tiene el bit SGID.
-p = fichero verdad si fichero existe y es una tubería con nombre (FIFO).
-r = fichero verdad si fichero existe y se puede leer.
-s = fichero verdad si fichero existe y tiene un tamaño mayor que cero.
-t = fd verdad si el descriptor de fichero fd está abierto y se refiere a una terminal.
-u = fichero verdad si fichero existe y tiene el bit SUID.
-w = fichero verdad si fichero existe y se puede modificar.
-x = fichero verdad si fichero existe y es ejecutable.
-L = fichero verdad si fichero existe y es un enlace simbólico o blando.
-z = cadena verdad si la longitud de cadena es cero.
-n = cadena verdad si la longitud de cadena no es cero.
cad1 == cad2 = verdad si las cadenas son iguales. También se puede emplear = en vez de ==
cad1 != cad2 = verdad si las cadenas no son iguales.
! expr = verdad si expr es falsa.
expr1 -a expr2 = verdad si expr1 y expr2 son ciertas.
expr1 -o expr2 = verdad si expr1 o expr2 son ciertas.

arg1 OP arg2 OP es uno de -eq, -ne, -lt, -le, -gt, o -ge

Estos operadores aritméticos binarios devuelven verdadero si arg1 es igual a, distinto de, menor que, menor o igual a, mayor que, o mayor o igual a arg2, respectivamente. arg1 y arg2 pueden ser enteros positivos o negativos.




Comando:time
Cita:

Ejecuta un comando y despliega después en la salida estándar:

• el tiempo real transcurrido entre la llamada y la finalización de orden
• el tiempo de usuario del procesador (tms_utime + tms_cutime)
• el tiempo de sistema del procesador (tms_stime + tms_cstime)




Comando:top
Cita:

Proporciona una visión continuada e interactiva de los procesos que más CPU consumen (Para una versión más moderna de este comando ver htop). Mientras se este ejecutando el comando top puede presionar la tecla: n pregunta el número de procesos que debe visualizar, luego se pulsa intro k pregunta el número el PID del proceso que se quiere terminar, luego se pulsa intro




Comando:touch
Cita:

Generalmente se usa para crear archivos. Actualiza los registros de fecha y hora, con la fecha y hora actual de los ficheros indicados en la línea de comandos. Si el fichero no existe, touch lo crear.




Comando:tr
Cita:

Transliterar los caracteres de su entrada

Convierte de minúscula a mayúsculas

tr [a-z] [A-Z]

cat pepe.txt | tr '\t' ' ' | tr -s ' ' ' ' > pepe2.txt

remplaza todos los tabuladores por espacios y luego los espacios repetidos por un solo espacio y lo guarda en pepe2.txt




Comando:traceroute
Cita:

Muestra la ruta que siguen los paquetes desde el origen hasta el destino; además nos da una idea de la rapidez de la ruta. Al mostrar la ruta se puede tener una idea de la estructura interna (routers, gateway, etc.) de la red a la que estamos conectados.

traceroute www.google.com
traceroute to www.google.com (72.14.205.103), 30 hops max, 40 byte packets
1 172.25.208.1 (172.25.208.1) 11.582 ms * *
2 gatecvg.sede.cvg.com (172.25.208.200) 11.491 ms 11.457 ms 11.436 ms
3 * * *

El número de salto, el nombre y la dirección IP del nodo por el que pasa y posteriormente viene los tres tiempos siguientes son el tiempo de respuesta para los paquetes enviados (un asterisco indica que no se obtuvo respuesta).




Comando:troff
Cita:

Permite reordenar líneas y dar márgenes




Comando:tty
Cita:

Muestra el nombre del fichero de la terminal conectada a la salida estándar.
$ tty
/dev/pts/2
$echo hola > /dev/pts/2 escribe hola en el terminal asociado al tty2




Comando:typeset
Cita:

Realiza idéntica función que el comando declare




Comando:ulimit
Cita:

Obtiene y modifica los límites de los recursos del usuario

Muestra el número máximo de procesos que puede ejecutar el usuario

[code[ulimit -u[/code]




Comando:umask
Cita:

Actuá sobre los permisos predeterminados sobre los archivos que creemos. El valor predeterminado de umask es 022




Comando:umount
Cita:

Desmonta el dispositivo

Desmonta un disco

umount /dev/[dispositivo]


fuerza a desmontar el dispositivo

umount -l




Comando:unalias
Cita:

Elimina un alias, si fue incluido en .bashr no lo elimina, habrá que editarlo y sacar el alias

Elimina los alias para la orden ls

unalias ls

Elimina todos los alias de todas las órdenes.

unalias -a




Comando:uname
Cita:

Muestra información del nodo

-s = Muestra el nombre del sistema
-n = Muestra el nombre por el que se identifica el sistema en la red (el FQDN)
-a = Muestra toda la información sobre el tipo de sistema que se esta utilizando
-m = Muestra el tipo de arquitectura que se esta utilizando
-p = tipo de procesador
-r = versión del kernel
-v = versión del sistema operativo




Comando:uniq
Cita:

Excluye todos los grupos de renglones adyacentes duplicados menos uno.(sirve para detectar líneas repetidas de texto).

-d = imprime solo renglones duplicados.
-u = elimina las lineas CONSECUTIVAS iguales.
-c = cuenta el número de ocurrencias de cada renglón.




Comando:unrar
Cita:

Permite descomprimir/comprimir archivos rar
unrar e -r fichero.rar = descomprime fichero.rar
unrar x -r fichero.rar directorio_destino = descomprime fichero.rar en carpeta
unrar l fichero.rar = ver el contenido fichero.rar
unrar t fichero.rar = chequea fichero.rar




Comando:unset
Cita:

Pone a cero el valor de las variables, si se consulta por ellas luego de setearlas a cero se mostrara una cadena nula (una línea en blanco). Por lo tanto una alternativa es asignarle explícitamente el valor nulo, dándole un valor vacío (variable= )




Comando:update-rc.d
Cita:

Crea/borra enlaces simbólicos a los scripts de init

update-rc.d -f apache2 remove = quito apache de mi proceso de arranque
update-rc.d apache2 default = apache se levantará cuando inicie el sistema; por defecto lo pone en S20 y en "todos los runlevel"
update-rc.d apache2 default 99 2 = arranca solo en el runlevel 2 y en la posición 99




Comando:uptime
Cita:

Informa sobre el tiempo transcurrido desde que arrancó por última vez. También devuelve el promedio de carga que soporta el sistema (nº de procesos que puede ejecutar) y el número de usuarios conectados.




Comando:useradd
Cita:

Es el mismo comando que adduser




Comando:userdel
Cita:

Borrar cuentas de usuario

userdel pepe elimina al usuario pepe del sistema.

Siempre es bueno revisar que no nos quedan restos de archivos de usuarios eliminados, con el comando:

sudo find / -nouser 2>/dev/null




Comando:usermod
Cita:

Modificar usuarios y grupos

usermod -d /home/profes/pepe -m = cambia el directorio de inicio del usuario pepe para que sea /home/profes/pepe. La opción -m hace que mueva el contenido del antiguo directorio al nuevo emplazamiento.

usermod -g profes pepe = cambia el grupo inicial del usuario pepe para que sea profes.

usermod -l juan pepe = cambia el nombre del usuario pepe. El nuevo nombre es juan




Comando:vdir
Cita:

Véase ls




Comando:vi
Cita:

Editor de texto:

vi pepe.txt +n = Empieza a editar pepe.txt comenzando por la línea n
vi +/exp = Empieza a editar el texto en la línea que satisfaga exp
a = Añade texto después de la letra en la que esta el cursor
A = Añade texto tras la última letra de la línea actual
i = Inserta delante de la letra en la que este el cursos
I = Inserta al principio de la línea actual
o = Abre una línea en blanco por debajo de la línea actual
O = Abre una línea en blanco por encima de la línea actual
R = Comienza a sobrescribir el texto
s = Remplaza caracteres individuales
y2W = Copia dos palabras, comenzando en la posición actual del cursor
yy = Copia la línea en curso
5yy = Copia 5 líneas siguientes
p = Pega el texto en la posición actual del cursor
5p = Pega 5 veces el texto
1G = Sitúa el cursor en la primer línea del archivo
nG = Sitúa al cursos en la línea n
G = Sitúa el cursor en la última línea del archivo
/cadena = busca cadena en el archivo (con n busca la sig. ocurrencia de cadena)
Ctrl+G = muestra la posición del cursor
x = Borra el carácter situado en la posición del cursor (nx borra n caracteres)
dd = Borra la línea en curso
r = Cambia el carácter actual situado en la pos. del cursor
u = Deshace la última modificación
5u = Deshace los últimos 5 cambios
:q! = Abandona sin guardar
:w = Guarda los cambios
:w pepe.txt = Guarda el bufer actual en pepe.txt
:w !sudo tee % = Guardar el archivo sin que se tengan los permisos necesarios
:wq = Guarda y sale
:r pepe.txt = inserta el contenido de pepe.txt en la posición del cursor
:! orden = Ejecuta una orden del shell
:n = pasa al siguiente archivo (con esto puedo copiar y pagar entre archivos)
:n! = pasa al archivo siguiente sin guardar
:N = pasa al anterior archivo (con esto puedo copiar y pagar entre archivos)
:N! = pasa al anterior archivo sin guardar
shift+z+z = Guarda y sale (ídem :wq)
30 i hola escape = escribe 30 veces hola




Comando:visudo
Cita:

Comando que abre y edita el archivo de configuración de sudo (/etc/sudoers).Para más detalles ver man sudoers




Comando:vncviewer
Cita:

Permite conectarse a escritorios remotamente (lo habilitado con: gksu vino-preferences)

vncviewer IP:0 conecto al escritorio remoto de la IP




Comando:w
Cita:

Muestra los usuarios actuales en el sistema y que están haciendo.

w -f mostrara los sistemas remotos desde los que los usuarios acceden.




Comando:wait
Cita:

Espera a que todos los procesos lanzados con & terminen. Se puede interrumpir este comando presionando Ctrl+d




Comando:watch
Cita:

Ejecuta un comando cada 2 segundos (lo mantiene en ejecución), sirve para monitorizar un proceso o tarea.

watch ntpq -p Se mantiene ejecutando el comando ntpq -p




Comando:wbinfo
Cita:

Consulta la información de demonio winbind,

wbinfo -u lista usuarios del dominio (ver también, getent passwd)
wbinfo -g lista grupos del dominio




Comando:wc
Cita:

Cuenta líneas, palabras y caracteres de los archivos indicados o de la entrada estándar. Si son varios los archivos, imprime una línea por cada uno y un total.

-c sólo caracteres
-w sólo palabras
-l sólo líneas
Ej.: wc junk
2 5 26 junk
nº de líneas /de palabras/de caracteres/nombre




Comando:wget
Cita:

Descarga ficheros desde Internet en modo consola

-c = continua la descarga
--limit-rate=20k = limita la velocidad a la que descarga a 20k
-b = continua la descarga ahun si salimos del terminal.
-o $HOME/wget_log.txt = crea un logs con la salida de wget.
-p = descargar todos los archivos que son necesarios para mostrar correctamente una determinada página HTML, incluyendo imagenes
-e robots=off = no descargar el archivo robots.txt
-U = toma la indentidad del navegador mozilla
--random-wait = espera un tiempo aleatorio entre descarga, para evitar entrar en la lista de negra.

wget http://softonic.com/pp.tar.gzdescarga el fichero pp.tar.gz

wget -qO - "http://ftp.drupal.org/files/projects/token-6.x- 1.13.tar.gz" | tar -xzf - descargo y desempaqueto todo en una linea aunque es más eficiente: curl http://ftp.drupal.org/files/projects/token-6.x-1.13.tar.gz| tar xz

wget --random-wait -r -p -e robots=off -U mozilla http://www.example.comdescargamos todo el sitio http://www.example.com




Comando:whatis
Cita:

Muestra una descripción corta de los comandos similares al nombre que se da como argumento.




Comando:whereis
Cita:

Localiza comandos, páginas del manual y archivos fuentes

whereis -b busca solo archivos binarios
whereis -m busca solo archivos de manual (man)




Comando:which
Cita:

Indica la ubicación del programa que ejecuta la shell, que estamos empleando cuando escribimos la orden. Por ejemplo para determinar la ubicación del comando

dir ejecutamos:
$ which dir
/usr/bin/dir
Si which no encuentra la ubicación del comando, pruebe con whereis




Comando:who
Cita:

Quién está en el sistema. Muestra nombre de login, línea de terminal, hora de ingreso, nombre de máquina remota o display X.

who -H = muestra encabezado de columnas
who -u = tiempo inactivo; "old" es >24 horas; "." activo reciente
who -w = si el usuario recibe (+) o no (-) mensajes
who -m = igual que ‘who am i’




Comando:who am i
Cita:

Muestra identificador del usuario actual. Si se ha usado su para adoptar otro usuario, who am i muestra el nombre asociado con el usuario adoptado




Comando:wordtrans
Cita:

Diccionario ingles-español en modo consola




Comando:write
Cita:

Envía un mensaje a otro usuario




Comando:x
Cita:

La interfaz gráfica se divide en dos partes: X y GNOME. El servidor X es un elemento fundamental que asegura el funcionamiento de la tarjeta gráfica y del monitor proporcionando la base sobre la que se ejecuta GNOME. La configuración de las X se almacena en /etc/X11/xorg.conf Entrada Remota (Para activarlo ejecutar gksu /usr/sbin/gdmsetup ir a la pestaña "remota" y elija "igual que la entada local" en la lista desplegable)
X ISPLAY Si no queremos arrancar ningún escritorio y queremos hacer uso de las X únicamente. Por defecto el primer DISPLAY es 0 (accedemos con Cntrl+Alt+F7)

X :3 Arranca el cuarto servidor gráfico. La mayoría de los programas gráficos en GNU/Linux soportan la opción "-display" o "--display" con la que se le indica el servidor gráfico donde queremos que se ejecute. De haber arrancado las X en un display ":3" nos puede venir bien sacar una consola en el para poder ejecutar cosas como: gnome-terminal --display :3 Ahora ir al DISPLAY :3 mediante la combinación de teclas Cntrl+Alt+F10 veremos una Xterm donde poder ejecutar comandos, ya sea para arrancar un escritorio o bien otra aplicación como puede ser un juego. Si queremos arrancar las X junto con una consola podemos hacer uso del comando xinit, el cual por defecto arranca una Xterm.
X -query mi_IP crea una conexión remota a su servidor X actual.

X :1 -query IP crea una conexión remota a otro servidor X.




Comando:xev
Cita:

Imprime el contenido de los eventos del servidor X. Podemos ver la identificación de cada tecla (keycode de las teclas), y comprobar si el servidor X captura correctamente la tecla.




Comando:xinit
Cita:

Arrancar las X junto con una consola, el cual por defecto arranca una Xterm. (ver también startx)

xinit -- :1 arrancaría un segundo DISPLAY donde encontraremos un servidor gráfico X11 y una xterm.




Comando:xtraceroute
Cita:

Un traceroute en modo gráfico




Comando:ypbind
Cita:

Es el demonio del cliente NIS, encargado de contactar con el servidor NIS.

ypbind Sin parámetro, busca servidores NIS haciendo un broadcast en la red local (se asume que el primero en responder es el más rápido, y es el utilizado en todas las consultas NIS subsiguientes). Para ello el nombre de dominio NIS/YP del sistema debe estar definido con el comando domainname




Comando:yum
Cita:

yum (Yellow dog Updater, Modified) herramienta para instalar paquetes RPM, sin preocuparte por dejar el sistema inestable. Su archivo de configuración principal es /etc/yum.conf.

yum install mc = instala el paquete mc
yum remove mc = desinstala el paquete mc
yum search cadena = busca paquetes que coincidan con la cadena dada, en el nombre del paquete, o en descripción, o en el resumen… del RPM. También se puede usar yum list | grep mc
yum list = lista todas las aplicaciones disponibles que existen en los repositorios
yum list *kde* = listará todos los paquetes que contengan la cadena kde
yum list installed = lista todos los paquetes instalados en el sistema
yum list updates = lista todos los paquetes disponibles para ser actualizados
yum provides */kadmin = encuentra que paquete proporciona el fichero kadmin y su ubicación de donde lo instala.
yum info <paquete> = muestra información sobre un determinado paquete, su descripción, resumen, etc.
yum erase <paquete> = elimina el paquete seleccionado, todos sus archivos de configuración y sus dependencias
yum deplist nano = listar las dependencias que necesita el paquete nano
yum grouplist = muestra la lista de grupos
yum groupinfo = obtiene información acerca de un grupo
yum groupinstall "KDE (K Desktop Enviroment)" = instalar un grupo (conjunto de aplicaciones determinadas).
yum groupremove "GNOME Desktop Environment" = Eliminar el entorno de escritorio gnome
yum check-update = revisará si existe alguna actualización disponible para alguno de los paquetes instalados.
yum update = Si no especificamos ningún paquete, actualizará todo el sistema (paquetes instalados), si especificamos paquetes solamente actualizará los definidos.
yum repolist = lista todos los repositorios habilitados
yum repolist all = lista todos los repositorios habilitados o no
yum localinstall /home/usuario/programa.rpm = Instala un archivo RPM que se encuentra en nuestro equipo.
yum localinstall --nogpgcheck /home/usuario/programa.rpm = si no se tiene la llave GPG registrada (si no esta firmado) en el sistema el paquete no podrá ser instalado. Para ignorar la comprobación de la firma usamos el parámetro --nogpgcheck




Comando:zcat
Cita:

Ídem. a cat pero visualiza los archivos comprimidos

zcat /var/log/auth.log.*.gz | awk '/sshd/ && /Failed/ {gsub(/invalid user/,""; printf "%-12s %-16s %s-%s-%s
", $9, $11, $1, $2, $3}' Muestra los intentos de acceso fallidos en los registros de log comprimidos (en caso de Fedora será /var/log/secure)




Comando:zenmap
Cita:

Entorno visual de nmap




Comando:zgrep
Cita:

Idem. a grep pero visualiza los archivos comprimidos y los no comprimidos

zgrep "Failed password" /var/log/auth.log* | awk '/sshd/ && /Failed/ {gsub(/invalid user/,""; printf "%-12s %-16s %s-%s-%s
", $9, $11, $1, $2, $3}' | sort Muestra todos los intentos de acceso fallidos que se tenga registro, indicando usuario, fecha e IP de origen.




Comando:unzip
Cita:

Permite descomprimir archivos zip

unzip fichero.zip = descomprime fichero.zip en el directorio actual.
unzip -d fichero.zip = directorio_destino descomprime fichero.zip en el directorio directorio_destino
unzip -v fichero.zip = muestra el contenido de fichero.zip
unzip -t fichero.zip = chequea la integridad de fichero.zip




Comando:patch
Cita:

[/quote]


Comando:
[quote]Toma un fichero de patch que contiene un listado de diferencias producidas por el programa diff y esas diferencias se aplica a uno o más archivos. Los nombres de los archivos para ser parcheado por lo general se toman del fichero de parche, pero si hay un solo archivo para ser parcheado puede ser especificado en la línea de comandos como originalfile

patch [options] [originalfile] [patchfile]

patch -p0 < node_search_php53_fix_1.patch aplica el patch (en modo interactivo, es decir le tenemos que especificar la ruta de cada uno de los archivos aplicar el patch) a los archivos especificados en node_search_php53_fix_1.patch
patch -p0 node.module node_search_php53_fix_1.patch aplica el patch a node.module




Comandos de Linux | Parte 4 Final

Comandos de Linux | Parte 4 Final

|Formato: PDF | Peso: 128 MB | Servidor: Mega |


| Contraseña: csoria |


Comandos de Linux | Parte 4 Final

Comandos de Linux | Parte 4 Final


Comandos de Linux | Parte 4 Final

Si lo que encontraste en este Post te sirvió , no te olvides de agradecérselo al Uploader ;
Tu comentario y agradecimiento es su única recompensa y estimulo para seguir compartiendo.
Estadísticas
Creado 12.07.2017 a las 16:17 hs
Categoría Linux - Mac
  • 1
    Medallas
  • 0
    Favoritos
  • 1080
    Visitas
  • 2.5/10
    LPDLW score
  • 3
    Votantes
  • 22
    Puntos
  • 0
    Seguidores
  • 0
    Recomendado
Comentarios
3
Cargando comentarios espera un momento...

Para poder comentar necesitas ser un usuario registrado , ¡ Registrarme Ahora !. O.. ya tienes usuario? Logueate!
Creado por    Csoria
Ver perfil de Csoria Csoria
Hombre Supremo  Mensaje
4,507 90 132
Medallas ganadas por este Post
1
Punteadores
Tags
Posts relacionados
Mas Post de     Csoria
Términos y condiciones
Privacidad
Report - DMCA
Contacto
LoPeorDeLaWeb  © 2014 - 2024
Carga   0.684    Mls  
Basado en  PHPost 
Diseño de Kmario19
Adaptado por  jor51 
LoPeorDeLaWeb utiliza cookies. Lea nuestra Política de Privacidad para obtener más información. Para eliminar este mensaje, haga clic en el siguiente botón: Acepto el uso de cookies