전체 글
-
-
Sudo Root권한 획득명령어리눅스 2024. 1. 24. 11:05
일시적 Root 권한사용$ sudo vi /etc/hosts 영구적 Root 권한사용물론 /etc/sudoers 에 등록이 되어 있어야 하지요. $ sudo -s # 홈디렉토리 로그인사용자$ sudo su # 홈디렉토리 root 참고. su , su - 차이점 $ su 계정명 # 단순 계정으로 전환$ su - 계정명 # 계정으로 완전 전환, Script실행, 환경프로파일 실행이 모두 이루어짐 사용자생성 및 sudo 사용자 설정useradd -m oracle vi /etc/sudoers oracle ALL=(ALL) NOPASSWD: ALL mkdir ~oracle/.ssh chown -R ora..
-
[오라클] Audit Trail 설정 및 로그정보 삭제DB/DBA 2023. 8. 8. 10:49
특별히 유저의 각종 행위에대한 로그를 남겨야 할필요가 있으면 설정하자 대부분은 저장안함.. 왜냐면 로그가 계속 적재되서 나중에는 system을 마비시킬수가 있음 # sqlpus / as sysdba SQL> show parameter audit NAME TYPE VALUE ------------------------------------ ----------- --------------------------- audit_file_dest string /oracle/app/oracle/admin/ORCL11/adump audit_sys_operations boolean FALSE audit_syslog_level string audit_trail string DB 기본설정이 DB에 저장이 되어 지므로 저장안..
-
[오라클] 행을 열로 바꾸는 방법을 연구했어요DB/DBA 2023. 8. 7. 10:06
-- Group by 를 사용해서 SELECT MSG_ID ,MAX(DECODE(LANG_CD,'KO',MSG_NM)) AS MSG_KO ,MAX(DECODE(LANG_CD,'EN',MSG_NM)) AS MSG_EN ,MAX(DECODE(LANG_CD,'ZH',MSG_NM)) AS MSG_ZH FROM TB_CM_MSG_INFO_B GROUP BY MSG_ID ORDER BY MSG_ID DESC ; -- Pivot 을 사용해서 SELECT MSG_ID ,P_KO ,P_EN ,P_ZH FROM ( SELECT MSG_ID ,LANG_CD ,MSG_NM FROM TB_CM_MSG_INFO_B ) PIVOT ( MAX(MSG_NM) FOR LANG_CD IN ( 'ko' AS P_KO ,'en' AS P_E..
-
[리눅스] 여러개 파일명 한꺼번에 바꾸기(rename)리눅스 2023. 7. 6. 12:52
리눅스서버에 한꺼번에 여러개의 파일명을 바꿔야 할때가 있지요. 아래 커맨드로 간단히 해결 ! # rename 커맨드를 사용한다. hostname $ ls hd_aaa.txt hd_aaa1.txt hd_aaa2.txt hd_aaa3.txt hostname $ rename -v hd_ new_ *.txt ====> 설명 : -v 옵션은 실행현황을 보기위한 옵션 hostname $ ls new_aaa.txt new_aaa1.txt new_aaa2.txt new_aaa3.txt