Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:scripts:home [28/09/2011 02:11] matelinux:scripts:home [10/06/2022 01:32] (actual) – [ficheros del home] mate
Línia 1: Línia 1:
-= ficheros del home+mis ficheros $HOME
  
 == .bash_profile == .bash_profile
-<code bash>+<code bash .bash_profile>
 # ~/.bash_profile: executed by bash(1) for login shells. # ~/.bash_profile: executed by bash(1) for login shells.
  
Línia 28: Línia 28:
  
 == .bashrc == .bashrc
-<code bash>+<code bash .bashrc>
 # ~/.bashrc: executed by bash(1) for non-login shells. # ~/.bashrc: executed by bash(1) for non-login shells.
 source ~/.alias source ~/.alias
Línia 43: Línia 43:
  
 == .alias == .alias
-<code bash>+<code bash .alias>
 # $Id: .alias,v 1.1 1999/11/27 23:01:40 sage Exp $ # $Id: .alias,v 1.1 1999/11/27 23:01:40 sage Exp $
 # Luis Francisco González <luisgh@debian.org> based on that of Vadik Vygonets # Luis Francisco González <luisgh@debian.org> based on that of Vadik Vygonets
Línia 54: Línia 54:
 alias ls='ls --color=tty' alias ls='ls --color=tty'
 alias lsd='ls -d */' alias lsd='ls -d */'
 +
 # evitar errores (confirmación al sobreescribir) # evitar errores (confirmación al sobreescribir)
 alias cp='cp -i' alias cp='cp -i'
Línia 72: Línia 73:
 users='cut -d: -f1 /etc/passwd | sort' users='cut -d: -f1 /etc/passwd | sort'
 users2='getent passwd|cut -d: -f1|sort' users2='getent passwd|cut -d: -f1|sort'
 +tree="ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|/'"
 </code> </code>
  
 == .functions == .functions
