์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- ์คํ ์ด๋ ํ๋ก์์
- ๋ฐ๋
- ์ฑ ๋ฆฌ๋ทฐ
- ์ ๋ฝ์ฌํ
- ๋ณด์กฐ์ธ๋ฑ์ค
- PRML
- PRIMARY KEY
- ๋ง์ง
- ๋์งํธ๋ง์ผํ
- ๊นํธ์ฐ์๊ฐ
- RStudio
- ์ ์ฃผ2์ฃผ์ด์ด
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ํด๋ฌ์คํฐํ์ธ๋ฑ์ค
- Github
- ๋ ํ๊ฐ
- ์๊ตญ์ฌํ
- ํผ๊ณตS
- ์ ์ฃผ๋์ฌํ
- GenAI
- ํผ์๊ณต๋ถํ๋SQL
- R
- ์ค๋ธ์
- digital marketing
- ์คํ๋ผ์ธ
- SQL
- ์์ด๋ฐ์ฐํธ
- Jupyter notebook
- ์ ์ฃผ๋
- Linux
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (100)
Soy Library
ํ์ผ ์์ถํ๊ธฐ ์์ถ ํ์ผ์ ํ์ฅ๋ช ์ xz, bz2, gz, zip, Z ๋ฑ์ด ์๋ค. 1. xz ... $ xz file1 # ํ์ฅ๋ช xz๋ก ์์ถ ... $ xz -d file1.xz # xz ํ์ผ ์์ถ ํ๊ธฐ 2. bz2 ... $ bzip2 file2 # ํ์ฅ๋ช bz๋ก ์์ถ ... $ bzip2 -d fil2.dz2 # bz ํ์ผ ์์ถ ํ๊ธฐ 3. gz ... $ gzip file3 # ํ์ฅ๋ช gz๋ก ์์ถ ... $ gzip -d file3.gz # gz ํ์ผ ์์ถ ํ๊ธฐ ํ์ผ ๋ฌถ๊ธฐ ํ์ผ ๋ฌถ๊ธฐ์ ๋ช ๋ น์ด๋ tar์ด๊ณ , ๋ฌถ์ธ ํ์ผ์ ํ์ฅ๋ช ๋ tar. (โป ๋ฆฌ๋ ์ค(์ ๋์ค)์์๋ ํ์ผ ์์ถ๊ณผ ํ์ผ ๋ฌถ๊ธฐ๋ ์์น์ ์ผ๋ก ๋ณ๊ฐ์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ํํ๋ค.) tar ๋ช ๋ น์ด์ ์ฃผ์ ์ต์ ๋ค tar -f ๋์ tar ์์นด์ด๋ธ ์ง์ ..
ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ์ ์์ ์์ ์์ ๊ทธ๋ฃน ๋ณ๊ฒฝํ๊ธฐ chown chgrp ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ ์ ๊ทผ ๊ถํ ๋ฌธ์์ด - r w - r - x r - x ํ์ ์์ ์ฃผ(user) ๊ถํ ๊ทธ๋ฃน(group) ๊ถํ ๋๋จธ์ง(others) ๊ถํ ํ์ - : ํ์ผ d : ๋๋ ํ ๋ฆฌ ์ ๊ทผ๊ถํ r ์ฝ๊ธฐ(read) w ์ฐ๊ธฐ(write) x ์คํ(execute) ์ ๊ทผ ๊ถํ ์ํ ์ฐ์ฐ + ๊ถํ ๋ถ์ฌ - ๊ถํ ์ ๊ฑฐ = ์ ๊ทผ ๊ถํ ์ค์ ์ฌ์ฉ์ ์นดํ ๊ณ ๋ฆฌ ๋ฌธ์ u ํ์ผ ์์ ์ g ์์ ์๊ฐ ์ํ ๊ทธ๋ฃน o ์์ ์์ ๊ทธ๋ฃน ์ด์ธ์ ๊ธฐํ ์ฌ์ฉ์ a ์ ์ฒด ์ฌ์ฉ์ ์์ -rw------- : ํ์ผ, ์์ ์ฃผํํ ๋ง ์ฝ๊ธฐ์ ์ฐ๊ธฐ ๊ถํ์ด ์์. drwxr-xr-x : ํด๋น ๋๋ ํ ๋ฆฌ๋ ์์ ์ฃผ์๊ฒ ์ฝ๊ธฐ(r), ์ฐ๊ธฐ(w), ์คํ(x) ๊ถํ์ด ์๊ณ , ๊ทธ๋ฃน๊ณผ ๊ธฐํ ์ฌ์ฉ์์๊ฒ๋..

