Conócete a ti mismo (Parte 1)
“[…] Se dice que si conoces a los demás y te conoces a ti mismo, ni en cien batallas correrás peligro; si no conoces a los demás, pero te conoces a ti mismo, perderás una batalla y ganarás otra; si no conoces a los demás ni te conoces a ti mismo, correrás peligro en cada batalla”
Conocerse es entender nuestras limitaciones y nuestras debilidades, pero también nuestras bondades y nuestros muchas habilidades. Eso nos permite mejorar y atajar en el duro camino diario. Esto, que puede resultar filosofía barata y simplona, tiene una aplicación práctica en el mundo de la informática y, por supuesto, en el mundo de GNU/Linux. Al fin y al cabo, ¿Quienes somos?
Este será el primero (espero) de una serie de artículos con los que pretendo enseñaros ha conocer un poquito mejor vuestro usuario y vuestra máquina probando las herramientas que tenemos a nuestra disposición, para tal efecto.
1.El usuario... ¡leches! ¿Como me llamo?
Existen varias formas de saber quien es el actual dueño de la shell: Por un lado tenemos la variable $USER que con un echo $USER os mostrará el nombre actual de usuario en la shell, y por otro los comandos who y whoami. El primero, además del nombre, nos informará sobre la terminal que estamos utilizando (tty), la fecha y hora en la que iniciamos la sesión y el Display del servidor X que estás utilizando.
¿Y para que puñetas vale esto? Bueno, si trabajáis con varios usuarios, o sois administradores, de vez en cuando no sabréis si sois o no root y viene bien saberlo, creedme.
2. Y, ¿donde vivo?
El comando cd te devuelve, por defecto, a tu home y la variable de entorno $HOME te lo muestra. Si quieres saber donde estás exactamente, en el momento actual, puedes utilizar el comando pwd (print working directory, cuya traducción sería imprimir directorio de trabajo) o su variable de entorno $PWD.
echo $HOME
echo $PWD
3.¿Con que grupos me codeo?
Para ver a que grupos pertenece tu usuario tienes la opción comando con groups o hacer un:
cat /etc/group | grep $USER
4. ¿Que fue lo que hice ayer?
GNU/Linux guarda un historial de todas tus entradas, tanto de comando como de usuarios que han entrado en la terminal. Para ver los últimos comandos tecleados basta con escribir history y aparecerán, en orden cronológico, todos los comando escritos. Para poder acceder a cualquiera de ellos se hace lo siguiente: se escribe una “!” y el número del comando, por ejemplo:
501 whoiam
502 whoami
503 whois
Si quiero volver a ver mi nombre de usuario escribiría: !503. Además si pulsáis las teclas Control+R os auto-completará el comando utilizando esta lista como referencia.
Y finalmente el comando last, que os informará de las últimas entradas a la terminal. Todo esto lo podéis ver, más afondo, si hacéis un:
cat /var/log/auth.log
Bueno, hasta aquí la primera parte, espero que os haya quedado ganas de más




Sencillo, completo y para novatos.
¡Perfecto!
.
Estaré al tanto de esta serie de artículos... por razones que desconozco, desde mi usuario "normal" de kubuntu no puedo montar los discos duros... He probado a darme permisos 777 desde la cuenta de administrador, meterme en los grupos del usuario administrador ("si administrador está en a, b, y c, voy a meter al usuario en esos mismos grupos, a ver qué pasa"), y alguna otra coseja (procurando no cargármelo mucho xD), pero sin resultados. Y estoy seguro de que es alguna coseja de estas sencillotas que me bailan ^^...
Muchas gracias
.
Salud
Necesito un poco de información.
¿Como montaste? (Pégame el comando tal cual del mount)
¿Que formato (FAT, NTFS, ext3...) tiene el disco?
Euh... Lo hice a través de dolphin, no de consola, que es como suelo hacerlo ^^".
Al lanzar la orden mount ( mount -t hda1 ) me dice que no existe, que mire a ver en fstab a ver qué encuentra. En fstab está la partición en que está instalado y el swap.
Son 3 particiones NTFS.
De todas formas, tampoco quería secuestrar los comentarios con mi problemilla ^^. Como entré a manejar kubuntu "a las bravas" hay muchas cosas de los permisos, usuarios y grupos que se me escapan, así como los ficheros de configuración. Por eso decía que este "tutorial" o esta "guía" me parece perfecta
En cualquier caso, muchas gracias por el interés
.
Salud
Pd: googleando encontré esto http://osdir.com/ml/user-groups.linux.lugfi.general/2007-12/msg00028.html . Pero lo que me desconcierta es que en mi fstab no aparecen las particiones no montadas :S