-<code bash>+<code bash .functions>
 # reiniciar demonios # reiniciar demonios
 restart() { restart() {
Línia 90: Línia 92:
 # Generador de Passwords (requiere paquete agp) # Generador de Passwords (requiere paquete agp)
 function gen-pass { apg -a 0 -n 1 -q -MNCL -m 12; } function gen-pass { apg -a 0 -n 1 -q -MNCL -m 12; }
 +
 +# Generador de Passwords (no requiere nada)
 +function genpasswd() {
 + local l=$1
 +        [ "$l" == "" ] && l=16
 +      tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs
 +}
  
 # Envia mails para recordar tareas # Envia mails para recordar tareas
 function task { function task {
-        mail -s "$*" mate@vividum.es < /dev/null 2>/dev/null+        mail -s "$*" mate@yoquese.es < /dev/null 2>/dev/null
 } }
  
Línia 123: Línia 132:
  
 == .export == .export
-<code bash>+<code bash .export>
 # utilizar LESS en lugar de MAN y utilizar colores # utilizar LESS en lugar de MAN y utilizar colores
 export LESS_TERMCAP_mb=$'\E[01;31m' export LESS_TERMCAP_mb=$'\E[01;31m'
Línia 134: Línia 143:
 </code> </code>
  
 +== DIR_COLORS
 +<code bash DIR_COLORS>
 +# Coreutils version coreutils-6.10
 +# If you do not modify this file, it will be updated when you upgrade
 +# coreutils, using the contents of /etc/defaults/etc/DIR_COLORS.  Feel
 +# free to modify this file, at which point coreutils will leave it alone.
 +#
 +# For this file to be useful, you will need a line like this in your
 +# shell configuration file, such as ~/.bashrc:
 +#
 +#   alias ls='ls --color=auto'
 +#
 +# If you want to use a variant of this file in your home directory,
 +# then you can add something like this to your ~/.bashrc:
 +#
 +#   eval "`dircolors -b /path/to/DIR_COLORS`"
 +#
 +# Configuration file for dircolors, a utility to help you set the
 +# LS_COLORS environment variable used by GNU ls with the --color option.
 +
 +# Copyright (C) 1996, 1999-2008
 +# Free Software Foundation, Inc.
 +# Copying and distribution of this file, with or without modification,
 +# are permitted provided the copyright notice and this notice are preserved.
 +
 +# The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the
 +# slackware version of dircolors) are recognized but ignored.
 +
 +# Below, there should be one TERM entry for each termtype that is colorizable
 +TERM Eterm
 +TERM ansi
 +TERM color-xterm
 +TERM con132x25
 +TERM con132x30
 +TERM con132x43
 +TERM con132x60
 +TERM con80x25
 +TERM con80x28
 +TERM con80x30
 +TERM con80x43
 +TERM con80x50
 +TERM con80x60
 +TERM cons25
 +TERM console
 +TERM cygwin
 +TERM dtterm
 +TERM eterm-color
 +TERM gnome
 +TERM gnome-256color
 +TERM konsole
 +TERM kterm
 +TERM linux
 +TERM linux-c
 +TERM mach-color
 +TERM mlterm
 +TERM putty
 +TERM rxvt
 +TERM rxvt-cygwin
 +TERM rxvt-cygwin-native
 +TERM rxvt-unicode
 +TERM screen
 +TERM screen-256color
 +TERM screen-bce
 +TERM screen-w
 +TERM screen.linux
 +TERM vt100
 +TERM xterm
 +TERM xterm-16color
 +TERM xterm-256color
 +TERM xterm-88color
 +TERM xterm-color
 +TERM xterm-debian
 +
 +# Below are the color init strings for the basic file types. A color init
 +# string consists of one or more of the following numeric codes:
 +# Attribute codes:
 +# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
 +# Text color codes:
 +# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
 +# Background color codes:
 +# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
 +NORMAL 00       # global default, although everything should be something.
 +FILE 00         # normal file
 +DIR 01;34       # directory
 +LINK 01;36      # symbolic link.  (If you set this to 'target' instead of a
 +                # numerical value, the color is as for the file pointed to.)
 +FIFO 40;33      # pipe
 +SOCK 01;35      # socket
 +DOOR 01;35      # door
 +BLK 40;33;01    # block device driver
 +CHR 40;33;01    # character device driver
 +ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file
 +SETUID 37;41    # file that is setuid (u+s)
 +SETGID 30;43    # file that is setgid (g+s)
 +STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w)
 +OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky
 +STICKY 37;44    # dir with the sticky bit set (+t) and not other-writable
 +
 +# This is for files with execute permission:
 +EXEC 01;32
 +
 +# List any file extensions like '.gz' or '.tar' that you would like ls
 +# to colorize below. Put the extension, a space, and the color init string.
 +# (and any comments you want to add after a '#')
 +
 +# If you use DOS-style suffixes, you may want to uncomment the following:
 +#.cmd 01;32 # executables (bright green)
 +#.exe 01;32
 +#.com 01;32
 +#.btm 01;32
 +#.bat 01;32
 +# Or if you want to colorize scripts even if they do not have the
 +# executable bit actually set.
 +#.sh  01;32
 +#.csh 01;32
 +
 + # archives or compressed (bright red)
 +.tar 01;31
 +.tgz 01;31
 +.svgz 01;31
 +.arj 01;31
 +.taz 01;31
 +.lzh 01;31
 +.lzma 01;31
 +.zip 01;31
 +.z   01;31
 +.Z   01;31
 +.dz  01;31
 +.gz  01;31
 +.bz2 01;31
 +.bz  01;31
 +.tbz2 01;31
 +.tz  01;31
 +.deb 01;31
 +.rpm 01;31
 +.jar 01;31
 +.rar 01;31
 +.ace 01;31
 +.zoo 01;31
 +.cpio 01;31
 +.7z  01;31
 +.rz  01;31
 +
 +# image formats
 +.jpg 01;35
 +.jpeg 01;35
 +.gif 01;35
 +.bmp 01;35
 +.pbm 01;35
 +.pgm 01;35
 +.ppm 01;35
 +.tga 01;35
 +.xbm 01;35
 +.xpm 01;35
 +.tif 01;35
 +.tiff 01;35
 +.png 01;35
 +.svg 01;35
 +.mng 01;35
 +.pcx 01;35
 +.mov 01;35
 +.mpg 01;35
 +.mpeg 01;35
 +.m2v 01;35
 +.mkv 01;35
 +.ogm 01;35
 +.mp4 01;35
 +.m4v 01;35
 +.mp4v 01;35
 +.vob 01;35
 +.qt  01;35
 +.nuv 01;35
 +.wmv 01;35
 +.asf 01;35
 +.rm  01;35
 +.rmvb 01;35
 +.flc 01;35
 +.avi 01;35
 +.fli 01;35
 +.gl 01;35
 +.dl 01;35
 +.xcf 01;35
 +.xwd 01;35
 +.yuv 01;35
 +
 +# audio formats
 +.aac 00;36
 +.au 00;36
 +.flac 00;36
 +.mid 00;36
 +.midi 00;36
 +.mka 00;36
 +.mp3 00;36
 +.mpc 00;36
 +.ogg 00;36
 +.ra 00;36
 +.wav 00;36
 +</code>
 == .prompt == .prompt
-<code bash>+<code bash .prompt>
 # para poner en PS1, 2 líneas, en color, la primera user@host pwd, la segunda el shell # para poner en PS1, 2 líneas, en color, la primera user@host pwd, la segunda el shell
 \[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ \[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$
Línia 141: Línia 348:
  
 == .vimrc == .vimrc
-<code bash>+<code bash .vimrc>
 " Configuration file for vim " Configuration file for vim
 set runtimepath=~/.vim,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/addons,/usr/share/vim/vim63,/usr/share/vim/vimfiles,/usr/share/vim/addons/after,~/.vim/after set runtimepath=~/.vim,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/addons,/usr/share/vim/vim63,/usr/share/vim/vimfiles,/usr/share/vim/addons/after,~/.vim/after
  • linux/scripts/home.1317201095.txt.gz
  • Darrera modificació: 15/11/2011 01:59
  • (edició externa)