์ ๊ทํํ์(regex)์ด๋? ํ๋ก๊ทธ๋๋ฐ์์ ๋ฌธ์์ด์ ๋ค๋ฃฐ ๋, ์ฐ๋ฆฌ๊ฐ ์ํ๋ ํจํด์ ์ฐพ๊ฑฐ๋, ํด๋น ๋ฌธ์๋ฅผ ๋ค๋ฅธ ๋ฌธ์์ด๋ก ๋ณํ ๋ฑ์ ์ฌ์ฉํ ์ ์๋ ์ผ์ข ์ ํ์ ์ธ์ด๋ฅผ ๋งํ๋ค. 1950๋ Stephen Cole Kleene๋ผ๋ ์ํ์์ ์ํด ๋ง๋ค์ด์ก๊ณ , unix ๊ณ์ด์์ ํ ์คํธ ํ์ผ์ ์ฒ๋ฆฌํ๊ณ ํ๋ก์ธ์ค ํ๋๋ฐ ๋ง์ด ์ฌ์ฉ๋์์ง๋ง ํ์ฌ๋ ๋ง์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ ๊ท ํํ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. ์ ๊ท ํํ์์ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ๋ถ๋๋ค. / ํํ์ / i ํจํด๊ตฌ๋ถ์ ์์ ์ฐพ์ ๋ฌธ์์ด์ ํจํด ํจํด๊ตฌ๋ถ์ ๋ ํจํด๋ณ๊ฒฝ์(flag) /(slash)๋ฅผ ์ด์ฉํด์ ์ ๊ทํํ์์ด๋ค- ๋ผ๋ ๊ฒ์ ํํ. + ๋ด๋ถ์๋ ํํ์ + flag(์ด๋ค ์ต์ ์ ์ด์ฉํด์ ๊ฒ์์ ํ ๊ฑด์ง) โป flag๋ ๋ณดํต global๊ณผ multiline์ ์ฌ์ฉํ๋ค...

