본문 바로가기
반응형

전체 글96

리눅스 터미널 명령어 이력 보기(history/명령어 기록) 터미널 명령어로 다양한 일을 하다 보면 이전 기록을 볼 필요가 있을 때가 있습니다. 물론 방향키를 위로 올리면 이전 명령어를 간단하게 확인할 수 있지만 어느 정도 시간이 지난 후에 확인하기에는 불편하기도 하고 찾는데 한계가 있습니다. 실행했던 명령어 기록을 편하게 보기에는 history 명령어가 더욱 유용합니다. 간단하게 사용하는 방법에 대해 알아보도록 하겠습니다. $ history history 명령어를 통해 터미널에서 실행했던 명령어 기록을 확인할 수 있습니다. $ history 숫자 명령어 뒤에 숫자를 입력하여 조회할 수 있습니다. 음수인지 양수인지에 따라 방법이 조금 다른데 음수일 경우 맨 마지막 기록부터 n번째 까지, 양수일 경우 n번의 기록부터 마지막 기록까지의 내용이 출력됩니다. 예를 들어 .. 2022. 10. 27.
리눅스 Crontab 설정 및 Crontab 로그 보는 방법 오늘 알아볼 크론탭은 내가 원하는 시간에 특정 작업을 수행하도록 미리 설정할 수 있는 기능을 제공합니다. 크론탭은 윈도우의 스케쥴러와 비슷한 역할을 합니다. 리눅스 OS에서 Crontab은 매우 다양하게 사용되고 있습니다. OS가 부팅되었을 때 수행할 작업들을 설정하기도 하고, 원하는 시간이나 주기를 설정해서 작업을 수행시키기도 합니다. 터미널 명령어를 통해 crontab을 사용하는 방법에 대해 알아보도록 하겠습니다. 1. 크론탭 설정 $ crontab -e 위 명령어를 사용하여 crontab에서 실행할 명령어를 설정할 수 있습니다. (각 라인마다 앞에 #로 되어있는 부분은 주석입니다.) 쭉 내려가서 맨 밑에 라인에 한 줄씩 원하는 명령어를 추가하면 됩니다. 간단하게 작성방법을 살펴보겠습니다. 앞부분은 .. 2022. 10. 24.
JAVA - 자바 파일 삭제하기 / 파일 이름, 경로 바꾸기 (delete() / renameTo()) 1. 파일 내용 삭제 파일은 그대로 두고 파일의 내부 내용만 삭제하는 방법입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.io.*; public class FileTest { public static void fileDataClear(String filePath) { try { new FileWriter(filePath).close(); } catch (IOException e) { System.out.println(e); } } public static void main(String[] args) { String filePath = "/path/path/filename.txt"; fileDataClear(fileP.. 2022. 9. 22.
Jmeter - COAP 통신을 위한 설정 (이클립스 Maven Install) Jmeter를 사용하여 간단한 COAP 통신 테스트를 하려고 합니다. https://github.com/emqx/coap-jmeter GitHub - emqx/coap-jmeter: CoAP JMeter Plugin CoAP JMeter Plugin. Contribute to emqx/coap-jmeter development by creating an account on GitHub. github.com 깃허브에 있는 내용을 통해 Jmeter에 COAP 통신 테스트 환경을 만드는 방법에 대해 알아보도록 하겠습니다. 이클립스를 통해 Maven Build로 Jmeter에 추가할 jar 파일을 만들도록 하겠습니다. 이후 Jmeter에서 통신하는 방법은 위 링크의 내용을 확인하시기 바랍니다. 이클립스를 실행하.. 2022. 9. 21.
우분투 원격제어(PC에서 화면보기 / VNC Viewer) 우분투 서버에 원격으로 화면을 보기 위해 VNC 서버를 설치하고자 합니다. 서버에 VNC 서버 설치하고 세팅하는 방법과 원격 접속하는 방법에 대해 알아보도록 하겠습니다. 1. VNC 서버 설치 명령어를 통해 서버를 설치합니다. $ sudo apt-get install tigervnc-standalone-server tigervnc-xorg-extension 설치 확인 $ dpkg --list |grep vnc 잘 설치되었다면 비밀번호를 설정해줍니다. $ vncpasswd 비밀번호는 6자리 이상으로 설정해야 합니다. Would you like to enter a view-only password (y/n)? 여기서는 n으로 입력하여 완료합니다. 2. 설정 파일 수정 설정 파일을 열고 내용을 수정합니다. $.. 2022. 9. 16.
우분투 방화벽설정 포트 오픈 (firewall-cmd, iptables) 서버를 세팅하고 나서 웹서비스나 통신서비스를 하기 위해서는 외부에서 접근할 수 있도록 포트를 설정해줘야 합니다. GUI 화면에서 방화벽 설정을 해도 되지만 이번에는 명령어를 통해 설정하는 방법에 대해 알아보도록 하겠습니다. 1. add port $ sudo firewall-cmd --add-port=22/tcp 재부팅이나 방화벽 재시작 후에도 적용되길 원한다면 permanent 옵션을 사용합니다. $ sudo firewall-cmd --permanent --add-port=22/tcp 처음부터 permanent 옵션을 사용해서 포트를 추가했다면, firewall-cmd --reload 명령어를 실행해야 변경한 정책이 적용됩니다. $ sudo firewall-cmd --reload 2. remove por.. 2022. 9. 13.
728x90
반응형