์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Python
- ํ์ด์ฌ ์๊ณ ๋ฆฌ์ฆ
- ubuntu
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฌ์คํธ
- Operating System
- ๋ฌ์คํธ ์์
- ํ์ด์ฌ ์ฑ๋ฆฐ์ง
- ๋ฐฑ์ค
- Rust
- Python challenge
- ์๋ฐ ๊ฐ๋
- ์ด์์ฒด์
- ์๋ฐ
- ๋ฐฑ์ค ๋ฌ์คํธ
- ์ค๋ผํด
- Database
- ํ์ด์ฌ
- java
- data communication
- ์ฐ๋ถํฌ
- ๋ฐ์ดํฐ ํต์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๋ฌ์คํธ ํ๋ก๊ทธ๋๋ฐ ๊ณต์ ๊ฐ์ด๋
- C
- ํ์ด์ฌ ์ฒผ๋ฆฐ์ง
- OS
- Reversing
- ์๋ฐ ๊ธฐ์ด
- ์ค๋ผํดDB
Archives
- Today
- Total
IT’s Portfolio
[Lecture] Operating System with Ubuntu - Day 4 ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
๐ฅ Operating System - Day 4
๐๐ป [Chapter 04] ์ ธ ์ฌ์ฉ๋ฒ
๐ ์ ธ์ ๊ธฐ๋ฅ๊ณผ ์ข ๋ฅ
๐ค ์ ธ์ ๊ธฐ๋ฅ
- ๋ช
๋ น์ด ํด์๊ธฐ ๊ธฐ๋ฅ
- ์ฌ์ฉ์์ ์ปค๋ ์ฌ์ด์์ ๋ช
๋ น์ ํด์ํ์ฌ ์ ๋ฌํ๋
ํด์๊ธฐ(interpreter)
์๋ฒ์ญ๊ธฐ(translator)
๊ธฐ๋ฅ - ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ ๋ ์คํ๋๋ ์
ธ์
๋ก๊ทธ์ธ ์ ธ
์ด๋ผ๊ณ ํ๋ฉฐ/etc/passwd
ํ์ผ์ ์ฌ์ฉ์๋ณ๋ก ์ง์ ๋์ด ์์ - ์ ธ์ด ์ฌ์ฉ์์ ๋ช ๋ น์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ ๋ํ๋ด๋ ํ์๋ฅผ ํ๋กฌํํธ๋ผ๊ณ ํจ
- ์ฌ์ฉ์์ ์ปค๋ ์ฌ์ด์์ ๋ช
๋ น์ ํด์ํ์ฌ ์ ๋ฌํ๋
- ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ
- ์ฌ๋ฌ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋ฐ๋ณต์ ์ผ๋ก ์ํํ๋ ์์ ์ ํ๋์ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ง๋ค ์ ์์
- ์ด๋ ๊ฒ ์์ฑ๋ ์
ธ ํ๋ก๊ทธ๋จ์
์ ธ ์คํฌ๋ฆฝํธ
๋ผ๊ณ ํจ
- ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ๊ธฐ๋ฅ
- ์ฌ์ฉ์ ํ๊ฒฝ์ ์ค์ ํ ์ ์๋๋ก ์ด๊ธฐํ ํ์ผ ๊ธฐ๋ฅ์ ์ ๊ณตํจ
- ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ ๋ ์ด ์ด๊ธฐํ ํ์ผ์ด ์คํ๋์ด ์ฌ์ฉ์๋ณ๋ก ํน์ฑ์ ๋ง๊ฒ ์ด๊ธฐ ํ๊ฒฝ์ด ์ค์ ๋จ
๐ค ์ ธ์ ์ข ๋ฅ
- Bourne shell : ๋ณธ์
ธ
- ์คํฐ๋ธ ๋ณธ์ด ๊ฐ๋ฐํ ์ต์ด์ ์ ธ
- ๋ช
๋ น ์ด๋ฆ :
sh
- ๋จ์ํ๊ณ ์ฒ๋ฆฌ ์๋๊ฐ ๋นจ๋ผ์ ๋ง์ด ์ฌ์ฉ๋์์
- ํ์ฌ ์์คํ ๊ด๋ฆฌ ์์ ์ ์ํํ๋ ๋ง์ ์ ธ ์คํฌ๋ฆฝํธ๋ ๋ณธ์ ธ์ ๊ธฐ๋ฐ์ผ๋ก ํจ
- ํ์คํ ๋ฆฌ, ์จ๋ฆฌ์ด์ค, ์์ ์ ์ด ๋ฑ ์ฌ์ฉ์ ํธ์๋ฅผ ์ํ ๊ธฐ๋ฅ์ ๋ค์ํ๊ฒ ์ ๊ณตํ์ง ๋ชปํด ๋ค๋ฅธ ์ ธ์ ๋ฐ๋ ธ์
- C shell : C์
ธ
- ๋น ์กฐ์ด๊ฐ ๊ฐ๋ฐํจ
- ๋ช
๋ น ์ด๋ฆ :
csh
- ๋ณธ์ ธ์ ์๋ ์จ๋ฆฌ์ด์ค๋ ํ์คํ ๋ฆฌ ๊ฐ์ ์ฌ์ฉ์ ํธ์ ๊ธฐ๋ฅ์ ํฌํจํ ํ์ฅ ๋ฒ์
- ์ ธ ์คํฌ๋ฆฝํธ ์์ฑ์ ์ํ ๊ตฌ๋ฌธ ํ์์ด C ์ธ์ด์ ๊ฐ์ C์ ธ์ด๋ผ๊ณ ์นญํจ
- ํธ๋ฆฌํ ๊ธฐ๋ฅ์ด ๋ง๊ธฐ์ ํฌ๊ธฐ๊ฐ ํฌ๊ณ ์ฒ๋ฆฌ ์๋๊ฐ ๋๋ฆผ
- Korn shell : ์ฝ์
ธ
- ๋ฐ์ด๋น๋ ์ฝ์ด ๊ฐ๋ฐํจ
- ๋ช
๋ น ์ด๋ฆ :
ksh
- C์ ธ๊ณผ ๋ฌ๋ฆฌ ๋ณธ์ ธ๊ณผ ํธํ์ฑ์ ์ ์งํ๋ฉฐ C์ ธ์์ ์ ๊ณตํ๋ ์ฌ์ฉ์ ํธ์ ๊ธฐ๋ฅ์ ๋ชจ๋ ์ ๊ณตํจ
- ์ฒ๋ฆฌ ์๋๊ฐ ๋น ๋ฆ
- ๊ธฐ๋ณธ ์ค์น๊ฐ ๋์ด ์์ง ์์ผ๋ฏ๋ก ๋ณ๋๋ก ์ค์นํ์ฌ ์ฌ์ฉํด์ผ ํจ
- Bash shell : ๋ฐฐ์์
ธ
- ๋ธ๋ ์ธ ํญ์ค๊ฐ ๊ฐ๋ฐํ ๋ณธ์ ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ์ ธ
- ๋ช
๋ น ์ด๋ฆ :
bash
- ๋ณธ์ ธ๊ณผ ํธํ์ฑ์ ์ ์งํ๋ฉฐ C์ ธ, ์ฝ์ ธ์ ์ฌ์ฉ์ ํธ์ ๊ธฐ๋ฅ๋ ํฌํจํ๊ณ ์์
- ๋ฆฌ๋ ์ค์ ๊ธฐ๋ณธ ์ ธ๋ก ์ ๊ณต๋๊ณ ์์
- Dash shell : ๋์์
ธ
- ํฌ์ง์ค ํ์ค์ ์ค์ํ๋ฉฐ ๋ณธ์ ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ์์ ํฌ๊ธฐ์ ์ ธ
- ๊ธฐ์กด ์ ธ์ ๋นํด ๋ถํ ์ ์ ธ ์คํฌ๋ฆฝํธ๋ฅผ ๋น ๋ฅด๊ฒ ์คํ์ํค๊ณ ํ์ผ ํฌ๊ธฐ๊ฐ ์์ผ๋ฉฐ ์ ๋ขฐ์ฑ์ด ๋์
๐ ์ ธ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
๐ค ์ ธ ์ง์ ๋ฐ ๋ณ๊ฒฝ
- ๋ณธ์
ธ, ์ฝ์
ธ, ๋ฐฐ์์
ธ ๊ธฐ๋ณธ ํ๋กฌํํธ :
$
- C์
ธ ๊ธฐ๋ณธ ํ๋กฌํํธ :
%
- ๋ช
๋ น์ด๋ก ํ๋กฌํํธ ํ์ธํ๊ธฐ
grep
๋ช ๋ น์ผ๋ก ์ฌ์ฉ์ ์ ์๊ฐ ๋ค์ด ์๋ ํ์ผ์์ ํน์ ์ฌ์ฉ์์ ์ ๋ณด๋ฅผ ์ฐพ์ ํ์ธgrep [user_name] /etc/passwd
- ๊ธฐ๋ณธ ์
ธ ๋ณ๊ฒฝํ๊ธฐ :
chsh
- ํ์ :
chsh [์ต์ ] [์ฌ์ฉ์๋ช ]
- ์ต์
-s shell
: ์ง์ ํ๋ ์ ธ(์ ๋ ๊ฒฝ๋ก)๋ก ๋ก๊ทธ์ธ ์ ธ ๋ฐ๊ฟ-l
: /etc/shells ํ์ผ์ ์ง์ ๋ ์ ธ ์ถ๋ ฅ
- ์ฌ์ฉ์ ๋ก๊ทธ์ธ ์ ธ์ ๋ฐ๊ฟ
- ํ์ :
- ๋ก๊ทธ์ธ ์
ธ๊ณผ ์๋ธ ์
ธ
- ์ฌ์ฉ์๋ ํ๋กฌํํธ์์ ๋ค๋ฅธ ์
ธ์ ์คํํ ์ ์์
- ์๋ก ์์ฑ๋ ์
ธ์
์๋ธ ์ ธ
์ด๋ผ๊ณ ํจ
- ์๋ก ์์ฑ๋ ์
ธ์
- ์๋ธ ์
ธ์
^d
,exit
๋ก ์ข ๋ฃ ๊ฐ๋ฅ
- ์ฌ์ฉ์๋ ํ๋กฌํํธ์์ ๋ค๋ฅธ ์
ธ์ ์คํํ ์ ์์
๐ค ์ ธ ๋ด์ฅ ๋ช ๋ น
- ์ผ๋ฐ์ ์ธ ๋ฆฌ๋
์ค ๋ช
๋ น๋ค์
/bin
์ด๋/usr/bin
๋๋ ํฐ๋ฆฌ์ ๋ณ๋์ ์คํ ํ์ผ๋ก ์์ - ์ ธ ๋ช ๋ น์ ๋ณ๋์ ์คํ ํ์ผ ์์ด ์ ธ ์์ ํฌํจ๋์ด ์์
- ๋ํ์ ์ธ ์
ธ ๋ด์ฅ ๋ช
๋ น :
cd
๐ค ์ถ๋ ฅ ๋ช ๋ น
- ๋ฐฐ์์
ธ์ ์ถ๋ ฅ ๋ช
๋ น์ผ๋ก๋
echo
์printf
๊ฐ ์์ echo
๋ช ๋ น์ ๋ชจ๋ ์ ธ์์ ๊ณตํต ์ ๊ณตํ๋ ์ถ๋ ฅ ๋ช ๋ นecho
- ํ์ :
echo [-n] [๋ฌธ์์ด]
- ์ต์
-n
: ๋ง์ง๋ง์ ์ค ๋ฐ๊ฟ์ ํ์ง ์์
- ํ์ :
printf
๋ช ๋ น์%
์ง์์์\
๋ฌธ์๋ฅผ ์ด์ฉํ์ฌ ์ถ๋ ฅ ํ์ ์ง์ ๊ฐ๋ฅprintf
- ํ์ :
printf [ํ์] [์ธ์]
- ์ต์
- ํ์:
%d
,\n
๋ฑ C ์ธ์ด์ printf ํจ์์ ํ์ ์ง์
- ํ์:
- ํ์ :
๐ค ํน์๋ฌธ์ ์ฌ์ฉ ๋ฐฉ๋ฒ
- ํน์๋ฌธ์๋ ์ ธ์์ ํน๋ณํ ์๋ฏธ๋ฅผ ๊ฐ์ง ๋ฌธ์๋ก ๊ฐ ํน์๋ฌธ์์ ๋ฐ๋ผ ํน์ ๊ธฐ๋ฅ ์ํ
- ์ฌ์ฉ์๊ฐ ๋ช ๋ น์ ์ ๋ ฅํ๋ฉด ์ ธ์ ๋จผ์ ์ ๋ ฅํ ๋ด์ฉ ์ค์ ํน์๋ฌธ์๊ฐ ์๋์ง ํ์ธํ๊ณ ์ด๋ฅผ ํด๋ ํ์ฌ ์ ์ ํ ํํ๋ก ๋ณ๊ฒฝํ ํ ๋ช ๋ น ์คํ
- ํน์๋ฌธ์
*
- ์์์ ๋ฌธ์์ด์ ๋ํ๋ด๋ ํน์๋ฌธ์
- ์ ธ์์ 0๊ฐ ์ด์์ ๋ฌธ์๋ก ๋์ฒด๋จ
- ์ฃผ๋ก ์ฌ๋ฌ ํ์ผ์ ์ด๋ฆ์ ๋์ดํ ๋ ํ์ผ ์ด๋ฆ์ ๊ฐ๋จํ ํ์ํ๋ ๋ฐ ์ฌ์ฉ
- ํ์ผ๋ช ์ ์ ์ด์ผ ํ๋ ์๋ฆฌ์ ์ฌ์ฉํ๋ฉด ๋ชจ๋ ํ์ผ์ ๋ํ๋
- ํน์๋ฌธ์
?
์[]
- ํ๋์ ๋ฌธ์๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ฌ์ฉ
?
: ๊ธธ์ด๊ฐ 1์ธ ์์์ ํ ๋ฌธ์[]
: ๊ดํธ ์์ ํฌํจ๋ ๋ฌธ์ ์ค ํ๋- ์ฌ์ฉํ ์ฌ๋ฌ ๋ฌธ์๋ฅผ ๋์ดํ๊ฑฐ๋ ๋ฒ์๋ฅผ ์ง์ ํ ์ ์์ผ๋ฉฐ, ๋ค๋ฅธ ํน์๋ฌธ์์ ํผํฉ ์ฌ์ฉ ๊ฐ๋ฅ
- ํน์๋ฌธ์
~
์-
- ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ ํน์๋ฌธ์
~
: ํ์ฌ ์์ ์ค์ธ ์ฌ์ฉ์์ ํ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋~ login_ID
: ํด๋น ์ฌ์ฉ์์ ํ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋-
:cd
๋ช ๋ น์ผ๋ก ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ก ์ด๋ํ๊ธฐ ์ง์ ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋
- ํน์๋ฌธ์
;
๊ณผ|
- ๋ช ๋ น๊ณผ ๋ช ๋ น์ ์ฐ๊ฒฐํจ
;
: ์ฐ๊ฒฐ๋ ๋ช ๋ น์ ์ผ์ชฝ๋ถํฐ ์ฐจ๋ก๋ก ์คํ|
: ์ผ์ชฝ ๋ช ๋ น์ ์คํ ๊ฒฐ๊ณผ๋ฅผ ์ค๋ฅธ์ชฝ ๋ช ๋ น์ ์ ๋ ฅ์ผ๋ก ์ ๋ฌ
- ํน์๋ฌธ์
''
์""
- ๋ฌธ์๋ฅผ ๊ฐ์ธ์ ๋ฌธ์์ด๋ก ๋ง๋ค์ด์ฃผ๊ณ , ๋ฌธ์์ด ์์ ํน์๋ฌธ์ ๊ธฐ๋ฅ์ ์์ฐ
''
: ๋ชจ๋ ํน์๋ฌธ์๋ฅผ ์ผ๋ฐ ๋ฌธ์๋ก ๊ฐ์ฃผ""
: $, `, \ ์ ์ ์ธํ ๋ชจ๋ ํน์๋ฌธ์๋ฅผ ์ผ๋ฐ ๋ฌธ์๋ก ๊ฐ์ฃผ- ์
ธ ๋ณ์์ ์ ์ฅ๋ ๊ฐ์ ์ถ๋ ฅํ ๋ ์
ธ ๋ณ์ ์์
$
๋ฅผ ๋ถ์
- ํน์๋ฌธ์ ``
- ``๋ก ๊ฐ์ธ์ธ ๋ฌธ์์ด์ ๋ช ๋ น์ผ๋ก ํด์ํ์ฌ ๋ช ๋ น์ ์คํ ๊ฒฐ๊ณผ๊ฐ ๋ฐ๋
- ํน์๋ฌธ์
\
- ํน์๋ฌธ์ ๋ฐ๋ก ์์ ์ฌ์ฉํ๋ฉฐ, ํด๋น ํน์๋ฌธ์์ ํจ๊ณผ๋ฅผ ์์ ๊ณ ์ผ๋ฐ ๋ฌธ์์ฒ๋ผ ์ฒ๋ฆฌํจ
- ํน์๋ฌธ์
>, <, >>
- ์ ์ถ๋ ฅ์ ๋ฐฉํฅ์ ๋ฐ๊พธ๋ ํน์๋ฌธ์
๐ ์ ์ถ๋ ฅ ๋ฐฉํฅ ๋ณ๊ฒฝ
๐ค ํ์ค ์ ์ถ๋ ฅ ์ฅ์น
- ๋ฆฌ๋ ์ค๋ ์ฅ์น๋ฅผ ํ์ผ๋ก ๊ด๋ฆฌํจ
- ์์
์ค ํ์ํ ํ์ผ์ ์ผ๋ จ๋ฒํธ๋ฅผ ๋ถ์ฌ์ ๊ด๋ฆฌํ๋ฉฐ ์ด๋ฅผ
ํ์ผ ๋์คํฌ๋ฆฝํฐ(file descriptor)
๋ผ๊ณ ํจ - ํ์ค ์
์ถ๋ ฅ ์ฅ์น์ ํ์ผ ๋์คํฌ๋ฆฝํฐ
ํ์ผ ๋์คํฌ๋ฆฝํฐ ํ์ผ ๋์คํฌ๋ฆฝํฐ ๋์ ์ฌ์ฉํ๋ ์ด๋ฆ ์ ์ 0 stdin ๋ช ๋ น์ ํ์ค ์ ๋ ฅ 1 stdout ๋ช ๋ น์ ํ์ค ์ถ๋ ฅ 2 stderr ๋ช ๋ น์ ํ์ค ์ค๋ฅ
๐ค ์ถ๋ ฅ ๋ฆฌ๋ค์ด๋ ์
๋ฆฌ๋ค์ด๋ ์ (redirection)
: ํ์ค ์ ์ถ๋ ฅ ์ฅ์น๋ฅผ ํ์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ>
: ๊ธฐ์กด ํ์ผ์ ๋ด์ฉ์ ์ญ์ ํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์๋ก ์ ์ฅํ ๋ ์ฌ์ฉ>>
: ๊ธฐ์กด ํ์ผ์ ๋ด์ฉ ๋ค์ ๊ฒฐ๊ณผ๋ฅผ ์ถ๊ฐํ ๋ ์ฌ์ฉ- ํ์ผ ๋ฎ์ด์ฐ๊ธฐ :
>
- ํ์
๋ช ๋ น 1> ํ์ผ๋ช
- ์ง์ ํ ํ์ผ์ 1๋ฒ ํ์ผ๋ก ๊ฐ์ฃผํ๊ฒ ๋ค๋ ์๋ฏธ
- ์ฆ, ํ์ค ์ถ๋ ฅ์ด ํ์ผ๋ก ๋ฐ๋๋ ๊ฒ์ ์๋ฏธ
- 1์ ์๋ต์ด ๊ฐ๋ฅํ๋ฉฐ ์๋ต๋ ๋ค์ ํ์์ ์ฃผ๋ก ์ฌ์ฉ
๋ช ๋ น > ํ์ผ๋ช
- ํ์ผ ๋ฆฌ๋ค์ด๋ ์ (๋ฎ์ด์ฐ๊ธฐ)์ ํจ
- ์ง์ ํ ํ์ผ๋ช
์ ํ์ผ์ด ์์ผ๋ฉด ํ์ผ์ ์์ฑํ์ฌ ๋ช
๋ น์ ์ํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅ
- ํด๋น ํ์ผ์ด ์์ผ๋ฉด ๊ธฐ์กด ๋ด์ฉ์ด ์์ด์ง๊ณ ๋ช ๋ น์ ์ํ ๊ฒฐ๊ณผ๋ก ๋์ฒด๋จ
set
๋ช ๋ น ์ฌ์ฉ ์ ์์์น ์๊ฒ ํ์ผ ๋ด์ฉ์ ๋ฎ์ด์ฐ๋ ์ผ์ ์๋ฐฉํ ์ ์์set -o noclobber
: ์ค์ set +o noclobber
: ํด์
- ํ์
- ํ์ผ์ ๋ด์ฉ ์ถ๊ฐํ๊ธฐ :
>>
- ํ์ :
๋ช ๋ น >> ํ์ผ๋ช
- ํ์ผ์ ๋ด์ฉ์ ์ถ๊ฐํจ
- ์ง์ ํ ํ์ผ๋ช ์ ํ์ผ์ด ์์ผ๋ฉด ํ์ผ์ ์์ฑํ๊ณ , ํด๋น ํ์ผ์ด ์์ผ๋ฉด ๊ทธ ํ์ผ์ ๋์ ๋ช ๋ น์ ์คํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๊ฐํจ
- ํ์ :
๐ค ์ค๋ฅ ๋ฆฌ๋ค์ด๋ ์
- ์ ์์ ์ธ ์คํ ๊ฒฐ๊ณผ๋ ํ์ค ์ถ๋ ฅ
- ์ค๋ฅ ๋ฉ์์ง๋ ํ์ค ์ค๋ฅ
2>
- ํ์ :
๋ช ๋ น 2> ํ์ผ๋ช
- 2๋ฒ ํ์ผ, ์ฆ
stderr
ํ์ผ๋ก ๋๊ฐ ๋ด์ฉ์ ์ง์ ํ ํ์ผ์ ์ ์ฅํ๋ผ๋ ์๋ฏธ - ์ค๋ฅ ๋ฆฌ๋ค์ด๋ ์ ์์๋ ํ์ผ ๋์คํฌ๋ฆฝํฐ ๋ฒํธ๋ฅผ ์๋ตํ ์ ์์
- 2๋ฒ ํ์ผ, ์ฆ
- ํ์ค ์ค๋ฅ ๋ฉ์์ง๋ฅผ ํ์ผ์ ์ ์ฅํจ
- ํ์ :
- ํ์ค ์ถ๋ ฅ๊ณผ ํ์ค ์ค๋ฅ๋ฅผ ํ ๋ฒ์ ๋ฆฌ๋ค์ด๋ ์
ํ๊ธฐ
>
์2>
ํจ๊ป ์ฌ์ฉ- (Ex)
ls . /abc > ls.out 2> ls.err
- ์ค๋ฅ ๋ฉ์์ง ๋ฒ๋ฆฌ๊ธฐ
- ๋ฆฌ๋
์ค์ ํน์ ํ์ผ์ธ
/dev/null
์ ์ฌ์ฉํ๋ฉด ์ค๋ฅ ๋ฉ์์ง ๋ฌด์ ๊ฐ๋ฅ /dev/null
: ๋ฒ๋ฆฌ๊ณ ์ถ์ ๋ด์ฉ์ ๋ด๋ ์ฅ์น ํ์ผ- ํด๋น ํ์ผ๋ก ์ ๋ฌ๋ ๋ชจ๋ ๋ด์ฉ์ ์์คํ ์์ ์ฌ๋ผ์ง๊ณ ๋ณต๊ตฌํ ์ ์์
- ๋ฆฌ๋
์ค์ ํน์ ํ์ผ์ธ
- ํ์ค ์ถ๋ ฅ๊ณผ ํ์ค ์ค๋ฅ๋ฅผ ํ ํ์ผ๋ก ๋ฆฌ๋ค์ด๋ ์
ํ๊ธฐ
ls . /abc > ls.out 2>&1
- ๋ช ๋ น์ ์ ์ ์คํ ๊ฒฐ๊ณผ๋ฅผ ํ์ผ๋ก ๋ฆฌ๋ค์ด๋ ์ (>)
- ๊ทธ ๋ช ๋ น ์ ์ฒด์ ์ค๋ฅ ๋ฉ์์ง๋ฅผ 1๋ฒ ํ์ผ(ํ์ค ์ถ๋ ฅ ํ์ผ, &1์ด๋ผ๊ณ ํํ)๋ก ๋ฆฌ๋ค์ด๋ ์ (2>)
๐ค ์ ๋ ฅ ๋ฆฌ๋ค์ด๋ ์
<
- ํ์
๋ช ๋ น 0< ํ์ผ๋ช
๋ช ๋ น < ํ์ผ๋ช
- ํ์ค ์ ๋ ฅ์ ๋ฐ๊ฟ
cat
๋ช ๋ น์ด ํ์ผ์ ์ฝ์ด์ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์<
๋ฅผ ์๋ตํ ๊ฒ
- ํ์
๐ ๋ฐฐ์์ ธ ํ๊ฒฝ ์ค์
๐ค ์ ธ ๋ณ์์ ํ๊ฒฝ ๋ณ์
- ์
ธ ๋ณ์๋ ํ์ฌ ์
ธ์์๋ง ์ฌ์ฉํ ์ ์๊ณ ์๋ธ ์
ธ๋ก ์ ๋ฌ๋์ง ์์
- ํด๋น ์ ธ์ ์ง์ญ ๋ณ์
- ์ ธ๋ณ๋ก ๋ฐ๋ก ์ง์ ๋์ด ์๋ก ๋ ๋ฆฝ์
- ํ๊ฒฝ ๋ณ์๋ ํ์ฌ ์
ธ๋ฟ๋ง ์๋๋ผ ์๋ธ ์
ธ๋ก๋ ์ ๋ฌ๋จ
- ํ์ฌ ์ ธ๊ณผ ์๋ธ ์ ธ์์ ๊ณตํต์ผ๋ก ์ฌ์ฉํ ์ ์๋ ์ ์ญ ๋ณ์
- ๋ก๊ทธ์ธ ์ ธ๊ณผ ์๋ธ ์ ธ ๋ชจ๋์ ๊ณตํต์ผ๋ก ์ ์ฉ๋จ
- ์ผ๋ฐ์ ์ผ๋ก ํ๊ฒฝ ๋ณ์์ ์ด๋ฆ์๋ ๋๋ฌธ์ ์ฌ์ฉ
- ์ฃผ์ ์
ธ ํ๊ฒฝ ๋ณ์
ํ๊ฒฝ ๋ณ์ ์๋ฏธ HISTSIZE ํ์คํ ๋ฆฌ ์ ์ฅ ํฌ๊ธฐ HOME ์ฌ์ฉ์ ํ ๋๋ ํฐ๋ฆฌ์ ์ ๋ ๊ฒฝ๋ก LANG ์ฌ์ฉํ๋ ์ธ์ด LOGNAME ์ฌ์ฉ์ ๊ณ์ ์ด๋ฆ PATH ๋ช ๋ น์ ํ์ํ ๊ฒฝ๋ก PWD ์์ ๋๋ ํฐ๋ฆฌ์ ์ ๋ ๊ฒฝ๋ก SHELL ๋ก๊ทธ์ธ ์ ธ
๐ค ์ ธ ๋ณ์์ ํ๊ฒฝ ๋ณ์ ์ถ๋ ฅ
- ์ ์ฒด ๋ณ์ ์ถ๋ ฅํ๊ธฐ :
set
,env
set
: ์ ธ ๋ณ์์ ํ๊ฒฝ ๋ณ์๋ฅผ ๋ชจ๋ ์ถ๋ ฅ- ๋ณ์๋ฟ๋ง ์๋๋ผ ํจ์๋ก ์ ์๋ ๊ฒ๋ค๋ ์ถ๋ ฅํจ
env
: ํ๊ฒฝ ๋ณ์๋ง ์ถ๋ ฅ
- ํน์ ๋ณ์ ์ถ๋ ฅํ๊ธฐ :
echo
- ๊ฐ๋ณ ๋ณ์์ ๊ฐ์ ์ถ๋ ฅํ ๋๋
echo
๋ช ๋ น์ด ๋ค ๋ณ์๋ช ์์ ํน์๋ฌธ์$
๋ฅผ ๋ถ์ฌ์ผ ํจ echo $SHELL
- ์ฌ์ฉ์์ ๋ก๊ทธ์ธ ์
ธ์ ์ ์ฅํ๊ณ ์๋ ํ๊ฒฝ ๋ณ์์ธ
SHELL
๋ณ์์ ๊ฐ ์ถ๋ ฅ
- ์ฌ์ฉ์์ ๋ก๊ทธ์ธ ์
ธ์ ์ ์ฅํ๊ณ ์๋ ํ๊ฒฝ ๋ณ์์ธ
- ๊ฐ๋ณ ๋ณ์์ ๊ฐ์ ์ถ๋ ฅํ ๋๋
๐ค ์ ธ ๋ณ์์ ํ๊ฒฝ ๋ณ์ ์ค์
- ์
ธ ๋ณ์ ์ ์
- ํ์ :
๋ณ์๋ช =๋ฌธ์์ด
- (EX)
SOME=test
- (EX)
- ๋ณ์๋ช ๊ณผ ๋ฌธ์์ด ์ฌ์ด์ ๊ณต๋ฐฑ์ด ์์ผ๋ฉด ์ ๋จ
- ํ์ :
- ํ๊ฒฝ ๋ณ์ ์ค์ ํ๊ธฐ :
export
- ํ์ :
export [์ต์ ] [์ ธ ๋ณ์]
- ์ต์
-n
: ํ๊ฒฝ ๋ณ์๋ฅผ ์ ธ ๋ณ์๋ก ๋ณ๊ฒฝํจ
- ์ง์ ํ ์ ธ ๋ณ์๋ฅผ ํ๊ฒฝ ๋ณ์๋ก ๋ฐ๊ฟ
- ํ์ :
๐ค ๋ณ์ ํด์
unset
- ํ์ :
unset [๋ณ์]
- ์ง์ ํ ๋ณ์๋ฅผ ํด์ ํจ
- ํ์ :
๐ ์จ๋ฆฌ์ด์ค์ ํ์คํ ๋ฆฌ
๐ค ์จ๋ฆฌ์ด์ค(alias)
- ์ฐ๋ฆฌ๋ง๋ก '๋ณ๋ช '์ ๋ปํจ
- ๊ธฐ์กด์ ๋ช ๋ น ๋์ ๋ค๋ฅธ ์ด๋ฆ(๋ณ์นญ)์ ๋ถ์ผ ์ ์๋๋ก ํ๋ ๊ธฐ๋ฅ
- ๊ธด ๋ช ๋ น ๋์ ์งง์ ๋ช ๋ น์ ๋ง๋ค์ด ์ฌ์ฉํ ์ ์์
- ์ฌ๋ฌ ๋ช ๋ น์ ์ฐ๊ฒฐํ์ฌ ํ๋์ ๋ช ๋ น์ผ๋ก ๋ง๋ค ์ ์์
- ์์ฃผ ์ฌ์ฉํ๋ ์ต์ ์ ํฌํจํ์ฌ ์๋ก์ด ์ด๋ฆ์ ๋ถ์ฌ์ ์ฌ์ฉํ ์ ์์
- ์จ๋ฆฌ์ด์ค ์์ฑ :
alias
- ํ์ :
alias ์ด๋ฆ='๋ช ๋ น'
alias
: ํ์ฌ ์ค์ ๋ ๋ณ์นญ ๋ชฉ๋ก์ ์ถ๋ ฅalias ์ด๋ฆ='๋ช ๋ น'
: ๋ช ๋ น์ ์์ ํด ์ฌ์ฉํ๋ ๊ฒฝ์ฐalias ์ด๋ฆ='๋ช ๋ น;๋ช ๋ น2;...'
: ์ฌ๋ฌ ๋ช ๋ น์ ํ๋์ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
- ์จ๋ฆฌ์ด์ค๋ฅผ ์์ฑํจ
- ํ์ :
- ์จ๋ฆฌ์ด์ค ์ญ์ ํ๊ธฐ :
unalias
- ํ์ :
unalias ์จ๋ฆฌ์ด์ค
- ์จ๋ฆฌ์ด์ค๋ฅผ ์ญ์ ํจ
- ํ์ :
- ์จ๋ฆฌ์ด์ค์ ์ธ์ ์ ๋ฌํ๊ธฐ
- ๋ฐฐ์์ ธ์์๋ ์จ๋ฆฌ์ด์ค๋ก ์ธ์๋ฅผ ์ ๋ฌํ ์ ์์
- ๋ฐฐ์์ ธ์์ ์ธ์๋ฅผ ์ ๋ฌํ๋ ค๋ฉด ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ์์ ํจ์๋ฅผ ์ฌ์ฉํด์ผ ํจ
- ๋๋ ํฐ๋ฆฌ ์ด๋ ํ ์์น ํ์ธ
alias cd='cd;pwd'
- ํด๋น ์จ๋ฆฌ์ด์ค๋ ์ฌ์ฉ์์ ํ ๋๋ ํฐ๋ฆฌ๋ก๋ง ์ด๋ํจ
function cdpwd { cd $1;pwd }
- ํจ์๋ฅผ ์ ์ธ ํ
cdpwd \tmp
๋ช ๋ น์ ์ํํ๋ฉด ํจ์์$1
์๋ฆฌ์ ์ธ์\tmp
๊ฐ ์ฝ์ ๋์ด ์คํ๋จ
- ํจ์๋ฅผ ์ ์ธ ํ
๐ค ํ์คํ ๋ฆฌ(history)
- ์ฌ์ฉ์๊ฐ ์ด์ ์ ์ ๋ ฅํ ๋ช ๋ น์ ๋ค์ ๋ถ๋ฌ๋ด์ ์ฌ์ฉํ๋ ๊ฒ
- ์ด์ ๋ช
๋ น ๋ณด๊ธฐ :
history
- ํ์ :
history
- ํ์คํ ๋ฆฌ(๋ช ๋ น ์ ๋ ฅ ๊ธฐ๋ก)๋ฅผ ์ถ๋ ฅ
- ๋ฐฐ์์ ธ ๋ด์ฅ ๋ช ๋ น์
- ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ์ฌ ์์
ํ ๋ช
๋ น์ ์์ ๋ฒํผ์ ์ ์ฅ๋๊ณ
history
๋ช ๋ น์ผ๋ก ๋ค์ ๋ถ๋ฌ์์ ์ฌ์ฉํ ์ ์์
- ํ์ :
- ๋ช
๋ น ์ฌ์คํํ๊ธฐ :
!
- ํ์คํ ๋ฆฌ๋ก ์ ์ฅ๋ ๋ช ๋ น์ ๋ค์ ๋ถ๋ฌ์ ์ฌ์คํํ ์ ์์
- ๋ฐฉ๋ฒ
์ฌ์ฉ๋ฒ ๊ธฐ๋ฅ !! ๋ฐ๋ก ์ง์ ์ ์คํํ ๋ช ๋ น ์ฌ์คํ !๋ฒํธ ํ์คํ ๋ฆฌ์์ ํด๋น ๋ฒํธ์ ๋ช ๋ น ์ฌ์คํ !๋ฌธ์์ด ํ์คํ ๋ฆฌ์์ ํด๋น ๋ฌธ์์ด๋ก ์์ํ๋ ๋ง์ง๋ง ๋ช ๋ น ์ฌ์คํ - ์ด์ ์ ์คํํ ๋ช
๋ น์ ์ฌ์คํํ ๋๋ ๋จผ์
history
๋ช ๋ น์ผ๋ก ํ์ธ ํ ์ํํ์ฌ์ผ ํจ
- ๋ช
๋ น ํธ์ง ๋ฐ ์ฌ์คํํ๊ธฐ
- ๋ฐฉํฅํค ์, ์๋๋ก ์ด์ ๋ช ๋ น์ ๋ถ๋ฌ์จ ํ ํธ์ง๊ณผ ์ฌ์คํ ๊ฐ๋ฅ
- ํ์คํ ๋ฆฌ ์ ์ฅํ๊ธฐ
- ํฐ๋ฏธ๋์์ ์์
์ ๋ง์น๊ณ ๋ก๊ทธ์์ ์ ๋ฐฐ์์
ธ์ ์ฌ์ฉ์๊ฐ ์
๋ ฅํ๋ ๋ช
๋ น์ ๋ชฉ๋ก์ ์ฌ์ฉ์ ํ ๋๋ ํฐ๋ฆฌ ์๋์ ์จ๊น ํ์ผ์ธ
.bash_history
์ ์ ์ฅํจ
- ํฐ๋ฏธ๋์์ ์์
์ ๋ง์น๊ณ ๋ก๊ทธ์์ ์ ๋ฐฐ์์
ธ์ ์ฌ์ฉ์๊ฐ ์
๋ ฅํ๋ ๋ช
๋ น์ ๋ชฉ๋ก์ ์ฌ์ฉ์ ํ ๋๋ ํฐ๋ฆฌ ์๋์ ์จ๊น ํ์ผ์ธ
๐ ํ๋กฌํํธ ์ค์
๐ค ์ด์ค์ผ์ดํ ๋ฌธ์์ ํ๋กฌํํธ ์ค์
- ๋ฐฐ์์
ธ์์๋ ํ๊ฒฝ ๋ณ์
PS1
์ ํ๋กฌํํธ๋ก ์ฌ์ฉํ ๋ฌธ์์ด์ ์ ์ฅํจ PS1
์ค์ ๊ฐ์ ๋ณด๋ฉด ์ด์ค์ผ์ดํ ๋ฌธ์๋ก ๊ตฌ์ฑ๋์ด ์์- ํ๋กฌํํธ์์ ์ฌ์ฉํ ์ ์๋ ์ด์ค์ผ์ดํ ๋ฌธ์
- ํ๋กฌํํธ๋ฅผ ๋ฐ๊พธ๋ ๊ฒ์ ํ๊ฒฝ ๋ณ์
PS1
์ ์๋ก์ด ํํ์ ๋ฌธ์์ด์ ์ง์ ํ๋ ๊ฒ์ uname -n
: ํธ์คํธ ์ด๋ฆ ์ถ๋ ฅ
๐ค ์ปฌ๋ฌ ํ๋กฌํํธ ์ค์
- ์ปฌ๋ฌ ํ๋กฌํํธ ์ ์ํ๊ธฐ
- ํ์ :
PS1= '\[\e[x;y;nm\] ํ๋กฌํํธ \[\e[x;y;0m\]
- ํ๋กฌํํธ์ ์ฒซ ๋ฒ์งธ ๋ฌธ์
\
: ํ๋ฉด์ ์ถ๋ ฅํ์ง ์์ ๋ฌธ์์ ์์์ ์๋ ค์ค - ๋ ๋ฒ์งธ ๋ฌธ์
\e
: ํฐ๋ฏธ๋ ์ ์ด๋ฅผ ์๋ฆฌ๋ ์ด์ค์ผ์ดํ ๋ฌธ์ x;y
:x
๋ ๊ธ์์,y
๋ ๋ฐฐ๊ฒฝ์ ์ง์ n
: ๋ฐ์ค์ด๋ ์ญ์ ํ์ ๋ฑ ํน์ ๊ธฐ๋ฅ์ ๋ํ๋
- ํ๋กฌํํธ์ ์ฒซ ๋ฒ์งธ ๋ฌธ์
- ํ๋กฌํํธ ์ปฌ๋ฌ ๋ฒํธ์ ํน์ ๊ธฐ๋ฅ ๋ฒํธ
- ํ์ :
๐ ํ๊ฒฝ ์ค์ ํ์ผ
- ์ค์ ํ ์จ๋ฆฌ์ด์ค๋ ํ๋กฌํํธ ๋ชจ์์ ๋ก๊ทธ์์ํ๋ฉด ๋ชจ๋ ์ด๊ธฐํ๋จ
- ํ๊ฒฝ ์ค์ ํ์ผ์ ํ์ํ ์ค์ ์ ์ ์ฅํ๊ณ ๋ก๊ทธ์ธํ ๋ ๋ถ๋ฌ์ค๋ฉด ํด๊ฒฐ ๊ฐ๋ฅ
๐ค ์์คํ ํ๊ฒฝ ์ค์ ํ์ผ
- ์์คํ ์ ์ฌ์ฉํ๋ ์ ์ฒด ์ฌ์ฉ์์ ๊ณตํต ํ๊ฒฝ์ ์ค์ ํ๋ ํ์ผ๋ก ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ ๋๋ง๋ค ๋ฌด์กฐ๊ฑด ์คํ๋จ
- ๋ฐฐ์์
ธ์ ์์คํ
ํ๊ฒฝ ์ค์ ํ์ผ์
/etc
๋๋ ํฐ๋ฆฌ์ ์์ - ์์คํ ํ๊ฒฝ ์ค์ ํ์ผ์ ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ์์ ํ ์ ์์ผ๋ฉฐ ์์คํ ๊ด๋ฆฌ์๊ฐ ๊ด๋ฆฌํจ
/etc/profile
- ๋ณธ์ ธ์ด๋ ๋ณธ์ ธ๊ณผ ํธํ๋๋ ๋ชจ๋ ์ ธ์ ๊ณตํต์ผ๋ก ์ ์ฉ๋๋ ํ๊ฒฝ ์ค์ ํ์ผ
- ๋ฐฐ์์
ธ์ ๊ฒฝ์ฐ
/etc/bash.bashrc
ํ์ผ์ ์คํํจ - ๋ฐฐ์์
ธ์ด ์๋ ๊ฒฝ์ฐ ํ๋กฌํํธ๋ฅผ
#(root ์ฌ์ฉ์)
๋$(์ผ๋ฐ ์ฌ์ฉ์)
๋ก ์ค์ ํจ /etc/profile.d/*.sh
ํ์ผ์ ์คํํจ
/etc/bash.bashrc
- ์์คํ
๊ณตํต์ผ๋ก ์ ์ฉ๋๋
./bashrc
ํ์ผ - ๊ธฐ๋ณธ ํ๋กฌํํธ๋ฅผ ์ค์ ํจ
sudo
๋ช ๋ น๊ณผ ๊ด๋ จ๋ ํํธ๋ฅผ ์ค์ ํจ
- ์์คํ
๊ณตํต์ผ๋ก ์ ์ฉ๋๋
/etc/profile.d/*.sh
- ์ธ์ด๋ ๋ช ๋ น๋ณ๋ก ๊ฐ๊ฐ ํ์ํ ํ๊ฒฝ์ ์ค์ ํจ
- ํ์์ ์ค์ ํ์ผ์ ์ถ๊ฐํจ
๐ค ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ํ์ผ
- ๊ฐ ์ฌ์ฉ์์ ํ ๋๋ ํฐ๋ฆฌ์ ์จ๊น ํ์ผ๋ก ์กด์ฌํ๋ฉฐ ์ฌ์ฉ์๊ฐ ๋ด์ฉ์ ์์ ํ๊ณ ๊ด๋ฆฌํ ์ ์์
- ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ๋ฉด ์ ์ผ ๋จผ์ ์์คํ ํ๊ฒฝ ์ค์ ํ์ผ์ด ์คํ๋์ด ์์คํ ๊ณตํต ํ๊ฒฝ์ ๋ง๋ค๊ณ , ์ดํ ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ํ์ผ์ ์์๋๋ก ์คํํ์ฌ ์ฌ์ฉ์๋ณ ํ๊ฒฝ์ ์ค์ ํจ
~/.profile
.bashrc
ํ์ผ์ด ์์ผ๋ฉด ์คํํจ- ๊ฒฝ๋ก ์ถ๊ฐ ๋ฑ ์ฌ์ฉ์๊ฐ ์ ์ํ๋ ํ๊ฒฝ ์ค์ ํ์ผ
~/.bashrc
- ํ์คํ ๋ฆฌ์ ํฌ๊ธฐ๋ฅผ ์ค์ ํจ
- ๊ธฐ๋ณธ ์จ๋ฆฌ์ด์ค๋ ํจ์ ๋ฑ์ ์ค์ ํจ
~/.bash_logout
- ๋ก๊ทธ์์ ์ ์คํํ ํ์๊ฐ ์๋ ํจ์ ๋ฑ์ ์ค์ ํจ
~/.bash_aliases
- ์ฌ์ฉ์๊ฐ ์ ์ํ ์จ๋ฆฌ์ด์ค๋ฅผ ๋ณ๋ ํ์ผ๋ก ์ ์ฅํจ
- ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ํ์ผ ์ ์ฉํ๊ธฐ
- ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ํ์ผ์ ์์ ํ ๋ค์ ์ด๋ฅผ ์ ์ฉํ๋ ค๋ฉด ๋ก๊ทธ์์ํ๋ค๊ฐ ๋ค์ ๋ก๊ทธ์ธํ๊ฑฐ๋
.(๋ง์นจํ)
๋ช ๋ น ํน์source
๋ช ๋ น์ ์ฌ์ฉํ์ฌ ํ๊ฒฝ ์ค์ ํ์ผ์ ์คํํด์ผ ํจ
- ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ํ์ผ์ ์์ ํ ๋ค์ ์ด๋ฅผ ์ ์ฉํ๋ ค๋ฉด ๋ก๊ทธ์์ํ๋ค๊ฐ ๋ค์ ๋ก๊ทธ์ธํ๊ฑฐ๋
๐ค ๋ค๋ฅธ ์ ธ์ ํ๊ฒฝ ์ค์ ํ์ผ
- ๋ณธ์
ธ
/etc/profile
: ์์คํ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ
$HOME/.profile
: ์ฌ์ฉ์ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ
- ์ฝ์
ธ
/etc/profile
: ์์คํ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ
$HOME/.profile
: ์ฌ์ฉ์ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ
$HOME/.kshrc
: ์ฌ์ฉ์ ์ด๊ธฐํ ํ์ผENV
๋ณ์๋ฅผ ์ค์ ํจ- ๋ก๊ทธ์ธ ์ ์คํ๋๋ฉฐ ์๋ธ ์ ธ ์คํ ์์๋ ์คํ๋จ
- C์
ธ
/etc/.login
: ์์คํ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ
$HOME/.login
: ์ฌ์ฉ์ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ
$HOME/.cshrc
: ์ฌ์ฉ์ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์ธ ์ ์คํ๋๋ฉฐ ์๋ธ ์ ธ ์คํ ์์๋ ์คํ๋จ
$HOME/.logout
: ์ฌ์ฉ์ ์ด๊ธฐํ ํ์ผ- ๋ก๊ทธ์์ ์ ์คํ
728x90
๋ฐ์ํ
'Development Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Lecture] Data Communication - Day 7 (0) | 2023.04.13 |
---|---|
[Lecture] DataBase - Summary (04~06) (0) | 2023.04.12 |
[Lecture] DataBase - Day 6 (0) | 2023.04.10 |
[Lecture] Data Communication - Day 5~6 (0) | 2023.04.06 |
[Lecture] DataBase - Day 5 (0) | 2023.04.03 |
Comments