리눅스 정보 시스템에 대한 정보입니다. Linux에서 하드웨어에 대한 정보를 얻습니다. 로그 파일 보기

컴퓨터 사용자는 이에 대한 모든 것을 알아야 합니다. 이는 숙련된 사용자의 상태를 개선하는 것뿐만 아니라 비디오 카드나 프로세서용 드라이버 등을 찾아야 하는 경우에도 필요합니다. 이 기사는 Linux 시스템에 대한 정보를 찾는 방법을 이해하는 데 도움이 될 것입니다.

호스트 이름

시스템 구성 파일에 매개변수를 입력할 때 Linux의 호스트 이름이 필요한 경우가 많습니다. 그러한 필요성이 있는 경우 이 작업을 완료하는 가장 쉬운 방법은 다음 명령을 사용하는 것입니다.

호스트 이름

실행 후 즉시 컴퓨터 이름이 터미널에 표시됩니다. 작업을 완료하는 두 번째 방법이 있습니다. 사실 이름은 호스트 이름 파일에 있습니다. 다음 명령을 실행하여 볼 수 있습니다.

고양이 /etc/호스트 이름

터미널에 있는 서버의 경우 다음 명령을 입력하여 도메인 이름을 찾을 수 있습니다.

DNS도메인 이름

컴퓨터 정보

Linux 운영 체제에서는 터미널에서 컴퓨터에 대한 정보를 볼 수도 있습니다. 이 경우 다음 명령 중 하나를 실행하는 등 다양한 방법으로 원하는 결과를 얻을 수 있습니다.

Sudo dmidecode -s 시스템 일련번호 #일련번호 sudo dmidecode -s 시스템 제조업체 #제조업체 sudo dmidecode -s 시스템 제품 이름 #제품 이름

모든 정보를 한 번에 얻으려면 다른 명령을 실행하십시오.

Sudo dmidecode | 더

lshw 유틸리티를 사용하여 원하는 결과를 얻을 수도 있습니다. 그러나 모든 Linux 배포판에 설치되어 있지는 않다는 점은 주목할 가치가 있습니다. 이를 사용하려면 다음 명령을 실행하십시오.

Sudo lshw | 더 많은 sudo lshw -short

CPU 정보

보시다시피 명령은 Linux에서 시스템 정보를 얻는 데 가장 적합합니다. 프로세서의 특성을 명확히 할 필요가 있는 경우입니다. 이렇게 하려면 다음 명령 중 하나를 실행하세요.

고양이 /proc/cpuinfo lscpu

이 구성 요소의 부하를 찾아야 하는 경우 다음 유틸리티가 도움이 됩니다.

Sudo mpstat

모든 운영 체제에 설치되지는 않으므로 먼저 "터미널"을 통해 설치하십시오.

RAM 정보

Linux 시스템에 관한 위의 모든 정보 중에서 RAM에 대해서도 알아볼 수 있습니다. 사용 통계를 보려면 다음을 실행하십시오.

/proc/meminfo 줄이기

보다 간결한 형식으로 정보를 받으려면 다음 명령을 사용하십시오.

Free -m # 메가바이트 단위 free -g # 기가바이트 단위 free -h # 읽기 가능

배포판 및 커널에 대한 정보

Lsb_release -a

커널은 또한 모든 시스템의 필수적인 부분이며 이에 대한 정보는 특히 추가 기능을 추가할 때 중요합니다. 이 데이터를 표시하는 두 가지 명령이 있습니다.

Uname -r #간략한 정보 uname -a #전체 정보

드라이브 정보

어떤 시점에서는 하드 드라이브가 제대로 작동하지 않는다는 의심이 들 수 있습니다. 이 경우 몇 가지 명령만으로 이 컴퓨터 구성 요소에 대해 자세히 알아내는 데 도움이 됩니다. 예를 들어 연결된 모든 SSD를 보려면 다음 명령을 실행합니다.

Fdisk -l | grep "^/dev"

모든 디스크를 식별하고 해당 이름을 찾으면 더 자세한 정보를 볼 수 있습니다.

Fdisk -l /dev/sda #디스크의 파티션 보기 e2label /dev/sda #디스크 레이블 표시

