ls
파일 및 디랙토리의 목록 또는 상태를 출력함
1. 형식
[ls] [options] (경로)
2. 옵션
ls -l 디렉토리 내 파일들의 상세 정보를 표기함
ls -d 디렉토리 의 상세 정보를 표기함
ls -R 디렉토리 및 하위 디렉토리 까지의 상세 정보를 표기함
* 주로 find . or find . -ls or tree 명령어로 자주 활용됨
ls -a 숨김파일 및 . .. 등을 포함하여 출력함
ls -l 디렉토리내 파일 리스트를 출력
ls -d 디렉토리의 속성정보를 보여줌
ls -F 파일의 타입이 틀릴경우 색상으로 구분해줌
ls -h 사람이 읽기 쉽게 표기해줌. (주로 용량의 경우 K M G 단위 식으로 환산해줌)
ls -t time sort 생성 순서의 역순으로 표기해줌
ls -r
* 주요 조합 포멧. : ls -altr
ex )
[root@server1 /test]# ls
dir1 file1 file2 file3
[root@server1 /test]# ls -F
dir1/ file1 file2@ file3*
ls -i inode number 정보 확인.
3. 사용법
1) 디렉토리의 기준
인자값이 별도 없을 경우 현재 디렉토리 기준의 자료를 출력한다, 단 인자값에 특정 디렉토리가 있을 경우 해당 디렉토리 기준으로 자료를 출력한다
ex)
* 현재 디렉토리 기준.
ls -l / ls -ld
* 지정디렉토리 기준
ls -l dir1 / ls -ld dir1
[참고]
alias 를 활용하여 옵션을 매번 적지 않고 축약하여 이용할 수 있다.
alias
alias 로 선언된 축약어들의 목록을 볼 수 있다.
선언
[root@server1 ~]# alias lsf='ls -l | grep "^-"' /* 파일인 경우 속성 정보에 -로 표시 */
[root@server1 ~]# alias lsd='ls -l | grep "^d"' /* 디렉토리인 경우 속성 정보에 d로 표시 */
* alias 의 추가적인 내용은 차후 다루도록 하겠다.
mkdir
디렉토리를 생성한다.
1. 형식
[mkdir] [dir 이름], [dir 이름] ( 한번에 중복생성또는 삭제 가능)
2. 옵션
mkdir -p 하위폴더도 같이 생성할 수 있음.
mkdir -m 퍼미션을 지정하여 폴더 생성가능.
rmdir
비어있는 dir을 지워준다 ( 비워있지 않으면 지워지지 않는다 )
1. 형식
[rmdir] [dir 이름]
2. 옵션
rmdir -p 하위항목을 같이 지움 (하위항목도 비워있어야함)
* 파일이 들어있을 경우 같이 지우길 희망한다면
rm -rf dir1 ( r = recursive / f = force )
'모의해킹 침해대응 과정 > Linux 기초' 카테고리의 다른 글
리눅스 기초때기 2일차. / CAT, MORE, HEAD,TAIL (0) | 2021.03.31 |
---|---|
리눅스 기초때기 2일차 파일 관리 / TOUCH, CP, MV, RM (0) | 2021.03.30 |
리눅스 기초때기 1일차 / 디렉토리 이동 PWD, CD (0) | 2021.03.30 |
리눅스 기초때기 1일차 파일 시스템 계층 구조 (0) | 2021.03.30 |
리눅스 기초때기 1일차 UNAME / DATE (0) | 2021.03.30 |