파일
디렉터리 파일:파일 폴더나 파일을 담고 있다
일반 파일 :데이터를 담고 있다
장치 파일 :피씨가 완성될려면 장치가 필요 // 리눅스는 장치를 파일로 관리
링크파일 :윈도우에 바로가기 기능
-하드링크파일
-심볼릭 링크 파일
리눅스는 폴더가 아니라 디렉터리 파일!
==================================================
디렉터리 구조
/(최상위폴더)
/bin /dev /etc /home /root /tmp
컴퓨터가 /랑 같음 (/=root)
/, /root(최상위 디렉터리안에 root라는 디렉터리가 있음)
/root(root디렉터리)
관리자의 홈 디렉터리
root 말고 다른 사용자는 home 디렉터리(/home) 안에 자기 이름으로 디렉터리가 만들어져있다
명령어
whoami -로그인한 사용자 이름을 보여줌
어딘가에 whoami라는 실행파일이 존재한다
#> whoami
명령어를 입력하는 순간 명령어에 해당되는 실행파일을 찾고 실행한다
런레벨
0:halt 종료
1:single mode(복구 모드): 암호설정가능
2:multi-user mode(네트워크를 사용하지 않는) : 안전모드
3:multi-user mode : CLI 환경 (커맨드환경)
4: unused 암거나
5: graphical mode : GUI모드
6: reboot : 재시작
CentOs6
/etc/inittab
CentOS7
#>systemctl list-units --type=target
#>systemctl set-default multi-user.target
#>reboot
명령어의 형태
#> <command>
#> <command> options, ...
#> <command> arguments,...
#> <command> options, ...arguments,...
#> <command> --help
명령어의 옵션의 설명
#> man <command>
명령어의 옵션의 설명을 더 자세히 알수있음
디렉터리 특수문자
. :현재 디렉터리(생략이 가능하지만 상황에 때라 생략불가능하므로 써주는것이 편함)
..:상위 디렉터리
~:사용자의 홈 디렉터리
/:최상위 디렉터리 / 디렉터리 구분자
*모든 파일의 이름에는 경로가 포함되어있다
디렉터리 관련 명령어
작업 디렉터리 : PWD
1.작업디렉터리 확인
#> pwd
모든 사용자는 로그인하면 자기의 홈디렉터리로 작업디렉터리가 되어있음
2.디렉터리 이동 :CD
#>cd <path>
-CD <path>
-절대경로
주소로 이야기하면 대한민국 경기도 성남시라고 표현
누구라도 알아들을수 있는 주소
-상대경로
내 기준으로 설명
위로한칸올라가서 홈이라는 디렉터리찾아서 user라는 디렉터리 찾아
성남!(여기가 경기도니까)
디렉터리 이동
#>cd /home
/home에서 /user 디렉터리로 이동
#>cd /home/user(절대경로)
#> cd ./user(상대경로)
/root로 이동
#>cd /root(절대경로)
#>cd ../../root(상대경로)
#>cd ~
3.디렉터리 생성 :MKDIR
#>mkdir <path>
#>mkdir /root/test
#>mkdir ./test2
#>mkdir test3(.이랑/생략)
[예제]
#>mkdir /test
#>mkdir /test/dir1
#>mkdir /test/dir1/dir2
mkdir 옵션
-p(없으면 만들어줭)
#>mkdir -p /test/dir1/dir2
#>mkdir ./test4
#>mkdir ./test5
#>mkdir ./test6
==
#>mkdir./test4 ./test5 ./test6
실습
1./test 디렉터리에 아래디렉터리를 명령어 한줄로생성
#/test/test1
#/test/test2
2./test 디렉터리에 아래 디렉터리를 명령어 한줄에 생성
#/test/a/b/c
3./test 디렉터리에 아래 디렉터리를 명령어 한줄에 생성
#/test/aa/bb
#/test/aaa/bbb/ccc
4.디렉터리 삭제:RMDIR
-#>rmdir<path>
비어있는 디렉터리만 삭제가능
예제
/test/aaa/bbb/ccc 삭제
디렉터리 삭제:rmdir
#>rmdir /root/test2
5.디렉터리삭제 rm -rf<path> 비워져잇지않아도 삭제
#>rm -rf /test
#>ls /test
'OS > Linux' 카테고리의 다른 글
[LINUX]CENTOS7 5일차 (0) | 2018.01.22 |
---|---|
[LINUX]CENTOS7 4일차 (0) | 2018.01.10 |
[LINUX]CENTOS7 3일차 (0) | 2018.01.08 |
[LINUX]CENTOS7 2일차 (0) | 2018.01.07 |
[Linux]CentOs7 설치 (0) | 2017.07.21 |