OS
3 08 2018
Haeng Ho Kang | OS, Linux/Unix |
|
[root@nuriware bin]# dd if=/dev/zero of=/root/swapfile bs=1024 count=5000000 5000000+0 records in 5000000+0 records out 5120000000 bytes (5.1 GB) copied, 25.8677 s, 198 MB/s |
|
[root@nuriware bin]# chmod 600 /root/swapfile |
|
[root@nuriware bin]# mkswap /root/swapfile mkswap: /root/swapfile: warning: don't erase bootbits sectors on whole disk. Use -f to force. Setting up swapspace version 1, size = 4999996 KiB no label, UUID=ad13ad1b-8f68-42f9-affe-0556f9541342 |
|
[root@nuriware bin]# swapon /root/swapfile |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
[root@nuriware bin]# swapon /root/swapfile [root@nuriware bin]# free -m total used free shared buffers cached Mem: 32080 31722 357 8371 329 12158 -/+ buffers/cache: 19234 12845 Swap: 4882 0 4882 [root@nuriware bin]# swapoff /root/swapfile [root@nuriware bin]# free -m total used free shared buffers cached Mem: 32080 31729 350 8371 330 12158 -/+ buffers/cache: 19241 12838 Swap: 0 0 0 |
swap delete
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
[root@nuriware bin]# swapoff /root/swapfile [root@nuriware bin]# free -m total used free shared buffers cached Mem: 32080 31729 350 8371 330 12158 -/+ buffers/cache: 19241 12838 Swap: 0 0 0 [root@nuriware bin]# rm /root/swapfile rm: remove 일반 파일 `/root/swapfile'? y [root@nuriware bin]# |
reboot : setting
|
[root@nuriware bin]# vi /etc/rc.local |
|
#!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local swapon /root/swapfile |
1 08 2018
|
haengho-gang-ui-MacBook-Pro:~ lovelittlelong$ ps -ef| grep tomcat 501 698 1 0 1:00PM ?? 23:23.56 /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java -Dcatalina.base=/Users/lovelittlelong/app/web/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp2 -Dcatalina.home=/Users/lovelittlelong/program/apache-tomcat-8.0.43 -Dwtp.deploy=/Users/lovelittlelong/app/web/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp2/wtpwebapps -Djava.endorsed.dirs=/Users/lovelittlelong/program/apache-tomcat-8.0.43/endorsed -Dfile.encoding=UTF-8 -classpath /Users/lovelittlelong/program/apache-tomcat-8.0.43/bin/bootstrap.jar:/Users/lovelittlelong/program/apache-tomcat-8.0.43/bin/tomcat-juli.jar org.apache.catalina.startup.Bootstrap start 501 962 934 0 1:48PM ttys000 0:00.00 grep tomcat haengho-gang-ui-MacBook-Pro:~ lovelittlelong$ kill -9 698 |
서비스 포트 상태 확인
|
haengho-gang-ui-MacBook-Pro:~ lovelittlelong$ netstat -ant | grep 8080 tcp46 0 0 *.8080 *.* LISTEN |
13 07 2018
Haeng Ho Kang | Programming, Swift, Mac OS |
ERROR ITMS-90087 …x86_64, i386 ‘ 의 경우 x86_64, i386을 제거한다.
|
haengho-gang-ui-MacBook-Pro:Frameworks lovelittlelong$ lipo -info ./Realm.framework/Realm Architectures in the fat file: ./Realm.framework/Realm are: i386 x86_64 armv7 arm64 haengho-gang-ui-MacBook-Pro:Frameworks lovelittlelong$ lipo -remove i386 ./Realm.framework/Realm -o ./Realm.framework/Realm haengho-gang-ui-MacBook-Pro:Frameworks lovelittlelong$ lipo -remove x86_64 ./Realm.framework/Realm -o ./Realm.framework/Realm haengho-gang-ui-MacBook-Pro:Frameworks lovelittlelong$ lipo -info ./Realm.framework/Realm Architectures in the fat file: ./Realm.framework/Realm are: armv7 arm64 |
29 06 2018
Haeng Ho Kang | OS, Mac OS |
Home-brew install
|
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
ffmpeg install
|
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-frei0r --with-libass --with-libvo-aacenc --with-libvorbis --with-libvpx --with-opencore-amr --with-openjpeg --with-opus --with-rtmpdump --with-schroedinger --with-speex --with-theora --with-tools |
ffmpeg update
|
brew upgrade --HEAD ffmpeg |
app store preview video example
|
ffmpeg -i 4EB80F9F-2BB6-4072-ABBF-889F44F00B22.MOV -r 25 -acodec copy -vf scale=1080:1920 AEB80F9F-1080_1920.MOV |
|
ffmpeg -i IMG_0078.PNG -vf scale=1242:2208 O_IMG_0078.PNG |
|
ffmpeg -i 동영상.avi -ss 600 -t 120 결과물.avi (동영상.avi 의 600초 지점부터 120초간 자르고 결과물.avi로 저장) |
MP4 변환 : App Store 업로드를 위한 1.iphone으로 녹화후 -> frame 4배로 느리게 ffmpeg -i original.mp4 -vf “setpts=(4/1)*PTS” -an pts_screerecord.mp4 2.영상 사이즈 변경 ffmpeg -i original.mp4 -vf scale=1080:1920 out.mp4 3.시간대로 자르기 ffmpeg […]
14 08 2017
Haeng Ho Kang | OS, Linux/Unix |
실행환경 openssl이 설치된 서버에서 또는 설치방법 1.CentOS설치 2.윈도우설치 key 파일생성
|
[root@www.nuriware.com file_20170814-2]# openssl genrsa -des3 -out abc.key 2048 |
CSR파일생성 – (*.p7b파일 다운받기위한 파일) – 먼저 openssl.cnf를 수정하여 디폴트값이 아닌것은 주석처리한다.
|
[root@www.nuriware.com file_20170814-2]# openssl req -new -key abc.key -out abc.csr |
p7b파일을 다운받는다 – (gpki.go.kr) 생성된 CSR 파일내용을 복사해서 넣고 임시비빌번호를 요청하고(한번 발급받으면 임시비밀번호는 동일) 등록하면 p7b파일다운이 됩니다. pem파일생성
|
[root@www.nuriware.com file_20170814-2]# openssl pkcs7 -in nuriware.eseoul.go.kr.p7b -out abc.pem -print_certs -text |
pfx파일을 생성해본다.
|
[root@www.nuriware.com file_20170814-2]# openssl pkcs12 -export -name nuriware.eseoul.go.kr -in abc.pem -inkey abc.key -out cert.pfx |
certpfx가 생성되면 절차대로 됨
11 07 2017
Haeng Ho Kang | OS, Linux/Unix |
윈도우에서 잘돌아 가는 SimpleCaptcha가 Unix/Linux 서버에서 에러가 날 경우
|
java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment |
이 경우 Tomcat의 경우 catalina.sh 파일 제일위에 -Djava.awt.headless=true
|
CATALINA_OPTS="-Djava.awt.headless=true" |
제우스 같은 경우는 config 디렉토리 디벼보면 JEUSMain.xml 파일이 있는데 요걸 바로 수정해 주거나 아니면 webadmin 을 이용해서 수정해 주면 된다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<jeus-system xmlns="http://www.tmaxsoft.com/xml/ns/jeus"> <node> ... ... <engine-container> <name>testContainer</name> <id>121</id> <base-port>11011</base-port> <command-option>-Xms256m -Xmx512m -Djava.awt.headless=true</command-option> <engine-command> <type>servlet</type> <name>test</name> </engine-command> <sequential-start>true</sequential-start> </engine-container> ... ... </jeus-system> |
출처: http://stove99.tistory.com/166 [스토브 훌로구] 아래 링크 설정파일 변경 적용의 예 1.3.3 – Configuring options and paths for Tomcat Configure the setenv.sh file […]
17 05 2017
Haeng Ho Kang | OS, Linux/Unix |
Mac의 Finder에서 환경파일또는 .으로 시작하는 파일이 안보이는데 이걸 보이게 하는 명령어는 Terminal에서
|
$defaults write com.apple.finder AppleShowAllFiles -bool true |
또는 false하면 된다. 그리고 적용하기 위해서는 재시작또는 재로그인하면 됩니다. Terminal 을 이용하여 ssh접속 $ssh -p port 계정@아이피(도메인)
|
$ssh -p 1111 abc@blog.nuriware.com |
scp order : File upload scp -P [remote port] [local file] [remote server]:[remote folder path]
|
scp -P 1111 ROOT.war abc@blog.nuriware.com:/application/webapps/ |
6 12 2016
Haeng Ho Kang | OS, Linux/Unix |
start/stop start : 파워스위치를 3초정도 길게 누른다. stop : shutdown -hy 0(0초이내 즉시 재부팅) 재부팅 : shutdown -ry 강제종료 : shutdown -h 0 디스크의 용량 # bdf 명령 실행 중지 ctrl + c 대신 delete 키를 누름 패치목록 확인 #swlist -l product 프로세스 갯수 #ps -ef | wc os bit #getconf KERNEL_BITS IP확인 #netstat -in […]
16 11 2016
Haeng Ho Kang | OS, Server, Linux/Unix, Web |
설치된 OS버젼을 확인
|
root@dev_was [/opt/hpws]# swlist -l bundle QPKBASE # Initializing... # Contacting target "dev_was"... # # Target: dev_was:/ # QPKBASE B.11.31.1603.421a Base Quality Pack Bundle for HP-UX 11i v3, March 2016 |
개별 환경 변수 설정의 경우는 cd ~ 해당 홈디렉토리 의 vi .profile 예 저장하시면 되구요 전체 공용 계정별 환경변수 저장은 vi /etc/profile에 설정 하면됩니다. 다운로드 https://h20392.www2.hp.com/portal/swdepot/displayProductsList.do?category=NSM 설치하기
|
root@dev_was [/tmp]# swinstall -s ./HP_UX_11.31_HPUXWS22ATW-B408-11-31-64.depot |
설치선택화면 설치선택완료화면(선택하고 Actions>Mark for Install 그다음 Actions>install하면 설치합니다. 설치중 화면 대화형 창이 뜨면 Space Bar로 apache를 선택 2)위의 명령어로 설치하면
|
root@dev_was [/opt/hpws22]# pwd /opt/hpws22 root@dev_was [/opt/hpws22]# ls -al total 112 drwxr-xr-x 8 bin bin 8192 Jul 16 2015 . dr-xr-xr-x 93 bin bin 8192 Nov 16 13:56 .. drwxr-xr-x 2 bin bin 96 Nov 16 15:46 LICENSES -r--r--r-- 1 bin bin 3853 Dec 16 2008 README drwxr-xr-x 22 bin bin 8192 Jul 16 2015 apache drwxr-xr-x 8 bin bin 8192 Nov 16 15:46 hp_docs drwxr-xr-x 13 bin bin 8192 Nov 16 15:46 tomcat dr-xr-xr-x 2 bin bin 96 Jul 16 2015 util drwxr-xr-x 19 bin bin 8192 Jul 16 2015 webmin |
위에서 […]
16 11 2016
버젼 확인
|
root@dev_was [/opt/hpws]# uname -a HP-UX dev_was B.11.31 U ia64 1073980350 unlimited-user license |
하드웨어 정보
|
root@dev_was [/opt/hpws]# machinfo CPU info: Intel(R) Itanium(R) Processor 9560 (2.53 GHz, 32 MB) 1 core, 1 logical processor per socket 6.39 GT/s QPI, CPU version D0 Active processor count: 2 sockets 2 cores Memory: 8186 MB (7.99 GB) ~~~ |
파티션정보확인
|
root@dev_was [/opt/hpws]# bdf Filesystem kbytes used avail %used Mounted on /dev/vg00/lvol3 64487424 25488760 38694240 40% / /dev/vg00/lvol1 2097152 445160 1639136 21% /stand /dev/vg00/lvol4 52428800 78982 49077962 0% /was /dev/vg01/lvol1 524156928 195115 491214207 0% /data01 |
마운트정보확인
|
root@dev_was [/opt/hpws]# mount -v /dev/vg00/lvol3 on / type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000003 on Thu Oct 20 17:06:20 2016 /dev/vg00/lvol1 on /stand type vxfs ioerror=mwdisable,nolargefiles,log,tranflush,dev=40000001 on Thu Oct 20 17:06:22 2016 /dev/vg00/lvol4 on /was type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000004 on Thu Oct 20 17:06:29 2016 /dev/vg01/lvol1 on /data01 type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40010001 on Thu Oct 20 17:06:29 2016 -hosts on /net type autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 on Thu Oct 20 17:06:54 2016 |
가상메모리(Swap)공간 사용량 확인
|
root@dev_was [/opt/hpws]# swapinfo -tm Mb Mb Mb PCT START/ Mb TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME dev 16384 0 16384 0% 0 - 1 /dev/vg00/lvol2 reserve - 703 -703 memory 7786 1685 6101 22% total 24170 2388 21782 10% - 0 - |
설치된 OS버젼 확인
|
root@dev_was [/opt/hpws]# swlist -l bundle QPKBASE # Initializing... # Contacting target "dev_was"... # # Target: dev_was:/ # QPKBASE B.11.31.1603.421a Base Quality Pack Bundle for HP-UX 11i v3, March 2016 |
위의 11i v3의 경우는 Apache, Tomcat등 HP-UX사이트에서 다운받을때 해당 버젼을 다운받으면 됩니다. ip확인
|
root@dev_was [/opt/hpws]# netstat -in Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll lan0 1500 192.168.150.0 192.168.150.110 366806 0 267422 0 0 lo0 32808 127.0.0.0 127.0.0.1 273282 0 273282 0 0 |
IP확인이나 네트웍 관련 명령어 # ifconfig lan # lanscan #nwmgr 사용