모든 것을 한 번에 보고 싶고 필요한 경우 일부 조정도 하고 싶다면 cfdisk 프로그램이 가장 적합합니다. 실행하는 것은 쉽습니다. "터미널"에 이름을 입력하기만 하면 됩니다.

연결된 장치 및 컴퓨터 구성 요소에 대한 정보

컴퓨터의 모든 구성 요소와 컴퓨터에 연결된 장치를 고려하지 않으면 Linux는 불완전합니다. 예를 들어 사운드 카드, 프로세서, 비디오 카드 및 인터페이스에 대한 자세한 내용을 보려면 다음 명령 중 하나를 실행하십시오.

lspci lspci -vvvn | 덜 lspci -vt lspci | grep -i "장치_이름"

데스크탑에 연결된 장치에 대해 더 직접적으로 알아보려면 다음 명령을 사용하는 것이 가장 좋습니다.

Lsusb lsusb -vt

네트워크 인터페이스 정보

인터넷은 이미 우리 삶의 일부가 되었지만 이를 Linux에 설정하는 것은 문제가 될 수 있습니다. 구성 파일에 필요한 모든 매개변수를 입력할 때 어려움을 피하려면 네트워크 어댑터의 특성을 확인하십시오. 이는 이미 익숙한 lspci 명령을 통해 수행할 수 있지만 정보 출력은 최소화됩니다. 다음 중 하나를 사용하는 것이 좋습니다.

Iwconfig watch -n 1 cat /proc/net/wireless wavemon iw list

비디오 칩 정보

비디오 게임도 PC 사용자 생활의 필수적인 부분이므로 비디오 칩 없이는 어떤 컴퓨터도 할 수 없습니다. 예를 들어 올바른 드라이버를 설치하려면 최소한 해당 모델을 알아야 합니다. 이 구성 요소의 전체 특성 목록은 다음 명령의 출력에서 ​​찾을 수 있습니다.

lspci | grep -i vga lspci -vvnn | VGA를 그렙

또는 다음 줄을 사용할 수 있습니다.

Sudo lshw -클래스 표시

그러나 위의 명령으로 얻은 Linux 시스템에 대한 정보는 피상적입니다. 제품 제조업체를 고려하면 훨씬 더 많은 것을 배울 수 있습니다. 따라서 NVIDIA 비디오 카드가 있는 경우 터미널에서 다음 명령 중 하나를 실행하세요.

Nvidia-smi nvidia 설정

또한 AMD의 비디오 카드도 시장의 큰 부분을 차지하고 있기 때문에 잊어서는 안됩니다. 해당 특성을 확인하려면 다음 명령을 실행하세요.

Fglrxinfo

결론

이제 Linux에서 시스템 정보를 찾는 방법을 알았습니다. 특히 이를 위해 소프트웨어를 설치할 필요조차 없기 때문에 모든 것이 아주 간단하게 수행된다는 점도 주목할 수 있습니다. 모든 작업은 "터미널"에서 수행됩니다.

Linux를 실행하는 컴퓨터 내부에서 눈에 무엇이 숨겨져 있는지 알아내야 하는 경우(Linux Mint 및 Ubuntu에서 작동하는 방법을 고려할 것입니다) 이를 수행하는 것은 Windows에서보다 더 어렵지 않으며 때로는 더 쉽습니다. 이에 대한 몇 가지 방법이 있으며 이 기사에서는 이를 고려하도록 제안합니다.

Linux OS의 모든 즐거움에 경험이 없는 일반 사용자에게 가장 친숙한 방법부터 시작해 보겠습니다. 비교적 최근에 Linux로 전환했는데 아직 익숙한 Windows에서 완전히 벗어나지 못했다고 가정해 보겠습니다.

Windows에서 하드웨어에 대한 자세한 정보를 찾기 위해 사용자는 일반적으로 AIDA64 및 이와 유사한 특수 프로그램을 사용합니다. 우리는 이와 관련하여 Linux가 박탈되지 않았음을 확신합니다. 이렇게 다양한 유사한 프로그램이 없을 수도 있지만 컴퓨터 구성에 대한 완전한 보고서를 제공하는 프로그램은 분명히 있을 것입니다.

