potatos
๐•๐•’๐•ฆ๐•ฃ๐•ฆ๐•ค
potatos
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
    • Daily
    • Study
      • CS
      • Network
      • Windows
      • Linux
      • HTML & CSS
      • JavaScript
      • React
      • vue.js
      • Flutter
      • DataBase
      • Elastic Se..
      • Log
      • Coding Tes..
    • Work
      • PC
      • Mobile
      • JPGIF

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

๊ณต์ง€์‚ฌํ•ญ

  • notice

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • HTML
  • CSS
  • Windows
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ
  • ์…€๋ ‰ํ„ฐ
  • JavaScript
  • ์œˆ๋„์šฐ
  • ์ˆ˜์ง ์ •๋ ฌ
  • MySQL
  • Linux

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
potatos

๐•๐•’๐•ฆ๐•ฃ๐•ฆ๐•ค

Study/Linux

[Linux] ํŒŒ์ผ / ๋””๋ ‰ํ† ๋ฆฌ ๊ด€๋ จ ๋ช…๋ น์–ด

2022. 4. 13. 18:19

wget ๋ช…๋ น์–ด

  • ์ธํ„ฐ๋„ท์—์„œ ํŒŒ์ผ ๋‚ด๋ ค๋ฐ›๊ธฐ
๋ช…๋ น์–ด ์„ค๋ช…
wget ๋‹ค์šด๋กœ๋“œURL rpm์ด๋‚˜ yum์œผ๋กœ ์„ค์น˜ํ•  ํŒจํ‚ค์ง€ ํŒŒ์ผ์„ ๋‚ด๋ ค๋ฐ›๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ
wget -O ์ €์žฅ๋ ํŒŒ์ผ์ด๋ฆ„ ๋‹ค์šด๋กœ๋“œURL -O ์˜ต์…˜์„ ์‚ฌ์šฉํ•ด ๋‹ค์šด๋กœ๋“œ๋  ํŒŒ์ผ์˜ ์ด๋ฆ„ ์ง€์ •
wget -c ๋‹ค์šด๋กœ๋“œURL ์ด์–ด ๋ฐ›๊ธฐ
๋Œ€์šฉ๋Ÿ‰ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๋Š” ๋„์ค‘ ๋ฉˆ์ถ”๊ณ  ๋‹ค๋ฅธ ์ž‘์—…์„ ํ•ด์•ผ ํ•  ๋•Œ
์ „์ฒด ํŒŒ์ผ์„ ๋‹ค์‹œ ๋ฐ›์ง€ ์•Š๊ณ  ์ด์ „์— ๋ฐ›์€ ํŒŒ์ผ์— ์ด์–ด์„œ ๋ฐ›์„ ์ˆ˜ ์žˆ์Œ

 

์••์ถ• ๋ช…๋ น์–ด

๋ช…๋ น์–ด ์„ค๋ช…
tar zcvf ์ƒ์„ฑ๋ ์••์ถ•ํŒŒ์ผ์ด๋ฆ„ ์••์ถ•ํ• ์›๋ณธํŒŒ์ผํ˜น์€๋””๋ ‰ํ† ๋ฆฌ ์••์ถ•ํ•˜๊ธฐ
tar zxvf ์••์ถ•ํŒŒ์ผ์ด๋ฆ„ ํ•ด์ œํ•˜๊ธฐ
zip ์••์ถ•ํŒŒ์ผ์ด๋ฆ„ ์••์ถ•๋Œ€์ƒํŒŒ์ผ์ด๋ฆ„ ์••์ถ•ํ•˜๊ธฐ
unzip ํŒŒ์ผ์ด๋ฆ„ ํ•ด์ œํ•˜๊ธฐ

์˜ต์…˜

์˜ต์…˜ ์„ค๋ช…
c ์ƒˆ๋กœ์šด ๋ฌถ์Œ์„ ๋งŒ๋“ฆ
x ๋ฌถ์ธ ํŒŒ์ผ์„ ํ’€์–ด์คŒ
f ๋ฌถ์Œ ํŒŒ์ผ์˜ ์ด๋ฆ„ ์ง€์ • ์˜ต์…˜
v ๋ฌถ์Œ ํŒŒ์ผ์„ ํ’€๊ฑฐ๋‚˜ ๋ฌถ์„ ๋•Œ ๊ณผ์ •์„ ํ™”๋ฉด์— ์ถœ๋ ฅ
* ๋ชจ๋“  ํŒŒ์ผ ์ง€์ •

 

ํŒŒ์ผ ์ข…๋ฅ˜

type ์„ค๋ช…
- ํ…์ŠคํŠธ ํŒŒ์ผ (ASCII)
d ๋””๋ ‰ํ† ๋ฆฌ
l ๋งํฌ ํŒŒ์ผ
c ๋ฌธ์žํ˜• ์ž…์ถœ๋ ฅ ํŒŒ์ผ
b ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ
p ํŒŒ์ดํ”„ ํŒŒ์ผ

 

