Chirurgia endoscopică a hipofizei
"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală. Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale. www.neurohope.ro |
Problema linux la cursul de Sisteme de operare
Last Updated: May 22 2020 18:44, Started by
linux_incepator
, May 22 2020 09:07
·
0
#1
Posted 22 May 2020 - 09:07
Salut!
Am nevoie de ajutorul vostru pentru o problema la cursul de Sisteme de operare. Problema suna in felul urmator: Scrieti un shell script care modifică prioritatea proceselor lansate de un anumit UID. Noua prioritate se furnizează ca parametru pozițional. Stiu ca prioritatea se modifica cu nice/ renice, dar nu stiu sa o fac in cazul asta. |
#2
Posted 22 May 2020 - 09:51
si vrei sa iti rezolvam noi tema?!
scrie la ce te-ai gandit si apoi te putem corecta daca e cazul. dar asa nu iti dam totul mura-n-gura. |
#3
Posted 22 May 2020 - 13:20
Aici ai o varianta de BMF, care nu are nevoie de un script pentru asa ceva.
Diferenta este ca prioritatea este setata in functie de altceva, nu de UID, (un caz putin mai elaborat) ..., doar nu o sa primesti totul pe tava ... renice +5 `ps -eo "%P %p %n" | egrep -e '^\ +724' | cut -d ' ' -f 6` Contine baza de care ai nevoie pentru a face un script. Conditia ar fi, sa intelegi ce scrie acolo si niste chestii fundamentale. |
#4
Posted 22 May 2020 - 15:49
După cum au spus colegii mai sus, trebuie să te documentezi și tu puțin, să testezi mai întâi comenzile în terminal, să înțelegi cum funcționează. Apoi le pui într-un script.
Afli UID/ GID user: id nume-userSchimbi prioritatea proceselor lansate de acel user. Poți folosi numele userului sau UID-ul acestuia, e același lucru de fapt, identifici userul în alt mod: sudo renice -5 -u 1000 sudo renice -1 -u nume-userVa trebui să ai drepturi de root, de aceea înainte de renice e pus sudo (va cere parola sau setezi sudo fără parolă), fie setezi în /etc/sudoers executarea comenzii renice cu sudo fără parolă. Despre sudo, drepturi de root: http://stressat.blog...ri-de-root.html Detalii despre renice afli apelând man renice, fie în terminal, fie în browser. http://man7.org/linu...1/renice.1.html Scriptul va fi gen (nu uita să-l faci executabil): #!/bin/bash sudo renice -1 -u userÎnlocuiești -1 cu valoarea dorită, user cu numele sau UID-ul userului respectiv. Dacă se cere folosirea parametrilor poziționali: #!/bin/bash sudo renice $1 -u $2și comanda cu care execuți scriptul va fi sh ren noua-prioritate nume-user (sh ren -8 dan), ren fiind numele scriptului. Vei primi output gen: 1000 (user ID) old priority -11, new priority -8 Edited by shogun1, 22 May 2020 - 15:51. |
#5
Posted 22 May 2020 - 18:44
rex, on 22 mai 2020 - 09:51, said:
si vrei sa iti rezolvam noi tema?! scrie la ce te-ai gandit si apoi te putem corecta daca e cazul. dar asa nu iti dam totul mura-n-gura. Problema era ca nu reuseam sa imi dau seama cum fac pentru un anumit UID, nu stiam sa il aflu. Multumesc mult! Edited by Dany_Darke, 22 May 2020 - 19:53. |
Anunturi
▶ 1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users