그러한 프로그램 중 하나가 HardInfo입니다(설치 후 메뉴에 System Profiler 및 Benchmark로 표시됨). 이 유틸리티를 사용하면 숨겨져 있는 컴퓨터 하드웨어에 대한 가장 완전한 그림을 얻을 수 있습니다. 배포 저장소에서 설치할 수 있습니다.

Linux Mint 18 Sarah Mate의 HardInfo 프로그램

이 프로그램은 정보를 얻을 수 있는 주요 사항을 접근 가능한 그래픽 형태로 제공합니다. 원하는 아이콘을 클릭하기만 하면 프로그램이 시스템의 주요 특징을 표시합니다.

HardInfo. 컴퓨터에 설치된 메모리에 대한 정보입니다.

또한 이 프로그램을 사용하면 HTML 형식의 보고서를 생성할 수 있으며 이를 브라우저에서 볼 수 있습니다. 이렇게 하려면 "보고서 생성"을 클릭하고 보고서를 보려는 항목을 선택한 후 결과를 기다려야 합니다.

HardInfo 프로그램에서 생성된 HTML 보고서입니다.

모든 장점에도 불구하고 HardInfo 프로그램은 터미널과 몇 가지 명령을 사용하여 얻을 수 있는 것보다 좋지 않은 결과를 제공합니다.

먼저 유틸리티를 살펴보겠습니다. ㅋㅋㅋ설치하려면 터미널에 다음을 입력해야 합니다. sudo apt-get 설치 lshw 설치 후 시스템 특성을 확인하려면 터미널에 명령을 입력하십시오. sudo lshw

터미널에서 sudo lshw 명령의 결과.

보시다시피 목록이 매우 깁니다. 단축하려면 다음 명령을 입력하세요. sudo lshw -짧은목록은 더 짧고 간결해집니다.

터미널에서 sudo lshw -short 명령의 결과입니다.

전체 목록을 볼 수 있지만 동시에 필요에 따라 로드할 수 있는 이 명령의 또 다른 변형도 있습니다. sudo lshw|더 보기

터미널에 명령을 입력한 후의 결과는 다음과 같습니다. sudo lshw|더 보기 (이제 Enter 키를 누르고 표시된 정보를 읽기만 하면 됩니다.)

HTML 형식으로 보고서를 생성하려면 다음 명령을 입력해야 합니다. lshw -html > hardware.html (이 경우 보고서는 다운로드, 음악 등의 폴더가 있는 사용자 폴더에 저장됩니다.)

시스템에는 컴퓨터 하드웨어에 대한 정보도 포함하는 /proc/ 폴더가 있다는 점을 언급해야 합니다. 예를 들어, 다음은 터미널에 입력할 때 관심 있는 정보를 표시하는 몇 가지 관련 명령입니다.

고양이 /proc/cpuinfo- 프로세서에 대한 정보를 표시합니다

고양이 /proc/meminfo— RAM에 대한 정보를 표시합니다.

고양이 /proc/파티션— 하드 디스크 파티션에 대한 정보를 표시합니다.

이 정보가 Linux PC 내부 세계의 비밀을 밝히는 데 도움이 되기를 바랍니다.

Linux에서 컴퓨터의 특성을 찾는 방법은 무엇입니까?업데이트 날짜: 2017년 1월 21일 작성자: 막심 이바노프

안녕하세요 여러분!
이 기사에서는 시스템에 대한 정보를 보는 방법, 실행 중인 프로세스(프로그램)가 무엇인지, 컴퓨터에 어떤 종류의 로드가 생성되는지 알아보는 방법을 설명합니다. 또한 디스크 공간을 비워야 하는 경우 시스템에서 파일과 폴더를 빠르게 찾는 방법도 있습니다.

Windows에서 컴퓨터와 시스템에 대한 모든 정보를 보려면 Aida64 프로그램을 설치해야 합니다. Aida64를 사용하여 컴퓨터 장치에 대한 완전한 정보를 얻는 방법 기사에서 이를 수행하는 방법에 대해 논의했습니다!

우분투에서는 이 모든 것이 기본적으로 이미 시스템에 포함되어 있습니다. 이 정보를 보려면 터미널을 열고 다음 명령을 실행하십시오.

추가 권한을 얻으려면 사용자 비밀번호를 입력하고 키보드의 “Enter” 키를 눌러야 합니다.

