Linux 구성을 다른 사람과 공유하려는 데에는 여러 가지 이유가 있습니다. 시스템 문제를 해결하는 데 도움이 필요하거나 자신이 만든 환경이 너무 자랑스러워 동료 오픈 소스 애호가에게 선보이고 싶을 수도 있습니다.
cat /proc/cpuinfo를 사용하여 일부 정보를 얻을 수 있습니다. 또는 lscpu Bash 프롬프트에서 명령. 그러나 운영 체제, 커널, 가동 시간, 셸 환경, 화면 해상도 등과 같은 더 자세한 정보를 공유하려면 screenFetch와 Neofetch라는 두 가지 훌륭한 도구를 선택할 수 있습니다.
화면 가져오기
ScreenFetch는 시스템 구성 및 가동 시간에 대한 아주 멋진 스크린샷을 생성할 수 있는 Bash 명령줄 유틸리티입니다. 시스템 구성을 다채로운 방식으로 다른 사람과 쉽게 공유할 수 있는 방법입니다.
많은 Linux 배포판에서 screenFetch를 설치하는 것은 간단합니다.
Fedora에서 다음을 입력하십시오.
$ sudo dnf install screenfetch
Ubuntu에서 다음을 입력합니다.
$ sudo apt install screenfetch
FreeBSD, MacOS 등을 포함한 다른 운영 체제의 경우 screenFetch wiki의 설치 페이지를 참조하십시오. screenFetch가 설치되면 다음과 같이 상세하고 다채로운 스크린샷을 생성할 수 있습니다.
ScreenFetch는 또한 결과를 미세 조정할 수 있는 다양한 명령줄 옵션을 제공합니다. 예:screenfetch -v 위에 표시된 디스플레이와 함께 각 옵션을 한 줄씩 표시하는 자세한 출력을 반환합니다.
그리고 스크린페치 -n 시스템 정보를 표시할 때 운영 체제 아이콘을 제거합니다.
다른 옵션에는 screenfetch -N이 있습니다. , 출력에서 모든 색상을 제거합니다. 스크린페치 -t , 터미널의 크기에 따라 출력을 자릅니다. 및 screenFetch -E , 오류를 억제합니다.
다른 옵션에 대해서는 시스템의 매뉴얼 페이지를 확인하십시오. ScreenFetch는 GPLv3의 오픈 소스이며 GitHub 저장소에서 프로젝트에 대해 자세히 알아볼 수 있습니다.
네오페치
Neofetch는 시스템 정보로 스크린샷을 만드는 또 다른 도구입니다. Bash 3.2로 작성되었으며 MIT 라이선스에 따라 오픈 소스입니다.
프로젝트 웹사이트에 따르면 "Neofetch는 거의 150가지의 다양한 운영 체제를 지원합니다. Linux에서 Windows에 이르기까지 Minix, AIX, Haiku와 같은 좀 더 모호한 운영 체제에 이르기까지."
이 프로젝트는 다양한 배포판 및 운영 체제에 대한 우수한 설치 문서가 포함된 Wiki를 유지 관리합니다.
Fedora, RHEL 또는 CentOS를 사용하는 경우 다음을 사용하여 Bash 프롬프트에서 Neofetch를 설치할 수 있습니다.
$ sudo dnf install neofetch
Ubuntu 17.10 이상에서는 다음을 사용할 수 있습니다.
$ sudo apt install neofetch
Neofetch는 처음 실행할 때 ~/.config/neofetch/config.co
Neofetch가 운영 체제를 지원하지 않거나 찾고 있는 모든 옵션을 제공하지 않는 경우 프로젝트의 GitHub 리포지토리에서 문제를 열어야 합니다.
결론
시스템 구성을 공유하려는 이유가 무엇이든 간에 screenFetch 또는 Neofetch를 사용하여 공유할 수 있어야 합니다. Linux에서 이 기능을 제공하는 다른 오픈소스 도구를 알고 있나요? 댓글로 마음에 드는 것을 공유해주세요.