์๋์ ๊ฐ์ด 0308_text์ ํ์ผ๋ช ์ผ๋ก ํ ์คํธํ์ผ์ ๋ง๋ ๋ค. [....-LINUX ~]$ vi 0308_test.txt ํด๋น ํ ์คํธ ํ์ผ์๋ ์ค์ต์ ์ํด demons์ ๋ ธ๋ ๊ฐ์ฌ๋ฅผ ๋ฃ์ด๋ณด์๋ค. ํ ์คํธ๊ฐ ๊ธธ๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ๊ฐ์ฌ๊ฐ ๋ค ํ ํ๋ฉด์ ๋ค ๋ณด์ด์ง๋ ์๋๋ค. ๋ฌธ์์ด ๊ฒ์ - ? or / ใด ๋ฌธ์์ด ์นํ - :%s/๋ฌธ์์ด1/๋ฌธ์์ด2/g : ๋ฌธ์ ์ ์ฒด์ ๋ํด์ ๋ฌธ์์ด1์ ๋ฌธ์์ด2๋ก ๋ฐ๊ฟ. :s/๋ฌธ์์ด1/๋ฌธ์์ด2 : ์ปค์๊ฐ ์๋ ํ์์ ์ฒซ ๋ฒ์งธ๋ก ๋์ค๋ ๋ฌธ์์ด1์ ๋ฌธ์์ด2๋ก ๋ฐ๊ฟ. ํ ๋ฒํธ ํ์(์ ๊ฑฐ) - :set nu(:set nonu) Tab ๋ฌธ์ ๋๋ ๊ฐํ ํ์ - :set list ๋ฌธ์ ์ ์ฅ ํ (๊ฐ์ )์ข ๋ฃ - :wq! ๋ฌธ์ ํ๋ฉด ์ด๋ (๋ฌธ์๊ฐ ๊ธธ ๋ ํ์ฉ ๊ฐ๋ฅ) - ๋ฐ ํ๋ฉด ์(์๋)๋ก: ct..
VI editor๋? Bill Joy๊ฐ 1976๋ ๋์ ๋ง๋ UNIX ๊ณ์ด์ ์ด์์ฒด์ ์์ ์ฃผ๋ก ์ฐ์ด๋ ์คํ ์์ค ๋ฌธ์ ํธ์ง๊ธฐ์ด๋ค. ํ ์ค์ฉ ํธ์งํ๋ ์ค ๋จ์์ ํธ์ง๊ธฐ๊ฐ ์๋๋ผ ํ ํ๋ฉด์ ํธ์งํ๋ ๋น์ฃผ์ผ ์๋ํฐ๋ผ๋ ๋ป์ด๋ค. vi editor ์์ํ๊ธฐ Shell์์ 'vi ํ์ผ๋ช '์ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ฉด vi editor์ ์ฐฝ์ด ๋จ๋ฉด์ ์ฌ์ฉํ ์ ์๊ฒ ๋๋ค. ...$ vi test.txt vi editor์ ์ธ ๊ฐ์ง mode 1. ์ผ๋ฐ๋ชจ๋ vi editor๋ฅผ ๋งจ ์ฒ์์ ์คํํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์ ๋์ด์๋ ๋ชจ๋์ด๋ค. ์ ๋ ฅ๋ชจ๋์ ๋ช ๋ น๋ชจ๋๊ฐ ์๋ ๊ฒฝ์ฐ์๋ ๋ชจ๋ ์ผ๋ฐ๋ชจ๋๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. ์ ๋ ฅ๋ชจ๋์ ๋ช ๋ น๋ชจ๋ ์ํ์์ ESC๋ฅผ ๋๋ฅด๋ฉด ์ผ๋ฐ๋ชจ๋๋ก ๋์์ฌ ์ ์๋ค. ํค ๊ธฐ๋ฅ 0 ์ปค์ ๋ผ์ธ์ ๋งจ ์์ผ๋ก ์ด๋ $ ์ปค์ ๋ผ์ธ์..
Linux: 1991๋ ๋์ Linus Torvalds๊ฐ ์ต์ด๋ก ๋ง๋ฆ. ๋ฐฐํฌ ๋ฒ์ ์ 1. ๋ฐ๋น์: Debian, Ubuntu, KNOPPIX 2. RedHat๊ณ์ด: fedora, redhat enterprise, CentOS.. 3. Slackware๊ณ์ด: openSUSE, SUSE Linux Enterprise Linux shell ์ข ๋ฅ - sh (bourne shell) : ๊ฐ์ฅ ๊ทผ๋ณธ์ด ๋๋ unix์ ์. super shell. - bash : linux์ super shell. - csh : c ๋ฌธ๋ฒ์ ์ฐ๋ shell. Linus file system directories - /bin : ๊ธฐ๋ณธ ๋ช ๋ น์ด - /etc : ๊ธฐํ์ ๋ณด๋ค, config, passwd, rc.d - /home: ์ค์ ๋ก user๋ค..
์ปดํจํฐ ์ฉ์ด๊ฐ ๋ค์ ๋ฑ์ฅํ ๊ฒ ๊ฐ์ผ๋ ๋จผ์ ์ปดํจํฐ ์ฉ์ด๋ฅผ ์ ๋ฆฌํด๋ณด์. ํ๋์จ์ด(H/W) ์ผ์ด์ค, ์ค์ ์ฒ๋ฆฌ ์ฅ์น(CPU), ๋ชจ๋ํฐ, ์ํ, ์ปดํจํฐ ๊ธฐ์ต ์ฅ์น , ๊ทธ๋ํฝ ์นด๋, ์ฌ์ด๋ ์นด๋, ๋ฉ์ธ๋ณด๋์ ๊ฐ์ ์ปดํจํฐ์ ๋ฌผ๋ฆฌ์ ๋ถํ. ์ ๋ ฅ, ์ฐ์ฐ, ์ ์ด, ๊ธฐ์ต, ์ถ๋ ฅ์ ๋ค์ฏ ๊ฐ์ง ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธฐ ์ํด ์ฌ๋ฌ ๊ฐ์ง ๋ถํ๋ค๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ๋ฉ์ธ๋ณด๋ PC์ ๋ชธํต, ์ปดํจํฐ์ ๊ธฐ๋ณธ์ ์ธ ๋ถํ์ ์ฅ์ฐฉํ ๊ธฐํ. ์ปดํจํฐ ๋ด์์ ๊ธฐ๋ณธ ํ๋ก์ ๋ถํ๋ค์ ๋ด๊ณ ์๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๊ณ ๋ฌผ๋ฆฌ์ ์ธ ํ๋์จ์ด. ์ค์์ฒ๋ฆฌ์ฅ์น(Central Processing Unit, CPU) ์ฌ๋์ ๋๋์ ํด๋นํ๋ ์ค์์ฒ๋ฆฌ์ฅ์น. ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ ๋ฐ์ ๋ช ๋ น์ด๋ฅผ ํด์, ์ฐ์ฐํ ํ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ์ญํ . ์ด๋ CORE๋ ์ฌ๋ฌ ๊ฐ์ง ์ผ์ ๋์์ ์ฒ๋ฆฌํ๊ฒ ํ๋ ..

