터미널에는 예비 진단을 수행하는 많은 도구가 있습니다.
일부 도구를 언급하기 전에 --help
명령에 추가 하면 일반적으로 명령에 대한 도움말이 표시됩니다. 예를 들면 dmesg --help
. 내가 이것을 언급하는 이유는 대부분 명령을 사용하는 방법, 더 자세하거나 단순하게 만들거나 정보를 출력하는 방법에 대한 아주 좋은 정보를 제공하기 때문입니다. 이 --help
매개 변수는 명령에 대한 정보를 표시 할 수있는 3 중 하나입니다. 다른이는 info
와 man
. 예를 들어 man dmesg
또는 info dmesg
. 이 2는 명령에 대한 자세한 정보를 보여줍니다. --help
적은 도움을 man
보여주고 가장 많이 보여주는 순서대로 .
다음 목록은 문제를 확인하는 데 사용하는 작은 명령 목록입니다.
dmesg- 부팅 메시지 및 장치 연결과 같은 기타 커널 관련 메시지를 표시합니다 (예 : 외부 장치, 웹캠, 블루투스 장치 등과 같은 새 장치를 연결할 때). dmesg
콘솔에 입력 하면 시스템 부팅 방법이 표시됩니다. 하드 드라이브 문제 또는 다른 부팅 문제가 있으면 여기에 표시 될 수 있습니다.
lshw -PC에 연결된 모든 장치의 하드웨어 목록을 표시합니다.
lsusb- 연결된 모든 USB 장치를 보여줍니다.
lscpu- 기본 CPU 정보를 보여줍니다.
lspci- 모든 PCI 장치 (비디오 카드, 사운드 카드, 캡처 카드 ...)를 표시합니다
lsb_release -a -Ubuntu 버전, 코드 이름, 릴리스를 표시합니다.
lspcmcia -PC에 연결된 모든 pcmcia 장치를 표시합니다.
lshal -HAL에 등록 된 모든 장치를 표시합니다. 장치가 HAL을 사용하면 나타납니다.
lsmod- 커널과 함께로드 된 모든 모듈을 보여줍니다
modprobe- 커널에 모듈을 추가하거나 제거합니다.
lsblk- 모든 블록 장치를 보여줍니다. 일반적인 언어로 그것은 하드 드라이브를 분할 한 방법, 각 파티션의 크기, 마운트 된 위치 등의 멋진 작은 목록을 보여줍니다.
fsck- 여러 파일 시스템 오류를 수정하는 데 사용됩니다. 장착 된 파티션에서 사용하지 마십시오!. 이것은 Windows의 chkdsk와 유사하지만 스테로이드가 있습니다.
X (대문자 X)-X 시스템. xorg.conf 문제가있는 경우 X --configure
새 xorg.conf를 작성하고 xorg.conf X -config XORGFILE
를 테스트 할 수 있습니다 (XORGFILE은 xorg.conf 파일의 경로 및 이름입니다). X는 또한 많은 일을합니다.
xrandr- 해상도를 변경, 확인 및 사용자 지정 변경합니다.
dmidecode- 메모리 특정 정보를 표시합니다. 실행하려면 sudo가 필요합니다.
add-apt-repository / apt-add-repository- PPA를 추가하는 데 사용됩니다. 예를 들면 add-apt-repository ppa:ubuntu-wine/ppa
. 수동으로 추가 한 다음 키를 추가하지 않아도됩니다.
apt- get-우분투 패키지의 기본 설치 프로그램. 예:apt-get install wine1.3
aptitude- 우분투 패키지를위한 훌륭한 설치 프로그램. 예 : aptitude install wine1.3
. 하나의 명령으로 검색 옵션, 정리 및 기타를 포함합니다. 이것은 apt 패키지에도 포함되어 있지만 여러 명령으로 나뉩니다.
alsamixer- 콘솔의 사운드 믹서. 이렇게하면 마이크가 작동하지 않거나 소리가 크게 들리지 않는 문제가 해결됩니다.
dpkg- 데비안 기반 패키지의 공식 패키지 관리자.
df- 각 파티션 / 마운트 된 장치의 사용 가능한 공간과 사용 된 공간을 보여줍니다.
glxinfo- 비디오 카드에 대한 OpenGL 정보를 표시하는 데 사용됩니다. 사용하려면 mesa-util
패키지 를 설치해야합니다 .
glxheads- 기본 OpenGL 비디오 카드 정보를 표시하는 데 사용됩니다. 비디오 카드 이름, OpenGL 버전 및 공급 업체
hdparm- 하드 드라이브와 관련된 몇 가지 작업 / 테스트 / 확인을 확인하고 수행하는 데 사용됩니다.
netstat- 네트워크 연결, 라우팅 표시
nano / pico- 나의 가장 친한 친구. 터미널에서 파일을 편집하십시오. 내가 알지. vi 또는 vim. 그러나 그것은 매우 이상한 학습 곡선을 가지고 있으며 "해커의 분노"가 아닌 "사용자 친화적 인"무언가를 원합니다. vi로 할 수있는 일은 많지만 vi를 배우는 것보다 nano 또는 pico를 배우는 것이 더 쉽습니다. 나는 실제로 연말 전에 vi를 배울 것입니다. 그것은 나의 희망 / 작업 목록에 있습니다.
ntfsfix- 일부 ntfs 파티션 문제를 해결합니다.
wineserver- 와인 앱을 관리합니다. -k 매개 변수를 추가하면 wineserver -k
열려있는 모든 와인 앱이 닫히고 종료됩니다. 이렇게하면 닫거나 약간의 교수형 문제없이 열려있는 와인 앱 문제를 해결할 수 있습니다.
testdisk- 삭제 된 파티션을 복구합니다.
photorec- 시간 외 삭제 된 여러 파일을 복구합니다. 복구율이 매우 우수합니다.
최우선 -초과 근무 시간에 삭제 된 여러 파일을 복구합니다. 여러 형식으로 photorec보다 더 나은 복구 기능을 제공하지만 2007 년 이후 photorec에서 수행 한 작업으로 업데이트되지 않았기 때문에 많은 작업을 수행했습니다. 버전 6.13 베타가 몇 배 더 좋습니다. 나는 여전히 경우를 위해 둘 다 사용하지만.
parted- 파티션 조작 소프트웨어. 좋은데
fdisk -parted와 유사합니다. 아주 좋습니다.
ssh- 원격 제어 프로토콜. 이것이 없으면 나를위한 모든 원격 지원의 약 90 %가 사라질 것입니다.
kill -ID를 사용하여 특정 프로세스를 종료합니다. 매개 변수 -9를 추가하여 가위로 총을 들고 벨로시 랩터로 채워진 기관총으로 죽이십시오. 예:kill -9 12345
killall -kill과 유사하지만 프로세스 이름을 사용합니다. 예 : killall lightdm
. -9
kill 명령에서와 같이 매개 변수를 사용할 수 있지만 ID와 함께 사용할 수도 있습니다 .
정상 - 모든 프로세스를 활성화 쇼, 좀비와 이것 저것. 실시간 확인.
추신 - 뛰어 프로세스의 목록을 보여줍니다. 상단과 같이 실시간이 아닙니다. -ex
이름, 위치, 부모 ID가있는 프로세스의 더 나은 목록을 보려면 여기에 매개 변수 를 추가 하십시오. 예:ps -ex