이전 명령에 조금 추가해 보겠습니다.

sudo lshw -html > system_info.html

그리고 system_info.html 파일이 홈 디렉토리에 나타났으며 모든 인터넷 브라우저에서 볼 수 있습니다.

이 파일을 열면 시스템에 대한 정보가 편리한 형식으로 표시됩니다.

시스템, CPU, 메모리 및 네트워크 사용량에서 실행 중인 프로세스를 봅니다. 이 모든 정보는 시스템 모니터에서 볼 수 있습니다. 열려면 "컴퓨터에서 검색..." 화면의 왼쪽 상단에 있는 아이콘을 클릭하세요. 검색창에 "gnome-system"을 입력하고 마우스 왼쪽 버튼을 클릭하여 "시스템 모니터" 프로그램을 선택합니다.

열리는 창에서 실행 중인 프로세스를 볼 수 있습니다.

프로세서에 생성된 부하를 기준으로 프로세스를 정렬하려면 "%CPU" 필드를 마우스 왼쪽 버튼으로 클릭해야 합니다.

"리소스" 탭에는 프로세서, 메모리 및 네트워크 사용에 대한 정보가 그래픽 형식으로 표시됩니다.

"파일 시스템" 탭에는 시스템에서 사용되는 디스크에 대한 정보가 표시됩니다. 그리고 몇 퍼센트 정도 사용되나요?

디스크 폴더의 파일 위치에 대한 자세한 정보를 얻고 "누가 모든 공간을 차지했습니까?"라는 질문에 답하려면
다른 프로그램인 "Disk Usage Analyser"를 사용해 보겠습니다. 검색창에 "디스크"를 입력하고 마우스 왼쪽 버튼을 클릭하여 "디스크 사용량 분석기" 프로그램을 선택합니다.

사용자의 홈 폴더에 있는 파일을 분석해 보겠습니다. 마우스 왼쪽 버튼으로 클릭하여 선택하십시오.

열리는 창의 오른쪽에는 사용자의 홈 폴더에 있는 모든 파일과 폴더가 표시됩니다.
다운로드 폴더는 77.2MB를 차지합니다. 창 오른쪽에 그래픽 형식으로 동일한 정보가 표시됩니다. 디스크 공간을 확보해야 하는 경우 노틸러스에서 폴더를 열고 불필요한 파일을 삭제한 후 "디스크 사용량 분석기"로 돌아갑니다. 그리고 정보를 업데이트하려면 오른쪽 상단에 있는 업데이트 버튼을 클릭하세요.

다음 .cache 폴더에서는 55MB를 차지하는 것을 볼 수 있습니다.

주목!
이름이 점으로 시작하는 폴더는 숨겨져 있으며 기본적으로 노틸러스 탐색기에 표시되지 않습니다. 또한 해당 정보를 삭제하면 설치된 프로그램의 작동이 중지될 수 있습니다. 따라서 확실하지 않은 경우에는 삭제하지 않는 것이 좋습니다.

따라서 그 안에 저장된 파일과 폴더는 삭제되지 않습니다.

추가 분석과 빠른 검색을 위해 원형 차트에서 관심 있는 블록 위로 마우스를 가져가면 폴더 이름과 크기를 빠르게 볼 수 있습니다.

시스템, 실행 중인 프로세스(프로그램)에 대한 정보를 살펴보았습니다. 또한 디스크 사용량 분석기 프로그램을 사용하는 방법에 대해서도 논의했습니다. 이 주제에 대해 여전히 불분명한 질문이 있고 제안 사항이 있으면 의견에 적어 주시기 바랍니다. 모두들 안녕!

Linux에서 하드웨어에 대한 정보를 얻는 데 사용할 수 있는 몇 가지 유용한 명령과 유틸리티를 살펴보겠습니다. 예를 들어, 일부 컴퓨터 장치용 드라이버를 설치해야 하고 해당 장치의 정확한 이름을 알아야 하는 경우에 이러한 요구가 발생합니다. 또는 예를 들어, 점유된 메모리나 컴퓨터 리소스에 대한 정보를 얻고 싶습니다.

프로세서 정보(CPU)

