목록Linux (cmd) (28)
투케이2K
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # -------------------------------------------------------- # [설 명] 1. echo 는 리눅스에서 화면에 출력을 담당하는 명령어 입니다 2. echo 는 쉘 스크립트의 변수나 터미널의 변수를 확인할 때 주로 사용 됩니다 3. echo 에는 문자열과 함께 개발 문자를 덧 붙여서 출력이 가능합니다 4. echo 에서 특수 문자를 입력하기 위해서는 쌍따옴표 내에 입력해야합니다 5. echo 에서 이스케이프 문자를 출력하기 위해서는 -e 옵션을 사용하면 됩니다 # -------------------------------------------------------- # [소스 코드..
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # -------------------------------------------------------- # [설 명] 1. stat 는 파일 및 파일 시스템에 대한 정보를 확인할 수 있는 명령어 입니다 2. stat 사용 시 파일 크기, 액세스 권한, 사용자 ID, 그룹 ID, 파일의 생성 시간, 액세스 시간 등을 확인할 수 있습니다 3. 문법 : stat --option 파일명 4. 주요 출력 내용 설명 : File (파일명), Size (바이트 단위 파일 크기), IO Block (할당된 블럭 크기), Access (접근 퍼미션), Uid 및 Gid (소유자와 그룹 정보) Access (최종 파일 접근 시간), Mo..
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # -------------------------------------------------------- # [설 명] 1. 8 비트 이진 데이터를 ASCII 문자열로 변경합니다 (제어문자와 일부 특수문자 제외한 53개 안전한 문자) # -------------------------------------------------------- # [base64 인코딩] $ echo 'hello' | base64 결과 : aGVsbG8K # -------------------------------------------------------- # [base64 디코딩] $ echo 'aGVsbG8K' | base64 -d 결과 :..
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # -------------------------------------------------------------- # [ping 명령어 설명] # [1] : ping 명령을 사용하면 원격 대상 IP가 활성인지 비활성인지 확인할 수 있습니다 # [2] : ping 명령어 사용 시 통신에서 왕복 지연을 찾아 패킷 손실이 있는지 확인할 수 있습니다 # [3] : ping 명령을 사용하면 네트워크 상태 및 통신 지연 시간을 쉽게 확인할 수 있습니다 # -------------------------------------------------------------- # [ping 사용 방법 : 일반 도메인 , IP 지정] $ pi..
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # [ls -a 명령어 사용해 파일 및 디렉토리 상세 내용 확인] [root@localhost ~]# ls -a [결과 출력]
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # [clear 내용 지우기 실시] [root@localhost ~]# clear
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [참고 사이트] https://blog.bsmind.co.kr/248 Apache 302 error 원인과 해결방법 Apache 302 error는 메뉴얼에 보면 Moved temporarily 이라고 되어 있다. 참 알기 어려운 암호같은 말... 한국말로 풀이해보면 임시로 옮겼다?? 웹서버의 요청에 문제가 있어서 임시 URL로 옮겼다는 것 같다. blog.bsmind.co.kr
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] # [find 사용해 특정 파일 및 확장자 검색] # [본 예시는 jpg 확장자를 가진 파일 검색 수행] [root@localhost admin]# find ./ -name '*.jpg' [결과 출력]
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [vi 파일 생성] [root@localhost data]# vi test.sh # [쉘 스크립트 내용 작성] #!/bin/sh echo "Hello Linux" # [chomd 권한 변경] [root@localhost data]# sudo chmod 777 test.sh # [쉘 스크립트 파일 실행] [root@localhost data]# ./test.sh
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [vi 파일 생성] [root@localhost data]# vi test.sh # [rm -rf 파일 삭제] [root@localhost data]# rm -rf test.sh
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [rwx 권한 설명] rwx는 각각 읽기(read / 4), 쓰기(write / 2), 실행(execute / 1) 권한입니다 # [권한 부여 확인] rwx (소유자) r-x (그룹) r-x (다른 사용자) # [루트 > 소유자 변경 : sudo chown 사용자.그룹 폴더 및 파일] [root@localhost /]# sudo chown tomcat.tomcat data/ # [루트 > 사용자 권한 변경 : sudo chmod [사용자] [그룹] [다른 사용자] 폴더 및 파일] [root@localhost /]# sudo chmod 777 data/
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [mkdir 폴더 생성] [root@localhost ~]# mkdir /data # [cd / 루트 디렉토리 확인] [root@localhost ~]# cd /
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [su - 계정 사용해 계정 전환 수행 실시] [root@localhost logs]# su - root
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명]
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [mv 원본파일명칭 수정파일명칭] mv services.xml mobile.xml
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명]
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [아파치 - 방법설명] [톰캣 - 방법설명] [소스 코드] # [아파치 상태 확인] apachectl status # [아파치 시작 수행] apachectl start # [아파치 종료 수행] apachectl stop # [아파치 재시작 수행] apachectl restart # [톰캣 상태 확인] ps -ef | grep tomcat # [톰캣 실행 및 종료 방법] 톰캣이 설치된 경로까지 이동 >> bin >> sh 파일 실행 # [sh 파일 실행 명령] ./test.sh
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [계정 비밀 번호 변경 실시] [root@localhost ~]# passwd root
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [방법 설명] [소스 코드] # [아파치 설치 버전] [root@localhost ~]# httpd -v # [아파치 시작] [root@localhost ~]# systemctl start httpd # [아파치 중지] [root@localhost ~]# systemctl stop httpd # [아파치 재시작] [root@localhost ~]# systemctl restart httpd # [IP 주소 확인] [root@localhost logs]# hostname -I # [포트 활성 상태 확인] [root@localhost logs]# netstat -nap | grep LISTEN
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [요약 설명] 1. wget : 파일을 다운로드 및 저장을 수행합니다 2. - O : 특정 폴더 및 경로 위치에 있는 파일 덮어쓰기를 수행합니다 3. 특정 http 주소 경로에 있는 war 파일 다운로드 후 덮어쓰기를 수행합니다 [소스 코드] wget http://dev.admin.co.kr/manager/file_down/mobile_univ.war -O /home/admin/war/mobile_univ.war