ํŒŒ์ผ ์ ‘๊ทผ ๊ถŒํ•œ ๋ณ€๊ฒฝ

chmod

chmod 654 test

// rw- r-x r--

// ์ ‘๊ทผ ๊ถŒํ•œ (์ˆซ์ž ์‚ฌ์šฉ)
// ์ด์ง„์ˆ˜๋ฅผ ์‹ญ์ง„์ˆ˜๋กœ ๋ณ€ํ™˜
// ๊ถŒํ•œ์ด ์žˆ๋Š” ๊ณณ: 1
// ๊ถŒํ•œ์ด ์—†๋Š” ๊ณณ: 0
// r=4 / w=2 / x=1

ํŒŒ์ผ ์†Œ์œ ์ž ๋ณ€๊ฒฝ

chown

chown shon test

์†Œ์œ  ๊ทธ๋ฃน ๋ณ€๊ฒฝ

chgrp

chgrp staff test

 


 

๋””๋ ‰ํ† ๋ฆฌ ๊ด€๋ จ ์šฉ์–ด

์šฉ์–ด ์„ค๋ช…
root ๋””๋ ‰ํ† ๋ฆฌ ๊ณ„์ธต์  ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ์˜ ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ
/ ๋กœ ํ‘œํ˜„
ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ ํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์‰˜ ํ”„๋กฌํฌํŠธ์— ํ‘œ์‹œ๋จ
. ์œผ๋กœ ํ‘œํ˜„
์ ˆ๋Œ€ ๊ฒฝ๋กœ root ํ‹ฐ๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹
/home/shon
์ƒ๋Œ€ ๊ฒฝ๋กœ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹
../home/shon./home/shon
์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ ๊ณ„์ธต ๊ตฌ์กฐ์ƒ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ์˜ ์œ„์ชฝ
.. ๋กœ ํ‘œํ˜„
ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ ์‚ฌ์šฉ์ž์˜ ๊ธฐ๋ณธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋กœ๊ทธ์ธ ์‹œ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ
~ ๋กœ ํ‘œํ˜„

 

๋””๋ ‰ํ† ๋ฆฌ ๊ธฐ๋ณธ ๋ช…๋ น์–ด

๋ช…๋ น์–ด ์„ค๋ช…
cd ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ ๋ณ€๊ฒฝ
cd + Enter
cd ~
ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ์˜ ์œ„์น˜์™€ ์ƒ๊ด€ ์—†์ด ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™
pwd ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ ˆ๋Œ€ ํŒจ์Šค๋กœ ํ™”๋ฉด์— ์ถœ๋ ฅ
ls ๋””๋ ‰ํ† ๋ฆฌ๋ช…์„ ์ƒ๋žตํ•  ๊ฒฝ์šฐ, ํ˜„์žฌ ์œ„์น˜ํ•œ ๋””๋ ‰ํ† ๋ฆฌ ํŒŒ์ผ ๋ชฉ๋ก์„ ๊ฐ„๋žตํ•˜๊ฒŒ ํ‘œ์‹œ
ls -al ์ˆจ๊น€ ํŒŒ์ผ๊นŒ์ง€ ์ž์„ธํžˆ ๋ณด๊ธฐ
ls -l ์ž์„ธํžˆ ๋ณด๊ธฐ
ls -a ์ˆจ๊น€ํŒŒ์ผ ๋ณด๊ธฐ (์ˆจ๊น€ ํŒŒ์ผ์€ .์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ํŒŒ์ผ)
mkdir ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ
rmdir ๋””๋ ‰ํ† ๋ฆฌ ์‚ญ์ œ
cp ๋ณต์‚ฌํ• ํŒŒ์ผ์ด๋ฆ„ ๋ณต์‚ฌ๋ ํŒŒ์ผ์ด๋ฆ„ ํŒŒ์ผ ๋ณต์‚ฌ
rm ์‚ญ์ œํ• ํŒŒ์ผ์ด๋ฆ„ ํŒŒ์ผ ์‚ญ์ œ
mv ์ด๋™์‹œํ‚ฌํŒŒ์ผ์ด๋ฆ„ ์ด๋™๋ ํŒŒ์ผ์ด๋ฆ„ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ ์ด๋™
ln ์‹ฌ๋ณผ๋ฆญ ๋งํฌ ์ƒ์„ฑ ๋‘ ๊ฐœ์˜ ํŒŒ์ผ์„ ์—ฐ๊ฒฐํ•˜๊ณ , ๋‘ ๊ฐœ์˜ ํŒŒ์ผ์„ ๋งˆ์น˜ ํ•˜๋‚˜์˜ ํŒŒ์ผ์ฒ˜๋Ÿผ ์‚ฌ์šฉ
file ๋Œ€์ƒํŒŒ์ผ๊ฒฝ๋กœ ํŒŒ์ผ์˜ ์ข…๋ฅ˜ ํ‘œ์‹œ
find ๊ฒ€์ƒ‰์‹œ์ž‘์œ„์น˜ -name "ํŒŒ์ผ๋ช…ํŒจํ„ด" ํŒŒ์ผ ์ฐพ๊ธฐ
ex) find /home -name “*.txt”
find ๊ฒ€์ƒ‰์‹œ์ž‘์œ„์น˜ -name "ํŒŒ์ผ๋ช…ํŒจํ„ด" -delete ํŠน์ • ํŒŒ์ผ๋ช… ํŒจํ„ด์„ ๊ฐ–๋Š” ํŒŒ์ผ๋“ค์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์‚ญ์ œ

 

