Descarga completa de Webs:
Es
posible descargar una web completa y todos sus elementos (salvo algunas páginas
protegidas o realizadas en Flash) usando la aplicación wget.
Para ello, teclear "wget -r http://www.laurldelaweb.com". Si lo que se
tiene es un fichero con un listado de webs, con el siguiente comando se
descargan todas: "wget -r -i archivodelaswebs.txt"
Instalé Linux y al formatear no puedo instalar Windows:
Si tenemos instalado Linux, formateamos el disco y queremos volver a instalar Windows, no vamos a poder, ya que primero debemos borrar la partición LILO.
Para esto precisamos un pequeño programa llamado “Disk Manager”. Una vez abierto el programa hacemos lo siguiente:
Disk Manager versión 9.03
1. Hacer que la PC bootee desde el disquete
2. Escribir dm
3. Alt C
4. Entrar a OPC 2 (advanced Disk Manager)
5. Install using FAT32? yes
6. Fast Format? no
7. Use default cluster values? Yes
Una vez terminados estos pasos, felizmente vamos a poder volver a instalar Windows sin problemas.
Encontrar qué proceso está utilizando más memoria:
Muchas veces
algunos procesos utilizan demasiada memoria sin ninguna utilidad, con este
comando veremos cuál está utilizando mayor cantidad y si no es útil lo podemos
eliminar, liberar memoria y hacer que nuestra PC funcione más rápido.
ps aux | sort +5n
Encontrar qué archivos son los mayores:
cd /
ls -lR | sort +4n
Borrar la consola de texto:
En ocasiones queremos "despejar" todo lo que
exista en nuestra consola de texto (o terminal gráfica bajo X), o restaurar una
aplicación en modo texto a su estado original (por ejemplo, porque sea una
aplicación ncurses cuya visualización ha quedado mezclada con un inoportuno
mensaje del sistema.)
Para ello podemos utilizar el comando de consola "clear" o pulsar la
combinación de teclas Control + L (esta última es más recomendada
para restaurar el estado de aplicaciones ncurses).
Acelerar Xserver:
Inténtelo añadiendo el siguiente argumento de kernel en BootX "video=atyfb", y deseleccione la opción "No Video Driver".
Reunir
varios archivos en uno solo:
La utilidad "tar" le da esta
opción. "tar" nace de "tape archive", y aún es utilizada para
reunir varios archivos en uno sólo. Para crear un archivo tar, ingrese el
comando "tar cvf archive.tar directoryname". Ésto
copiara todos los archivos de un directorio en un sólo archivo,
que recibirá el nombre de "archive.tar". Para comprimirlo, utilice
el comando "gzip archive.tar".
Extraer archivos desde un archivo .tar:
ejecute el comando "tar xvf archivename.tar". Si el archivo tiene el sufijo .gz, o es un archivo .tgx, Ud. necesitará añadir la opción "z", que primero descomprime el archivo. El comando vendría a ser "tar xvfz archive.tar".
Bajar las revoluciones en el disco duro:
Ud. puede bajar las revoluciones en el disco duro de su portátil automáticamente pasado un tiempo, lo que ayuda a conservar la energía en las baterías. Como root, ingrese el comando "hdparm -S 5". Esto hará que las evoluciones en el disco duro bajen pasados 25 seg. de inactividad. Añadiendo el comando al archivo /etc/rc.d/rc.local provocara que esto suceda automáticamente desde el inicio.
Como enviar mensajes colectivos:
Qué hacer para enviar un
mensaje a todos los usuarios del sistema.
Muchas veces siendo administradores de una red queremos enviar un mensaje a
todos los usuarios del sistema. Esto lo podremos hacer fácilmente gracias al
comando wall (contracción de las palabras write all). El formato
del comando wall es el siguiente:
wall [mensaje]
El mensaje puede contener puntos y espacios, por lo que la siguiente línea es
válida:
wall El sistema se reiniciará en algunos minutos.
Como deshabilitar un usuario:
Para deshabilitar un usuario
podemos hacer un script que sea ejecutado como shell de ese usuario.
Cuando un usuario de va de vacaciones o no estará usando el sistema durante un
período de tiempo prolongado es recomendable deshabilitarlo para evitar
potenciales problemas de seguridad. Para deshabilitar un
usuario podemos hacer un script que sea ejecutado como shell de ese usuario. El
script podría ser el siguiente:
#!/usr/bin/tail +2
Este usuario esta temporariamente deshabilitado. Por favor comuniquese con el
administrador del sistema.
Guárdenlo en el directorio /bin, denle permisos de ejecución (chmod +x
nombredearchivo) y luego configúrenlo como shell
del usuario que quieren deshabilitar.
Cambiar el shell:
En GNU/Linux, cada usuario
puede tener su propio shell configurado.
Muchos sabrán que bash no es el único shell que existe en el mundo de GNU/Linux.
Algunos usuarios se sienten mas a gusto usando otros interpretes de comandos
como tcsh. En GNU/Linux, cada usuario puede tener
su propio shell configurado. Este se especifica en el archivo /etc/passwd.
En éste archivo, cada línea corresponde a un usuario del
sistema. Por ejemplo:
trax:x:500:0:Facundo Arena:/home/trax:/bin/bash
El ultimo campo de esta linea (/bin/bash)
especifica que el usuario trax usa bash como interprete de
comandos predeterminado. Si trax quisiera usar csh, el
administrador tendría que alterar esa línea para que se
viera como la siguiente:
trax:x:500:0:Facundo Arena:/home/trax:/bin/csh
Cabe destacar que puede ser ejecutado cualquier tipo de programa como shell.
Buscar archivos rápidamente:
Para acceder a
ésta aplicación simplemente tipeamos "locate"
en el prompt de cualquier terminal. Nos dará una
breve reseña de que parámetros necesitamos para poder
utilizarlo.
Por ejemplo, si para encontrar el archivo "linux-2.2.19.tar.gz", la
sintaxis seria la siguiente:
locate linux-2.2.19.tar.gz
Si queremos enterarnos de todas
las posibilidades de búsqueda que ofrece locate, nada
mejor que utilizar el manual en línea. Para ello solo debemos
tipear:
man locate
Por último, Locate trabaja leyendo una base de datos en
donde están guardadas todas las entradas de los distintos directorios y archivos
de nuestro sistema. Cada vez que iniciamos
una búsqueda con el comando locate,
éste en realidad consulta esa base de datos que antes
mencionamos. Cuando la base se encuentre desactualizada
(la estructura de directorios y archivos del disco rígido varió),
locate nos lo hará saber. Para actualizarla solo
hay que tipear:
updatedb
y tendremos la base de datos al día.
En varias distribuciones de Linux, por ejemplo con la instalación por defecto de
Red Hat, la actualización es automática desde el cron. Si tu distribución
de Linux no la realiza de forma automática (instalación
de Slackware por defecto) convendría que la configures para que si lo
haga.