Purple Bobblehead Bunny

Server/Linux

Linux 파일&디렉토리 출력, 생성

준영어린이 2022. 4. 6. 15:43
ls(List) : 파일 & 디렉토리 목록 출력
옵션
-a >> 모두 보기
-l  >> 자세히 보기
-R >> 하위까지 보기
-d >> 디렉토리 보기

 

ls -l /etc/

 


              

d  /   rwxr-xr-x  /     2    /  root   /   root   /  220   /    10월 2  2020  /  yum.repos.d
d File Type
d : 디렉토리
-  : 문서 파일
l  : 링크 파일
rwxr-xr-x  허가권
root 소유한 사용자 계정
root 소유한 그룹 계정
220 Size(Kbyte)
10월 2 2020 생성 날짜
yun.repos.d 파일명 / 디렉토리명

 

ls -al  숨김 파일 포함하여 현재 경로의 모든 파일을 보여준다
ls -Ral 해당 폴더를 포함한 하위 폴더를 보여줌
ls -ld 해당 디렉토리 자체를 보여준다
ls -Ral 모든 폴더를 보여준다.

 

 

 

mkdir(Make Directory) : 디렉토리 생성 명령어
-p : 상위 디렉토리 포함 생성

mkdir 명령어를 통해 /home/ 상위 경로 안에 있는 jun 디렉토리와 그 하위 디렉토리인 a와 b를 만들었다

 

mkdir /home/jun 으로 jun 디렉토리를 만든 상태에서

mkdir /home/jun/a/b 를 하게 되면 오류가 발생한다. b의 상위폴더인 a가 만들어 지지 않은 상태

 

mkdir -p를 하면 /home/jun/a/b 를 통해 상위폴더 까지 같이 생성이 된다.

 

man mkdir --> mkdir의 명령어와 설명을 볼 수 있다.

 

 

touch : 파일생성, 파일의 시간을 변경
-d 00:00 : (date time) 시간
-t MMDDhhmm[[CC]YY.SS] : 날짜 시간 변경

 

 

mkdir /touch를 하고, touch 디렉토리 생성 후

cd /touch를 하여 경로를 이동한다.

touch 3 4 5 -> 3, 4, 5 파일을 생성 후

ls -l을 한 후 1번, 2번 파일의 시간을 바꾸고 싶으면

 

touch -d 11:11 1

touch -d 12:12 2

 

ls -l 을 하면, 시간이 바뀐 것을 확인할 수 있다.

'Server > Linux' 카테고리의 다른 글

Linux 사용자 계정 권한 Useradd, chmod, chown  (0) 2022.04.08
Linux 기본 명령어, 경로  (0) 2022.04.06