
ZDNET을 팔로우하세요: 우리를 선호 소스로 추가하세요 Google에서.
수십 년 동안 Linux를 사용하면서 배포판과 앱이 왔다가 사라지는 것을 보았습니다. 이는 누구에게도 놀라운 일이 아닙니다.
그러나 명령이 오고 가는 것을 경험했는데, 처음에는 조금 이상하게 보일 수 있습니다. 그러나 일부 명령이 더 이상 사용되지 않는 이유를 이해하면 이해가 됩니다.
또한: 내가 가장 좋아하는 과거 Linux 배포판 5개 - 그리고 내가 아직도 이에 대해 생각하고 있는 이유
다음과 같은 이유로 명령이 더 이상 사용되지 않습니다.
물론 X 명령을 20년 동안 사용했을 수도 있지만 Y 명령은 동일한 작업을 수행하고 더 효율적이며 더 안전합니다.
항상 이유가 있습니다.
또한: 20년 동안 터미널에서 없이는 살 수 없는 리눅스 명령어 7가지
더 이상 사용되지 않는 명령에는 어떤 것이 있습니까? 살펴 보겠습니다.
더 이상 사용되지 않는 모든 명령 중에서 이것은 아마도 가장 중요한 명령일 것입니다. Linux를 사용했던 초기에는 ifconfig가 꼭 필요했습니다. 이 명령을 사용하면 네트워크 연결에 대한 정보(예: 네트워크 장치 이름, IP 주소, 게이트웨이 등)를 수집할 수 있을 뿐만 아니라 네트워킹을 구성할 수도 있습니다.
ifconfig가 사라진 이유는 net-tools 앱이 더 이상 사용되지 않기 때문입니다. ifconfig는 net-tools의 일부였기 때문에, 역시 작별을 고했습니다.
또한: 저는 명령줄 전문가입니다. AI 덕분에 이 앱은 제가 사용해 본 최고의 터미널 앱입니다.
ifconfig 대신에 ip 명령이 있는데, 이 명령은 ifconfig가 할 수 있는 모든 일을 할 수 있습니다.
ifconfig는 아마도 아직 Linux 배포판에 있을 것입니다. 더 이상 개발 중이 아니기 때문에 사용을 권장하지 않습니다.
iwconfig 명령은 ifconfig가 유선으로 연결되는 것과 마찬가지로 무선 연결로 연결됩니다. Iwconfig는 필요한 WXT(Wireless Extensions) 커널 인터페이스가 오래되고 제한되었기 때문에 더 이상 사용되지 않습니다. WXT는 nl80211 인터페이스로 대체되어 iw 명령이 새로운 표준이 되었습니다.
iw 명령은 Wi-Fi 6을 포함한 최신 무선 기술에 대한 더 나은 지원을 제공합니다.
scp 명령은 SSH 프로토콜을 통해 한 시스템에서 다른 시스템으로 파일을 안전하게 복사하는 데 사용되었습니다. 그러나 scp 명령은 오래되었고 한동안 업데이트되지 않았으며 보안 취약점으로 인해 더 이상 사용되지 않습니다.
대부분의 최신 Linux 배포판은 보다 안전한 SFTP 프로토콜로 전환했지만 사용 중인 Linux 버전에는 여전히 scp가 포함되어 있을 수 있습니다. 지금은 scp를 사용하지 않을 것입니다. 주로 scp가 제기하는 보안 문제 때문입니다. SFTP 외에도 rsync를 사용하여 파일을 전송할 수도 있습니다.
grep 명령은 매우 유용합니다. 사실 저는 grep을 꼭 알아야 할 명령이라고 부르고 싶습니다. 어느 시점에서 grep의 기능 세트를 확장하기 위해 egrep 및 fgrep이 생성되었습니다. Egrep은 확장 정규식을 추가했고 fgrep은 고정 문자열에서 작동했습니다.
또한: 알아야 할 시스템 정보를 빠르게 찾기 위한 5가지 Linux 명령
일부는 이러한 명령이 필수라고 생각했습니다. 그러나 두 기능 모두 결국 grep에 추가되어 중복되었습니다. 그렇기 때문에 egrep이나 fgrep은 모두 유지되지 않으므로 사용하지 마세요.
netstat 명령은 활성 네트워크 연결, 라우팅 테이블 및 인터페이스 통계를 표시하는 데 사용되었습니다.
net-tools 패키지가 더 이상 적극적으로 유지 관리되지 않기 때문에 이 명령은 더 이상 사용되지 않습니다. 결국 netstat는 더 효율적이고 Linux 커널과 더 나은 통합을 제공하며 netstat보다 더 많은 세부 정보를 제공하는 iproute2 도구 모음으로 대체되었습니다.
netstat 대신에는 netstat보다 빠르고 더 자세한 정보를 제공하는 ss 명령이 있습니다.
IP 라우팅 테이블을 보거나 조작하는 데 Route 명령이 사용되었습니다. Route는 Net-Tools 손실의 또 다른 희생자였습니다. 경로의 가장 큰 문제는 제한된 기능, IPv6/복잡한 설정 처리 불량 및 보안 문제를 포함한다는 것입니다.
Route 대신 ip Route 명령이 있습니다.
arp 명령은 주소 확인 프로토콜 캐시를 관리하는 데 사용되었습니다. 왜 arp가 사라졌는지 아시나요? net-tools를 추측했다면 맞습니다.
경로를 대체하는 방법은 ip neighbor(또는 그냥 ip neigh)입니다. 이는 더 효율적이고 통합적이며 견고하기 때문에 arp보다 우수합니다. 이 명령은 더 빠른 실패 감지를 제공하는 이웃 연결 불가 감지와 같은 고급 기능도 제공합니다.
또한: Linux 명령줄 사용을 훨씬 쉽게 만드는 두 가지 요령
Linux 배포판에서 이러한 명령을 찾을 수도 있습니다. 그렇다면 교체품이 있는지 확인하십시오. 시스템에 없는 교체품을 찾으면 이를 설치하고 최신 옵션을 사용하십시오.