Comandos de Linux | Parte 2
Linux - Mac

Comandos de Linux | Parte 2

Comandos de Linux | Parte 2

Comandos de Linux | Parte 2

Comando:Declare
Cita:

Orden interna de bash utilizada para declarar variables o darles atributos. Si no se dan nombres, entonces muestra los valores de las variables. Usar + en vez de - desactiva el atributo en vez de activarlo

declare [-afFirx] [-p] [nombre[=valor]]

La variable UID se tratará como un entero.

declare -i UID="500"

Mostrará los atributos y valores de cada nombre.

declare -p

Visualiza las variables exportables (es equivalente a ejecutar export).

declare -x

Muestra las variables que son de solo lectura, constante simbólica.

declare -r

Muestra todas las variables enteras y no modificables.

declare -ir

Diferencia entre declare, export, env, printenv, set, etc




Comando:Deluser
Cita:

Remueve usuarios de grupos

remueve al usuario pepe del grupo admin

deluser pepe admin




Comando:depmod
Cita:

Comprueba las dependencias de módulos

depmod [modulo]




Comando:df
Cita:

Informa del espacio en disco usado y disponible en sistemas de ficheros. Sin argumentos, informa de todos los sistemas de ficheros montados actualmente.

muestra también el tipo de sistema de fichero (esto se encuentran en por ejemplo leyendo /etc/mtab).

df -T

muestra en formato humano (Gigas, Megas, Kbs)

df -h

df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/sda10 68G 7,0G 58G 11% /
/dev/sda1 1,9G 1,1G 870M 55% /media/WIN98



Comando:dhclient
Cita:

Cliente DHCP (Dynamic Host Configuration Protocol).

/etc/dhcp3/dhclient.conf es el archivo de configuración del cliente dhcp.

/var/lib/dhcp3/dhclient.leases (en Fedora será /var/lib/dhclient/) se encuentra una lista de las últimas asignaciones DHCPs.

dhclient etc0 renueva/establece la dirección IP para la interfaz etc0




Comando:diff
Cita:

Muestra todas las líneas que difieren entre dos archivos de texto únicamente, línea a línea. No devuelve nada cuando los 2 ficheros son iguales. También existe en su versión zdiff

-b ignora espacios en blanco
diff nota1 nota2 muestra las diferencias entre los dos archivos
diff -u viejo nuevo > parche.patch genera un parche que luego puede ser aplicado con el comando patch




Comando:dig
Cita:

Herramienta de diagnostico de DNS.

resuelve la consulta de DNS de yahoo.com

dig yahoo.com




Comando:dir
Cita:

Muestra o cambia de directorio. Ejemplos:

dir .. Subo un directorio (hacia el directorio raíz)
dir . directorio de trabajo




Comando:dmesg
Cita:

Muestra los mensajes del kernel, desde que arranco; como detecto los discos, y demás drivers. Por ejemplo cuando se inserta un dispositivo USB se puede observar los mensajes del kernel, para ver como lo levanto y de que forma.




Comando:dnsdomainname
Cita:

Muestra la parte del nombre de dominio FQDN (Nombre de Dominio Completamente Especificado), es decir la parte que va después del primer punto en el nombre de dominio. (El FQDN completo del sistema se muestra con el comando hostname --fqdn)



Comando:dnsmasq
Cita:

Es un servidor (DNS, DHCP) muy ligero




Comando:do-release-upgrade
Cita:

Actualiza la versión de Ubuntu

comprueba si la actualización a la última versión es posible

do-release-upgrade -d

Actualiza en modo server (servidor) o de desktop (escritorio)

do-release-upgrade -m MODE




Comando:dpkg
Cita:

Se utiliza para instalar, desinstalar, y proporcionar información sobre los paquetes .deb. NO resuelve las dependencias (ver gdebi ). [dpkg]

devuelve una lista con los paquetes instalados

mdpkg --get-selections

informa sobre las dependencias y las versiones de las mismas

dpkg --info pp.deb

Muestra el contenidos del paquete Debian pp.deb

dpkg -c /home/pp.deb

instala el paquete pp.deb

dpkg -i pp.deb

Desinstala el paquete pp.deb

dpkg -r pp.deb

Busca a cual de los paquetes instalados pertenece el paquete mcview.1.gz, respondiendo con: mc: /usr/share/man/man1/mcview.1.gz el nombre del paquete y donde está almacenado el fichero mcview.1.gz