터미널에서 다음 명령을 실행하면 Linux의 중앙 프로세서에 대해 필요한 모든 정보를 얻을 수 있습니다.

고양이 /proc/cpuinfo

프로세서가 32비트인지 64비트인지 확인하려면 명령 출력에 표시된 플래그를 살펴봐야 합니다. 플래그 중에 다음이 있는 경우 lm(긴 모드) 이는 프로세서가 64비트임을 의미합니다. 예를 들어, 명령을 실행할 때 고양이 /proc/cpuinfo우리는 다음 플래그를 얻을 수 있습니다:

플래그: fpu vme de acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm Constant_tsc Arch_perfmon ...

PCI 장치에 대한 정보(비디오 카드 정보)

명령 사용 lspci PCI 장치에 대한 모든 정보를 표시할 수 있습니다.

이 명령은 비디오 카드에 대한 정보를 얻는 데 자주 사용됩니다. 명령 출력 이후 lspci충분히 크면 다음 명령을 사용할 수 있습니다 grep검색 조건을 설정합니다. 예를 들어, Nvidia의 비디오 카드가 있다는 것을 알고 있다면 다음 명령을 사용할 수 있습니다.

lspci | 그렙 엔비디아

결과적으로 다음과 같은 결과를 얻습니다.

01:00.0 VGA 호환 컨트롤러: nVidia Corporation G72M(rev a1)

grep 명령은 대소문자를 구분하므로 처음에 원하는 내용을 찾지 못한 경우 철자를 다르게 입력해야 합니다. 예를 들어 다음과 같습니다. 엔비디아, 엔비디아아니면 그냥 이디아. 마찬가지로, 다음 명령을 추가하여 다른 명령의 출력에서 ​​정보를 찾을 수 있습니다. | grep 검색 문자열.

Linux의 Nvidia 비디오 카드용 드라이버 버전에 대한 정보는 다음을 실행하여 얻을 수 있습니다.

고양이 /proc/driver/nvidia/version

RAM(랜덤 액세스 메모리) 정보

볼륨과 사용 가능한 RAM 및 사용된 RAM의 양에 대한 정보를 얻으려면 다음 명령을 사용할 수 있습니다.

무료 -t -m

가상 메모리에 대한 정보는 다음 명령으로 얻을 수 있습니다. vmstat:

RAM 및 프로세서(CPU) 로드를 차지하는 프로세스에 대한 자세한 정보가 필요한 경우 Top 또는 htop 유틸리티를 사용할 수 있습니다. top 유틸리티는 일반적으로 Linux에 항상 존재합니다. 실행하려면 다음을 실행하세요.

하드 드라이브 정보

Linux의 하드 드라이브 파티션에 대한 정보:

Sudo fdisk -l

마운트된 파티션, 사용 가능한 메모리 및 사용된 메모리 양에 대한 정보:

또 다른 유용한 명령이 있습니다 , 현재 및 하위 디렉터리에 있는 각 파일의 크기에 대한 정보를 표시합니다. 현재 디렉토리의 모든 파일에 대한 정보를 얻으려면 매개변수 없이 명령을 실행하십시오.

예를 들어, 파일 크기를 알아내기 위해 파일 이름을 매개변수로 설정할 수 있습니다. abc.bin하다:

Du abc.bin

USB 장치 및 USB 버스에 대한 정보

USB 버스 및 연결된 USB 장치에 대한 정보를 표시하려면 다음 명령을 사용하십시오. lsusb:

콘솔이 아닌 프로그램

장비 작업에 도움이 되는 몇 가지 그래픽 프로그램을 살펴보겠습니다.

Gnome 데스크탑 환경에는 시스템 모니터라는 그래픽 유틸리티가 포함되어 있습니다. CPU 사용량, 실행 중인 프로세스(응용 프로그램), 하드 드라이브에 대한 정보를 표시하고 네트워크 사용량을 포함한 그래프도 표시합니다. 다음을 실행하여 명령줄에서 실행할 수 있습니다.

그놈 시스템 모니터

어려운 작업을 수행하려면 GParted 프로그램을 사용할 수 있습니다.

추가 정보

마지막으로 매우 중요한 팀을 언급할 가치가 있습니다. ㅋㅋㅋ, 컴퓨터에 대한 거의 모든 정보를 표시합니다. 팀 ㅋㅋㅋ루트 사용자로 실행해야 합니다:

