Unix & Linux

73
Propósito y uso típico de /etc/rc.local

El encabezado se ve así: #!/bin/sh -e # # rc.local - executed at the end of each multiuser runlevel # # Make sure that the script will "exit 0" on success or any other # value on error. ¿Cuál es la razón de este archivo (no contiene mucho) y qué comandos usualmente incluye? ¿Qué es un "nivel de...

73
Error al usar SCP: "no es un archivo normal"

He estado buscando durante un tiempo y no puedo encontrar la definición de un archivo normal. Mi camino es permanente (comienzo en /) y me estoy conectando a scp root@IP: /path/to/picture.jpg Resulta en una consulta de contraseña y luego ... scp: .: not a regular

73
¿Qué hace un proceso de CPU inactivo?

Mirando la fuente de strace, encontré el uso de la bandera de clonación CLONE_IDLETASKque se describe allí como: #define CLONE_IDLETASK 0x00001000 /* kernel-only flag */ Después de profundizar en él, descubrí que, aunque ese indicador no está cubierto man clone, el núcleo lo usa realmente...

73
¿Cuántas conchas tengo de profundidad?

Problema : Encuentra cuántas conchas de profundidad tengo. Detalles : abro mucho el shell desde vim. Construye, corre y sal. A veces olvido y abro otro vim dentro y luego otro shell. :( Quiero saber cuántos shells de profundidad tengo, tal vez incluso tenerlo en mi pantalla de shell en todo...

73
Cambiar la versión predeterminada de Python3 en Ubuntu

Estoy usando Ubuntu 16.04 LTS. He python3instalado Hay dos versiones instaladas, python 3.4.3y python 3.6. Cada vez que uso el python3comando, toma python 3.4.3por defecto. Quiero usar python 3.6con python3. python3 --version muestra version 3.4.3 Estoy instalando ansiblequé soportes version >...

72
Convertirse en raíz desde dentro de Vim

A veces empiezo a editar archivos de configuración /etcusando Vim, pero me olvido de usar sudopara iniciar Vim. El resultado inevitable es que después de terminar mis ediciones me encuentro con el temido aviso de que no tengo permiso para guardar el archivo. En su mayoría, las ediciones son lo...

72
Set and Shopt: ¿por qué dos?

sety shoptson ambos componentes integrados de shell que controlan varias opciones. A menudo se olvide qué opciones son fijados por el que mando, y que establece opción / desarma ( set -o/+o, shopt -s/-u). ¿Por qué hay dos comandos diferentes que aparentemente hacen lo mismo (y tienen diferentes...

72
¿Qué significa "Los siguientes paquetes han sido retenidos"?

Cuando hago un apt-get upgrademensaje, a veces recibo un mensaje que dice "Los siguientes paquetes se han retenido". Por ejemplo: $ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back:...

72
¿Cuál es el punto del comando externo `cd`?

Como se menciona en esta excelente respuesta , los sistemas POSIX tienen un binario externo cdademás del shell incorporado. En OS X 10.8 es /usr/bin/cd. No puede usarlo como el incorporado cdya que sale inmediatamente después de cambiar su propio directorio de trabajo. ¿Para qué...