Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Linux Comando
Linux Comando
OpenOffice.org Writer.
Se ha utilizado Redhat 9 y Guadalinex 2004.
En este documentopodremosver:
1.- LISTADE ALGUNOSCOMANDOSUTILIZADOSCONREDHATLINUX9.0
(p2)
2.- CARACTERESCOMODN.
(P6)
(P6)
(P6)
#!
<comando>&
5.- OTROSPROGRAMASINTERESANTESEN LINUX(para ejecutardesdela consola)(P6)
<comando1>
1> <fichero1>
2> <fichero2>
(p7).
8.- SCRIPTS
(p8).
9.- RECETAS
(p8).
<comando1> >
<fichero1>
<comando1>
>> <fichero1>
<comando1> |
<comando2>
<comando1> ||
<comando2>
<comando1>
&&
<comando2>
<comando1>;<
comando2>
<ctrl><Z>
<VARIABLE>=<
VALOR>
!numerodelinea
alias
-1/8-
apropos
<palabra>
apt-get install
apt-get remove
apt-setup
at
atq
atrm
bg %n
bzip2
bunzip2
cal
case
Busca ayuda sobre la palabra especificada. No hace falta que la palabra sea
completa.
Se trata de ayudas cortas. Para ello, "apropos" consulta en la BD "whatis" que
se crea con el comando /usr/sbin/makewhatis. Consultar el comando "whatis"
para ms informacin.
Permite instalar programas, haciendo uso de repositorios.
Este programa es tpico de las distribuciones basadas en Debian.
Forma de uso:
apt-get install nombredelpaquete.
Comando relacionado: dpkg
Permite eliminar un paquete instalado:
apt-get remove nombredepaquete
Comando relacionado: dpkg
Permite aadir automticamente direcciones de repositorios en el fichero de
configuracin etc/apt/sources.list (debian).
Aunque podemos aadir repositorios de manera manual, esta herramienta nos
ahorra buscar las direcciones de manera manual.
Permite planificar la ejecucin de tareas. Ejemplos:
"at now + 60 minutes"
at> echo "Tengo que estudiar"
at> cdp
at> date
<ctrl> <d>
Los parmetros posibles son: now, am, pm, teatime, midnight, noon, sun, mon,
tue, wed, thu, fri, sat, today, tomorrow, next, minute, hour, day, week, month,
year, jan, feb, mar, apr, may,jun, jul, aug, sep, oct, nov, dec, utc.
Para ms informacin, consultar /usr/share/doc/at-3.1.8.
Comandos relacionados: "atq" "atrm"
Lista los trabajos en espera creados con el comando "at".
Elimina trabajos en espera (trabajos creados con "at").
Permite pasar a segundo plano el proceso con PID=n. Se supone que este
proceso "n" se est ejecutando en primer plano. Ver el comando relacionado
"fg".
Compresor que utiliza el algoritmo de compresin Burrows-Wheeler y cdigo
Huffman. Se supone que este algoritmo es superior a los utilizados en otros
compresores. El funcionamiento de bzip2 es similar a gzip. Ver tambin
"bunzip2". Las extensiones tpicas son: bz, bz2, tbz, tbz2.
Equivale a "bzip2 -d".
Muestra el calendario. Ejemplo: "cal 1999". "cal 08 99".
Ejemplo:
echo -n "Introduce el nombre de un animal"
read ANIMAL
echo -n "Un $ANIMAL tiene "
case $ANIMAL in
(caballo | perro | gato) echo -n "cuatro"
(hombre | mono | pato) echo -n "dos"
( * ) echo -n "un nmero desconocido de"
esac
echo "patas."
cat
cd
cdp
cdplay
chsh
chfn
chgrp
chmod
chown
clear
cmp
cron
csplit
compress
configure
-2/8-
cut
date
dd
depmod
df
diff
<fich1>
<fich2>
dmesg
dpkg
du
echo
egrep
env
exit
expand
export
fdformat
fg <n>
fgrep
file <fichero>
find
finger
fold
for
free
fsck
grep
groupadd
groupdel
groupmod
groups
<usuario>
gunzip
gzip
halt
head<fichero>
history
hostname
id <usuario>
if
ifconfig
info
<comando>
insmod
jobs
Ejemplo: find /root/ *.jpg <-- busca archivos .jpg en el directorio /root y
subdirectorios.
No buscar los archivos "ocultos" (los que empiezan por ".").
Informacin sobre los usuarios conectados al sistema. Si queremos obtener
una informacin mucho ms completa sobre un determinado usuario, ejecutar
"finger -l usuario".
Permite ajustar las lneas del texto al ancho que especifiquemos.
"for nombre [in palabras]; do lista de comandos; done"
Ejecutar "lista de comandos" cada vez que la variable "nombre" toma un valor
de "palabras".
Informa sobre la memoria libre (equivale al MEM del DOS).
"filesystem check": chequea el sistema de archivos.
Busca si un fichero contiene la cadena especificada en el argumento de "grep".
Consultar "man grep" para ms informacin.
Ejemplo: grep 'hola' prueba1 --> busca la cadena "hola" dentro de prueba1.
Crea un nuevo grupo.
Elimina un grupo existente.
Permite cambiar ciertas caractersticas del grupo especificado.
Muestra los grupos a los que pertenece el usuario especificado.
Compresor/descompresor. Tambin se puede utilizar "gzip". Archivos con
extensin .gz o .z
Compresor/decompresor. Archivos con extensin .gz. o .z
Ejemplo para descomprimir: "gzip -d nombrearchivo.gz"
Tambin se puede utilizar "gunzip".
Cierra el sistema (cierra Linux completamente, y apaga el ordenador).
Muestra las primeras 10 lneas (por defecto) de un fichero. El comando inverso
es "tail".
Muestra los ltimos comandos utilizados en la SHELL. (Estos comandos se
guardan en el archivo almacenado en $HISTFILE. El nmero de comandos
guardados es de $HISTSIZE).
Muestra el nombre del equipo.
Muestra la informacin (grupos a los que pertenece) del usuario especificado.
"if condicin; then
comandos_si_condicin;
[elif ora condicin; then
otros comandos;]
[else comandos_alternativos;]
fi
Informacin sobre la configuracin de la red. Parecido al ipconfig/winipcfg del
Win/Dos.
Muestra ayuda.
Carga un modulo en el kernel. Comando relacionado: "rmmod".
Lista la tabla de trabajos en ejecucin.
-3/8-
kill <proceso>
last
ldd
less
let
ln
locate
lpq
lpr <fichero>
lprm
lpstat
ls
lsmod
lspci
mail
make
makeinstall
makewhatis
man
<comando>
mcedit
md5sum
mesg
mkdir
mknod
mkswap
more
mount
mv
nano
newgrp
<grupo>
nice
nl <archivo>
nohup
<comando>
passwd
paste
patch
pico
ping
<direccin-ip>
printenv
ps
pstree
pwd
read
reboot
rm
rmdir
rmmod
rpm
rpm
-e
<paquete>
rpm
-ivh
<paquete>
rpm-qa
-4/8-
rpm
-qp
<archivo>
rpm
-qv
<archivo>
rpm -q
-redhatprovide
<archivo>
rpm-Uh
rpm
<archivo>
rpm-Va
-V
rpmbuild
sed
set
sh <fichero>
shutdown
synaptic
sleep<n>
split <archivo>
startx
sort
su <usuario>
su -
swapoff
swapon
sync
tac <fichero>
tail <fichero>
talk
tar
tee
test <expr>
time
<comando>
top
touch<fichero>
tr
tty
type
<comando>
umask
umount
unalias
uname
uncompress
uniq
until
updatedb
useradd
userdel
-5/8-
usermod
usermount
vi
vim
w
wall
wc
Webmin
3.- COMILLAS.
Se pueden utilizar tres tipos de comillas en Linux: " ' y `. Ejemplo:
echo "Introduce el nombre de un mes"
read mes
"echo mes"
'echo mes'
`echo mes`
devolvera:
echo enero
(el comando no se ejecuta, pero la variable toma su valor)
echo mes
(ni el comando se ejecuta, ni la variable toma su valor)
enero
(se ejecuta el comando, y la variable toma su valor).
https://hostame:10000
Permite configurar el sistema a travs de esta interfaz web.
whatis
<palabra>
whereis
<programa>
which
<comando>
while
who
whoami
write
xargs
zcat
zless
zmore
2.- CARACTERESCOMODN:
*
[]
4.- COMPARACIONES
-eq
-ne
-lt
-le
-gt
-ge
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
Descripcin:
&HISTFILE
&HISTSIZE
$HOME
$PATH
Contiene el PATH.
$PS1
$PWD
-6/8-
DESCRIPCIN:
/~.bash_history
/~.bash_profile
/~.bashrc
Propio de cada usuario. Se ejecuta cada vez que un usuario abre la shell (si
abre cinco, cinco veces que se ejecuta).
/~.bash_logout
DESCRIPCIN:
Parecido al "autoexec.bat" del DOS. Cada vez que inicia el sistema LINUX, se
ejecutar este script, comn para todos los usuarios. Consultar tambin /
etc/bashrc
Contiene las DNS de internet.
Parecido al "autoexec.bat" del DOS. Cada vez que inicia el sistema LINUX, se
ejecutar este script, comn para todos los usuarios. Consultar tambin /
etc/profile (de similares caractersticas).
/etc/cron.daily/
/etc/cron.hourly/
/etc/cron.monthl
y/
convert
Permite cambiar el formato de una imagen (por ejemplo, de .xwd a .gif). Ejemplo:
etc/fstab
/etc/group
/etc/motd
/etc/passwd
Descripcin
oowriter
xwd
-7/8-
8.-SCRIPTS
Ejemplo de uso de argumentos con scripts.
Ejecucin del script::
./mes enero febrero marzo abril
Argumentos
Recetas
Descripcin
Lista de repositorios
para Debian
Problemas con el
ratn:
Acceso grfico a
otros ordenadores:
Durante la instalacin nos aparecern ventanas que nos permitirn configurar el ratn
adecuadamente.
Si una vez instalado queremos modificar la configuracin del ratn, basta con hacer:
dpkg-reconfigure gpm
Descripcin
Utilidad: vncviewer.
Reinstalar GRUB en
Guadalinex
1de2
Configuracin del
Instalar Webmin.
Sistema con Webmin
Accederemos con un navegador, as:
Pongo /debian por poner un nombre, pero vale cualquier nombre de carpeta.
Y hdb1 (1 particin del segundo disco duro) porque es donde tengo Guadalinex
(cada cual que ponga la que precise).
Y luego hda, porque es donde quiero que me instale el GRUB (al comienzo del
primer disco duro).
Instalacin de
Impresoras:
https://hostame:10000
9.- RECETAS
Recetas
Reinstalar GRUB en
Guadalinex
2de2
Pregunta:
Llego bien hasta el ultimo punto pero al introducir grub-install /dev/hda , me sale el
siguiente error:
The file /boot/grub/stage1 not read correctly.
Respuesta:
Abres un terminal y:
grub
grub> find /boot/grub/stage1
// en mi caso me da (hd0, 1)
grub>root (hd0,1)
grub>kernel /boot/vmlinuz-2.6.5 root=/dev/hda2 splash=silent vga=791
grub>setup(hd0)
-8/8-