Engineering WIKI/Linux
-
[Linux] tr 문자 변환 사용법 뿌수기 / tr 옵션으로 랜덤 패스워드 생성 방법 정리Engineering WIKI/Linux 2024. 3. 23. 08:00
tr 문자 변환 핵심 개념 tr 명령어는 지정한 문자를 변환하거나 삭제하는 명령어 특정한 문자를 다른 문자로 변환하거나 특정 문자를 제거하는데 사용됨 사용법 tr [옵션] 문자열1 [문자열2] -d 문자열 1에서 지정한 문자를 삭제 -s 문자열 2에서 반복되는 문자를 삭제 -t 문자열 1을 문자열 2의 길이로 자름 명령어 예제 소문자를 대문자로 변경 > tr 'a-z' 'A-Z' 소문자는 대문자로, 대문자는 소문자로 변경 > tr 'a-zA-Z' 'A-Za-z' -d 옵션을 사용하여 숫자 제거 > tr -d '0-9' -s 옵션을 사용하여 숫자를 '*'로 표시 > tr -s '0-9' '*' tr 명령어의 -s 옵션은 연속된 중복 문자를 하나의 문자로 축소하는 역할을 합니다. 여기서 "중복된 문자"란 같..
-
Apache openssl 설정Engineering WIKI/Linux 2021. 7. 4. 08:11
OpenSSL 설치 및 인증서 생성 1. OpenSSL 설치 먼저 우분투 패키지를 업데이트하고, OpenSSL이 설치되어있는지 확인해 보자. [mgt@localserver: ~$] sudo apt-get update [mgt@localserver: ~$] sudo openssl version OpenSSL 1.0.2g 1 Mar 2016 OpenSSL이 설치되어 있다면 위와 같이 버전이 나타날 것이다. 설치되어 있지 않다면 아래 명령어를 입력하여 OpenSSL을 설치한다. [mgt@localserver: ~$] sudo apt-get install openssl 2. 개인키 생성 [mgt@localserver: ~$] sudo openssl genrsa -des3 -out server.key 2048 G..
-
리눅스 랜덤 패스워드 생성하기Engineering WIKI/Linux 2021. 6. 15. 05:06
랜덤 패스워드 생성 명령어 (32 글자) testuser@localhost:~$ < /dev/urandom tr -dc A-Za-z0-9 | head -c32; echo u5etCB4B9oGr9wJbtjqFMoNcwEwEChsw 랜덤 패스워드 생성 명령어 (64 글자) testuser@localhost:~$ < /dev/urandom tr -dc A-Za-z0-9 | head -c64; echo eforJvkfgfy9LOueWrWAJMrKZp4CilEYzPt54K0SJ2QFYpTI0HCfGuWHUfpoI68b 리눅스 tr 명령어 (/usr/bin/tr) 리눅스 텍스트 필터의 한가지 2개의 문자집합을 파라미터로 입력받아 대응되는 문자로 변환 [root@zetawiki ~]# echo hello | tr a..
-
리눅스 실시간 트래픽 확인하기Engineering WIKI/Linux 2020. 3. 22. 20:42
설치하기 centos yum install iftop ubuntu apt-get install iftop 사용하기 $ iftop 좌측에는 서버 IP | 우측에는 클라이언트 IP 를 보여준다. 우측에 3컬럼은 각각 2초, 4초 10초 동안의 평균 전송량을 보여준다. 그리고 하단에 나와있는 정보는 다음과 같은 의미를 가진다 TX : 전송 RX : 수신 TOTAL : 전체 cumm : iftop 실행후 현재까지의 총 데이터량 peak : 피크시의 데이터 rates : 각각 2초, 4초, 10초의 평균흐름
-
리눅스 $JAVA_HOME 환경변수 설정Engineering WIKI/Linux 2020. 3. 15. 19:03
echo $JAVA_HOME javac -version → result : javac 1.7.0_91 javac 위치 확인 which javac # /usr/bin/javac readlink -f /usr/bin/javac # /usr/lib/jvm/java-7-openjdk-amd64/bin/javac → javac의 실제 위치는 /usr/lib/jvm/java-7-openjdk-amd64/bin/ → 따라서 $JAVA_HOME 은 /usr/lib/jvm/java-7-openjdk-amd64 으로 설정해야 함 $JAVA_HOME 설정 /etc/profile 하단에 내용 추가 ***vi /etc/profile # export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64*..