dpkg -S mcview.1.gz

Fuerza la desinstalación del paquete pp.deb

dpkg –force -r pp.deb

Desinstala el paquete pp.deb y sus archivos de configuración.

dpkg -–purge pp.deb

Lista los paquetes que contien la cadena vi en su nombre de paquete.

dpkg -l *vi*

Lista el estado de los paquetes conocidos por el sistema.

dpkg -l

reconfigura cualquier paquete que aun no este configurado

dpkg --configure --pending

Intenta reparar el sistema

dpkg --configure -a

Lista el estados de la selección de paquetes instalados y desintaladolos del sistema

dpkg --get-selections

Lista el estados de la selección de paquetes instalados, desintalados y purgados en el sistema. Muy útil para realizar backups de la lista da paquetes instalados/desisntalado y purgados

dpkg --get-selections "*"

modificará el estado de selección de los paquetes escogidos al contenido en el archivo mis_selecciones, como esto no instalará ni borrará nada, simplemente modificará el estado de selección de los paquetes escogidos (para realizar esto use apt-get -u dselect -upgrade).

dpkg --set-selections < mis_selecciones

Significado de los caracteres:

El primer carácter de cada línea indica el estado deseado del paquete:

u = desconocido
i = instalar
r = eliminar
p = purgar
h = mantener

El segundo carácter de cada línea indica el estado actual del paquete:

n = no instalado
i = instalado
c = Sólo los archivos de configuración del paquete existen en el sistema
u = El paquete sea desempaquetado, pero no se ha configurado
f = fallo configuración
h = La instalación del paquete se ha iniciado pero no terminado por alguna razón
w = El paquete esta a la espera del procesamiento de otro paquete
t = El paquete depende del procesamiento de otros paquetes

El tercer carácter de cada línea indica el estado de error del paquete

h = mantener
r = requiere reinstalar
x = ambos problemas.

Muestra los paquetes no instalados.

dpkg -l | grep ^[a-z]n




Comando:dpkg-deb
Cita:

Empaqueta, desempaqueta, y provee información sobre los archivos de Debian




Comando:dpkg-reconfigure
Cita:

Reconfigura paquetes deb instalados

Reconfigura el paquete pp.deb pudiendo elegir entre tres niveles de reconfiguración (low, mediun, high) dependiendo la necesidad.

dpkg-reconfigure –p low pp.deb

Reconfigura la interfaz gráfica dpkg-reconfigure locales reconfigura el lenguaje por defecto (es_Es.UTF8,LATIN1, etc.).

dpkg-reconfigure -p mediun xserver-xorg.




Comando:du
Cita:

“Estima” el espacio ocupado por el directorio y todos sus subdirectorios. (Si se requiere algo más sofisticado ejecute la utilidad gráfica baobab)

visualiza el espacio ocupado por el directorio pp y por cada uno de sus subdirectorios en forma más comprensible (megas, kb, gigas,etc.).

du -h /home/pepe/pp/

Muestra además el espacio ocupado por cada uno de los ficheros dentro del directorio y subdirectorios dentro del directorio pp.

du -a /home/pepe/pp/

Visualiza el espacio ocupado solo del directorio pp, no de los subdirectorios.

du -s /home/pepe/pp/

Muestra el espacio ocupado por /home y sus subdirectorios y los ordena de mayor a menor.

du /home | sort -nr




Comando:e2fsck
Cita:

Permite escanear el sistema de archivos de particiones ext2/ext3 verificando que no existan errores. Es muy importante aplicar e2fsck sólo a particiones que no estén montadas. Además, antes de comenzar, es necesario que tengas claro cuáles son tus particiones (ejecutar fdisk -l).

comprueba el sistema de ficheros /dev/sda1 revisando los sectores defectuosos (-c esta opción use la herramienta badblocks, en caso de usar dos veces esta opción el escaneo de sectores dañados se hará usando un test no destructivo de lectura/escritura.) permitiendo que la lista de sectores dañados pueda actualizarse y se repararán automáticamente todos los problemas que sea seguro arreglar (-p).

e2fsck -pc /dev/sda1

Se imprimirá en pantalla un reporte de aquellos archivos que presenten bloques discontinuos en el sistema de archivos /dev/sda3.

e2fsck -E fragcheck /dev/sda3




Comando:echo
Cita:

Escribe en la salida estándar los mensajes, separados con un espacio y en una nueva línea (repite o muestra).

echo hola = muestra por la salida estándar (por lo general el monitor) la palabra hola

echo -n hola = no incluye el carácter de nueva línea luego de mostrar hola

echo -n `cat pp.txt` = la salida del comando cat es tomada por el comandos echo, por ende la salida total será el mismo archivo pp.txt pero eliminado los retornos de carro.

echo $x = muestra en la salida estándar el valor de la variable x

echo * = similar ha ejecutar el comando ls, bash sustituye el asterisco por la lista ordenada de nombres (que no empiezan por punto) del directorio actual.

Ejemplo de uso

$ cat pp
1 hola
2
3
$ echo $(cat pp | awk '{print $1","}')
1, 2, 3,




Comando:ed
Cita:

Editor de texto (el más antiguo). Solo despliega un archivo a la vez.




Comando:egrep
Cita:

Su comportamiento es similar (pero no idéntico) al de grep -E, salvo que es más flexible pero más lento :

-f = para especificar un archivo del cual debe leer el padrón
x+ = reconoce una o más x
x? = reconoce cero o una x pero no varias
| = es un operador O (esto ó aquello), (debe ir entre ´…´)

Muestra el archivo menu.lst, ocultando las líneas que empiezan por # o líneas vacías.

egrep -v "^$|^[[:space]*#" menu.lst




Comando:env
Cita:

Visualiza las variables de entorno y sus valores, pero el resultado no incluye las definiciones de funciones ni las variables definidas por el usuario




Comando:ethstatus
Cita:

Monitorización en tiempo real, del ancho de banda, paquetes recibidos, etc.




Comando:exit
Cita:

Transfiere el control al proceso que hace la llamada, proporcionándole el estado de la salida, el cual puede ser pasado como parámetro. Las órdenes pasan un estado igual a cero (0) si tiene éxito y un valor no nulo si fracasan; dicho valor se almacena en la variable $?




Comando:export
Cita:

Exporta el valor de una variable para que pueda ser accesible en los subshell. Ver también el comando declare.

export http_proxy=http://usuario:[email protected]:3128

export http_proxy=http://usuario:[email protected]:3128




Comando:faillog
Cita:

Muestra los intentos de acceso fallidos. Este comando no es muy confiable debido a que ejecutando faillog -r borramos los intentos de acceso fallidos o que bajo ciertos métodos se puede evitar que los intentos de acceso fallidos no quede registrados en /var/log/faillog

faillog -a = lista los intentos de acceso fallidos registrados para todos los usuarios
faillog -r = borra el registro de intentos fallidos de acceso (/var/log/faillog).

Este comando no me esta registrando los intentos de acceso fallidos en Fedora 11



Comando:fdisk
Cita:

Visualiza/modifica las particiones. Utilizado antes del comando mount es de gran utilidad para listar las particiones.

lista los distintos dispositivos y el tipo de sistema de cada disco.

fdisk -l

Para la manipulación de discos se ejecuta por ejemplo fdisk /dev/hda (para el primer disco IDE) o fdisk /dev/sdc (para el tercer disco SCSI) según sea el caso, luego de ello aparecerá una menú.




Comando:fg
Cita:

Reanuda trabajos suspendidos poniéndolos en foreground (primer plano) o trabajos en background los pasa a primer plano. Por ejemplo ejecute du -ah / luego presione control-Z (para suspender el proceso), luego al ejecutar el comando jobs vera algo como:

[1]+ Detenido du -ah /

Indicando el número de tarea, el estado y la tarea (recordar que una tarea puede contener más de un comando), con lo cual luego se podrá ejecutar:

fg %1 = para poner en primer plano la tarea cuyo número de tarea es 1 (du -ah /)
fg %du = para poner en primer plano la tarea cuyo nombre empiece por du
fg %?ah = para poner en primer plano la tarea que contenga la cadena ah
fg o fg %% = para poner en primer plano la última tarea (la cual es du -ah /)

Si un prefijo concuerda con más de un trabajo, bash informa de un error. El carácter % introduce un nombre de trabajo, y es empleado también por la orden bg, contando con la misma connotación.




Comando:fgrep
Cita:

Su comportamiento es lo mismo que grep -F, salvo que es menos flexible pero más rápido. También existe en su versión zfgrep




Comando:file
Cita:

Intenta determinar el tipo de formato que tiene el fichero que se pasan como parámetro. Cuando el fichero tiene caracteres no imprimibles estudia sus dos o cuatro primeros octetos, para intentar determinar el tipo de fichero. La lista de valores-marca y tipo se consulta del fichero /etc/magic.




Comando:find
Cita:

Busca ficheros en un árbol de directorios.

busca nombres de archivos que contengan la cadena mail en el directorio /etc

find /etc -name "*mail*"

ídem que -name patron pero ignora mayúsculas y minúsculas

-iname patron

busca la cadena, pero solo en archivos regulares

find /etc -name "*mail*" -type f

Busca archivos cuyo número de inodo sea N.

-inum N

buscar ejemplo en todos los archivos regulares de este directorio. Es similar a ejecutar grep -i "ejemplo" *

find -maxdepth 1 -type f| xargs grep -F 'ejemplo'

busca la palabra ejemplo en todos los archivos regulares en este directorio y subdirectorios. Es similar a ejecutar grep -ir "ejemplo" *

find -type f -print0 | xargs -r0 grep -F 'ejemplo'

para que no ensucie la pantalla con find: «/var/log/..»: Permiso denegado

find / -iname pp 2>/dev/null

lista los archivos de usuarios que ya no existen.

sudo find / -nouser 2>/dev/null




Comando:finger
Cita:

Muestra información relativa de los usuarios especificados como argumento.

finger [-lmsp] [user ...] [user@host ...]

muestra información del usuario zabbix

finger zabbix

muestra información de todos los usuarios de iastate.edu

finger *@iastate.edu

$ finger
Login Name Tty Idle Login Time Office Office
Phone
pepe tty1 1:08 Jul 19 13:11 (:0)
pepe pts/0 Jul 19 13:12 (:0.0)
pepe pts/1 7 Jul 19 13:12 (:0.0)




Comando:fping
Cita:

Envía paquetes ICMP ECHO_REQUEST a nodos en la red. fping difiere de ping en que puede especificar un rango de IPs.

-d utilizar DNS para buscar la dirección de retorno de paquetes de ping

efectúa ping a un rango de IPs

fping -s -g 172.25.208.1 172.25.208.50




Comando:fsck
Cita:

Utilidad para detectar, verificar y corregir los errores del sistema de archivos. Es recomendable utilizarlo solo con sistemas desmontados.

fsck [-sAVRTMNP] [-C[fd]] [-t fstype] [filesys..] [fs-specific -options]

-C Muestra el progreso en tiempo real de un modo visual.
-A Chequea todos los dispositivos definidos en el fichero /etc/fstab.
-M No chequea sistemas montados.
-t Especifica el tipo o tipos de sistema de ficheros a chequear. Si lo acompañamos de la opción -A, solo chequearemos los sistemas que coincidan con “fstype” (una lista separada por comas).

filesys Puede ser el nombre de un dispositivo (/dev/hdc1, /dev/sda3), un punto de montaje (/ , /usr, /home) o un label o UUID (UUID=f6c797e5-605b-4884- 92d7-cdb694a42122, LABEL=home). Si no se especifica, por defecto se analizaran los definidos en el fichero /etc/fstab.

Opciones:

-a repara de manera automática, no pide confirmación.
-n reporta los problemas sin repararlos.
-c busca bloques dañados y los agrega a la lista de bloques dañados.
-f forzar la revisión.
-v (verbose) genera más información.
-r modo interactivo. Espera nuestra respuesta.
-y si a todo.

comprobar bloques dañados.

fsck -c /dev/hdb2

Forzamos la comprobación y si hay algún error lo arreglamos automáticamente.

fsck -C -R -af /dev/hdb6

Chequeo y si detecta algún error informará de ello pero no reparará nada.

fsck -CTV -nf /dev/hdb6




Comandos de Linux | Parte 2

Comandos de Linux | Parte 2

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


| Contraseña: csoria |


Comandos de Linux | Parte 2

Comandos de Linux | Parte 2


Comandos de Linux | Parte 2

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 10:16 hs
Categoría Linux - Mac
  • 1
    Medallas
  • 0
    Favoritos
  • 1184
    Visitas
  • 2.5/10
    LPDLW score
  • 3
    Votantes
  • 22
    Puntos
  • 0
    Seguidores
  • 0
    Recomendado
Comentarios
4
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.646    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