Si continuas navegando por Mega Descargas, aceptas las políticas de privacidadAcepto el uso de cookies
^

Comandos de Linux | Parte 2







Comando:Declare
Cita: Mostrar
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: Mostrar
Remueve usuarios de grupos

remueve al usuario pepe del grupo admin

deluser pepe admin


Comando:depmod
Cita: Mostrar
Comprueba las dependencias de módulos

depmod [modulo]


Comando:df
Cita: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
Herramienta de diagnostico de DNS.

resuelve la consulta de DNS de yahoo.com

dig yahoo.com


Comando:dir
Cita: Mostrar
Muestra o cambia de directorio. Ejemplos:

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


Comando:dmesg
Cita: Mostrar
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: Mostrar
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: Mostrar
Es un servidor (DNS, DHCP) muy ligero


Comando:do-release-upgrade
Cita: Mostrar
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: Mostrar
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: Mostrar
Empaqueta, desempaqueta, y provee información sobre los archivos de Debian


Comando:dpkg-reconfigure
Cita: Mostrar
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: Mostrar
?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: Mostrar
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: Mostrar
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: Mostrar
Editor de texto (el más antiguo). Solo despliega un archivo a la vez.


Comando:egrep
Cita: Mostrar
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: Mostrar
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: Mostrar
Monitorización en tiempo real, del ancho de banda, paquetes recibidos, etc.


Comando:exit
Cita: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
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: Mostrar
Muestra información relativa de los usuarios especificados como argumento.

finger [-lmsp] [user ...] [[email protected] ...]

muestra información del usuario zabbix

finger zabbix

muestra información de todos los usuarios de 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: Mostrar
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: Mostrar
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






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

| Contraseña: csoria |





  • 1
  • 0
  • 1327
  • 6
  • 0
  • Categoria Linux

Buscar Descargas


Crea Tu Post