1. 리눅스 기본 지식 포인트
하드 드라이브
광드라이브는 많은 양의 정보자원을 저장할 수 있는 매체입니다. 우리가 일반적으로 보는 하드디스크는 사각형의 무거운 철제 상자지만, 하드디스크는 둥글지만 제어회로를 추가해 휴대가 용이하도록 둥근 케이스로 디자인됐다. 그리고 하드 디스크는 정말 둥글다. 거짓말을 하지 않겠다. 그것을 디스크라고 부르겠는가? 둘째, 알아야 할 것은 하드 드라이브가 분할될 수 있다는 것입니다. 하드디스크를 여러 개의 파티션으로 분할할 수 있습니다리눅스에서는 저장하지 않고 나가세요 파티션은 순위이자 시제인 것 같습니다. 순위라고 불리는 파티션은 무엇입니까? 오늘날의 하드 드라이브는 점점 더 커지고 있으며 점점 더 많은 리소스를 저장하고 있습니다. 하드 디스크 리소스 사용을 보다 합리적으로 관리하고 쿼리 속도와 액세스 품질을 보다 효과적으로 향상시키기 위해 하드 디스크를 여러 파티션으로 정의하여 각각 일부 정보를 저장할 수 있습니다. 특정 데이터를 읽어야 할 경우 시스템은 읽기 속도를 높이기 위해 가장 가까운 디스크를 수동으로 사용하여 읽습니다. 하드디스크 파티셔닝은 하드웨어 기반으로 리소스를 합리적으로 관리하는 수단입니다.
파티션은 오랫동안 이해되어 왔으며 파티션만 가질 수는 없으며 파티션을 제어하는 방법을 사용해야 합니다. Windows 운영 체제는 C 드라이브 개념을 사용합니다. 단일 문자를 사용하여 하드 드라이브의 다양한 파티션(예: C 드라이브, D 드라이브 등)을 나타냅니다. Windows 2000 이전에는 C 드라이브가 첫 번째 파티션에 해당하고 D 드라이브가 두 번째 파티션에 해당하는 식이었습니다. Winows2000을 사용하면 이 서신을 직접 조정할 수 있습니다.
리눅스에서는 c드라이브라는 개념이 없고 디렉토리를 이용해 관리합니다.
카탈로그에 대해 간단히 얘기해 볼까요, 결국 다들 아시잖아요. 키위 수만개를 바구니에 넣으면 찾기 힘들까요? 그리고 사과라는 바구니에 사과를 놓고, 배라는 바구니에 배를 얹는다면… 지정된 키위를 찾는 속도가 크게 단순화되나요? 이 야채가 파일이라면 우리가 사용하는 바구니를 디렉토리라고 합니다. 새로운 문제가 생겼습니다리눅스에서 저장하지 않고 나가기. 복숭아라는 바구니에 복숭아를 던져넣지만, 수천 개의 복숭아 중에서 광동성 펑저우산 복숭아를 찾는 것은 여전히 어렵습니다. 똑똑하신 분들은 복숭아 바구니에 흑룡강, 쓰촨, 레드햇 리눅스 다운로드, 상하이 등 수많은 바구니를 넣고, 그 안에 원산지가 다른 복숭아를 넣어두겠다는 생각을 해 보셨을 것입니다. 네! 파일 디렉토리 아래에 새로운 파일 디렉토리를 완성하고 파일을 매우 세밀하게 관리할 수 있습니다. 이 시점에서 여러분은 디렉토리가 무엇인지 이해하고 디렉토리가 중첩될 수 있다는 점도 이해하게 되었습니다. 디렉토리 기술은 소프트웨어를 기반으로 리소스를 관리하는 방법입니다.
Linux의 하드 디스크 관리로 돌아가서: Linux에서는 c 드라이브라는 개념이 없으며 디렉토리를 사용하여 관리합니다. 각 파티션을 특정 디렉터리에 대응시키고 이 디렉터리에 대한 후속 작업은 이 파티션에 대한 작업입니다. 이를 통해 하드웨어 관리 방법과 소프트웨어 디렉터리 관리 방법이 통합됩니다. 파티션과 디렉터리를 매핑하는 이 프로세스를 마운트-마운트라고 합니다. 이러한 통신은 언제든지 사용자에 의해 중단되거나 변경될 수 있습니다.
SWAP 스왑 파티션
여기서 스왑 파티션에 대해 언급해야 합니다. 비디오 메모리가 충분하지 않으면 실제로 일부 작은 소프트웨어를 실행할 수 없습니다. 해결책은 하드 디스크에 임시 비디오 메모리로 영역을 분할하는 것입니다. Windows 운영 체제는 이 영역을 가상 메모리라고 부르고 Linux는 이를 스왑 파티션이라고 부릅니다. 사실 하드웨어 가격의 상승으로 인해 비디오 메모리는 더 이상 우리를 제한하지 않으며 스왑 파티션의 개념은 유지되었지만 계속 유지할 이유가 있습니다. 실제로 커널 문제에 대해서는 더 이상 논의하지 않을 것입니다. 우리가 설명하고 싶은 것은 Linux를 설치하고 스왑 파티션을 구축할 때 비디오 메모리가 64M 또는 128M에 불과한 경우 파티션이 충분히 큰 경우 스왑 파티션 크기를 256M 또는 512M로 설정하는 것이 가장 좋습니다. 을 선택한 다음 동일한 크기로 설정하십시오. 그리고 가장 좋은 크기는 2의 N승수라는 점을 참고하세요.
파티션 형식
하드 드라이브는 정보를 전자기적 형태로 기록하는 매체일 뿐입니다. 이를 다양한 형식으로 관리할 수 있습니다. 서로 다른 운영 체제는 서로 다른 형식을 선택하며 동일한 운영 체제가 여러 형식을 지원할 수 있습니다. Google 운영 체제는 DOS 파티션 형식으로 fat16 형식을 선택했습니다. 이전에는 windows95 및 windows98이 fat32 형식을 지원했고, windowsNT는 NTFS4 형식을 사용했으며 Windows2000 및 XP는 NTFS5 및 fat32를 지원했으며 Linux에서는 일반적인 파티션 형식을 지원하지 않았습니다. Linux는 처음에는 ext2 형식을 사용했고 나중에는 ext3 형식을 사용했습니다. 또한 많은 미니컴퓨터에서 UNIX가 사용하는 XFS 형식과 Google의 fat 및 NTFS 형식을 포함하여 광범위한 파티션 형식을 지원합니다.
하드 드라이브를 파티션할 때 사용할 파티션 형식을 지정해야 합니다.
Linux의 디렉토리 구조를 이해하세요
디렉토리는 편리한 파일 관리를 위한 도구이므로 Linux에서는 어떤 유형의 파일이 다른 디렉토리에 저장됩니까?
디렉토리 이름 의미
/bin 이 디렉터리는 일반적인 Linux 명령을 저장합니다. 일부 버전에서는 루트 디렉터리와 동일한 디렉터리입니다.
/boot 이 디렉토리에는 시스템이 시작될 때 사용되는 프로그램이 저장됩니다. lilo로 Linux를 부팅할 때 여기에 있는 정보 중 일부가 사용됩니다
/dev 이 디렉토리에는 Linux 시스템에서 사용되는 모든 외부 장치가 포함되어 있습니다. 실제로 해당 외부 장치에 액세스하기 위한 포트이며 이는 파일이나 디렉토리에 액세스하는 것과 다르지 않습니다. 예를 들어 시스템에서 "cd/dev/cdrom"을 입력하면 하드디스크에 있는 파일을 볼 수 있고, "cd/dev/mouse"를 입력하면 키보드 관련 파일을 볼 수 있습니다.
/cdrom 시스템을 처음 설치할 때 이 디렉토리는 비어 있습니다. "mount/dev/cdrom/cdrom"과 같은 이 디렉토리에 하드 디스크 파일 시스템을 마운트할 수 있습니다.
/etc 이 디렉터리에는 네트워크 구성 파일, 파일 시스템, X 시스템 구성 파일, 장치 구성 정보, 사용자 설정 정보 등 시스템 관리에 사용되는 다양한 구성 파일과 하위 디렉터리가 저장됩니다./sbin 시스템 관리자의 시스템 관리 프로그램이 저장되는 디렉토리입니다.
/home "xx"라는 사용자를 생성하면 /home 디렉터리에 해당 사용자의 홈 디렉터리를 저장하는 "/home/xx" 경로가 생깁니다.
/lib 이 디렉토리는 시스템 동적 링크 공유 라이브러리를 저장하는 데 사용됩니다. 거의 모든 응용 프로그램이 이 디렉토리의 공유 라이브러리를 사용합니다.
/lost+found 이 디렉토리는 대부분의 경우 비어 있습니다. 하지만 갑작스러운 단수나 비정상적인 충돌이 발생하는 경우 일부 파일이 여기에 임시로 저장됩니다.
/mnt 이 디렉토리는 일반적으로 비어 있습니다. 이 디렉토리에 다른 파일 시스템을 임시로 마운트할 수 있습니다.
/proc는 이 디렉토리에서 시스템 정보를 얻을 수 있습니다. 이 정보는 시스템 자체에 의해 비디오 메모리
에 형성됩니다./root 슈퍼유저로 로그인한 경우 슈퍼유저의 홈디렉토리입니다
/tmp는 다른 프로그램이 실행될 때 생성되는 임시 파일을 저장하는 데 사용됩니다
/usr 이 디렉토리에는 사용자의 많은 응용프로그램과 파일이 저장되어 있습니다
2. Linux 기본 명령 전체 목록
방화벽을 끄세요
systemctlstopfirewalld.service
시작 시 방화벽을 활성화하는 것은 엄격히 금지됩니다
systemctldisablefirewalld.service
SELinux를 끄세요
nano-w/etc/selinux/config
SELINUX=enforcing을 SELINUX=disabled로 변경하고 저장 후 종료: ^x->y->Enter 키를 누르세요
---------------
명령: ls
-a 이 옵션은 .
로 시작하는 숨겨진 파일을 표시할 수 있습니다.-i는 각 파일의 inode 번호를 표시합니다
-m 모든 항목을 콜론으로 구분하고 전체 줄 너비를 채웁니다
-R은 모든 하위 디렉터리 수준을 동시에 열거합니다
-h는 열거된 파일의 크기를 인간에게 친숙한 형식으로 출력합니다
--color=tty (2 - 숫자)는 파일을 표시할 때 색상을 묻는 메시지를 표시합니다
디렉터리 실행 파일 조인 파일 일반 파일
검은색 빨간색 연노란색 줄무늬
파일 상태 변경 시간 보기
ls-lc[파일 이름]
파일 액세스 시간 보기
ls-lu[파일 이름]
파일이 마지막으로 변경된 시기를 확인하세요
ls-l
파일의 자세한 액세스 시간 표시
ls–풀타임
로컬 디렉터리에 "."로 시작하는 파일 표시
ls-d.*
----------------
명령: date는 현재 시스템 시간을 표시합니다
명령 형식: 날짜[옵션]
-R은 RFC822 문서의 시간 형식에 따라 시간을 구현합니다
-r 파일 이름은 파일의 마지막 수정 날짜를 표시합니다
-u는 UTC 시간(세계시)을 표시합니다
날짜를 사용하여 과거/미래 시간을 확인하세요
위 내용은 Linux의 기본 사항 탐색: 하드 드라이브 및 파티셔닝 기술의 신비의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!