Claude Code - Ubuntu: erinevus redaktsioonide vahel

Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
P (Imre teisaldas lehekülje Claude Code pealkirja Claude Code - Ubuntu alla)
 
(ei näidata sama kasutaja 2 vahepealset redaktsiooni)
5. rida: 5. rida:
 
===Tööpõhimõte===
 
===Tööpõhimõte===
   
  +
Väited
Arvutis on tavakasutajana käivitatud tavaline agentne jne 'claude' protsess, avatud failid (ressursid) paistavad selliselt
 
  +
  +
* claude on programmeeritud nodejs platvormil, st javascript, täpsemini, typescript rakendus, teda esitatakse ühe kompaktse binarina (tingimate ei ole vajalik kaustuskohas nodejs platvormi olemasolu)
  +
 
Arvutis on tavakasutajana käivitatud tavaline agentne jne 'claude' protsess
   
 
<pre>
 
<pre>
  +
root@ubuntu-2604-ccc-01:~# ps auxf | grep claude | grep -v grep
  +
kasutaja 40893 0.4 2.9 73610196 221848 pts/0 Sl+ 07:09 0:01 | \_ claude --dangerously-skip-permissions
  +
  +
root@ubuntu-2604-ccc-01:~# ls -ld /proc/40893/exe
  +
lrwxrwxrwx 1 kasutaja kasutaja 0 Jul 16 07:09 /proc/40893/exe -> /home/kasutaja/.local/share/claude/versions/2.1.208
  +
  +
root@ubuntu-2604-ccc-01:~# ldd /home/kasutaja/.local/share/claude/versions/2.1.208
  +
linux-vdso.so.1 (0x00007b2c40e10000)
  +
librt.so.1 => /usr/lib/x86_64-linux-gnu/librt.so.1 (0x00007b2c40dfc000)
  +
libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007b2c40a00000)
  +
/lib64/ld-linux-x86-64.so.2 (0x00007b2c40e12000)
  +
libpthread.so.0 => /usr/lib/x86_64-linux-gnu/libpthread.so.0 (0x00007b2c40df7000)
  +
libdl.so.2 => /usr/lib/x86_64-linux-gnu/libdl.so.2 (0x00007b2c40df2000)
  +
libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x00007b2c40ccc000)
  +
</pre>
  +
  +
avatud failid (ressursid) paistavad selliselt
  +
  +
<pre>
  +
root@ubuntu-2604-ccc-01:~# w
  +
07:18:39 up 2 days, 8:20, 2 users, load average: 0.05, 0.08, 0.08
  +
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
  +
root pts/1 192.168.10.77 07:10 0.00s 0.06s ? w
  +
kasutaja pts/0 192.168.10.77 07:09 8:46 1.69s 1.68s claude --dangerously-skip-permissions
  +
 
root@ubuntu-2604-ccc-01:~# lsof -p 40893 -P -n
 
root@ubuntu-2604-ccc-01:~# lsof -p 40893 -P -n
 
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
 
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

Viimane redaktsioon: 17. juuli 2026, kell 14:46

Sissejuhatus

TODO

Tööpõhimõte

Väited

  • claude on programmeeritud nodejs platvormil, st javascript, täpsemini, typescript rakendus, teda esitatakse ühe kompaktse binarina (tingimate ei ole vajalik kaustuskohas nodejs platvormi olemasolu)

Arvutis on tavakasutajana käivitatud tavaline agentne jne 'claude' protsess

root@ubuntu-2604-ccc-01:~# ps auxf | grep claude | grep -v grep
kasutaja   40893  0.4  2.9 73610196 221848 pts/0 Sl+  07:09   0:01  |           \_ claude --dangerously-skip-permissions

root@ubuntu-2604-ccc-01:~# ls -ld /proc/40893/exe
lrwxrwxrwx 1 kasutaja kasutaja 0 Jul 16 07:09 /proc/40893/exe -> /home/kasutaja/.local/share/claude/versions/2.1.208

root@ubuntu-2604-ccc-01:~# ldd /home/kasutaja/.local/share/claude/versions/2.1.208
	linux-vdso.so.1 (0x00007b2c40e10000)
	librt.so.1 => /usr/lib/x86_64-linux-gnu/librt.so.1 (0x00007b2c40dfc000)
	libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007b2c40a00000)
	/lib64/ld-linux-x86-64.so.2 (0x00007b2c40e12000)
	libpthread.so.0 => /usr/lib/x86_64-linux-gnu/libpthread.so.0 (0x00007b2c40df7000)
	libdl.so.2 => /usr/lib/x86_64-linux-gnu/libdl.so.2 (0x00007b2c40df2000)
	libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x00007b2c40ccc000)

avatud failid (ressursid) paistavad selliselt

