λΆλ₯ μ 체보기
μ΄κ²μ΄ 리λ μ€λ€ ch 4.1 ~ ch 4.4 (μμ€ν μ’ λ£/μ¬λΆν /μμ½, λ°λ 벨, vi μλν°, κΈ°λ³Έ 리λ μ€ λͺ λ Ή, κ΄λ¦¬μ λͺ λ Ή, νμΌ μμ μ νκ°κΆ, ν¨ν€μ§ μ€μΉ, μμ½ μμ , νμΌ μμΆ λ° νκΈ°)
*리λ μ€λ λμλ¬Έμ λͺ νν ꡬλΆν¨ poweroff vs. shutdown poweroff # μμ€ν μ’ λ£ λ° μ μ μ°¨λ¨ shutdown -h now # μ¦μ μ’ λ£ shutdown -r now # μ¦μ μ¬λΆν ν°λ―Έλμμ μμ€ν μ’ λ£/μ¬λΆν /μμ½ shutdown μ·¨μ poweroff shutdown -P now : μ’ λ£ shutdown -c : μμ½ shutdown μ·¨μ halt -p init 0 ν°λ―Έλμμ μμ€ν μ¬λΆν shutdown -r now reboot init 6 λ‘κ·Έμμ(μ¬μ©μμ μ μ λλ) logout exit λ°λ 벨 init λͺ λ Ή λ€μ λΆλ μ«μ, μμ€ν μ΄ κ°λλλ λ°©λ²μ 7κ°μ§ λ°λ λ²¨λ‘ λλ /lib/systemd/system λλ ν 리μ runlevel?.target νμΌ μ‘°ν μ 리λ μ€ ..
μ΄κ²μ΄ 리λ μ€λ€ ch 1 ~ ch 3 (κ°μλ¨Έμ , κ°μλ¨Έμ μννΈμ¨μ΄, VMware λ¨μΆν€, 리λ μ€, 컀λ, xμλ)
κ°μλ¨Έμ (Virtual Machine) κ°μμΌλ‘ μ‘΄μ¬νλ μ»΄ν¨ν° κ°μλ¨Έμ μννΈμ¨μ΄λ‘ μμ±ν κ°μ§ μ»΄ν¨ν° λλ ν 리μ μ μ₯λ¨ λ©λͺ¨λ¦¬, νλ‘μΈμ, νλλμ€ν¬, cd/dvd, λ€νΈμν¬ μΉ΄λ, usb μ₯μΉ, μ¬μ΄λ μΉ΄λ, νλ¦°ν°, λμ€νλ μ΄ λ± κ°μμ νλμ¨μ΄ μ₯μΉλ€μ΄ μ₯μ°©λ μ μμ κ°μλ¨Έμ μννΈμ¨μ΄ μ»΄ν¨ν°μ μ€μΉλ μ΄μ체μ (νΈμ€νΈ μ΄μ체μ ) μμ κ°μμ μ»΄ν¨ν°λ₯Ό μμ±, κ·Έ κ°μμ μ»΄ν¨ν° μμ λ λ€λ₯Έ μ΄μ체μ (κ²μ€νΈ μ΄μ체μ )λ₯Ό μ€μΉ/μ΄μν μ μλλ‘ μ μλ μννΈμ¨μ΄ κ°μ νλλμ€ν¬μ μλ λ°©μ : VMware νλ‘κ·Έλ¨μ κ°μλ¨Έμ μμ μ¬μ©ν λ§νΌμ κ°μ νλλμ€ν¬ μ©λλ§ μ€μ 물리 νμΌμ μ μ©ν¨ > νΈμ€νΈ μ»΄ν¨ν°μ νλλμ€ν¬ μ©λμ΄ λλΉλμ§ μμ κ°μ νλλμ€ν¬ νμΌ : *.vmdk νΈμ€νΈ μ΄μ체μ (Ho..
0102 Rocky Linux, vmware, mobaXterm μ€μΉ
* 리λ μ€ κΈ°λ³Έ λͺ λ Ήμ΄ pwd νμ¬ μμΉ ls νμ¬ μμΉ νμΌλ€ ls -l νμ¬ μμΉ νμΌλ€ μμΈν(κΆν, μ©λ, μμ μΌμ λ±) -νμΌ μ ν / νμΌ νκ°κΆ / λ§ν¬ μ / νμΌ μμ μ μ΄λ¦ / νμΌ μμ κ·Έλ£Ήμ΄λ¦ / νμΌν¬κΈ°(λ°μ΄νΈ) / λ§μ§λ§ λ³κ²½ λ μ§μ μκ° / νμΌ μ΄λ¦ cd .. μ΄μ λλ ν λ¦¬λ‘ μ΄λ chmod νμΌλͺ κΆν μμ (root λ° νμΌ μμ μ) mv μ΄λ rm μμ cp λ³΅μ¬ mkdir λλ ν 리 λ§λ€κΈ° hostname -I (λλ¬Έμ i) μ£Όμ reboot μ¬λΆν * νμΌμ κΆν - νμΌ μμ μκ° κΆν μ€ μ μμ - νμΌ μ ν : λλ ν λ¦¬μΈ κ²½μ° d, μΌλ° νμΌμ -, lμ λ§ν¬ λ±.. -rwx : r μ½κΈ° w μ°κΈ° x μ€ν (read, write, execute) rwx rwx rw..
μ΄μ체μ 리λ μ€μ μλμ°μ λΉκ΅
리λ μ€λ μ΄μ체μ (OS) μ€ νλμ λλ€. μλμ°μ 리λ μ€λ κ°κ° λ€λ₯Έ μ΄μ체μ λ‘μ λ€μν νΉμ§κ³Ό μ¬μ© λͺ©μ μ κ°μ§κ³ μμ΅λλ€. κ°λ¨νκ² μ΄μ체μ μ μλ―Έ, λ μ΄μ체μ μ μ°¨μ΄, 리λ μ€λ₯Ό μ¬μ©νλ μ΄μ μ λν΄ μ€λͺ νκ² μ΅λλ€. μ΄μ체μ λ μ΄μ체μ λ μ»΄ν¨ν°μ νλμ¨μ΄μ μννΈμ¨μ΄ κ°μ μ€μ¬μλ‘, μ»΄ν¨ν° μμ€ν μ ν¨μ¨μ μΌλ‘ μ΄μνκ³ μ¬μ©μμκ² νΈλ¦¬ν νκ²½μ μ 곡ν©λλ€. μ΄μ체μ κ° μννλ μ£Όμ μν λ‘ μμ κ΄λ¦¬, νμΌ μμ€ν κ΄λ¦¬, νλ‘μΈμ€ κ΄λ¦¬, μ¬μ©μ μΈν°νμ΄μ€ μ 곡, μμ€ν λ³΄νΈ λ° λ³΄μ, μλ¬ μ²λ¦¬ λ±μ΄ μμ΅λλ€. 1. μμ κ΄λ¦¬: νλ‘μΈμ κ΄λ¦¬: λ€μ€ νλ‘μΈμ μμ€ν μμ κ° νλ‘μΈμμ μμ μ ν λΉνκ³ κ΄λ¦¬ λ©λͺ¨λ¦¬ κ΄λ¦¬: μ£ΌκΈ°μ΅μ₯μΉ(RAM)λ₯Ό ν¨μ¨μ μΌλ‘ ν λΉνμ¬ μμ© νλ‘κ·Έλ¨μ΄ μ€νλ μ μλλ‘ ν¨ μ μΆλ ₯..
μκ°κ³Ό νλμ κ΄ν μΈμ©κ΅¬
4λ μ λ²μ μμ μ λ€μμ λ μμ±νλ λΈλ‘κ·Έ ν¬μ€ν μμ λ°κ²¬ν ꡬμ μ λ¨κ²¨λλ€. Watch your thoughts, They become words. Watch your words, They become deeds. Watch your deeds, They become habits. Watch your habits, They become character. Watch your character, for it becomes your destiny. β μκ°μ μ‘°μ¬ν΄λΌ, λ§μ΄ λλ€. λ§μ μ‘°μ¬ν΄λΌ, νλμ΄ λλ€. νλμ μ‘°μ¬ν΄λΌ, μ΅κ΄μ΄ λλ€. μ΅κ΄μ μ‘°μ¬ν΄λΌ, μ±κ²©μ΄ λλ€. μ±κ²©μ μ‘°μ¬ν΄λΌ, μ΄λͺ μ΄ λλ€.
μ μ²κΈ° μ€κΈ° μ€λΉ
λλͺ©λ· μ΅μ€ν°λ κ°ν¬μ μ μλ - C, νμ΄μ¬, μλ° (μλ°, νμ΄μ¬ λ§μ΄ λμ΄) κΈ°μΆ νκΈ° μλ곡 μ 보μ²λ¦¬κΈ°μ¬ μ€κΈ° κΈ°λ³Έμ ν λ§κ°μ (κΈ°μΆ λ§μ΄ λμ€λ λΆλΆ μ€μ μΌλ‘) μμΉ, ꡬμ±, μ’ λ₯, 쑰건, μ리 Nκ°μ§, μλΉμ€ 곡격μ ν, νμν¨ν΄ μΉ μΈμ°κΈ°(ν΄μ¦λ μ± νμ© + μμ΄λ‘ μ°κΈ°) DB, GROUP BY, HAVING, DELETE ν¬μΈν°, λ³μ, κ°μ μν μ λ¬, μ°Έμ‘°μ μν μ λ¬ λ°μ΄ν°λ² μ΄μ€ μ κ·ν, OSI 7κ³μΈ΅, DB 무결μ±, μμ§λ, κ²°ν©λ, κ°μ²΄μ§ν₯ 5μμΉ, GoFν¨ν΄ CμΈμ΄ : ν¬μΈν° κ°λ JAVA : μ€λ²λ‘λ©, μ€λ²λΌμ΄λ©, ν΄λμ€, μμ νμ΄μ¬ : κΈ°λ³Έ ν¨μ SQL : SELECT FROM GRANT ON TO λ± μ μ΄λ£¨λ κ²λ€ νμ΄μ¬ λ°°μ΄ λ²λΈ 10μ§ > 2μ§ λ³ν λΉμΉΈ λ£κΈ° ν¬μΈν° ..
1115
*μ΄λ€ νμ¬μΈμ§, λͺ©νκ° λ¬΄μμΈμ§ -νλ‘μ νΈ μ€ λ΄κ° λ§‘μ λΆλΆμ΄ 무μμΈμ§, μ΄λ€ κΈ°μ μ μ¬μ©νλμ§, νλ‘μ νΈκ° λ¬΄μ¨ κΈ°λ₯μ μνν μ μλλ‘ κ΅¬ννλμ§ νμ€ νν *μλ°, μ€νλ§, DBμ λν μ€λΉ -μ€νλ§ VS μ€νλ§λΆνΈμ μ°¨μ΄μ -μ€νλ§μ μ₯μ ? -RDBMSκ° λ¬΄μμΈμ§? μ΄λ€ μ₯μ μ΄ μλμ§? μ΄λ€ λ°©μμΌλ‘ λ°μ΄ν°κ° μ μ₯μ΄ λλμ§? -λ°μ΄ν° νΈλμμ μ²λ¦¬ -ν μ΄λΈ μ κ·νμ μ€μμ± -μ‘°μΈν λ μκ³ μμ΄μΌ νλ μ -λ°μ΄ν° μ‘°ν, κ°κ³΅μ μν΄ νμν λ¬Έλ² κ³΅λΆ -SELECT 쿼리 μ€ν μμ -λ°μ΄ν° μ‘°νμ κ°κ³΅μ νμν SQL λ¬Έλ² ν€μλλ€ -νμκ³Όμ κ°λ±κ³Ό ν΄κ²° μ νλ μκ° μμ λ°°μ°λ©° κ°λ°νλ€λ³΄λ μ무λλ μκ°μ΄ λ μ΄λ°νκ² λκ»΄μ§λ€ + μ μ μ΄λΌ μ΄μ© μ μλ λΆλΆμ΄λΌκ³ μκ°νλ€ + μ§κΈ μ΄ μκΈ°μ..
Git μ©μ΄ λ° μ¬μ©
git - νλ‘μ νΈ λ²μ κ΄λ¦¬ λ° νμ μ ν¨κ³Όμ μΌλ‘ κ΄λ¦¬ν¨ clone: μλ² μμ€λ₯Ό λ΄ pc(λ‘컬)λ‘ λ³΅μ¬ checkout: branchλ₯Ό μμ±νκ³ μ΄λ commit: λ΄ pc(λ‘컬)μ μ΄λ ₯ μμ±νμ¬ μ μ₯, νλ‘μ νΈμ νΉμ μμ μ μν μ μ₯ push : λ‘컬 μ μ₯μμ λ³κ²½ μ¬νμ μ격 μ μ₯μλ‘ μ λ‘λ, μλ²μ λ³κ²½ μμ€ μ λ‘λ pull request : λ΄κ° μμ ν μ½λλ₯Ό λ΄ λΈλμΉλ₯Ό λΉκ²¨ κ²ν ν λ³ν©ν΄λ¬λΌλ μμ² (κ΄λ¦¬μμκ² λ³ν© μμ²) merge : λΈλμΉ κ°μ λ³κ²½ μ¬ν ν΅ν©, μ£Όλ‘ κΈ°λ₯μ κ°λ°ν λΈλμΉλ₯Ό λ©μΈ λΈλμΉμ λ³ν©ν λ 1. νλ‘μ νΈ μ°Έμ¬μλ git cloneλͺ λ ΉμΌλ‘ λ‘컬 μ μ₯μλ₯Ό λ§λ λ€ 2. μλ‘μ΄ κΈ°λ₯ κ°λ°μ μν΄ κ²©λ¦¬λ branch checkoutμ νλ€ 3. νλ‘κ·Έλ¨ μμ ν g..