- DU 폴더별 사용 용량 확인 ex) du -h: 가독성 ex) du -m: 현재 폴더에 내의 모든 파일/폴더 Megabyte 단위로 표시 ex) du -k: 현재 폴더에 내의 모든 파일/폴더 Kilobyte 단위로 표시 ex) du -s: 현재 폴더 내의 사용량 표기 Usage: du [OPTION]... [FILE]... or: du [OPTION]... --files0-from=F Summarize disk usage of the set of FILEs, recursively for directories. Mandatory arguments to long options are mandatory for short options too. -0, --null end each output line wit..
#!/bin/bash HOMEPATH=$(pwd) CURRENT_USER="$(whoami)" #JAVA HOME 설정 JAVA_HOME="/sw/sol/java/java1.8" #고유값 APP 이름 설정 APP_NM="jenkins_agent" #APP 사용자 설정 APP_USER="root" #JAVA 실행 명령어 APP_SCRIPT="-jar agent.jar -jnlpUrl http://172.30.0.3:8081/jenkins/computer/ftapp/slave-agent.jnlp -secret @secret-file -workDir /sw/sol/jenkins" if [ $CURRENT_USER = $APP_USER ] then # ---------------------------------..
환경값 대소문자 설정 확인 명령어: show variables like 'lower_case_table_names'; - lower_case_table_names 값이 0 이면 대소문자 구분 - lower_case_table_names 값이 1 이면 대소문자 구분안함 환경값 설정 방법 - /etc/my.cnf 파일에 [mysqld]부분 밑부분에 아래와 같이 정의 lower_case_table_names=1 - dbms 재시작
-- 데이터베이스 조회 show databases; -- 데이터 베이스 추가 create database fwftdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; -- 사용자 조회 use mysql; select * from user; -- 사용자 추가 create user 'fwftuser'@'%' identified by 'fwftuser#01'; -- 사용자 삭제 drop user 'fwftuser'@'%'; -- 사용자 권한 부여 grant all privileges on fwftdb.* to 'fwftuser'@'%'; flush privileges; -- 사용자 권한 제거 revoke all on fwftdb.* from 'fwftuser'@'%..
리눅스 관련 로그 저장 경로 : /var/log 로그 정책관련 정보는 /etc/rsyslog.conf 파일에 정의 됨. resyslog.conf 변경후 시스템 적용 명령어: systemctl restart rsyslog 1. /var/log/messages: 부팅시의 메시지를 포함해 전체 시스템의 로그 저장 2. /var/log/dmesg: kernel ring buffer의 정보 로그 저장 (시스템이 시작할때 커널이 발견한 하드웨어의 정보) 3. /var/log/auth.log: 사용자 로그인이나 사용된 인증방법같은 시스템 인증 정보 로그 저장 4. /var/log/boot.log: 시스템 부팅 과정의 로그 저장 5. /var/log/daemon.log: 시스템에서 실행 중인 백그라운드 데몬들의 정보 ..
계정 내의 실행된 명령어 이력 확인 : history 명령어 수행 이력 format 적용 확인: echo $HISTTIMEFORMAT 접속세션(ssh client 예:putty) 명령어 수행 이력 format 적용: export HISTTIMEFORMAT="%Y-%m-%d_%H:%M:%s [CMD] : " - Profile에 설정하기 시스템 profile(전체): /etc/profile 마지막 줄에 export HISTTIMEFORMAT="%Y-%m-%d_%H:%M:%s [CMD] : " (/etc/bashrc 에 적용해도 무관)
usage: locale[-a|-m] or: locale [-cCk] name... 사용중인 로컬 확인: echo $LANG 또는 locale 설정 가능한 로케일 조회: locale -a 접속세션(ssh client 예:putty) 언어 설정 적용: export LANG="ko_KR.UTF-8" 또는 export LANG="ko_KR.eucKR" - Profile에 설정하기 시스템 profile(전체): /etc/profile 마지막 줄에 export LANG="ko_KR.UTF-8" 또는 export LANG="ko_KR.eucKR" (/etc/bashrc 에 적용해도 무관) 사용자별 profile : ~/.bash_profile 마지막 줄에 export LANG="ko_KR.UTF-8" 또는 expo..