Sudo lshw

간략한 정보를 표시하려면 키를 사용하세요. -짧은:

Sudo lshw -짧음

Linux 도움말 시스템을 사용하면 이 문서에 설명된 명령에 대한 자세한 정보를 얻을 수 있습니다. 콘솔에서 이 작업을 수행하려면 다음을 실행해야 합니다.

남자 명령 이름

예를 들어, 명령에 대한 모든 정보를 얻으려면 , 명령을 실행하십시오.

새 컴퓨터나 노트북이 있고 여기에 어떤 종류의 하드웨어가 포함되어 있는지 궁금하다면 Ubuntu 시스템 및 하드웨어에 대해 사용 가능한 모든 정보를 수집해야 할 수도 있습니다. 이는 하드 드라이브와 같은 구성 요소를 교체해야 하는 경우에도 필요할 수 있습니다. 아니면 그냥 그렇죠. 장비를 교체하려면 사전에 모든 정보를 알아야 합니다. Wi-Fi, Bluetooth, 웹캠을 설정하거나 비디오 카드용 드라이버를 설치하려는 경우 Ubuntu 하드웨어에 대한 정보가 필요할 수도 있습니다.

이 기사에서는 Ubuntu 운영 체제에 대한 정보를 얻는 데 사용할 수 있는 명령을 나열하겠습니다. 모든 명령은 Ubuntu 16.04에서 테스트되었지만 Debian, Fedora, OpenSUSE 등과 같은 모든 최신 배포판에서 작동합니다.

호스트 이름을 알아보세요

시스템의 호스트 이름을 찾는 가장 쉬운 방법은 호스트 이름 명령을 사용하는 것입니다.

고양이 /etc/호스트 이름

서버가 있는 경우 DNS에 의해 결정된 호스트의 도메인 이름을 확인할 수 있습니다.

호스트의 FQDN(정규화된 도메인 이름)은 다음 명령을 사용하여 볼 수 있습니다.

server01.site

제조업체, 일련번호 찾기

랩톱이 있는 경우 dmi로 인코딩된 Ubuntu 하드웨어에 대한 제조업체, 일련 번호 및 기타 정보와 같은 정보를 얻을 수 있습니다.

sudo dmidecode -s 시스템 일련번호
$ sudo dmidecode -s 시스템 제조업체
$ sudo dmidecode -s 시스템 제품 이름

다음 명령을 사용하여 사용 가능한 모든 정보를 확인하세요.

sudo dmidecode | 더

lshw 명령을 사용할 수도 있습니다. 일부 배포판에서는 이를 설치해야 합니다.

sudo lshw | 더
$ sudo lshw -짧은

연결된 장비에 대한 정보

이 명령은 연결된 모든 장비, 사용된 PCI 및 USB 포트 등을 표시합니다.

프로세서 정보

Linux 프로세서 정보도 쉽게 확인할 수 있습니다.

고양이 /proc/cpuinfo

프로세서: 0
Vendor_id: 정품AMD
CPU 제품군: 16
모델: 6
모델명: AMD Athlon(tm) II X2 250 프로세서
스테핑: 3
마이크로코드: 0x10000c8
CPU MHz: 2300.000

CPU 사용량 통계

다음 명령을 사용하여 프로세서 로드를 확인할 수 있습니다.

21:56:27 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
21:56:27 모두 18.27 0.33 5.26 2.01 0.00 0.04 0.00 0.00 0.00 74.10

sysstat 패키지를 설치하여 유틸리티를 설치해야 할 수도 있습니다.

메모리 정보

다음 명령을 사용하여 시스템의 메모리 사용량 통계를 볼 수 있습니다.

덜 /proc/meminfo

메모리 합계: 6109876kB
MemFree: 188544kB
사용 가능한 메모리: 2117964kB
버퍼: 254120kB
캐시됨: 1595932kB

이러한 자세한 정보가 필요하지 않으면 free 명령을 사용하여 Linux에 대한 정보를 얻을 수 있습니다.

메모리 정보를 메가바이트 단위로 표시합니다.

기가바이트 단위:

읽을 수 있는 형식:

스왑정보

