Programming/Linux
Shell Script: ๋ณ์์ ์ต๋ ํฌ๊ธฐ๊ฐ ์ ํด์ ธ ์์๊น?
Shell Script: ๋ณ์์ ์ต๋ ํฌ๊ธฐ๊ฐ ์ ํด์ ธ ์์๊น?
2020.08.25Shell Script๋ฅผ ์์ฑํ๋ค๊ฐ ๋๋ ํฐ๋ฆฌ์ ํ์ผ์ ํ์ํ๊ณ , ํ์ํ ํ์ผ์ ์ด๋ฆ์ ๋ณ์์ ์ ์ฅํ๋ค๊ฐ ๊ฐ์๊ธฐ ๊ถ๊ธํด์ก๋ค. Shell์์๋ ๋ณ์์ ์ต๋ ํฌ๊ธฐ๊ฐ ์ ํด์ ธ ์์๊น? ๊ตฌ๊ธ์ shell variable max size ๋ผ๊ณ ๊ฒ์ํ๊ณ (์งง์ ์์ด ์ค๋ ฅ...), ์คํ์ค๋ฒํ๋ก์ฐ์์ ๋ต์ ์ฐพ์๋ค. It depends on your OS and/or the shell flavours and versions. It is safer to use temporary files if you expect variable values to exceed 1-4kB. ๋์ถฉ ๋ฒ์ญํ์๋ฉด OS์ shell ๋ฒ์ ์ ๋ฐ๋ผ ๋ค๋ฅธ๋ฐ, ๋ณ์์ ํฌ๊ธฐ๊ฐ 1-4kb๊ฐ ๋๋๋ค๋ฉด ์์ ํ์ผ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค๊ณ ํ๋ค. Shell variable..
Ubuntu: 16.04 LTS: Samba ์ค์น
Ubuntu: 16.04 LTS: Samba ์ค์น
2020.02.04์ด์์ฒด์ Ubuntu 16.04.5 LTS์ค์นํ ํ๋ก๊ทธ๋จ SambaSamba ์ค์น ํฐ๋ฏธ๋์ ์ด๊ณ ๋ค์ ๋ช
๋ น์ด๋ฅผ ์คํํ๋ค. ๋๋ SSH๋ก ์ ์ํ์ฌ ์งํํ๋ค. $ sudo apt-get install samba ์ค์น๊ฐ ์๋ฃ ๋์์ผ๋ฉด ํฐ๋ฏธ๋์ ๋ค์ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ๋ค. Samba๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์น๊ฐ ๋์๋์ง ํ์ธํ ์ ์๋ค. $ whereis samba samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man8/samba.8.gz /usr/share/man/man7/samba.7.gz Samba ์ค์ Samba๊ฐ ์ค์น๋์๋ค๋ฉด, mkdir๋ช
๋ น์ด๋ฅผ ํตํด ๊ณต์ ํ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค. $ mkdir /home//sambasha..
Ubuntu: 16.04 LTS: PostgreSQL ์ค์น
Ubuntu: 16.04 LTS: PostgreSQL ์ค์น
2020.02.03์ด์์ฒด์ Ubuntu 16.04.5 LTS์ค์นํ ํ๋ก๊ทธ๋จ PostgreSQL 11PostgreSQL ์ค์น ์ด ๋๋ PostgreSQL apt ์ ์ฅ์๋ฅผ ์ถ๊ฐํ์ฌ ์ค์นํ ์ ์๋ค. PostgreSQL apt ์ ์ฅ์๋ ๋ค์๊ณผ ๊ฐ์ ์ฐ๋ถํฌ LTS ๋ฒ์ ์ ์ง์ํ๋ค. 18.04 16.04 14.04PostgreSQL apt ์ ์ฅ์๋ฅผ ์ถ๊ฐํ๋ ๋ฒ์ ์๋์ ๊ฐ๋ค. /etc/apt/sources.list.d/pgdg.list ํ์ผ ์์ฑ $ sudo vi /etc/apt/sources.list.d/pgdg.list pgdg.list์ ๋ด์ฉ ์ถ๊ฐ (์ฐ๋ถํฌ ๋ฒ์ ์ ๋ฐ๋ผ ๋ด์ฉ์ด ๋ค๋ฆ) Bionic (18.04) deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main Xen..
Ubuntu: 16.04 LTS: Kotlin Compiler ์ค์น
Ubuntu: 16.04 LTS: Kotlin Compiler ์ค์น
2020.02.03์ค์น ํ๊ฒฝ Linux์ฉ Windows ํ์ ์์คํ
- ubuntu0.18.04.1-b12์ค์นํ ํ๋ก๊ทธ๋จ Kotlin CompilerOpenJDK Install Java๊ฐ ๊น๋ ค์์ง ์๋ค๋ ์ ์ ๋ก ์์ํ๋ค. JDK๋ฅผ ์ค์นํด์ผ ํ๋๋ฐ, ๋๋ OpenJDK๋ฅผ ์ค์นํ๋ค. $ sudo apt-get install openjdk-8-jre ์ค์น๊ฐ ์๋ฃ๋์๋ค๋ฉด ๋ค์ ๋ช
๋ น์ด๋ฅผ ํตํด ์ ์์ ์ผ๋ก ์ค์น๋์๋์ง ํ์ธํ๋ค. $ java -version openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mo..