IT기술/Linux

리눅스 기본 - 파일 관련 명령어 ls, ln 등

dobbby 2023. 5. 25. 21:12
반응형

1. 리스트 보기
ls
-l 자세히
-a 숨김 파일 표시
-r 역순 정렬
-t 시간 순 정렬
-S 파일 크기 내림차순
-h 사람이 읽기 쉬운 단위로


2. 심볼릭 링크 지정
ln -s /www/styleguide styleguide

3. 모든 심볼릭 링크 찾기
find {폴더명=검색대상} -type l -printf "%p --> %l\n"
find / -type l -printf "%p --> %l\n"

5. 폴더 생성
mkdir
-p 하위 폴더도 생성

6. 복사
cp
-r 폴더 사용 중일 때 복사 (omitting directory error 시)
-p 권한까지 복사
-f 강제 overwrite

7. 용량 보기
df
-h 남은 공간 확인
-hs 폴더 총 용량 확인
-h --max-depth=1 1뎁스까지만 보기

8. 명령어 보기
history
history -d 행 -- 히스토리 삭제

 

* 개수 세기
현재 위치에서 디렉터리 개수 세기
 ls -l | grep ^d | wc -l

현재 위치에서 파일 개수 세기
ls -l | grep ^- | wc -l

현재 디렉터리의 하위 파일 개수 세기
find . -type f | wc -l

30일 이내 변경된 파일 찾기
find -type f -mtime -30
find -mtime -30 type 지정 안하면 파일, 디렉터리 모두 검색

반응형