반달가면
Posts
427 postsufw - 리눅스용 방화벽
ufw는 우분투 계열 리눅스에 기본으로 탑재된 방화벽이다. 기본적인 몇가지 명령어들을 정리해 두기로. 방화벽이 활성화되어 있는지 상태를 확인하고 활성화/비활성화하는 예시는 아래와 같다. # ufw 상태 확인 sudo ufw status # ufw 상태 확인, 허용/거부 규칙 표시 (규칙 번호 표시) sudo ufw status numbered # ufw 활성화 sudo ufw enable # ufw 비활성화 sudo ufw disable 특정 접속을 허용하는 규칙은 allow, 거부하는 규칙은 deny로 지정한다. 예를 들어 특정 IP주소 또는 IP주소 대역을 허용 또는 거부할 수 있다. # 192.168.0.10으로부터의 접속 허용 sudo ufw allow
tmux - 리눅스 터미널창 분할
tmux는 리눅스 터미널창을 여러개의 화면(pane)으로 분할하여 하나의 터미널창에서 여러 작업을 동시에 보면서 진행할 수 있게 해 준다. 터미널 다중화기(terminal multiplexer)를 줄여서 tmux이다. 특히 원격에서 ssh 접속하여 작업할 때 서버쪽에 tmux가 설치되어 있으면 대단히 편리하다. 우선 tmux 패키지를 설치해 주자. 터미널창에서 아래와 같이 작업한다. 데비안/우분투 계열 배포판 기준이다. # S/W 저장소 정보 갱신 sudo apt-get update # tmux 설치 sudo apt-get install tmux # 도움말 확인 man tmux # 실행 (새로운 세션 생성) tmux tmux 세션(session)이 생성되면 터미널창 아
xinput - 리눅스 데스크탑 환경에서 키보드/마우스 활성화/비활성화
xinput을 이용해서 X윈도우 기반의 리눅스 데스크탑 환경(아마도 거의 대부분의 데스크탑 환경)에서 입력장치를 확인하고 활성화/비활성화할 수 있다. 터미널창에서 아래와 같이 작업 가능. # 입력장치 목록 출력 xinput 활성화는 --enable 옵션, 비활성화는 --disable 옵션을 이용한다. 예시를 가지고 생각해 보자. xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ USB
csvtool - 리눅스에서 CSV 파일 처리
csvtool은 리눅스에서 CSV(comma-separated values) 형식의 파일을 처리할 때 유용한 명령어 기반 프로그램이다. CSV 파일은 쉼표(,)를 구분자로 사용하는데, csvtool을 이용해서 특정 항목(column)을 출력하거나 구분자를 변경할 수 있다. 우선 터미널창에서 아래와 같이 작업하여 설치했다. 데비안/우분투 계열 배포판 기준이다. # S/W 저장소 정보 갱신 sudo apt-get update # csvtool 설치 sudo apt-get install csvtool 도움말을 보려면 --help 옵션을 지정하면 된다. # 도움말 표시 csvtool --help 기본적인 사용법은 아래의 예시를 보면 감이 잡힐 것이다. # input.csv
[bash: bc, sed] 1보다 작거나 -1보다 큰 계산 결과에서 앞자리에 0 표시하기 (.5 -> 0.5)
우선, 리눅스에서 bc를 이용한 산수 계산에 대한 기본적인 내용은 이전 게시물을 참고하자. 여기로 bc로 계산한 결과 값이 -1에서 1 사이일 경우, 정수 자리의 0은 표시되지 않는다. 아래의 예시를 보자. echo "scale=2; 10/11" | bc .90 echo "scale=2; -11/12" | bc -.91 위의 예시에 나온 결과값을 0.90, -0.91 이렇게 표시해 주고 싶을 경우, bc 자체적인 옵션은 없는듯하고, sed를 이용해서 아래와 같이 대체를 해 줄 수 있다. sed를 이용한 문자열 대체의 기본은 여기로 결과값이 양수일 경우와 음수일 경우를 각각 대체해야 하므로, sed에 -e 옵션을 사용하여 두가지 대체 방법을 지정해 준다. -e 옵션에 대한 내용은



![[CV] [Comi] 'ファイブスター物語'(더 파이브 스타 스토리즈) 19권. 연재분에서 벌어지는 '검성 대 검성'](https://img.zoomtrend.com/2026/06/06/1780766083-ECB2ABEB93B1EC9EA5EB8DB0ECBD94EC8AA4.jpg)