
리눅스 첫번째 시간 (1)

→ cd etc 와 cd /etc : 여기서는 /(root) 안에 etc 가 있으므로 둘 다 가능
→ . 은 현재 디릭토리이므로 'cd .'를 입력하여도 변화 없음
→ cd etc/systemd와 cd /etc/systemd 중에서 cd /etc/systemd 만 가능
-l : 상세 출력(파일/디렉토리 구분, 권한, 소유자/그룹, 하드 링크 개수, 용량, 수정 날짜)
-ld : 디렉토리 정보 상세 확인
→ -l /(디렉토리)로 해당 디렉토리 안에있는 것들의 상세한 정보 확인 가능

→ -ld /(디렉토리)로 해당 디렉토리 의 상세한 정보 확인 가능
→ /(root) 는 아무것도 안뜨고 현재 라는 의미의 .(온점)만 뜸
-a : 숨긴 파일과 숨김 디렉토리까지 출력
→ -l, -a 를 '-la' or '-al' 로 출력 가능
-i : inode번호 출력

-R : 현재 또는 지정한 디렉토리 내용부터 하위 디렉토리 내용 출력


-lh : 파일 및 디렉토리 용량을 단위로 변환해서 출력
--color=auto : 파일 디렉토리 색상 구분(alias is 확인)
tree : 디렉토리의 구조를 트리 형식으로 보여줌
→ 아무것도 뜨지 않을 경우 버전 업데이트 및 tree 형식 설치 필요
→ 'sudo apt update' 입력하여 업데이트
→ 'sudo apt install tree' 입력하여 설치
→ tree 재입력 시 구조 형식으로 출력 가능

-F : / 디렉토리, * 실행파일, @ 링크파일 / whereis ls
→ 색상으로 구분 안됨

→ ls -F 활용하여 파일 형식 확인 가능
→ 아무것도 없으면 글자로 된 일반 파일
→ /는 디렉토리
→ @ 링크파일 (바로가기 단축아이콘 개념)

→ 파란색 : 디렉토리
→ 하늘색 : 링크 파일
→ 하얀색 : 일반 파일
→ 초록색 : 실행 파일
df 와 df -h
pf 와 pf -f, pf -t
→ 옵션이 필요한 인자값이 뒤쪽에 올 수 있도록! / pf -ft (O) / pf -tf(X)
→ 인자값이 여러개인 경우 (명령어) (옵션) (인자) (옵션) (인자)
→ 옵션이 인자가 필요 없다면 순서 중요치 않음
mkdir 로 디렉토리 생성하기
→ mkdir 로 데릭토리 생성 후 'tree'명령어 활용하여 확인
→ 하위 디렉토리를 만들 때에는 반드시 상위 디렉토리 존재해야함
→ 존재하지 않는 경우 해당 에러 출력
→ -p 를 활용하여 존재하지 않는 디렉토리의 경로를 통해 디렉토리 생성 가능
p : 디렉토리 생성 이후 하위 디렉토리를 생성하거나 이미 디렉토리가 있어도 도 생성 가능
m : 디렉토리 생성 시 권한을 설정함
→ 비어있지 않은 디렉토리는 삭제되지 않음
→ 비어있지 않은 것 부터 차근차근 삭제



→ cp /var/log/ 로 파일 test파일에 실습 파일 불러와보기 / cp : copy
→ rm -rf CDIS.custom 과 rm -rf wifi.log 를 활용하여 각각 삭제