Articles of bash

¿Se puede usar el anillo de claves de gnome en el script bash?

Estoy desarrollando un script de assembly automatizado para las acciones de Windows. He terminado la secuencia de comandos y funciona bien, pero es posible agregar Gnome Keyring a bash, por lo que una vez que el usuario escriba su contraseña, se guardará en Gnome Keyring y luego se tomará. Además, las contraseñas de los usuarios […]

¿Cómo elimino el nombre del equipo de la línea de comandos?

¿Hay alguna forma de eliminar el nombre de mi computadora de la línea de comandos? Quiero que el mensaje se vea así: kasiya:~$ En lugar de esto: kasiya@kasiya-pc:~$

La flecha hacia arriba y .bash_history tienen diferentes comandos, entonces, ¿de dónde obtiene la flecha hacia arriba sus datos?

Parece que descubrí que el archivo ~/.bash_history no contiene lo que se muestra cuando usas la flecha hacia arriba. Encontré esto haciendo un comando como tal smbclient -L 10.2.10.240 -umyuser -p”mypassword on the command line is bad” Este comando es realmente incorrecto, tiene un error, se supone que la -u es una -U y por […]

Busque el directorio del dispositivo USB / sys / bus / usb / devices / usando idVendor / idProduct

Estoy tratando de hacer un script que lleve el producto y la identificación del proveedor impresos usando lsusb , luego verificando este ID para encontrar el directorio del dispositivo USB en /sys/bus/usb/devices . Inicialmente pensé que el número de Bus y Dispositivo impreso por lsusb apuntaría a la carpeta apropiada. Por ejemplo, si Bus = […]

¿Cómo hacer fácilmente un comando de alias permanente?

Busco en todas partes y casi todos sugirieron abrir ~/.bashrc o ~/.bash_aliases , luego puse el comando alias allí, creé una función de palias nombre como función de alias permanente y la puse en ~/.bashrc : function palias(){ echo “alias $1=’$2′” >> /home/User/.bashrc;} Así que ahora, si quiero alias permanentemente algún comando, simplemente: palias update […]

Fallo de segmentación al usar su o sudo

ejemplo del problema: $ su Segmentation fault $ sudo ls Segmentation fault Intenté comstackr sqlite3 desde la fuente anterior. No sé qué bibliotecas instaló. Esta puede ser la razón por la que esto está sucediendo. Intenté strace su y termina con lo siguiente: … fstat64(6, {st_mode=S_IFREG|0644, st_size=17964, …}) = 0 mmap2(NULL, 20788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, […]

¿Cómo configurar el entorno sin tener que aprovisionarme .bash_profile cada vez?

Cuando reinicio Ubuntu 14.04, las variables de entorno vuelven a estar predeterminadas y tengo que ejecutar source .bash_profile cada vez que es muy molesto. En general, mantengo las variables de mi entorno en .bash_profile en el directorio de inicio que está en /home/buraktas . Este es el texto del archivo: ### export JAVA_HOME variable export […]

ejecutar ciertos comandos no hacen absolutamente nada

Instalé 3 paquetes nuevos recientemente a través de NPM y ninguno de ellos se está ejecutando. sudo npm install -g ionic y la instalación parecía normal. Entonces puedo ejecutar el which ionic y obtengo /usr/local/bin/ionic que se ve bien. Pero si ejecuto ionic start myApp tabs acuerdo con la documentación, esto debería crear un nuevo […]

Bash tardando mucho tiempo en cargar

Entonces, cuando abro un terminal (ctrl + alt + t), toma aproximadamente 6 segundos para que aparezca el indicador, y puedo observar (ejecutando top en otro terminal) que está tomando el 99% de la CPU para hacerlo. ¿Qué puede estar causando eso? Se cargó al instante antes. Estoy ejecutando Ubuntu 13.04, mi CPU es un […]

¿Cómo obtiene los detalles de la salida del comando de localización?

Cuando ejecuto el ls -l , obtengo detalles sobre los archivos en el directorio actual, como permisos, propietario, grupo, tamaño de archivo. ¿Hay alguna forma de obtener estos mismos detalles en lugar de solo la ubicación del archivo cuando ejecuto la locate ?