์ ‘๊ทผ ๊ถŒํ•œ

์˜ต์…˜ ๊ถŒํ•œ
r (Read) ์ฝ๊ธฐ ๊ถŒํ•œ
w (Write) ์“ฐ๊ธฐ ๊ถŒํ•œ
x (eXecute) ์‹คํ–‰ ๊ถŒํ•œ
- ๊ถŒํ•œ ์—†์Œ

 

๋””์Šคํฌ ์šฉ๋Ÿ‰ ํ™•์ธ ๋ช…๋ น์–ด

๋ช…๋ น์–ด ์„ค๋ช…
df ํ˜„์žฌ ๋””์Šคํฌ์˜ ๋‚จ์€ ์šฉ๋Ÿ‰ ํ‘œ์‹œ
df -k ํ‚ฌ๋กœ๋ฐ”์ดํŠธ ๋‹จ์œ„๋กœ ๋‚จ์€ ์šฉ๋Ÿ‰ ํ™•์ธ
df -m ๋ฉ”๊ฐ€๋ฐ”์ดํŠธ ๋‹จ์œ„๋กœ ๋‚จ์€ ์šฉ๋Ÿ‰ ํ™•์ธ
df -h ๋ณด๊ธฐ ์ข‹๊ฒŒ ๋ณด์—ฌ์คŒ (์šฉ๋Ÿ‰์— ๋‹จ์œ„ ์ ์šฉ)
df . ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํฌํ•จ๋œ ํŒŒํ‹ฐ์…˜์˜ ๋‚จ์€ ์šฉ๋Ÿ‰ ํ‘œ์‹œ

 

๋””๋ ‰ํ† ๋ฆฌ ์šฉ๋Ÿ‰ ํ™•์ธ ๋ช…๋ น์–ด

๋ช…๋ น์–ด ์„ค๋ช…
du ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ์‚ฌ์šฉ๋Ÿ‰ ํ‘œ์‹œ
du -a ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ์‚ฌ์šฉ๋Ÿ‰์„ ํŒŒ์ผ ๋‹จ์œ„๋กœ ํ‘œ์‹œ
(๋ชจ๋“  ํ•˜์œ„ ํŒŒ์ผ ์ถœ๋ ฅ)
du -s ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ์ด ์‚ฌ์šฉ๋Ÿ‰ ํ™•์ธ
(ํ˜„์žฌ ํด๋”์— ๋Œ€ํ•œ ํ•œ ์ค„๋งŒ ์ถœ๋ ฅ)
du -h ๋ณด๊ธฐ ์ข‹๊ฒŒ ๋ฐ”๊ฟ” ์คŒ
du -sh * ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํ•œ ๋‹จ๊ณ„ ์„œ๋ธŒ ๋””๋ ‰ํ† ๋ฆฌ ํ•ญ๋ชฉ(*)๋“ค์— ๋Œ€ํ•ด์„œ๋งŒ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ ์คŒ

 

'Study > Linux' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Linux] ๋„คํŠธ์›Œํฌ (network)  (0) 2022.04.13
[Linux] ํ”„๋กœ์„ธ์Šค (process)  (0) 2022.04.13
[Linux] ์‚ฌ์šฉ์ž ๊ณ„์ • ๊ด€๋ จ ๋ช…๋ น์–ด  (0) 2022.04.13
[Linux] VI ํŽธ์ง‘๊ธฐ  (0) 2022.04.13
[Linux] Linux Shell  (0) 2022.04.13
    'Study/Linux' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [Linux] ํ”„๋กœ์„ธ์Šค (process)
    • [Linux] ์‚ฌ์šฉ์ž ๊ณ„์ • ๊ด€๋ จ ๋ช…๋ น์–ด
    • [Linux] VI ํŽธ์ง‘๊ธฐ
    • [Linux] Linux Shell
    potatos
    potatos

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”