개발/linux31 linux unzip 사용법(압축 풀기), 설명 사용하는 이유 압축된 파일을 풀기 위해 기본 사용법(압축 풀기) unzip -d 특정 파일 제외하고 압축 풀기 unzip -x -d unzip cproject.zip -x *.o -d mydirectoy linux man page 설명 unzip - list, test and extract compressed files in a ZIP archive +zip과 마찬가지로 regex를 사용할 수 있다. (해석) unzip - 하나의 ZIP 아카이브 안의 압축된 파일을 나열하고 테스트하고 추출합니다. 출처: unzip(1) - Linux man page unzip(1) - Linux man page Name unzip - list, test and extract compressed files in a ZIP.. 2022. 10. 21. linux zip 사용법(파일/디렉터리 압축, 패턴/정규식 적용), 설명 사용하는 이유 파일들을 모으고 압축하여 보관하기 위해 기본 사용법(디렉터리 압축) zip -r zip -r ... -r : recursive 하위 디렉터리의 콘텐츠들에 대해서도 전부 재귀적으로 zip 기본 사용법(파일 압축) zip zip ... 특정 확장자만 압축 zip myarchive '*.[hc]' . h와. c 파일들만 myarchive.zip에 압축 패턴에 일치하는 것만 압축 zip myarchive '*.[a-z]?[!b]' zip myimagechive '*.png' '*.jpg' zip ... 패턴은 ""으로 감싸야되는지 ''로 감싸야되는지 안 감싸도 되는지는 실행환경에 따라 다를 수 있다. *는 모든 길이의 임의의 문자열에 대응한다. ? 는 하나의 임의의 문자의 대응한다. []는 []의.. 2022. 10. 21. linux ls 사용법(숨겨진/하위 콘텐츠) 설명 사용하는 이유 파일의 간략한 정보를 알기 위해 (stat보다는 덜 자세함) 기본 사용법 ls ls ls ... ls ls ... 숨겨진 콘텐츠 자세히 보기 ls -ali -a : --all 숨겨진 파일(.으로 시작하는)을 무시하지 않는다 -l : 더 길고 자세한 포맷을 사용 -i : --inode 각 파일의 index number(disk상의 물리 주소)를 출력 하위 디렉터리의 콘텐츠 자세히 보기 ls -Rli -R : --recursive 하위 디렉터리에 대해서도 재귀적으로 ls 한다. linux man page 설명 ls - list directory contents List information about the FILEs (the current directory by default). Sort e.. 2022. 10. 21. linux rm 사용법(파일 및 디렉터리), 설명 사용하는 이유 파일을 삭제하기 위해서 기본 사용법 rm rm ... 단일 파일을 제거할 때는 unlink와 동일한 동작을 수행한다. 디렉터리를 지울 때 rm -rf rm -rf ... -r : recursive 하위 directory 및 file 들에 대해서도 동일하게 재귀적으로 rm (디렉터리에 포함되는 모든 파일 삭제) 디렉터리 등을 제거할 때는 rm가 unlink보다 더 편리하다. linux man page 설명 Remove (unlink) the FILE(s). This manual page documents the GNU version of rm. rm removes each specified file. By default, it does not remove directories. If the .. 2022. 10. 21. linux mv 사용법(이동 및 이름바꾸기), 설명 사용하는 이유 파일 이름을 바꾸거나 파일의 위치를 이동시키기 위해서 이름 바꾸기 mv mv existingfilename newfilename mv existingdirectoryname newdirectoryname source : 기존 file 또는 directory 이름 dest : 새로운 file 또는 directory 이름 이동 mv mv ... mv -t ... source : 기존 file 또는 directory 이름 사실 이동은 존재하지 않는다 우리가 아무리 mv를 해도 disk에 있는 원본 파일은 그대로다. (inodes 및 resides) - 물리적인 주소 단순히 disk를 가리키는 link의 이름이나 부모가 바뀌는 것뿐이다. - 가상적인 주소 예를 들어, 우리 집 강아지 이름을 "레몬.. 2022. 10. 21. linux mv 사용법(이동 및 이름바꾸기), 설명 사용하는 이유 파일 이름을 바꾸거나 파일의 위치를 이동시키기 위해서 이름 바꾸기 mv mv existingfilename newfilename mv existingdirectoryname newdirectoryname source : 기존 file 또는 directory 이름 dest : 새로운 file 또는 directory 이름 이동 mv mv ... mv -t ... source : 기존 file 또는 directory 이름 사실 이동은 존재하지 않는다 우리가 아무리 mv를 해도 disk에 있는 원본 파일은 그대로다. (inodes 및 resides) - 물리적인 주소 단순히 disk를 가리키는 link의 이름이나 부모가 바뀌는 것뿐이다. - 가상적인 주소 예를 들어, 우리 집 강아지 이름을 "레몬.. 2022. 10. 21. 이전 1 2 3 4 5 6 다음