리눅스
-
ubuntu에서 방화벽 설정 (UFW)프로그래밍/Linux 2023. 11. 2. 01:23
Ubuntu에서 기본적으로 제공하는 방화벽은 UFW(Ubuntu Firewall) 이다. iptables을 보다 쉽게 사용하도록 개발된 툴로 사용법도 좀 더 간편하다. 일단 ufw status를 사용하여 활성화 여부를 체크한다. 기본적으로 비활성화 되어 있기 때문에 ufw enable를 사용하여 ufw를 활성화한다. ufw를 활성화하면 방화벽이 작동하기 떄문에 모든 포트가 자동으로 막히게 된다. 방화벽 설정을 하지 않고 그대로 종료하면 다음에 ssh 접근을 못할 수도 있으니 유의하자. # ufw status Status: inactive # ufw enable Command may disrupt existing ssh connections. Proceed with operation (y|n)? y Fir..
-
리눅스에서 이미지 사이즈 줄이기프로그래밍/Linux 2022. 9. 9. 16:11
리눅스(ubuntu)에서 앱에 사용되는 이미지 폴더 사이즈가 너무 커지면서 imagemagick 툴을 사용해서 이미지 사이즈를 줄여보기로 했다. 설치 sudo apt install imagemagick 실행 convert 명령을 사용해서 크기를 조정할 수 있다. convert [input-option] input-file [output-option] output-file 입력파일과 출력파일은 필수이니 참고하자. 처음에 출력파일을 안쓰니 아래와 같은 에러메세지가 나오는데 출력 파일 관련 오류인지 모르고 한참 검색했다(...) $ convert -resize 20% 2533.jpg .convert.bin: no images defined `2533.jpg' @ error/convert.c/ConvertIma..
-
자주 쓰는 리눅스 명령어프로그래밍/Linux 2021. 2. 20. 19:10
리눅스에서 개인적으로 자주쓰는 명령어들 1. 폴더 및 파일 압축하기 & 압축풀기 - tar.gz으로 압축하기 (상대경로) tar zcvf test.tar.gz test tar.gz으로 압축하기 (절대경로) tar zcvfP /home/test.tar.gz /home/test - tar.gz 압축풀기 tar zxvf test.tar.gz - gzip 으로 압축하기 gzip test - gzip 압축풀기 gunzip test.gz 2. 리눅스에서 탭 사용하기 - command line에서 탭 사용하기 : ctrl + v 누르고 tab 누르기 - grep에서 탭 사용하기 : 탭은 \t로 표시하고 -P 옵션 사용 -P 옵션은 Perl regular expression을 사용 표시 예시) today_sorted=..