다음 명령을 사용하여 스왑 파티션이 연결되어 있는지와 크기를 확인할 수 있습니다.

가상 메모리 정보

sudo vmstat
$ sudo vmstat 1
$sudo vmstat 2

배포 버전

이 명령은 버전 및 배포 이름과 몇 가지 추가 정보를 표시합니다. 이는 Linux 운영 체제에 대한 중요한 정보입니다.

커널 버전

커널은 시스템의 가장 중요한 구성 요소입니다. Ubuntu 시스템에 대한 정보, 즉 커널 버전은 uname 명령을 사용하여 확인할 수 있습니다.

이름 없음 -r
$ uname -a

Linux dhcppc0 4.1.15-8-default #1 SMP PREEMPT Wed Jan 20 16:41:00 UTC 2016 (0e3b3ab) x86_64 x86_64 x86_64 GNU/Linux

커널 시작 옵션

고양이 /proc/cmdline
$sysctl -a | 더

시스템 아키텍처

이름 없음 -m
$ getconf LONG_BIT
$아치

하드 드라이브 정보

연결된 하드 드라이브를 살펴보겠습니다.

fdisk -l | grep "^디스크 /dev"

디스크 /dev/sda: 465.8 GiB, 500107862016바이트, 976773168 섹터
디스크 /dev/sdb: 931.5 GiB, 1000204886016바이트, 1953525168 섹터

특정 디스크의 파티션을 살펴보겠습니다.

fdisk -l /dev/sda

디스크 레이블을 찾으십시오.

sudo fdisk /dev/sda
$ sudo e2label /dev/sda1
$ sudo cfdisk /dev/sda

장치 정보 차단

블록 장치 속성:

모든 블록 장치 목록:

여유 디스크 공간

Ubuntu 시스템 정보에는 디스크 정보가 포함됩니다. 모든 디스크의 사용된 공간을 표시합니다.

df
$df -H
$df-HT

홈 폴더의 파일 크기 표시:


$ 뒤 /집

마운트된 드라이브

마운트된 모든 파일 시스템 보기:

고양이 /proc/마운트
$마운트

SCSI 장치

시스템에 연결된 SCSI 장치의 매개변수 표시:

I/O 통계:

sudo iostat
$ sudo iostat 2

PCI 장치에 대한 정보

PCI 장치는 프로세서, 네트워크 카드, 무선 어댑터 등과 같이 컴퓨터 마더보드에 연결된 모든 장치입니다. 실제로 pci 장치를 보면 Ubuntu 하드웨어를 볼 수 있습니다.

lspci
$lspci -vt
$lspci | grep -i "장치"
$lspci -vvvn| 더 적은

USB 정보

PCI 장치 외에도 프린터, Bluetooth 어댑터, 마우스, 키보드와 같은 외부 USB 장치도 있습니다. 이는 Ubuntu 컴퓨터에 관한 중요한 정보이기도 합니다.

lsusb
$ lsusb -vt

무선 네트워크 어댑터에 대한 정보

네트워크 어댑터의 모델과 제조업체는 lscpi를 통해 볼 수 있지만 설정 및 지원되는 기능에 대한 자세한 정보는 찾을 수 없습니다.

iwconfig
$ watch -n 1 cat /proc/net/wireless
$wavemon
$ iw 목록

비디오 카드 정보

lspci | grep -i vga
$ lspci -vvnn | VGA를 그렙

sudo lshw -클래스 표시

NVIDIA 그래픽 카드 정보

독점 드라이버가 설치된 경우 다음 명령을 사용하여 비디오 카드에 대한 정보를 볼 수 있습니다.

이는 일반 lspci 출력보다 Ubuntu 시스템에 대한 더 자세한 정보를 제공합니다.

ATI Readon 비디오 카드에 대한 정보

명령이 작동하려면 ATI 드라이버를 설치해야 합니다.

유니티 버전

오디오 장치 정보

lspci | grep -i 오디오

고양이 /proc/asound/카드

배터리 상태

노트북에서는 배터리 상태를 확인해야 할 수도 있습니다.

upower -i /org/freedesktop/UPower/devices/battery_BAT0
$acpi -V

시스템 가동 시간

가동 시간

가동 시간
$ 고양이 /proc/loadavg
$ sudo 탑
$sudo htop
$ sudo 꼭대기에

