Binetd.conf
Crc.samba
Dsmb.conf
8. Linux 파일 시스템의 파일은 기능에 따라 관련 디렉토리로 분류됩니다.
장치 파일은 일반적으로 (C) 디렉터리에 있어야 합니다.
A/빈
비/등
C/개발자
D/lib
9. 다음 공식 중 ifconfig 명령의 범위에 속하지 않는 것은 (D)입니다.
A 로컬 루프백 주소 구성
B네트워크 카드의 IP 주소 구성
네트워크 어댑터 활성화
D 네트워크 카드를 커널에 로드
10. Linux 시스템은 (C) 명령을 통해 다른 사용자에게 메시지를 보냅니다.
알없음
Bmesgy
Cwrite
데코토
11. Linux 시스템의 온라인 도움말 명령은 (D)입니다.
A.tar
B.cd
C.mkdir
디맨
12. 백그라운드에서 프로세스를 시작하세요. 매우 큰 파일 통계 ip linux, 명령 끝에 기호(A)를 추가해야 합니다.
아&
B@
C#
D$
13. DNS 서버에 대한 올바른 설명은 (D)입니다.
Adns 서버 구성에는 클라이언트 구성이 필요하지 않습니다
B특정 파티션에 대한 DNS 서버 구축 시에는 메인 DNS 서버만 구축하면 됩니다
C 기본 DNS 서버는 명명된 프로세스매우 큰 파일 통계 ip linux를 시작해야 하지만 보조 DNS 서버는 필요하지 않습니다
Ddns 서버의 root.cache 파일에는 루트 하위 서버에 대한 정보가 포함되어 있습니다
14. Linux 시스템을 다시 시작하는 동안 비디오 메모리의 정보를 하드 디스크에 쓰려면 (D) 명령을 사용해야 합니다.
A #재부팅
B#그만
C#재부팅
D#shutdown–rnow
2.빈칸을 채워보세요
1 프로세스를 시작하는 방법에는 자동 시작과 예약 시작의 두 가지가 있습니다. 예약 시작에 일반적으로 사용되는 명령은
입니다.at, 배치 및 crontab.
2. 쉘은 사용자 명령을 위한 클래스 라이브러리일 뿐만 아니라 강력한 프로그래밍 언어이기도 합니다
단어. bash는 Linux의 기본 쉘입니다.
3. Linux 시스템에서는 장치에 파일로 액세스합니다.
4. 특정 권한을 숫자로 표현하면 8의 보수가 644이고 파일 속성이 디렉터리인 경우
를 사용하세요.문자는 drw-r--r-- 권한을 나타냅니다.
5. Linux 시스템에서 파일을 압축한 후 접미사가 .gz인 파일을 생성하는 명령은 gzip입니다.
6. 파이프라인은 이전 명령의 표준 출력을 다음 명령의 표준 입력으로 사용하는 것입니다.
7. 사용자를 추가하는 명령은 adduser 또는 useradd입니다.
8. Linux 커널이 부팅될 때 Linux 명령의 전체 목록은 /etc/fstab 파일에서 로드할 파일 시스템을 읽습니다.
9. Linux 시스템을 설치할 때 netconfig 프로그램을 사용하여 네트워크를 구성해야 합니다
설치 프로그램은 호스트 이름, 도메인 이름, 도메인 이름 서버, IP 주소, 게이트웨이 주소 및 서브넷 세그먼트와 같은 필수 정보를 입력하라는 메시지를 사용자에게 단계별로 표시합니다.
10. DNS 서버의 프로세스 이름은 명명됩니다. 시작되면 /etc 디렉터리에
를 수동으로 로드합니다.named.conf 파일에 정의된 DNS 파티션 데이터베이스 파일.
11. vi로 파일을 편집할 때 파일 내용을 test.txt 파일에 저장하려면 명령 모드에서 키를 눌러야 합니다
입력: wtest.txt.
12. 네트워크를 수동으로 구성하는 경우 /etc/hostname 파일을 변경하여 호스트를 변경할 수 있습니다
컴퓨터 이름, 이 컴퓨터의 도메인 이름 확인 클라이언트를 구성하려면 /etc/resolv.conf 파일을 구성해야 합니다.
13. Linux 시스템에서 시스템에 필요한 구성 파일과 하위 디렉터리를 저장하는 데 사용되는 디렉터리는
입니다./등.
14. 문자열을 검색하려면 grep 명령을 사용하세요.
15. DNS는 실제로 인터넷에 유통되는 호스트 정보의 데이터베이스이며, 그 역할은 IP를 구현하는 것입니다
주소와 호스트 이름 간의 변환.
3. 단답형 질문
1. 가장 유명한 Linux 배포판에 대해 간략하게 설명해주세요.
2. 리눅스 시스템의 특징은 무엇인가요?
3. 리눅스 시스템 디렉토리 구조?
4. XWindow의 여러 구성 요소와 각 부분의 기능을 간략하게 설명합니다.
서버, 클라이언트, 통신 채널, 서버와 클라이언트 간 통신
5. 쉘이란 무엇이며 그 기능은 무엇인가요?
답변: Shelllinux 다중 스레드 프로그래밍은 사용자와 운영 체제 간에 명령줄 기반 대화형 인터페이스를 제공하는 명령줄 해석기입니다. 사용자는 명령줄에 명령을 입력하고 SHELL은 이를 해석하여 실행을 위해 운영 체제로 보냅니다.
6. (1) 사용자 gordon의 개인 디렉토리 아래에 새로운 디렉토리를 생성합니다.
(2) 그리고 /etc 경로에서 h로 시작하는 모든 파일과 디렉터리를 검색하여 소프트에 복사합니다.
(3) 소프트 디렉터리의 모든 내용을 tar 패키지로 완성하고 이름을 Soft.tar.gz로 지정하세요.
답변: (1) mkdir/home/gordon/soft
(2)cp-r/etc/h*.*/home/gordon/soft
(3)tar-zcvfsoft.tar.gz/home/gordon/soft
7. 특정 Linux 호스트의 /etc/rc.d/rc.inet1 파일에 다음 문장이 있습니다. 오류를 수정하고 해결하세요
내용을 설명하세요.
ROUTEadd–netdefaultgw192.168.0.101netmask255.255.0.0metric1ROUTEadd–net192.168.1.0gw192.168.0.250netmask255.255.0.0metric1 답변: 오류를 수정하세요
(1) ROUTE는 대문자여야 합니다: Route
(2) 서브넷 세그먼트는 255.255.255.0
이어야 합니다.(3) 기본 경로의 서브넷 세그먼트를 0.0.0.0
으로 변경해야 합니다.(4) 기본 경로는 마지막에 설정되어야 합니다. 그렇지 않으면 그 옆의 경로가 유효하지 않게 됩니다.
내용을 설명해주세요
(1)route: 정적 라우팅 테이블 구축 명령
(2) 추가: 새 경로 추가
(3)-net192.168.1.0: 대상 네트워크에 도달하기 위한 네트워크 주소
(4)default: 기본 경로 구축
(5)gw192.168.0.101: 네트워크 세그먼트 주소
(6) 측정항목: 대상 네트워크 라우터에 도달하기 위한 홉 수
8. RPM 명령의 기능에 대해 자세히 설명해주세요.
9. (1) 두 개의 그룹 계정 group1과 group2를 줄이고 그룹 계정 ID를 각각 10100과
로 지정합니다.10101. (2) user1(UID는 2045이고 그룹 group1에 속함)과 user2(UID는 2046이고 group2 그룹에 속함) 두 개의 사용자 계정을 줄입니다.
답변: (1)
groupadd-g10100group1
groupadd-g10101group2
(2)
useradduser1-u2045-ggroup1
useradduser2-u2046-ggroup2
10. 다음 요구 사항에 따라 각 단계에 대한 명령을 작성하세요.
(1) 새로운 일반 사용자 ray를 생성하고 ray 사용자로 로그인합니다.
(2) /etc/boot 경로 아래의 모든 내용을 봅니다.
(3) /etc/hosts 파일의 내용을 봅니다.
(1)useraddray
passwdray
수레이
(2)ls-a/etc/boot
(3)고양이/등/호스트
11. 프로세스를 보고 예약하는 데 사용되는 명령은 무엇입니까?
프로세스를 보는 명령은 ps와 top입니다.
프로세스 예약 명령에는 at, crontab, 배치 및 kill이 포함됩니다.
12. 사용 중인 Linux 시스템의 루트 디렉터리에는 어떤 내용이 있나요? 각각의 기능은 무엇입니까?
답변: /root: 루트 사용자의 홈 디렉터리, /dev: 장치 파일, /media: 미디어, /mnt: 마운트, /usr: 사용자 프로그램, /bin: 시스템 응용 프로그램, /user/bin: 사용자 응용 프로그램,/home: 다른 사용자의 홈 디렉터리, /boot: 시작 파일, /lib: 라이브러리 파일.
13. 시스템에서 C 드라이브 공간의 사용량 및 유휴 상태를 계산하는 방법.
df-h C 드라이브 사용량을 확인하세요.
4. 종합적인 디자인 질문
1. 시스템 관리자는 매일 밤 특정 반복 작업을 수행해야 합니다. 다음 요구 사항에 따라 솔루션을 준비하세요.
계획:(1) 오전 5시 50분에 /123 디렉터리의 모든 하위 디렉터리와 모든 파일을 삭제합니다.
(2) 오전 9시부터 오후 5시까지 매시간 /456 디렉터리에 있는 x1 파일의 각 줄의 첫 번째 도메인을 읽습니다
/bak 디렉터리의 bak01.txt 파일에 모든 데이터를 추가하세요.
(3) 매주 월요일 오전 4시 50분에 /data 디렉터리의 모든 디렉터리와 파일을 다음 파일로 보관하고 압축합니다.
;(4) 오전 4시 55분에 IDE 소켓에서 CD-ROM을 제거합니다(장치 이름이 hdc라고 가정).
(5) 밤 8시 30분 이전에 전화기를 켜세요.해결책:
(1) vi를 사용하여 prgx라는 crontab 파일을 만들고 편집합니다.
(2) prgx 파일 내용:
5017***rm-r/123/*
09-17/1***cut-f1/456/x1>;>;/bak/bak01.txt
5016**1tarzcvfbackup.tar.gz/data
5516***umount/dev/hdc
(3) 슈퍼유저로 로그인하고 crontab을 사용하여 prgx 파일의 내용을 실행합니다.
root@xxx:#crontabprgx; 매일 아침 8시 30분 이전에 컴퓨터를 켜면 crontab2 및 쉘 프로그래밍을 수동으로 시작할 수 있습니다
위 내용은 일일 연습: Linux 기본 지식 연습 - 대용량 파일의 IP 계산의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!