โ˜ Network/๐Ÿง Linux

[Linux]๋ช…๋ น์–ด2-help, mkdir, cp, ln, rm

yeun.log 2024. 6. 17. 16:02
๋ฐ˜์‘ํ˜•

 

ctrl + C
์ฐฝ์ด ๊ผฌ์˜€์„ ๋•Œ ์ทจ์†Œ

๋ช…๋ น์–ด๊ฐ€ ์ด๋Ÿฐ ํ™”๋ฉด์œผ๋กœ ์•ˆ ์ณ์งˆ ๋•Œ ์‚ฌ์šฉ


--help
๋ชจ๋“  ๋ช…๋ น์–ด์˜ ์‚ฌ์šฉ๋ฒ•

--all ์— ๋Œ€ํ•œ ์„ค๋ช…์œผ๋กœ .๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฑธ ๋ฌด์‹œ ํ•˜์ง€ ์•Š๋Š”๋‹ค ์ ํ˜€์žˆ๋Š”๋ฐ

. ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ํŒŒ์ผ์€ ์ˆจ๊น€ํŒŒ์ผ ์ด๋‹ค.


mkdir
make directory
ํด๋”์ƒ์„ฑ

CLI๋ผ์„œ ๊ธ€๋กœ๋งŒ ํ™•์ธ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ls -l๋กœ ๋งŒ๋“ค์–ด์ง„ ๊ฒŒ ํ™•์ธ๋œ๋‹ค.


rm
remove
์‚ญ์ œ

  • rm -f
    : ์‚ญ์ œ๊ฐ€ ์ž˜ ์•ˆ๋  ๋•Œ)๊ฐ•์ œ ์‚ญ์ œ.
  • rm -r
    : ํด๋” ์•ˆ์— ์žˆ๋Š” ๊ฒƒ๋„ ์‚ญ์ œ.

ubuntuํด๋” ์•ˆ์— user์™€ a.txt๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ a.txt๋ฅผ ์‚ญ์ œ ํ–ˆ๋‹ค.
์‹คํŒจํ•  ๊ฒฝ์šฐ ์ด๋Ÿฐ ์•ˆ๋‚ด ๋ฌธ๊ตฌ๊ฐ€ ๋œฌ๋‹ค. ์„ฑ๊ณต์‹œ ์•„๋ฌด๊ฒƒ๋„ ์•ˆ ๋œจ๋Š” ๊ฒŒ ์ •์ƒ.

ํด๋”๋ฅผ ์‚ญ์ œํ•  ๊ฒฝ์šฐ ์•ˆ์— ๋“  ํŒŒ์ผ๋„ ์‚ญ์ œ๋˜์–ด์•ผ ํ•œ๋‹ค.
๋”ฐ๋ผ์„œ ์ด ๋•Œ๋Š” rm -r ํด๋”๋ช… ๋ผ ๋ช…๋ น์–ด๋ฅผ ์ ์–ด์•ผ ํ•œ๋‹ค.


cp ๋ณต์‚ฌํ• file newFileName
copy


mv ์ด๋™ํ• file ๊ฒฝ๋กœ
+ ์ด๋ฆ„ ๋ณ€๊ฒฝ๋„ ํ•  ์ˆ˜ ์žˆ๋‹ค.
move

  • mkdir user
    userํด๋” ์ƒ์„ฑ
  • mv b.txt user
    b.txt๋ฅผ userํด๋”๋กœ ์ด๋™
  • ls
    ํ˜„์žฌ ํด๋” ํ™•์ธ
  • mv a.txt user/c.txt
    a.txt๋ฅผ ์ด๋™ํ•˜๋Š”๋ฐ c.txt๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์˜ฎ๊ธด๋‹ค.
  • cd user
    userํด๋”๋กœ ์ด๋™.
    ls๋กœ ์ด๋ฆ„์„ ๋ฐ”๊พธ๋ฉด์„œ ์ด๋™ํ•œ ๊ฒŒ ํ™•์ธ๋œ๋‹ค.

ln -s ๋งํฌํ• file ๋งํฌ๋ช…
link soft

  • ln -s a.txt a-link.txt
    a.txt์˜ ์†Œํ”„ํŠธ ๋งํฌ๋กœ a.link.txt๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ๋งŒ๋“ค์—ˆ๋‹ค.
  • ls -l ๋กœ ์ž์„ธํžˆ ํ™•์ธํ•ด๋ณด๋ฉด

l๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฑธ ๋ณผ ์ˆ˜์žˆ๋Š”๋ฐ link๋ผ๋Š” ๋œป์ด๋‹ค.
a-link.txt๋Š” a.txt๋ฅผ ์ฐธ์กฐํ•˜๋Š” ์†Œํ”„ํŠธ ๋งํฌ(๋ฐ”๋กœ๊ฐ€๊ธฐ)๋ผ๋Š” ๋œป์ด๋‹ค.


bin ํด๋” :
์‹คํ–‰ํŒŒ์ผ์ด ๋ชจ์—ฌ์žˆ๋Š” ๊ณณ.
์ดˆ๋ก์ƒ‰์€ ๋ชจ๋‘ ์‹คํ–‰ํŒŒ์ผ์ด๋‹ค.

 

๋ฐ˜์‘ํ˜•

'โ˜ Network > ๐Ÿง Linux' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Linux] ์ˆ˜์ • ์˜ˆ์ •!!  (0) 2024.06.17
[Linux]APT๋ž€?  (0) 2024.06.17
[Linux]๋ช…๋ น์–ด1-clear, cd, ls  (0) 2024.06.07