User Tools

Site Tools


teaching:uci

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
teaching:uci [2019/10/30 16:26]
pkleczek [Zwalnianie miejsca na dysku]
teaching:uci [2020/02/26 13:59]
pkleczek [Ubijanie procesu środowiska programistycznego JetBrains]
Line 25: Line 25:
  
 Jeśli w pewnym momencie pracy zabraknie Ci miejsca na dysku (np. nie będzie możliwe utworzenie nowego pliku lub podczas uruchamiania środowiska programistycznego od firmy JetBrains pojawią się błędy w stylu //'​idea.log.path'​ is inaccessible//​),​ wykonaj kroki opisane na stronie [[https://​www.uci.agh.edu.pl/​laboratoria-uci/​mops/​faq/#​quota|UCI AGH – FAQ]]. Jeśli w pewnym momencie pracy zabraknie Ci miejsca na dysku (np. nie będzie możliwe utworzenie nowego pliku lub podczas uruchamiania środowiska programistycznego od firmy JetBrains pojawią się błędy w stylu //'​idea.log.path'​ is inaccessible//​),​ wykonaj kroki opisane na stronie [[https://​www.uci.agh.edu.pl/​laboratoria-uci/​mops/​faq/#​quota|UCI AGH – FAQ]].
 +
 +Aby opróżnić kosz ze wszystkich plików, otwórz program //​Terminal//​ (nie //Emacs (Terminal)//​!) i wykonaj polecenie:
 +<code bash>
 +cd ~/​.local/​share/​Trash/​files/​
 +rm -rf *
 +</​code>​
  
 **Jeśli korzystasz ze środowisk programistycznych firmy JetBrains (np. PyCharm, CLion)...** **Jeśli korzystasz ze środowisk programistycznych firmy JetBrains (np. PyCharm, CLion)...**
Line 47: Line 53:
 ===== Ubijanie procesu środowiska programistycznego JetBrains ===== ===== Ubijanie procesu środowiska programistycznego JetBrains =====
  
-Aby znaleźć proces, który należy zakończyć,​ wykonaj polecenie+Aby znaleźć proces, który należy zakończyć, ​otwórz program //​Terminal//​ (nie //Emacs (Terminal)//​!) i wykonaj polecenie
 <code bash> <code bash>
 ps aux | grep <​identyfikator>​ ps aux | grep <​identyfikator>​
Line 56: Line 62:
 </​code>​ </​code>​
  
-Odnajdź proces, którego ścieżka zaczyna się od ''/​usr/​lib/​jvm/​...''​ i odczytaj jego ID (pierwsza wartość liczbowa w tym wierszu).+Odnajdź proces, którego ścieżka zaczyna się od ''/​usr/​lib/​jvm/​...''​ i odczytaj jego ID (pierwsza wartość liczbowa w tym wierszu). ​\\ 
 +Przykładowo,​ dla poniższego wyniku wynikania polecenia ''​aux''​ identyfikator interesującego nas procesu to 1660: 
 +<​code>​ 
 +pkleczek@mops184:​~$ ps aux | grep clion 
 +pkleczek ​ 1609  0.0  0.0   ​2388 ​ 1616 tty7     ​S ​   16:24   0:00 /bin/sh /​opt/​clion/​bin/​clion.sh 
 +pkleczek ​ 1660 90.5  1.3 5862152 457072 tty7   ​Sl ​  ​16:​24 ​  0:17 /​usr/​lib/​jvm/​java-11-openjdk-amd64/​bin/​java -classpath /​opt/​clion/​lib/​bootstrap.jar:/​opt/​clion/​lib/​extensions.jar:/​opt/​clion/​lib/​util.jar:/​opt/​clion/​lib/​jdom.jar:/​opt/​clion/​lib/​log4j.jar:/​opt/​clion/​lib/​trove4j.jar:/​opt/​clion/​lib/​jna.jar -Xss2m -Xms256m -Xmx2000m -XX:​NewSize=128m -XX:​MaxNewSize=128m -XX:​ReservedCodeCacheSize=240m -XX:​+UseConcMarkSweepGC -XX:​SoftRefLRUPolicyMSPerMB=50 -ea -XX:​CICompilerCount=2 -Dsun.io.useCanonPrefixCache=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes=""​ -XX:​+HeapDumpOnOutOfMemoryError -XX:​-OmitStackTraceInFastThrow -Djdk.attach.allowAttachSelf -Dkotlinx.coroutines.debug=off -Djdk.module.illegalAccess.silent=true -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -Dsun.tools.attach.tmp.only=true -XX:​ErrorFile=/​home/​agh/​pkleczek/​java_error_in_CLION_%p.log -XX:​HeapDumpPath=/​home/​agh/​pkleczek/​java_error_in_CLION.hprof -Didea.paths.selector=CLion2019.2 -Djb.vmOptionsFile=/​opt/​clion/​bin/​clion64.vmoptions -Didea.platform.prefix=CLion com.intellij.idea.Main 
 +pkleczek ​ 1743  0.0  0.0   ​2360 ​  744 tty7     ​S ​   16:24   0:00 /​opt/​clion/​bin/​fsnotifier64 
 +pkleczek ​ 1787  0.0  0.0   ​6532 ​  884 pts/0    S+   ​16:​24 ​  0:00 grep clion 
 +</​code>​
  
-"​Ubij" ​powyższy ​proces za pomocą polecenia+"​Ubij" ​wspomniany ​proces za pomocą polecenia
 <code bash> <code bash>
 kill -9 <​id_procesu>​ kill -9 <​id_procesu>​
Line 66: Line 80:
 kill -9 1660 kill -9 1660
 </​code>​ </​code>​
 +
 +===== Zmiana języka interfejsu użytkownika (Linux) =====
 +
 +Otwórz terminal.
 +
 +Wpisz polecenie
 +<code bash>
 +gedit .profile
 +</​code>​
 +
 +W nowo otwartym oknie wpisz
 +<code bash>
 +unset LANG LANGUAGE
 +</​code>​
 +i zapisz dokument.
 +
 +Przy ponownym zalogowaniu do konta język interfejsu zostanie ustawiony na __angielski__.
 +
  
 ===== PyCharm IDE ===== ===== PyCharm IDE =====
teaching/uci.txt · Last modified: 2020/08/25 15:50 (external edit)