배드 섹터와 불량 블록의 정의부터 시작해 보겠습니다. 이는 일반적으로 디스크 표면의 특정 물리적 손상이나 플래시 트랜지스터의 고장으로 인해 더 이상 읽거나 쓸 수 없는 디스크 또는 플래시 메모리의 일부입니다.
불량 섹터가 계속해서 축적되면 디스크나 플래시 저장 용량에 불쾌하거나 해로운 영향을 미칠 수 있으며 하드웨어 오류를 일으킬 수도 있습니다.
또한 불량 블록이 있다는 것은 새 디스크 구입을 고려하거나 단순히 불량 블록을 사용할 수 없는 것으로 표시해야 한다는 경고라는 점에 유의하세요.
그래서 이 기사에서는 특정 디스크 검사 도구를 사용하여 Linux 디스크나 플래시 메모리에 불량 섹터가 있는지 확인하는 데 필요한 몇 가지 단계를 살펴보겠습니다.
단계는 다음과 같습니다.
Bad Block Tool을 사용하여 Linux에서 불량 섹터를 확인하세요.
Bad Block Tool을 사용하면 사용자가 장치를 스캔하여 불량 섹터나 블록을 확인할 수 있습니다. . 장치는 디스크 또는 외부 디스크일 수 있으며 /dev/sdc와 같은 파일로 표시됩니다.
먼저 슈퍼유저 권한으로 fdisk 명령을 실행하여 모든 디스크 또는 플래시 드라이브에 대한 정보와 해당 파티션 정보를 표시합니다.
$ sudo fdisk -l
열 종료 Linux 파일 시스템 파티션
을 사용하고 다음 명령을 사용하여 Linux 하드 디스크의 불량 섹터/블록을 확인합니다.
$ sudo badblocks -v /dev/sda10 > badsectors.txt
Linux에서 하드 디스크 불량 섹터 검사
위 명령에서 badblocks는 /dev/sda10 장치를 검사합니다(실제 장치를 지정해야 함을 기억하세요). ), -v 옵션을 사용하여 작업 세부 정보를 표시합니다. 또한 여기에서는 작업 결과를 badsectors.txt 파일로 리디렉션하기 위해 출력 리디렉션이 사용됩니다.
디스크에서 불량 섹터를 발견하면 다음과 같이 디스크를 마운트 해제하고 보고된 섹터에 데이터를 쓰지 않도록 시스템에 지시합니다.
e2fsck(ext2/ext3/ext4 파일 시스템의 경우) 또는 fsck 명령을 실행해야 합니다. 명령에는 badsectors.txt 파일과 장치 파일도 필요합니다.
-l 옵션은 지정된 파일 badsectors.txt에 나열된 섹터 번호를 불량 블록 목록에 추가하도록 명령에 지시합니다.
------------ 针对 for ext2/ext3/ext4 文件系统 ------------ $ sudo e2fsck -l badsectors.txt /dev/sda10 或 ------------ 针对其它文件系统 ------------ $ sudo fsck -l badsectors.txt /dev/sda10
Smartmontools 도구를 사용하여 Linux에서 불량 섹터 검사
이 방법은 S.M.A.R.T(자체 모니터링, 분석 및 보고 기술) 디스크(ATA/SATA) 시스템을 사용하는 최신 시스템에 적합합니다. 및 SCSI/SAS 하드 드라이브 및 솔리드 스테이트 드라이브)가 더 안정적이고 효율적입니다. S.M.A.R.T 시스템은 상태를 감지, 보고 및 기록하는 데 도움이 되므로 가능한 하드웨어 오류를 식별할 수 있습니다.
다음 명령을 사용하여 smartmontools를 설치할 수 있습니다.
------------ 在基于 Debian/Ubuntu 的系统上 ------------ $ sudo apt-get install smartmontools ------------ 在基于 RHEL/CentOS 的系统上 ------------ $ sudo yum install smartmontools
설치가 완료된 후 smartctl을 사용하여 디스크 일체형 S.M.A.R.T 시스템을 제어합니다. 다음과 같이 설명서나 도움말을 볼 수 있습니다.
$ man smartctl$ smartctl -h
그런 다음 smartctrl 명령을 실행하고 장치를 명령의 매개 변수로 지정합니다. 다음 명령에는 SMART를 표시하는 -H 또는 --health 매개 변수가 포함되어 있습니다. 전반적인 건강상태 자가평가 결과입니다.
$ sudo smartctl -H /dev/sda10
Linux 하드 디스크 상태 확인
위 결과는 귀하의 하드 디스크가 매우 건강하고 가까운 시일 내에 영향을 받지 않을 것입니다. 하드웨어 오류가 발생할 가능성이 높습니다.
디스크 정보 개요를 보려면 -a 또는 --all 옵션을 사용하여 디스크에 대한 모든 SMART 정보를 표시하고, -x 또는 --xall 옵션을 사용하여 디스크에 대한 모든 SMART 정보를 표시하고 비SMART 정보.

linux设备节点是应用程序和设备驱动程序沟通的一个桥梁;设备节点被创建在“/dev”,是连接内核与用户层的枢纽,相当于硬盘的inode一样的东西,记录了硬件设备的位置和信息。设备节点使用户可以与内核进行硬件的沟通,读写设备以及其他的操作。

区别:1、open是UNIX系统调用函数,而fopen是ANSIC标准中的C语言库函数;2、open的移植性没fopen好;3、fopen只能操纵普通正规文件,而open可以操作普通文件、网络套接字等;4、open无缓冲,fopen有缓冲。

端口映射又称端口转发,是指将外部主机的IP地址的端口映射到Intranet中的一台计算机,当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上;可以通过使用动态或固定的公共网络IP路由ADSL宽带路由器来实现。

在linux中,可以利用“rpm -qa pcre”命令判断pcre是否安装;rpm命令专门用于管理各项套件,使用该命令后,若结果中出现pcre的版本信息,则表示pcre已经安装,若没有出现版本信息,则表示没有安装pcre。

在linux中,eof是自定义终止符,是“END Of File”的缩写;因为是自定义的终止符,所以eof就不是固定的,可以随意的设置别名,linux中按“ctrl+d”就代表eof,eof一般会配合cat命令用于多行文本输出,指文件末尾。

linux查询mac地址的方法:1、打开系统,在桌面中点击鼠标右键,选择“打开终端”;2、在终端中,执行“ifconfig”命令,查看输出结果,在输出信息第四行中紧跟“ether”单词后的字符串就是mac地址。

手机远程linux工具有:1、JuiceSSH,是一款功能强大的安卓SSH客户端应用,可直接对linux服务进行管理;2、Termius,可以利用手机来连接Linux服务器;3、Termux,一个强大的远程终端工具;4、向日葵远程控制等等。

linux中,lsb是linux标准基础的意思,是“Linux Standards Base”的缩写,是linux标准化领域中的标准;lsb制定了应用程序与运行环境之间的二进制接口,保证了linux发行版与linux应用程序之间的良好结合。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.
