본문 바로가기

리눅스에서 war 압축풀기 리눅스에서 war 압축을 푸는 것은 zip 압축파일을 푸는 것과 동일합니다. unzip이 설치되지 않은 우분투에서는 명령어: apt-get install unzip 으로 설치가 가능합니다. 즉 test.war 파일이 존재할 때 아래 명령어를 통해서 압축을 풀 수 있어요. 명령어: unzip test.war unzip을 이용하기 때문에 특정 위치에 압축을 해제하기 위해서는 -d 옵션을 사용하시면 되는데요. 예를 들어서 test.war 파일을 /var/lib/tomcat7/webapps/test 라는 폴더에 압축을 풀고자 하신다면 명령어: unzip test.war -d /var/lib/tomcat7/webapps/test 위와 같습니다. 더보기
리눅스 특정 폴더 파일 개수 세기 리눅스에서 특정 폴더의 파일 개수를 세는 방법은 아래와 같습니다. ls folder_location | wc -l ls로 특정 폴더에 내용이 출력되는 것을 파이프로 wc에 넘겨서 행의 숫자를 파악하는 형태가 되네요. wc는 저도 몰랐는데 파일내의 단어나 문자, 행의 개수를 파악하는데 사용하는 커맨드라인 명령어네요. 즉 /var/www에 있는 파일 개수를 세기 위해서는 ls /var/www | wc -l 위와 같이 하시면 되겠습니다. 파일안의 줄 수나 단어수 세기 - http://ngee.tistory.com/393 더보기
리눅스 - 파일, 폴더 소유권 바꾸기 리눅스에서 파일이나 폴더의 소유권을 바꾸기 위해서 사용되는 명령어는 chown 입니다. 이번 포스팅에서는 파일, 폴더, 그리고 하위 폴더를 포함해서 소유권을 바꾸는 것에 대해서 간단하게 정리하려구요. 1. 파일의 소유권 바꾸기 먼저 소유권을 확인하기 위해서는 ls -al 이라는 명령어와 옵션을 통해서 가능하죠. 먼저 파일이 위치한 곳으로 이동해서 (저 같은 경우 테스트로 /home/bbb/dev/test 로 이동해서) ls -al을 딱 치면. -rw------- 1 bbb bbb 0 Mar 23 04:30 a1.py 위와 같이 나오고 있습니다. 소유권자가 bbb 이구요. 그룹 식별자가 bbb이죠. 이것을 소유권자 ccc, 그룹 식별자 ccc로 변경하기 위해서는 아래와 같이 작성하시면 됩니다. root 권.. 더보기
리눅스 - 파일, 폴더 권한 변경하기 리눅스에서 파일이나 폴더의 권한을 변경하기 위해서는 chmod 라는 명령어를 사용하시면 됩니다. 1. 파일 권한 변경하기 특정 폴더에서 ls -al을 쳤을때 아래와 같이 가정할께요 (변경전)ngee@o:~/dev/test$ ls -al drwxrwxr-x 2 ngee ngee 4096 Mar 23 04:30 ./drwxrwxr-x 5 ngee ngee 4096 Mar 12 20:31 ../ -rw-rw-r-- 1 ngee ngee 0 Mar 23 04:30 a1.py a1.py라는 파일의 권한은 현재 rw, rw, r로 되어있네요. 다르게는 664로 표현할 수 있겠죠? 다른 사람들은 아예 read 할 수도 없게 600으로 변경해보겠습니다. 다음과 같은 명령어로 가능한데요. chmod 600 a1.py 다.. 더보기
리눅스 파일, 폴더 삭제 예제 (linux file delete, remove) 리눅스에서 파일 및 폴더를 삭제하기 위해서는 rm 명령어를 사용합니다. 1. 파일 삭제 /dev/test 라는 파일을 삭제하기 위해서는 다음과 같이 사용하시면 되겠죠? rm /dev/test 파일이 삭제되지 않는다면? 파일 권한을 살펴보세요. 2. 폴더 삭제 /dev/test_folder 라는 폴더를 삭제하기 위해서는 다음과 같이 사용하시면 되죠. 폴더 삭제를 위해서는 -rf 옵션을 주셔야 합니다. 이것도 역시 삭제되지 않는다면? 폴더 권한을 살펴보세요. rm -rf /dev/test_folder 더보기
리눅스 파일, 폴더 이동, 파일 이름 변경 (Linux file, folder move) 리눅스에서 파일 이동이나, 파일 이름을 변경하는 것은 같은 명령어를 사용해도 됩니다. 우분투나 페도라 등의 운영체제에서 동일하게 사용하셔도 됩니다. 1. 파일 이동 명령어는 mv를 사용하시면 되는데요. 아래 예제를 통해서 파일 이동을 확인해봅시다. 예를 들어 /dev/test 라는 파일을 /var/www/html/test로 이동시키고 싶으시면 ? mv /dev/test /var/www/html/test 위와 같이 사용하시면 되겠습니다. 2. 폴더 이동 파일 이동과 동일합니다. 단지 폴더 명을 적어주시면 되는 거죠. 예를 들어 /dev/test_folder 라는 폴더를 /var/www/html/test_folder로 이동하고자 하신다면? mv /dev/test_folder /var/www/html/test.. 더보기
리눅스 파일, 폴더 복사 예제 (명령어 cp) (Linux file copy example) 리눅스에서 파일, 폴더 복사하기 위해서는 cp 라는 명령어를 사용하시면 됩니다. 1. 파일 복사 cp 파일위치_및_파일이름 (한칸 띄고) 목적지_파일위치_및_파일이름 예를 들어 /dev/test 라는 파일을 /var/www/html/test로 옮기기 위해서는? cp /dev/test /var/www/html/test 2. 폴더 복사 위 파일 복사라 유사한데요. 옵션으로 -r 을 주시면 됩니다. 예를 들어 /dev/aaa 라는 폴더를 /var/www/html/aaa로 옮기기 위해서는? cp -r /dev/aaa /var/www/html/aaa 더보기