TIL15.linux(2)

Jaeyeonยท2021๋…„ 1์›” 13์ผ
0

๐Ÿ“Œ cp(copy): ํŒŒ์ผ์„ ๋ณต์‚ฌ

cp ํŒŒ์ผ๋ช… ๋ณต์‚ฌํ•  ํŒŒ์ผ๋ช…
cp cp.txt cp1.txt = cpํ…์ŠคํŠธํŒŒ์ผ์„ cp1์ด๋ผ๋Š” ํ…์ŠคํŠธํŒŒ์ผ๋กœ ๋ณต์‚ฌ

cp ํŒŒ์ผ๋ช… ๋ณต์‚ฌํ•  ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ ํŒŒ์ผ๋ช…
cp cp.txt hello_linux/def.txt = cp ํ…์ŠคํŠธํŒŒ์ผ์„ ํ—ฌ๋กœ๋ฆฌ๋ˆ…์Šค ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์˜ defํ…์ŠคํŠธ ํŒŒ์ผ๋กœ ๋ณต์‚ฌ

๐Ÿ“Œ mv(move): ํŒŒ์ผ์„ ์ด๋™ ํ˜น์€ ์ด๋ฆ„๋ฐ”๊พธ๊ธฐ

mv ํŒŒ์ผ๋ช… ๋ฐ”๊ฟ€ ํŒŒ์ผ๋ช…
mv cp.txt def1.txt = cpํŒŒ์ผ์„ def1ํŒŒ์ผ๋กœ ์ด๋ฆ„์„ ๋ฐ”๊พผ๋‹ค.

mv ํŒŒ์ผ๋ช… ์ด๋™ํ•  ๋””๋ ‰ํ† ๋ฆฌ ๋ช…
mv cp.txt hello_linux = cp ํŒŒ์ผ์„ hello_linux๋ผ๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์œผ๋กœ ์˜ฎ๊ธด๋‹ค.

๐Ÿ“Œ touch ํŒŒ์ผ๋ช… : ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ๋‹ค.

touch wjy.txt = wjy๋ผ๋Š” ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ๋‹ค.

๐Ÿ“Œ sudo(super user do): ์ˆ˜ํผ ๊ด€๋ฆฌ์ž์˜ ๊ถŒํ•œ์œผ๋กœ ๋ช…๋ น์„ ์‹คํ–‰ํ•œ๋‹ค.

๐Ÿ“Œ nano:ํŒŒ์ผ์— ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ํŽธ์ง‘ ํ•  ์ˆ˜ ์žˆ๋Š” ์—๋””ํ„ฐ

nano ๋ฅผ ํ„ฐ๋ฏธ๋„์—์„œ ์น˜๋ฉด ์—๋””ํ„ฐ ์ฐฝ์œผ๋กœ ๋„˜์–ด๊ฐ
or
nano linux.txt ๋ฅผ ์ ์œผ๋ฉด linux๋ผ๋Š” ํŒŒ์ผ์„ ์ƒ์„ฑ ํ•˜๊ฒ ๋‹ค.

๐Ÿ“Œ cat: nano๋ฅผ ํ†ตํ•ด ํŒŒ์ผ์„ ๋งŒ๋“  ๊ฒƒ์ด ์ž˜ ์ €์žฅ๋˜์—ˆ๋Š”์ง€ ํ„ฐ๋ฏธ๋„์—์„œ ํ™•์ธ ๊ฐ€๋Šฅ

cat linux.txt

๐Ÿ“Œ grep: ctrl+f ๊ฐ™์€ ๋Š๋‚Œ / ํŒŒ์ผ์—์„œ ํ•ด๋‹น ๋‹จ์–ด๋ฅผ ์ฐพ์•„์ค€๋‹ค.

grep ์ฐพ๊ณ ์‹ถ์€ ๋‹จ์–ด ํŒŒ์ผ.txt
grep linux linux.txt = linuxํŒŒ์ผ ์•ˆ์—์„œ linux๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ฐพ๊ณ  ์‹ถ๋‹ค.

๐Ÿ“Œ homebrew: ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์•ฑ์Šคํ† ์–ด ๋Š๋‚Œ

๐Ÿ“Œ wget: ํ„ฐ๋ฏธ๋„์—์„œ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅ

๐Ÿ“Œ git: ์˜คํ”ˆ์†Œ์Šค๋ฅผ ๊ฐ€์ ธ์™€์„œ ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— ๋„ฃ์„ ์ˆ˜ ์žˆ์Œ

git clone (์ฝ”๋“œ)

๐Ÿ“Œ ํŒŒ์ดํ”„๋ผ์ธ(|): ์•ž์— ์žˆ๋Š” ์ถœ๋ ฅ์„ ๋’ค์— ์žˆ๋Š” ์ž…๋ ฅ์œผ๋กœ ์—ฐ๊ฒฐ

ls --help | grep sort = ls ๋„์›€๋ง ์ค‘์—์„œ sort๊ฐ€ ํฌํ•จ๋œ ๊ฒƒ์„ ์ฐพ๊ณ  ์‹ถ๋‹ค.
ls --help | grep sort | grep file = ls ๋„์›€๋ง ์ค‘์—์„œ sort์™€ file์ด ๋™์‹œ์— ๋“ค์–ด๊ฐ„ ๋ฌธ์žฅ์„ ์ฐพ๊ณ  ์‹ถ๋‹ค.

GUI ๊ธฐ๋ฐ˜์ด ์•„๋‹Œ CLI๊ธฐ๋ฐ˜์˜ ๋ฆฌ๋ˆ…์Šค๊ฐ€ ์ข‹์€ ์ 

  • ์ˆœ์ฐจ์  ์‹คํ–‰ ๊ฐ€๋Šฅ (mkdir hello;cd hello = hello๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ  ๊ทธ ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์œผ๋กœ ๋“ค์–ด๊ฐ„๋‹ค)
  • ํ”„๋กœ๊ทธ๋žจ์ด ๋” ๊ฐ€๋ณ๋‹ค.
  • ๋ณต์žกํ•œ ์ž‘์—…์— ๋” ์ ํ•ฉํ•˜๋‹ค.
profile
์ƒ๊ฐํ•˜๋Š” ๊ฐœ๋ฐœ์ž ๋˜๊ธฐ

0๊ฐœ์˜ ๋Œ“๊ธ€