1. 실험 목적
리눅스의 기초를 복습하고 리눅스의 기본 명령어를 복습한다. Linux 파일 및 디렉터리 관리, 파일 콘텐츠 쿼리, 파일 권한 쿼리, 파일 검색과 같은 기본 명령에 익숙합니다.
2. 실험 환경
도구 소프트웨어: VMware
실험 준비: 가상 머신 우분투 14.04.6
3. 실험 내용(실험 단계, 테스트 데이터 등)
1. 파일 및 디렉토리 관리
(1) 시스템 루트 디렉토리 보기: ls / 또는 먼저 cd / 다음에 ls
(2) /tmp 디렉토리에 들어가 학번으로 디렉토리를 생성한 후 해당 디렉토리로 들어갑니다.
(3) 현재 디렉토리 표시
(4) 현재 디렉토리에 741 권한으로 test1 디렉토리를 생성하고 생성 성공 여부를 확인하고 문자 모드에서 test1의 권한을 다음과 같이 수정합니다. 쓸 수 있지만 쓸 수 없는 그룹과 같은 그룹
(5) test1 디렉토리 아래에 test2/teat3/test4 디렉토리를 생성합니다.
(6) test2를 입력하고 test3/test4 디렉토리를 삭제합니다.
(7) 루트 사용자 디렉터리의 .bashrc를 /tmp에 복사하고 이름을 bashrc로 변경합니다.
(8) 7단계를 반복하여 덮어쓰기 전에 덮어쓰기 여부를 묻습니다.
(9) /etc/ 디렉토리의 내용을 /tmp로 복사
(10) 현재 디렉토리에 aaa 파일 생성
(11) 파일의 권한, 크기 및 시간 보기
(12) 파일 강제 삭제
(13) /tmp 아래의 bashrc를 /tmp/test1/test2로 이동
(14) /test1 디렉터리와 포함된 모든 파일을 삭제합니다.
(15) fjpsc.txt 파일을 만들고 zip, gzip, tar 도구를 사용하여 압축 및 압축 해제하고 다양한 도구 간의 차이점을 비교합니다.
압축: zip -v fjpsc.zip fjpsc.txt
압축 풀기: fjpsc.zip 압축 풀기
압축: gzip fjpsc.txt
압축 해제: gunzip fjpsc.txt.gz
압축: tar -c fjpsc.txt
압축 해제: tar -zxvf fjpsc.zip
(16) fjpsc 디렉토리 생성, u 디스크 또는 이미지 CD를 이 디렉토리에 마운트
2. 파일 내용 검토, 권한 및 파일 검색
(1) cat 명령을 사용하여 줄 번호를 추가하여 /etc/issue 파일의 내용을 표시합니다.
(2) /etc/issue의 내용을 반대로 표시
(3) nl을 사용하여 /etc/issue의 내용을 나열합니다.
(4) more 명령을 사용하여 /etc/manpath.config 파일 보기
더 많은 /etc/manpath.config
(5) less 명령을 사용하여 /etc/manpath.config 파일 의 내용을 앞뒤로 살펴봅니다.
덜 /etc/manpath.config
(6) head 명령을 사용하여 /etc/manpath.config 파일의 처음 20줄 내용을 봅니다.
헤드 -20 /etc/manpath.config
(7) tail 명령을 사용하여 /etc/manpath.config 파일 의 마지막 5줄 내용을 봅니다.
꼬리 -5 /etc/manpath.config
(8) /etc/manpath.config 파일 의 처음 20줄에서 마지막 5줄의 내용 보기
고양이 -n /etc/manpath.config | 헤드 -n 20 | 꼬리 -n 5
(9) /usr/bin/passwd의 내용을 ASCII 모드로 출력
-tc /usr/bin/passwd에서
(10) /tmp 디렉토리에 들어가 /root/.bashrc를 bashrc에 복사하고 모든 속성을 복사하고 날짜를 확인합니다.
cp -a /root/.bashrc bashrc
(11) bashrc 파일의 시간을 현재 시간으로 수정
터치 ./bashrc
4. 실험적 경험
몰래 리눅스의 기초를 복습하는 것은 대학원 입시 생활의 쓴맛을 즐기는 일이라고 할 수 있다.