lsns 로 네임스페이스 나열
이 단계에서는 lsns 명령을 사용하여 시스템에 존재하는 네임스페이스를 나열하는 방법을 배우게 됩니다. 네임스페이스는 프로세스, 네트워크 인터페이스, 마운트 지점 등 다양한 시스템 리소스에 대한 격리를 제공하는 Linux 의 기본 개념입니다. 이러한 격리는 컨테이너와 같은 기술의 핵심입니다.
lsns 명령은 util-linux 패키지의 일부이며, 시스템의 네임스페이스에 대한 정보를 나열하는 데 사용됩니다.
먼저, util-linux 패키지가 설치되어 있는지 확인해 보겠습니다. 일반적으로 설치되어 있지만, 확인하는 것이 좋습니다. 이를 위해 apt를 사용할 수 있습니다.
아직 열려 있지 않다면 터미널을 엽니다. 데스크탑 왼쪽에서 Xfce 터미널 아이콘을 찾을 수 있습니다.
이제 다음 명령을 입력하여 패키지 목록을 업데이트합니다.
sudo apt update
Enter 키를 누릅니다. 다음과 유사한 출력을 볼 수 있습니다.
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
...
다음으로, util-linux를 설치해 보겠습니다. 다음 명령을 입력하고 Enter 키를 누릅니다.
sudo apt install util-linux
패키지가 이미 설치되어 있다는 출력을 볼 수 있으며, 이는 괜찮습니다. 설치되면 진행률 표시줄과 확인 메시지가 표시됩니다.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
util-linux is already the newest version (x.xx.x-xu).
0 upgraded, 0 newly installed, 0 to remove and xx not upgraded.
이제 lsns를 사용할 수 있는지 확인했으므로, 이를 사용하여 네임스페이스를 나열해 보겠습니다. 다음 명령을 입력하고 Enter 키를 누릅니다.
lsns
다음과 유사한 출력을 볼 수 있으며, 다양한 유형의 네임스페이스와 관련된 프로세스가 표시됩니다.
NS TYPE NPROCS PID PPID CMD
4026531835 cgroup 1 1 0 /sbin/init
4026531836 pid 1 1 0 /sbin/init
4026531837 user 1 1 0 /sbin/init
4026531838 uts 1 1 0 /sbin/init
4026531839 ipc 1 1 0 /sbin/init
4026531840 mnt 1 1 0 /sbin/init
4026531841 net 1 1 0 /sbin/init
4026532720 cgroup 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
4026532721 pid 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
4026532722 user 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
4026532723 uts 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
4026532724 ipc 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
4026532725 mnt 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
4026532726 net 10 700 699 /usr/lib/xfce4/xfconf/xfconfd
...
출력은 NS (네임스페이스 ID), TYPE (네임스페이스 유형, 예: cgroup, pid, user, uts, ipc, mnt, net), NPROCS (네임스페이스의 프로세스 수), PID (프로세스 ID), PPID (상위 프로세스 ID) 및 CMD (명령) 과 같은 열을 보여줍니다.
이 명령은 시스템에서 활성 상태인 네임스페이스와 해당 네임스페이스 내에서 실행 중인 프로세스에 대한 개략적인 정보를 제공합니다.
다음 단계로 진행하려면 계속을 클릭하십시오.