Mac Terminal - accidentlywoo/legacyVue GitHub Wiki
ipconfig getifaddr en0 : ๋ด ๋ก์ปฌ ip์ฃผ์ ํ์ธ ๋ฐฉ๋ฒ
du -sh* : ํ์ผ ์ฉ๋์ ํ์ธํ ์ ์๋ ๋ช ๋ น์ด
pwd : ํ์ ๋๋ ํ ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ํ์
ls -la : ํ์ ๋๋ ํ ๋ฆฌ ์์ ์๋ ํ์ผ๋ค ๋ชฉ๋ก๋ค์ ๋ณด์ฌ์ค๋ค.(-la ์๋ต๊ฐ๋ฅ)
ll : ํ์ ๋๋ ํ ๋ฆฌ ์์ ํ์ผ๋ค ๋ชฉ๋ก๋ค์ ๋ณด์ฌ์ค๋ค.
cp : ์๋ณธ๋ณต์ฌ
ex) cp web/bin : web ํด๋๋ฅผ /bin์ ๋ณต์ฌํ๋ค.
mv : ์๋ณธ์ด๋
ex) mv web/bin : web ํด๋๋ฅผ /bin์ ์ด๋ํ๋ค.
ex) mv test11/~/desktop : 'test11' ํด๋๋ฅผ desktop์ผ๋ก ์ด๋ํ๋ค.
mkdir : ํด๋ ์์ฑ
ex) mkdir web : "web" ํด๋(Directory)๋ฅผ ํ์ ๊ฒฝ๋ก์ ์์ฑ
ex) mkdir tdt so aa test : 2๊ฐ์ด์์ Directory๋ฅผ ์ฐ์์ผ๋ก ์์ฑ
touch : ํ์ผ๋ง๋ค๊ธฐ
ex) touch index.html ex) touch js/app.js
grep : ๋ค๋ฅธ ์ธ์ ์์ ์คํ๋๊ณ ์๋ ํ๋ก์ธ์ค๋ ์ฐพ์ ์ ์๊ณ , ๋ช ๋ นํ ์ ์ฒด๋ฅผ ์ต์ ์ผ๋ก ์ฐธ๊ณ ํ ์๋ ์๋ค.
ln : ๋งํฌ ?
who : ํ์ ์ ์ ๋๋ ๋ก๊ทธ์ธ์ค์ธ ๋ชจ๋ ์ฌ์ฉ์๋ฅผ ์ฐพ๋๋ค.
ps(์ต์ ) : ํ์ฌ ์คํ์ค์ธ ๋ชจ๋ ํ๋ก์ธ์ ํ์
ps -ax : ํ์ฌ ์คํ์ค์ ๋ชจ๋ ๋ชจ๋ ํ๋ก์ธ์ค ๋ฆฌ์คํธ(PID, TTY, TIME CMD)
ps -ax | grep : ๊ตฌ์ฒด์ ์ธ ํ๋ก์ธ์ค ๋ณด๊ธฐ
ex) ps -ax | grep tomcat
cf) ps -ef | grep tomcat
-> ์ฐจ์ด์ ๊ตฌ๋ถ์ฐ
kill ํ๋ก์ธ์๋ช : ํ๋ก์ธ์๋ฅผ ๊ฐ์ ์ข ๋ฃ ํ๋ค.
killall -9 : ํ๋ก์ธ์ค๋ช ์ด ์ผ์นํ๋ ๊ฒฝ์ฐ : -9๋ kill์ ํธ๋ฅผ ๋ณด๋ด๋ผ๋ ๋ป.
์ต์ ๋ค : -e : ๋ก๊ทธ ์ถ๋ ฅ, -f : ๋ช ๋ นํ ์ ์ฒด ์ฐธ์กฐ, -9 ์ต์ ์ ๋ค๋ฅธ ์ต์ ๊ณผ ๋ฐ๋ก ์ง์ ํด์ผ ํ๋ ์ ์ ์ฃผ์
kill -9 PID : ํ๋ก์ธ์ค ID(PID)๋ก๋ง ์ข ๋ฃํ ํ๋ก์ธ์ค๋ฅผ ์ง์ ํ ์ ์๋ค.
ps | grep -> pgrep : ๋จ์ถํํ ๊ฐ๋ฅ.
find (ํ์ผ๋ช ~) : ํ์ผ๋ช ~ ์ฐพ๋๋ค.
sudo : root ๊ถํ.
~ : home directory ์ด๋
exit/logout : ํฐ๋ฏธ๋์ ์์ ํ๊ฒ ์ข ๋ฃํ๋ค.
rm/rm -r : ์๋ณธ ์ญ์
rmdir : ํด๋์ญ์ : ํด๋์์ ํ์ผ์ด์์ด์ผํ๋ค.
์๋ฒ ํฌ๋ง ๋ฐฉ๋ฒ
โ ohprint-batch git:(develop) ps -ef | grep tomcat
501 2585 1 0 3:04PM ?? 0:29.59 /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/java -Djava.util.logging.config.file=/Users/green/Library/Caches/IntelliJIdea2016.3/tomcat/Unnamed_ohprint-batch_2/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dspring.profiles.active=kor -Ddeploy=local -Dserver.type=web -Dcom.sun.management.jmxremote= -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dignore.endorsed.dirs= -classpath /Users/green/Dev/servers/apache-tomcat-8.0.51/bin/bootstrap.jar:/Users/green/Dev/servers/apache-tomcat-8.0.51/bin/tomcat-juli.jar -Dcatalina.base=/Users/green/Library/Caches/IntelliJIdea2016.3/tomcat/Unnamed_ohprint-batch_2 -Dcatalina.home=/Users/green/Dev/servers/apache-tomcat-8.0.51 -Djava.io.tmpdir=/Users/green/Dev/servers/apache-tomcat-8.0.51/temp org.apache.catalina.startup.Bootstrap start 501 3114 1 0 3:15PM ?? 0:28.20 /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/java -Djava.util.logging.config.file=/Users/green/Library/Caches/IntelliJIdea2016.3/tomcat/Unnamed_ohprint-batch_3/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dspring.profiles.active=kor -Ddeploy=local -Dserver.type=web -Dcom.sun.management.jmxremote= -Dcom.sun.management.jmxremote.port=1098 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dignore.endorsed.dirs= -classpath /Users/green/Dev/servers/apache-tomcat-8.0.51/bin/bootstrap.jar:/Users/green/Dev/servers/apache-tomcat-8.0.51/bin/tomcat-juli.jar -Dcatalina.base=/Users/green/Library/Caches/IntelliJIdea2016.3/tomcat/Unnamed_ohprint-batch_3 -Dcatalina.home=/Users/green/Dev/servers/apache-tomcat-8.0.51 -Djava.io.tmpdir=/Users/green/Dev/servers /apache-tomcat-8.0.51/temp org.apache.catalina.startup.Bootstrap start 501 3160 1 0 3:22PM ?? 0:26.28 /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/java -Djava.util.logging.config.file=/Users/green/Library/Caches/IntelliJIdea2016.3/tomcat/Unnamed_ohprint-batch_3/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:54613,suspend=y,server=n -Dspring.profiles.active=kor -Ddeploy=local -Dserver.type=web -Dcom.sun.management.jmxremote= -Dcom.sun.management.jmxremote.port=1097 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dignore.endorsed.dirs= -classpath /Users/green/Dev/servers/apache-tomcat-8.0.51/bin/bootstrap.jar:/Users/green/Dev/servers/apache-tomcat-8.0.51/bin/tomcat-juli.jar -Dcatalina.base=/Users/green/Library/Caches/IntelliJIdea2016.3/tomcat/Unnamed_ohprint-batch_3 -Dcatalina.home=/Users/green/Dev/servers/apache-tomcat-8.0.51 -Djava.io.tmpdir=/Users/green/Dev/servers/apache-tomcat-8.0.51/temp org.apache.catalina.startup.Bootstrap start 501 3770 3740 0 3:32PM ttys001 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn tomcat
โ ohprint-batch git:(develop) kill -9 2585
โ ohprint-batch git:(develop) kill -9 3114
โ ohprint-batch git:(develop) kill -9 3160
โ ohprint-batch git:(develop) ps -ef | grep tomcat
501 3806 3740 0 3:33PM ttys001 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn tomcat
โ ohprint-batch git:(develop) kill -9 3806
kill: kill 3806 failed: no such process
โ ohprint-batch git:(develop) ps -ef | grep tomcat
501 3824 3740 0 3:33PM ttys001 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn tomcat
โ ohprint-batch git:(develop) kill -9 3824
kill: kill 3824 failed: no such process