Linux
Linux 파일 및 디렉터리 명령어 문제
세언이
2022. 12. 28. 18:25
반응형
1. 최상위 디렉터리 하위에 test 이름의 디렉터리 생성
=> mkdir /test
2. 생성한 test 디렉터리로 이동
=> cd /test
3. test 디렉터리 하위에 file1의 이름을 갖는 빈 파일 생성
=> touch test/file1
4. file2 파일을 생성하면서 hello라는 데이터를 새로 쓰기 (단, 명령어 한 줄로 처리)
=> echo "hello" > file2
5. file2 데이터에 byebye 데이터 이어 쓰기 (단, cat 명령어를 이용해서 추가)
방법 1. => cat << EOF >> file2
byebye
EOF
방법 2. => cat >> file2
byebye
cntl + d
6. file2의 데이터 내용 확인
=> cat file2
7. 생성한 test 디렉터리 하위에 dir1 디렉터리 생성
=> mkdir -p /test/dir1 (mkdir -p : 필요한 경우 상위폴더까지 생성한다.)
8. test 디렉터리 하위에 있는 file2 파일을 이전에 생성한 dir1 디렉터리로 복사
=> cp file2 dir1
9. test 디렉터리 하위에 있는 file1 파일의 이름을 file1-mod로 변경
=> mv file1 file1-mod
10. test 디렉터리 하위에 있는 dir1 디렉터리 하위에 있는 file2 파일의 하드링크 파일을 /root/file2-hard 라는 파일 이름으로 생성
=> ln /test/dri1/file2 /root/file2-hard
11. test 디렉터리 하위에 있는 dir1 디렉터리 하위에 있는 file2 파일의 심볼릭 링크 파일을 /var/file2-soft 라는 파일 이름으로 생성 (단, 원본 파일(file2)을 상대경로로 지정)
=> ln -s /test/dir1/file2 /var/file2-soft
12. 최상위 밑에 존재하는 test 디렉터리를 한번에 삭제
=> rm -rf /test
반응형