์คํ ์ด๋ ํ๋ก์์ (Stored procedure)๋ฅผ ์ฌ์ฉํ๋ฉด MySQL ์์์๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ฒ๋ผ ํ๋ก๊ทธ๋จ ๋ก์ง์ ์ฝ๋ฉ์ด ๊ฐ๋ฅํ๋ค. ์คํ ์ด๋ ํ๋ก์์ ๊ธฐ๋ณธ ์คํ ์ด๋ ํ๋ก์์ ์ ๊ฐ๋ ๊ณผ ํ์ ์คํ ์ด๋ ํ๋ก์์ ๋ MySQL์์ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ์ด๋ค. ์ด๋ ์ฟผ๋ฆฌ ๋ฌธ์ ์งํฉ์ผ๋ก๋ ๋ณผ ์ ์์ผ๋ฉฐ, ์ด๋ ํ ๋์์ ์ผ๊ด ์ฒ๋ฆฌํ๊ธฐ ์ํ ์ฉ๋๋ก ์ฌ์ฉํ๋ค. ์คํ ์ด๋ ํ๋ก์์ ์ ์ผ๋ฐ์ ์ธ ํ์์ ์๋์ ๊ฐ๋ค. -- ์คํ ์ด๋ ํ๋ก์์ ๋ง๋ค๊ธฐ DELIMITER $$ CREATE PROCEDURE ์คํ ์ด๋_ํ๋ก์์ _์ด๋ฆ(IN ๋๋ OUT ๋งค๊ฐ๋ณ์) BEGIN SQL ๋ฌธ END $$ DELIMITER ; -- ์คํ ์ด๋ ํ๋ก์์ ํธ์ถํ๊ธฐ CALL ์คํ ์ด๋_ํ๋ก์์ _์ด๋ฆ() ; ์ฌ๊ธฐ์ DELIMITER ๋ผ๋ ๊ฒ์ '๊ตฌ๋ถ์'..