User Tools

Site Tools


medium-unix:capitole:capitol-04

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
medium-unix:capitole:capitol-04 [2016/05/16 20:05]
razvan [TODO 2]
medium-unix:capitole:capitol-04 [2016/05/17 23:11] (current)
mtiganus
Line 28: Line 28:
   * TODO   * TODO
  
 +==== Slide-uri ====
 +
 +[[http://​koala.cs.pub.ro/​training/​res/​medium-unix/​slides/​cap-04.pdf|Slide-uri capitol 4]]
 +
 +<​html>​
 +  <​center>​
 +    <iframe src="​http://​docs.google.com/​viewer?​url=http://​koala.cs.pub.ro/​training/​res/​medium-unix/​slides/​cap-04.pdf&​embedded=true"​ width="​600"​ height="​470" ​  ​style="​border:​ none;"></​iframe>​
 +  </​center>​
 +</​html>​
 ===== Exerciții ===== ===== Exerciții =====
  
Line 95: Line 104:
 <code bash> <code bash>
 lsof -c "​ssh"​ lsof -c "​ssh"​
 +</​code>​
 +
 +Vizualizarea descriptorilor de fișier folosind comanda ''​lsof''​ pentru procesul ''​sleep''​ din fiecare din comenzile de mai jos<​code>​
 +sleep 30 > a.txt
 +sleep 30 < a.txt
 +sleep 30 < a.txt > b.txt 2> c.txt
 +cat | sleep 30 | cat
 </​code>​ </​code>​
  
Line 120: Line 136:
  
 <note tip> <note tip>
-Căutați în pagina de manual a comenzii ''​ps''​ secțiunea //Standard Format Specifiers//.+Căutați în pagina de manual a comenzii ''​ps''​ secțiunea //STANDARD FORMAT SPECIFIERS//.
 </​note>​ </​note>​
  
Line 142: Line 158:
  
 <note tip> <note tip>
-Urmăriți și pagina de manual secțiunea ''​STANDARD FORMAT SPECIFIERS''​.+Urmăriți și pagina de manual ​a comenzii ''​ps'' ​secțiunea ''​STANDARD FORMAT SPECIFIERS''​.
 </​note>​ </​note>​
  
Line 177: Line 193:
 </​code>​ </​code>​
  
-Din primul tab, folosiți, ca ''​root'',​ ''​pkill''​ pentru o încheia execuția proceselor de pe al doilea terminal; adică rulați ''​sudo pkill ...''​ (cu ce opțiuni sunt utile). Este posibil să fie necesar să folosiți semnalul ''​SIGKILL''​ ca să fie garantată încheierea execuției.+Din primul tab, folosiți, ca ''​root'',​ ''​pkill''​ pentru o încheia execuția proceselor de pe al doilea terminal; adică rulați ''​%%sudo pkill ...%%''​ (cu ce opțiuni sunt utile). Este posibil să fie necesar să folosiți semnalul ''​SIGKILL''​ ca să fie garantată încheierea execuției. 
 + 
 +==== Folosirea tmux ==== 
 + 
 +Porniți într-un ecran ''​tmux''​ un tracker BitTorrent, un server HTTP Python, un editor Vim sau Emacs și încă un ecran pentru comenzi. 
 + 
 +<note tip> 
 +Pentru pornirea ''​tmux''​ folosiți comanda 
 +<​code>​ 
 +tmux 
 +</​code>​ 
 + 
 +Pentru a deschide ecrane noi în ''​tmux''​ folosiți combinația de taste ''​Ctrl+b''​ și apoi separat ''​c''​. Pentru a tranzita între ferestre folosiți combinațiile de taste ''​Ctrl+b''​ urmat de ''​n''​ și ''​Ctrl+b''​ urmat de ''​p''​. Pentru a închide un ecran închideți shell-ul folosind ''​Ctrl+d''​ sau ''​exit''​ sau ''​logout''​. 
 + 
 +Pentru a vă detașa de ''​tmux''​ folosiți combinația de taste ''​Ctrl+b''​ urmat de ''​d''​. Pentru a vă reatașa la ''​tmux''​ folosiți comanda<​code>​ 
 +tmux attach 
 +</​code>​ 
 +</​note>​ 
 + 
 +<note tip> 
 +Pentru a porni un server HTTP Python folosiți comanda 
 +<​code>​ 
 +python -m SimpleHTTPServer 
 +</​code>​ 
 +</​note>​
medium-unix/capitole/capitol-04.1463418333.txt.gz · Last modified: 2016/05/16 20:05 by razvan