종료 및 재부팅 기록

마지막 재부팅
$마지막 종료

현재 실행 수준

RunLevel은 SysVinit 초기화 시스템의 실행 수준입니다.

런레벨
$누구 -r

커널 로그 보기

Ubuntu 컴퓨터에 대한 매우 유용한 정보, 오류 및 문제에 대한 정보는 커널 로그에 있습니다.

sudo 덜 /var/log/dmesg
$ sudo grep "regx" /var/log/dmesg
$ sudo grep "d" /var/log/dmesg

로드된 커널 모듈

sudo lsmod
$ sudo modinfo _____모듈_이름___

네트워크 정보

네트워크 인터페이스에 대한 로컬 IP 주소 및 기타 정보를 봅니다.

sudo ip a
$sudo IP
$ sudo ip link ls up
$ sudo ifconfig -a

eth0 인터페이스에 대한 정보만 봅니다.

sudo ip a show eth0
$sudo ifconfig eth0

라우팅 테이블 보기:

sudo IP r
$ sudo 경로 -n
$ sudo netstat -nr

네트워크 브리지 보기:

sudo brctl 쇼
$ sudo 브리지 링크

DNS 서버에 대한 정보

시스템이 작동하는 DNS 서버의 주소는 /etc/resolv.conf 파일에 있습니다.

고양이 /etc/resolv.conf

시스템 DNS 설정은 /etc/host.conf 파일에 있습니다.

고양이 /etc/host.conf

소켓 정보

개방형 네트워크와 로컬 소켓을 살펴보겠습니다.

모든 수신 포트:

sudo netstat -tulpn
$ sudo netstat -tulpn | grep 듣기

모든 TCP 소켓을 살펴보겠습니다.

UDP 소켓:

시스템에 열려 있는 파일을 살펴보겠습니다.

이소프 | 더
$lsof | 뭔가를 잡아
$ lsof /dev/sda2

서비스 안내

실행 중인 모든 서비스를 살펴봅니다. SysVinit에서:

sudo 서비스 --status-all

sudo initctl 목록

서비스가 자동으로 로드되는지 확인합니다.

sudo initctl 상태 서비스 이름
$ sudo initctl 상태 smbd

sudo 서비스 service_name 상태
$ sudo 서비스 nginx 상태

로그 파일 보기

CD /var/로그
$ ls -l
$ tail -f /var/log/파일 이름
$ grep "what_needed" /var/log/파일 이름

이름으로 파일 검색

찾기 사용:

파일 이름 찾기
$ 비밀번호 찾기
$ Coursework.doc를 찾습니다.

찾기 사용:

찾기(/folder_where_to_search) -이름(파일 이름) -인쇄
$ 찾기 /etc/ -이름 /etc/passwd -print
$ 찾기 $HOME -이름 "*.doc" -인쇄

사용자 정보

덜 /etc/passwd
$ grep 사용자 이름 /etc/passwd
$ getent 비밀번호

그룹 정보

덜 /etc/그룹
$ getent 그룹
$ grep 그룹_이름 /etc/group
$ 그룹 사용자 이름

비밀번호 정보

chage -l 사용자 이름
$ 변경 -l 루트
$ 변경 -l vivek

sudo 탑
$sudo htop
$ sudo 꼭대기에
$sudo ps auxwww
$ sudo netstat 옵션
$ sudo iostat
$ sudo mpstat 1
$ sudo sar 옵션

프로그램 추적

strace -o 출력.txt /bin/foo
$ strace -p 22254 -s 80 -o debug.nginx.txt

라이브러리 호출 추적

sudo ltrace /usr/sbin/httpd
$ sudo ltrace /sbin/chroot /usr/sbin/httpd

공정정보

sudo pstree
$sudo pstree | 더 적은
$ sudo ps auxwwwm
$ps alxwww
$ps auxwww
$ lsof -b M -n -l

프로세스 우선순위 변경:

sudo /bin/nice -n -1 프로세스 이름
$ sudo /bin/nice -n -1 pid
$ sudo renice __우선순위___ pid

프로세스 CPU 사용량:

sudo 작업 세트 -p pid
$ sudo 작업 세트 -p 42



질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: