Duda Xubuntu 12.04 (Permisos /proc) solucionado

Imagen de vandroiy
0 puntos

Buen día comunidad de Ubuntu-es.org, ya llevo algo de tiempo utilizando distribuciones de Linux (sin llegar a considerarme un experto o avanzado) y la verdad me ha convencido todo lo que se puede hacer con el software libre y el apoyo que tiene (aunque al principio si me costó demasiado entenderle ya que siempre usaba Window$ y aún lo hago aunque con menor frecuencia). Bien el motivo por el cual escribo el tema es por que tengo una duda ...
Verán tengo instalado en la PC Xubuntu 12.04 LTS de 32 bits, el problema que tengo es que en la carpeta " /proc " hay subcarpetas a las cuales no les puedo cambiar los permisos (sólo puedo verlos), no puedo abrir los archivos dentro de esas carpetas y al intentar asignarles permisos mediante terminal con
" sudo chmod -R 777 /proc/(subcarpeta de proc con algún número de 4 dígitos)" me dice "acceso denegado", ya eh intentado también hacerlo desde nautilus y con THUNAR pero no abren la carpeta "/proc" sólo se queda en estado: "cargando" y no me lista ninguna carpeta (cabe aclarar que no se cuelga al intentar abrir ya que si le doy retroceso las aplicaciones responden). He buscado por la red y no he encontrado cómo solucionar esto, sólo quiero darle permisos a los archivos y subcarpetas de "/proc". Cabe aclarar que antes tenía Ubuntu 12.04 y con la terminal si podía manipular los archivos en dicha carpeta pero en Xubuntu no. Agradesco su ayuda y su atención y espero no haber sido muy extenso con la descripción de mi problema. Saludos.

Imagen de Jose Luis 1320
+1
0
-1

Esa carpeta en su mayoría son archivos que estan cargados en la RAM, son procesos y archivos que el sistema crea cuando este esta corriendo, estos archivos son en su mayoría, controles de dispositivos, como un mezclador, como un montaje de una partición del disco duro.

No hay ninguna razón para tocar el contenido de /proc.

En Terminal si podrás ver el contenido, pues esos archivos los puedes concatenar, pero si quieres usar un editor de textos ya sea gráfico o de linea de comandos para ver su contenido, no se puede, no son accesibles de esa manera.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de LyingB
+1
0
-1

lo que te ha dicho el colega:

man hier
/proc  Este es el punto de montaje para el sistema  de  ficheros  proc,
              que  proporciona información acerca de los procesos en ejecución
              y el núcleo. Este pseudosistema de ficheros se describe con  más
              detalle en proc(5).
man 5 proc
NOMBRE
       proc - pseudo-sistema de ficheros de información de procesos

DESCRIPCIÓN
       /proc  es  un  pseudo-sistema de ficheros que se usa como interfaz para
       las estructuras de datos del núcleo en  lugar  de  leer  e  interpretar
       /dev/kmem.  La  mayor  parte  de  este  sistema  de ficheros es de sólo
       lectura, pero algunos ficheros permiten cambiar variables del núcleo.

       El siguiente resumen proporciona  una  rápida  visita  a  la  jerarquía
       /proc.
+1
0
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.

Imagen de vandroiy
+1
0
-1

Bueno creo que he comprendido la existencia de la carpeta /proc pero mi duda es si hay alguna manera de poder manipular ciertos archivos dentro de esa carpeta ya que recuerdo que un día en el colegio una profesora nos dijo que alojó un video el cual era una práctica a realizar (una tarea), en fín, nos comentó que podíamos bajarlo y recuerdo haber usado el comando "lsof | grep -i flash" el cual muestra los archivos flash (si es que no me equivoco o al menos así le entendí) que están mostrandose en el navegador y al finalizar la carga de estos (cuando termina de cargar el video en YouTube) se accede a la carpeta proc con el numero que arrojó ese comando (El cual es de 4 dígitos). Les comento que eso antes lo podía hacer en Ubuntu 12.04 (ahora tengo Xubuntu 12.04, que creo es casi lo mismo, cambia el entorno de escritorio, sé las diferencias básicas entre las distros) y ahora no lo puedo hacer por que en terminal me marca "acceso denegado" al aplicarle permisos al "video" que quisiera bajar, y si intento con nautilus o con THUNAR simplemente no abre la carpeta, entonces regreso a lo mismo ¿Existe la forma de darle permisos a esos archivos aunque sea configurando un archivo en donde se me dé los permisos (como usuario) para esos archivos o esa carpeta (proc)?

Nota: Sé que existen complementos para navegadores y programas para realizar esas operaciones pero se me hace más "fácil" hacerlo desde ese método en terminal con el comando "lsof | grep -i flash" ya que no tengo que instalar nada. Un Saludo y una vez más disculpas por la explicación, espero darme a entender.

+1
0
-1
Imagen de LyingB
+1
0
-1

Tengo entendido que esa técnica ya no funciona, por lo menos lo estoy probando tanto en Ubuntu 10.04 y Fedora 16 usando Flash 11.2 en un sistema de 64bits y no funciona.

Te describo el proceso que se debe hacer:

Se usa el comando lsof (muestra los archivos abiertos) y se filtran los resultados que contengan la palabra flash; adicionalmente yo filtro los resultados que contengan firefox:

sudo lsof |grep -i flash |grep firefox

Devuelve algo como esto:

firefox   32229       adrian  mem       REG              253,2   19223504     533508 /usr/lib64/flash-plugin/libflashplayer.so
firefox   32229 32634 adrian  mem       REG              253,2   19223504     53

De aquí nos interesa el número de proceso de firefox 32229.

Vamos al directorio correspondiente en /proc:


cd /proc/32229/fd

fd es un directorio donde se enlazan los archivos que tiene abierto el programa.

Ahora, en sistemas Unix no importa que se hayan borrado todos los enlaces duros (nombres) a un archivo, hasta que todos los programas hayan dejado de usar dicho archivo es cuando se borra.

En el directorio en el que se está se debe buscar los archivos Flash:

ls -l |grep -i flash

Nota que todos los archivos que aparecen en dicho directorio son enlaces simbólicos.

Una vez encontrado el archivo se copia:

cp ## ~/

Siendo ## el número del enlace; dicho número también se podía obtener del resultado de lsof. En el ejemplo que te manejo es 53.

La cosa es que, por lo menos en los sistemas que te comento, ya no funciona dicho método.

En fin, creo que ya me he ido demasiado del tema del hilo.

Volviendo a lo de /proc: Si, es posible cambiar el contenido de los archivos. Un ejemplo clásico es activar la redirección de paquetes en IPv4:

sudo echo 1 > /proc/sys/net/ipv4/ip_forward

Aunque considero una solución algo capucera este tipo de cosas.

En fin, si quieres mira más ejemplos de lo mismo:
https://duckduckgo.com/?q=echo+1+%3E+%2Fproc&kl=mx-es.

+1
0
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.

Imagen de furtaxi
+1
0
-1

El directorio temporal de firefox ha cambiado.

http://www.ubuntu-es.org/comment/422520#comment-422520

Empieza a ver el vídeo, lo pausas, minimizas firefox, y vas a ésa carpeta. Control H para ver ocultos, y lo buscas. Espere a que acabe de cargar, y lo copias y renombras.

Note: Usa el navegador, porque la ruta puede cambiar en cada versión de (N)ubuntu y de Firefox, pero está dentro del /home/tu_usuario. Una vez que te lo sepas, hasta te puedes crear un script que filtre el contenido de la carpeta, y copie los flash que encuentre a otra.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de vandroiy
+1
0
-1

Bueno creo que entiendo la respuesta de LyingB acerca de que ese método de obtener los videos mediante /proc ya no es posible realizarlos ya que intenté hacer el comando que me menciona con firefox y me marca una advertencia (además de que no realiza nada), y conforme a la respuesta de furtaxi ya encontré la carpeta de firefox en mi carpeta de usuario asímismo como la de "cache" lo que no entiendo es de en dónde se guarda temporalmente el video ya que dentro de esta última hay muchas carpetas con nombres como "0" "1" ... "A" "B" ..."F" y dentro de esas mismas hay más carpetas. Tengo que ir buscando una por una?

+1
0
-1
Imagen de furtaxi
+1
0
-1

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de vandroiy
+1
0
-1

En base a lo comentado en el post sobre que los videos ya no están en "/tmp" busqué soluciones similares en internet y ya pude resolver la cuestión, doy el tema por SOLUCIONADO. Gracias por las respuestas.

+1
0
-1