- du -shc * : para verificar tamaño de directorios (*), por megas (s), totalice (c)
- ls : lista directorios
- ls -la : lista mostrando permisos y usuarios
- la -lah : lista con tamaños archivo
- tar zcvf comprimido.tar.gz directorioAcomprimir/ : comprime un árbol de directorios a un comprimido.tar.gz
- tar zxvf comprimido.tar.gz -C directorioDestino/ : descomprime un *.tar.gz a un directorio destino
- tar jvxf comprimido.tar.bz2 -C directorioDestino/ : descomprime un *.tar.bz2 a un directorio destino. Otros comandos
- scp archivoOrigen usuario@ipMaquina:/directorioDestino : copia un archivo a otra máquina. Pedirá contrseña del usuario. Registrará la huella de la máquina, la primera vez.
- scp -r directorioOrigen usuario@ipMaquina:/directorioDestino : copia un árbol de directorios a otra máquina
- Los comodines pueden variar según la distribución: . / *.*
- env : lista las variables de ambiente
- env > archivo.txt : copia el resultado a un archivo plano
- ls > archivo.txt : copia el resultado a un archivo plano
- find . -iname archivoBuscado* : busca en el directorio actual que empiece por ... y termine en cualquier cosa.
- find . -iname '*archivoBuscado*' : busca recursivamente el nombre aproximado (-iname)
- find -size tamañoExact : sirve para buscar por fechas, tamaños, otros
- grep patronSinEspacios */*/* : busca una cadena (patronSinEspacios ó "con espacios") dentro de un nivel del árbol de directorios
- ssh -X usuario@Maquina : hace sesión remota encriptada, con servidor de X, para ventanas. Pedirá clave del usuario. La Maquina puede ser: la ip o el nombre
- tail -f rutaArchivoLog : para ver en vivo los mensajes del log
- comand0 | wc: cuenta los registros desplegados, se suele usar así: grep palabra |(pipe) wc
- cp -pr directorioOrigen/* directorioDestino/ : conserva los permisos (p) y copia los subdirectorios (r)
- rm archivo : borra un archivo
- rm -rf directorio/ : borra un directorio recursivamente (r) y forzado (f)
- cd - : devuelve a la ruta anterior, donde estábamos parados
- mkdir ~/directorio : crea un directorio en la raíz del usuario actual (~)
- chmod -R +x * : asigna permisos (+) de ejecución (x) a todos los archivos (*) y subdirectorios (-R)
- chmod go+r -R directorio/ : adiciona (+) permisos de lectura y ejecución (r) al grupo (g) y los otros (o), para el directorio y su contenido (-R)
- cpio -idmv (signo menor que) archivo.cpio : descomprime archivos .cpio
- cat filename.cpio | cpio -icd : verifica la integridad del archivo descargado, sugerido por Oracle. Este arroja dos series, de 9 dígitos, que se comparan con el resultado del cksum.
- cksum archivo :Verificar integridad, sugerido por Oracle
- cat /etc/issue : para ver la distribución Linux de la máquina. Cat es un editor de textos y despliega el solicitado
- cat /proc/cpuinfo : para ver el tipo de CPU de la máquina. En ese directorio se encuentran otros archivos de información del sistema
- dpkg -i archivo.deb : instala el archivo, debe ser SU
- Uso rsync, creación confianza entre servidores : SSH: host-basierte Authentifizierung für root.
ermöglicht nicht-interaktiven login sowohl für rsync, als auch für mirror.
Konfiguration:
# ssh-keygen -d (keine Passphrase angeben!)
# cp ~/.ssh/id_dsa.pub ~/.ssh/authorized_keys2
# chmod 400 ~/.ssh/authorized_keys2
# tar czvf ssh.tgz .ssh
# scp ssh.tgz root:10.0.0.2:
# ssh root@10.0.0.2
# tar xvzf ssh.tgz - crontab -e : para revisar crons activos en el usuario actual
- netstat -nautp | grep -i listen | grep 444 : muestra los puertos tcp (t) y las aplicaciones (p) que los usan. Grep filtra por listen y el otro por puerto
- ps -auxf > muestra los proceso con sus padres
- vim copiar y pegar líneas : posicionarse para copiar > número de líneas y digitar y > posicionarse donde pegarlas > oprimir p
- md5sum archivo.tar.gz : muestra el MD5 asociado al archivo
- rsync -ar rutaOrigen/directorioOrigen/ ususario@servidor:rutaDestino/ : para sincronizar dos directorios, con todos (a) sus archivos y subdirectorios, de manera recursiva (r). Donde directorioOrigen/ es el que se va a copiar, ej. docs, y la rutaDestino/ será donde recrea la estructura, es decir, si no existe el directorio, lo crea y todos los archivos y subdirectorios, ej. /var/www/. Si se deja el directorio (/var/www/docs) lo vuelve a crear: /var/www/docs/docs.
- ln -s origen destino > crea una enlace simbólico con los permisos que tengan en el origen (archivo o directorio). Al borrarlo no borra los archivos origen.
- ln -s directorioOrigen/ . > este hace los enlaces simbólicos en el lugar donde está ubicado en la línea de comando (.) Nota: para URL puede que sirva o no según desde donde se hagan: desde el origen o desde el destino. Me sirvió desde el destino lanzar el comando.
miércoles, 6 de febrero de 2008
Comandos Linux
Comandos utilizados en linux:
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario