Cargando ...

MyDesk Now: My desk on ApriL

Volver a la web actual

Buscar un Tip :

Tip : Dicese de cualquier ayuda o sugerencia breve sobre un tema concreto.


.:
Linux
(33)
.:
Unix
(6)
.:
Solaris
(7)
.:
Apache
(1)
.:
Dns
(0)
.:
Sendmail
(1)
.:
Tuxedo
(0)
.:
MySQL
(1)
.:
C
(2)
.:
PHP
(4)
.:
XML
(1)
.:
C++
(0)
.:
Java
(1)
.:
Perl
(0)
.:
Visual Basic
(0)
.:
JavaScript
(0)
.:
flash
(1)
.:
Emacs
(0)
.:
Vi
(1)
.:
Linux
(0)
.:
Informix
(7)
.:
MySQL
(1)
.:
PostgreSQL
(0)
.:
Oracle
(0)

Usuario :


Password :

<- Octubre ->
L M X J V S D
1234
567891011
12131415161718
19202122232425
262728293031

Creando una cuenta , podras Añadir tus propios tips a las base de datos para que otros los vean , asi como tendras un espacio con "Tus Tips".

Administracion/Linux
Desmontar un sistema de archivos a la fuerza
umount a veces no desmonta un sistema de archivos por que alguien o algo lo esta usando , para forzar que lo haga, podemos usar este pequeño truco : fuser -mk directorio_a_desmontar && umount directorio_a_desmontar sacado de todo linux
CoffMan 2002-10-28
Administracion/Linux
busqueda de una palabra en todos los archivos de un directorio recursi
find /usr/include -name "*.h" -print | xargs grep siocgifflags ,
esto busca la cadena siocgifflags en todos los ".h" de /usr/include
incluidos sus subdirectorios
coff
CoffMan 2001-12-21
Administracion/Linux
Sincronizar servidores web (desarrollo y produccion)
el problema era tener perfectamente sincronizados 2
servidores web , el de produccion y el de desarrollo ,
para ello vamos a usar rsync :
en el equipo de desarrollo instalamos el demonio rsync asi:
/etc/inetd.conf añadimos rsync stream tcp nowait
root /usr/bin/rsync rsyncd --daemon
y reiniciamos inetd (killall -hup inetd) escuchara en 873
creamos rsyncd.conf y añadimos :
[cliente1]
path=/usr/local/apache/htdocs/cliente1
comment = web del cliente1
auth users = admin
secrets file = /etc/rsyncd.secrets
creamos un /etc/rsyncd.secrets (permisos 600) con :
admin:password_en_texto_plano
en el servidor en produccion solo tenemos que traernos
todo lo del servidor de desarrollo para ello esto es lo
mas simple :
rsync -r [email protected]::cliente1 /usr/local/apache/htdocs
y nos traemos todo , hay un monton de opciones para el
rsync , muy utiles ademas , man rsync para verlas ... coff
CoffMan 2001-11-28
Administracion/Linux
Control de Versiones sobre archivos de Configuracion
para llevar un control de versiones sobre los archivos
de configuracion (por ejemplo /etc ) se puede usar
el rcs q es muy comodo y sencillo para esto :
ejemplo sobre el archivo sendmail.cf
1.- creamos un directorio llamado rcs en donde tengamos
los archivos de configuracion.
2.- hacemos ci sendmail.cf (lo guardamos en el rcs)
3.- co -l sendmail.cf (lo traemos para modificarlo)
(-l es para lock , q nadie lo toque mientras lo
modificamos )
4.- hacemos los cambios q queramos en sendmail.cf
5.- ci sendmail.cf (lo guardamos de nuevo rev 1.2)
y ya queda alamcenada una nueva revision con los cambios
hechos ...
6.- rlog sendmail.cf nos muestra todas las versiones que
hemos ido haciendo .
7.- co -r1.1 sendmail.cf nos trae la version 1.1
coff
CoffMan 2001-11-16
Administracion/Linux
Argumento tipo Any
un argumento tipo any indica que a función acepta nese
argumento máis dun tipo de datos... explícome:
public declare function mapwindowpoints lib "user32"
alias _ "mapwindowpoints" (byval hwndfrom as long, byval
hwndto as long, _ lppt as any, byval cpoints as long) as
long
esta función pode ser chamada pasando ao parámetro lppt
unha matríz de estruccuras point ou cunha estructura
rect, según o que precises...
e e eeeeesto esto é tototó todo amigos. oink!!
ajaspino 2001-11-02
Administracion/Linux
subir por ftp con NCFTP directorios incluidos
para subir directorios enteros con el ncftp de manera
recuersiva se hace :
put -r *
CoffMan 2001-10-31
Administracion/Linux
espacio ocupado por todos los subdirectorios
du -h --max-depth=1
CoffMan 2001-09-26
Administracion/Linux
Sincronizar la hora con una maquina remota
para sincronizar la hora del sistema con la de otra
maquina remota , por ejemplo slug.hispalinux.es :
rdate -s slug.hispalinux.es
CoffMan 2001-08-21
Administracion/Linux
Uso del masquerading para chupar ancho de banda
para cortar el masquerading , y que nadie de la intranet
salga a
internet por el linux :
echo 0 > /proc/sys/net/ipv4/ip_forward
y para activarlo evidentemente
echo 1 > /proc/sys/net/ipv4/ip_forward
manera rapida y efectiva de chupar ancho de banda por
parte del
usuario del linux ;-)
CoffMan 2001-06-25
Administracion/Linux
Atajos BASH ..... buenisimo
teclas de uso frecuente para unix : ( no hace falta
traducir creo )
ctrl-l -- clear screen
ctrl-r -- does a search in the previously given commands
so that you don't
have to repeat long command.
ctrl-u -- clears the typing before the hotkey.
ctrl-a -- takes you to the begining of the command you are
currently typing.
ctrl-e -- takes you to the end of the command you are
currently typing in.
esc-b -- takes you back by one word while typing a command.
ctrl-c -- kills the current command or process.
ctrl-d -- kills the shell.
ctrl-z -- puts the currently running process in
background, the process
can be brought back to run state by using fg command.
esc-. -- gives the last command you typed.
CoffMan 2001-06-25
Administracion/Solaris
Cambiar el nombre del host en Solaris
se debe de usar la utilidad grafica para la configuracion
de solaris,
a mano se cambiaria los archivos
/etc/hostname.le[0-9]
/etc/inet/hosts
y /etc/nodename
verificar con ifconfig -aadministracion/linux
CoffMan 2001-06-25
Administracion/Linux
Prohibir accesos telnet o ftp a ip's
para prohibir totalmente accesos a telnet y ftp de nuestra
maquina :
vi /etc/inetd.conf
comentamos (poniendo al principio de la linea un #) las
lineas que empiecen por telnet y por ftp ,
grabamos y salimos ( :wq )
reiniciamos el inetd ( o xinetd depende de la version )
kill -hup inetd
o kill -usr1 xinetd
tambien podemos solo prohibir o denegar a determinadas ips
descomentamos las lineas de antes y miramos este archivo :
/etc/hosts.deny
ponemos una linea q sea all:all
en /etc/hosts.allow ponemos :
in.telnetd:ip (p.ej. in.telnetd:192.168.0.1)
para el ftp idem ....
in.ftpd:192.168.4.5 (para permitir acceso solo a esta ip)
de todos modos:
man hosts.allow
;-))
CoffMan 2001-06-25
Administracion/Linux
Poner DISPLAY automaticamente desde rlogin
para poner la variable display automaticamente cuando
entramos desde un rlogin (con csh) :
---------- copiar -------------
if (`who am i | wc -w` > 5) then
setenv display `who am i | cut -d"(" -f2 | cut -d")" -f1`:0.0
endif
---------- coiar --------------
varía segun el unix
CoffMan 2001-06-25
Administracion/Linux
PHP , Apache y MySQL
para integrar apache y mysql despues de destarrearlos ...
./configure del apache
./configure del php diciendole donde esta el apache y mysql:
--with-mysql --with-apache=../apache_1.3.x --enable-track-vars
make ; make install
luego ./configure --activate-module=src/modules/php4/libphp4.a
para activar el nuevo modulo (de hecho lo creara el )
finalmente
make ; make installadministracion/linux
CoffMan 2001-06-25
Administracion/Linux
Añadiendo alias de correo y grupos de usuarios en el servidor de corre
para añadir un alias de un correo , nos vamos al archivo /etc/aliases y ponemos : pedro.garcia: pedrito gerencia: pedro, pablo,raul ...
CoffMan 2001-03-22
Administracion/Linux
Completar solo directorios con
cuando hacemos cd y usamos tabulador para completar los directorios que hay , nos muestra todo , directorios y archivos , pero podemos hacer que solo nos muestre los directorios (pues estamos hacinendo cd ) añadiendo esto a nuestro ~/.bash_profile o /etc/profile : complete -b -d cd creo q solo funciona en bash 2.0 y superior ...
CoffMan 2001-03-21
Administracion/Apache
Que modulos estan instalados en mi apache ??
para ver los modulos que tenemos iunstalados en el apache hacemos : ./httpd -l ejecutando httpd desde donde este instalado el apache , usualmente /usr/local/apache
CoffMan 2001-03-21
Administracion/Linux
Copiar lineas de un fichero a otro con vi
esta secuencia es para copiar un numero de lineas de un archivo de texto a otro sin salir de vi : en archivo origen : (vi origen.txt) pulsa escape pulsa shift+" (tal cual ) pulsa a (para asignar el texto copiado a una letra)
pulsa el numero de lineas q quieras copiar (4 p.e. ;-) pulsa yy (copia a memoria yank) ahora abrimos el archivo destino : pulsamos ":" para entrar en el vi prompt pulsamos "e destino.txt" (abrimos destino.txt) colocas el cursor en donde quieras pegar el texto y : pulsa escape pulsa shift+" pulsa a ( puedes asignar un texto copiado a cualquierletra no tiene por q ser la a ) pulsa p (para pegar como siempre ) y listo ... sacado de ugu como no ..
CoffMan 2001-03-21
Administracion/Unix
Para ver los puertos de una máquina
strobe
macgollum 2001-03-14
Administracion/Unix
Para saber si existe un dominio
nslookup nombre_dominio
macgollum 2001-03-14
slashdot.org
  • Mono and .NET - An Interview.
  • Where are the 'Construction Set' Games?.
  • One Terabyte On a 12-inch^H^H^H^Hcm Disk.
  • Microsoft in Peru, Living Room.
  • Project Rainbow - 802.11 Across the U.S..
  • Perl for Web Site Management.
  • Mac PVR Coming Soon.
  • Extra Scenes in FotR Special Edition DVD.
  • Liquid Audio Sues In Pitiful Attempt to Appear Relevant.
  • nForce2 Preview.


  • Top Tips
    Linux
    PHP
    MySQL
    Ultimos Tips
    Oracle
    PostgreSQL
    Linux Admin
    Oracle
    Programacion
    PHP 28
    Java 30
    C/C++ 212
    Administracion
    Linux 28
    Solaris 30
    Digital Unix 2
    Bases de Datos
    MySQL 31
    PostgreSQL 12
    Informix 2
    Oracle 45

    Sugerencias :

    vIc

    Esta sede no tiene copyright , puesto que la mayoria de colores , imagenes y otras cosas estan copiados de otras sedes .