Comencemos por saber quienes somos y que sistema operativo utilizamos. Resulta útil conocer los datos de nuestro sistema cuando establecemos una conexión por primera vez.
Abramos la terminal y escribamos los siguientes comandos:
En el caso de mi notebook con Linux:
$ whoami alberto $ hostname alberto-laptop $ uname Linux
En el caso de OpenSolaris:
$ whoami alberto $ hostname opensolaris $ uname SunOS
- whoami: Nos muestra el nombre de usuario.
- hostname: Muestra el nombre de la computadora que utilizamos.
- uname: Muestra la información relativa del sistema operativo.
Otros comandos básicos que nos podrán ser útiles son:
- whatis: Nos da una breve descripción de un comando.
- whereis: Nos indica la ruta de un comandos y/o utilidades en determinados directorios.
- cp *: Nos permite copiar archivos.
- mv *: Nos permite mover archivos o cambiar su nombre.
- ls: Nos permite visualizar los archivos y directorios.
- date: Nos muestra la hora y fecha del sistema.
* Estos comandos se analizaran detalladamente más adelante.
$ whatis mv cp mv (1) - move (rename) files cp (1) - copy files and directories $ whereis emacs emacs: /usr/bin/emacs /etc/emacs /usr/lib/emacs /usr/share/emacs /usr/share/man/man1/emacs.1.gz /usr/share/man/man1/emacs.1emacs22.gz $ ls AJAX Java Convocatoria.pdf Linux.pdf cris multi.jpeg Diagrama1.dia Música Documentos News ecdddsw.zip pastedpic_08092008_145614.png Escritorio Público ejemplo.c Videos Imágenes workspace $ date dom ago 10 14:00:38 CDT 2008
Ahora vamos a obtener un poco de ayuda
El comando man nos permite ver el manual de cierto comando (valga la redundancia). Un claro ejemplo sería:
$ man ls
LS(1) User Commands LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort.
Mandatory arguments to long options are mandatory for short options
too.
-a, --all
do not ignore entries starting with .
-A, --almost-all
do not list implied . and ..
--author
with -l, print the author of each file
Manual page ls(1) line 1/231 8%
Nota: Para salir del manual solo hay que presionar la tecla "q".