Views:
10,979
Votes: 3
Tags:
command-line
bash
tty
Link:
🔍 See Original Answer on Ask Ubuntu ⧉ 🔗
URL:
https://askubuntu.com/q/1026071
Title:
What's the shell session?
ID:
/2018/04/18/What_s-the-shell-session_
Created:
April 18, 2018
Upload:
September 15, 2024
Layout: post
TOC:
false
Navigation: false
Copy to clipboard: false
To see your current shell along with it’s process ID, the process ID of parents and the process ID of current command use:
$ pstree -aps $$
systemd,1 splash fastboot kaslr
└─lightdm,1050
└─lightdm,1294 --session-child 12 19
└─upstart,1883 --user
└─gnome-terminal-,10481
└─bash,3612
└─pstree,15684 -aps 3612
$$
is the environment variable for the shell’s process ID (3612).