root@ubuntu-2604-ccc-01:~# w
 07:18:39 up 2 days,  8:20,  2 users,  load average: 0.05, 0.08, 0.08
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU  WHAT
root     pts/1    192.168.10.77    07:10    0.00s  0.06s   ?    w
kasutaja pts/0    192.168.10.77    07:09    8:46   1.69s  1.68s claude --dangerously-skip-permissions

root@ubuntu-2604-ccc-01:~# lsof -p 40893 -P -n
COMMAND   PID     USER  FD      TYPE DEVICE  SIZE/OFF   NODE NAME
claude  40893 kasutaja cwd       DIR  252,1      4096 393254 /home/kasutaja
claude  40893 kasutaja rtd       DIR  252,1      4096      2 /
claude  40893 kasutaja txt       REG  252,1 259820344 455245 /home/kasutaja/.local/share/claude/versions/2.1.208
claude  40893 kasutaja mem       REG  252,1    363656 803203 /usr/lib/x86_64-linux-gnu/libnss_mymachines.so.2
claude  40893 kasutaja mem       REG  252,1   2186512 812278 /usr/lib/x86_64-linux-gnu/libc.so.6
claude  40893 kasutaja mem       REG  252,1   1198376 812413 /usr/lib/x86_64-linux-gnu/libm.so.6
claude  40893 kasutaja mem       REG  252,1     14408 812302 /usr/lib/x86_64-linux-gnu/libdl.so.2
claude  40893 kasutaja mem       REG  252,1     14408 812495 /usr/lib/x86_64-linux-gnu/libpthread.so.0
claude  40893 kasutaja mem       REG  252,1     14624 812504 /usr/lib/x86_64-linux-gnu/librt.so.1
claude  40893 kasutaja mem       REG  252,1    254864 812232 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
claude  40893 kasutaja   0u      CHR  136,0       0t0      3 /dev/pts/0
claude  40893 kasutaja   1u      CHR  136,0       0t0      3 /dev/pts/0
claude  40893 kasutaja   2u      CHR  136,0       0t0      3 /dev/pts/0
claude  40893 kasutaja   3r      CHR    1,9       0t0     10 /dev/urandom
claude  40893 kasutaja   4u  a_inode   0,17         0     69 [eventpoll:5,6,7,8,11,12,13,17,18,20,21]
claude  40893 kasutaja   5u  a_inode   0,17         0     69 [timerfd]
claude  40893 kasutaja   6u  a_inode   0,17         0     69 [eventfd:19]
claude  40893 kasutaja   7u  a_inode   0,17         0     69 [timerfd]
claude  40893 kasutaja   8u  a_inode   0,17         0     69 [timerfd]
claude  40893 kasutaja   9r      CHR    1,9       0t0     10 /dev/urandom
claude  40893 kasutaja  10r      REG   0,25         0 162267 /proc/40893/statm
claude  40893 kasutaja  11r      CHR  136,0       0t0      3 /dev/pts/0
claude  40893 kasutaja  12u      CHR  136,0       0t0      3 /dev/pts/0
claude  40893 kasutaja  13u      CHR  136,0       0t0      3 /dev/pts/0
claude  40893 kasutaja  14u  a_inode   0,17         0     69 [eventpoll:15,16]
claude  40893 kasutaja  15u  a_inode   0,17         0     69 [timerfd]
claude  40893 kasutaja  16u  a_inode   0,17         0     69 [eventfd:20]
claude  40893 kasutaja  17u     IPv4 163077       0t0    TCP 192.168.10.49:46840->160.79.104.10:443 (ESTABLISHED)
claude  40893 kasutaja  18u     IPv4 159719       0t0    TCP 192.168.10.49:46384->185.199.110.133:443 (ESTABLISHED)
claude  40893 kasutaja  19r  a_inode   0,17         0     69 inotify
claude  40893 kasutaja  20u     IPv4 163072       0t0    TCP 192.168.10.49:46824->160.79.104.10:443 (ESTABLISHED)
claude  40893 kasutaja  21u     IPv4 163149       0t0    TCP 192.168.10.49:34200->34.149.66.165:443 (ESTABLISHED)

kus

  • /dev/pts/0 kaudu on claude protsess kontaktis sshd protsessiga seotud ptmx ressursidega ja sealt kaudu omakorda ssh kliendi ja macos peal töötava iterm protsessiga

Paigaldamine

kasutaja@ubuntu-2604-ccc-01:~$ curl -fsSL https://claude.ai/install.sh | bash
Setting up Claude Code...

✔ Claude Code successfully installed!

  Version: 2.1.207

  Location: ~/.local/bin/claude


  Next: Run claude --help to get started

⚠ Setup notes:
  ● Native installation exists but ~/.local/bin is not in your PATH. Run:

    echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc


✅ Installation complete!