์๋์ฐ -> ๋ฆฌ๋ ์ค๋ก ๋์ด๊ฐ๋ ๊ณผ์ .
ใ กใ กใ กใ กใ ก
:: centos8 image ์ค์น
docker pull centos:7
:: docker images ํ์ธ
docker images
:: docker images ์ค์น
docker run -d -it --name centos7 centos:7
:: centos7 container ์ ์ 1
:: ์ ์ ํ ์ข
๋ฃํ์ฌ๋ ์ปจํ
์ด๋๊ฐ ์ข
๋ฃ๋์ง ์์
docker exec -it centos7 /bin/bash
:: centos7 container ์ ์ 2
:: ์ ์ ํ ์ข
๋ฃํ๋ฉด ์ปจํ
์ด๋๊ฐ ์ข
๋ฃ๋๋ค.
docker attach centos7
:: centos7 container ์คํ
docker start centos7
:: centos7 container ์ค์ง
docker stop centos7
:: centos7 container ์ญ์
docker rm centos7
:: centos7 image ์ญ์
docker rmi centos:7
:: docker images ์ค์น
docker run --cap-add=SYS_TIME -d -it -p 20022:22 --name centos7 centos:7
ใ กใ กใ กใ กใ ก
# ๋ฆฌ๋ ์ค๋ ์ฐ์ฐ์ ํ ์ ์๋ค.
๋ฆฌ๋ ์ค๋ ๋์ด์ฐ๊ธฐ๊ฐ ์ค์ -> 1+13 ์ฒ๋ผ ๋์ด์ฐ๊ธฐ๋ฅผ ํ์ง ์์ผ๋ฉด ํ๋์ ๋ฌธ์๋ก ์ธ์ํ์ฌ ํต์งธ๋ก ์ถ๋ ฅํ๋ค.
# Alias ์ ๋ณด ์ ์ง
alias ๋ช ๋ น์ด๋ ์์คํ ์ ์ข ๋ฃํ๊ณ ๋ค์ ์คํํ๋ฉด ์ ์ฅ๋์ง ์๋๋ค.
์ด๋, ์์คํ ์ ๋ค์ ์์ํด๋ alias ๋ช ๋ น์ด๊ฐ ์ ์ง๋๋๋ก ํด๋ณด์.
๋ฆฌ๋ ์ค๋ฅผ ์คํํ๋ฉด ์ฒ์์
/root/.bashrc ๋ฅผ ์ฐธ์กฐํ๊ณ ์์ํ๋ค.
๋จผ์ , /root/.bashrc ๋ฅผ ๋ค์ด๊ฐ์ ํ์ผ์ vi ๋ก ํ์ธํด๋ณด๊ฒ ๋ค.
๋งจ ์์ #๊ฐ ์ ํ ์๋ ๋ฌธ์ฅ์ ์ฃผ์์ด๊ธฐ ๋๋ฌธ์ ๋งจ์๋ซ์ค์ alias l = 'ls -al' ์ ์์ฑํด์ฃผ๊ฒ ๋ค.
์ฐ์ฐ ์ ์ฃผ์ ์
[root@ae97f5007a5e /]# -> ์ด๋ ๊ฒ ๋ช ๋ น์ฐฝ์ ๋จ๋ ๊ธฐ๋ณธ ์ต์ ์ ๋ฐ๊ฟ๋ณด๊ฒ ๋ค.
SAVE $PS1
echo $PS1
PS1='$ '
$PS1 ='[๋ฐ๊ฟ ๋ด์ฉ]'
๋๊ฐ๋ค ๋ค์ด์ค๋ฉด ์ด๊ธฐํ๋๋ค.
*
์์ ๋ช ๋ น์ด๋
vi /root/.bashrc ๋ฅผ ํตํด ์ ์ฅํ๋ฉด
๋งค๋ฒ ์ฐธ์กฐ ํ ์์ํ๊ฒ ๋๋ค.
*
- redirection.txt
echo ' ๋ด์ฉ' >> ํ์ผ ์ ๋ชฉ
cat ์ ํตํด ๋ด์ฉ์ ์ ์ฅํ ์ ๋ ์๋ค.
echo 'redirection222' >> redirection2.txt # 'redirection222' ๋ผ๋ ๋ด์ฉ์ ์ ๋ชฉ์ด redirection2.txt์ธ ํ์ผ ์์ฑ.
cat << 'redi >> redirection.txt # redirection2.txt ์ ๋ค์๋ด์ฉ์ ๋ฎ์ด์.
apap
apap
redi
cat redirection2.txt # cat ์ผ๋ก redirection2.txt ๋ด์ฉ ์ฝ๊ธฐ
user๋ฅผ ์ถ๊ฐํ๊ณ ํ๋ฌธ์ฅ๋ง์ผ๋ก passwd ์ค์ ํ๊ธฐ.
] useradd man123 # man123 ์ ์ ์์ฑ.
] echo -e 'man123\man123' | passwd man123 # echo ๋ช ๋ น์ด๋ฅผ | (ํ์ดํ) ๋ฅผ ํตํด passwd ๋ช ๋ น์ด๋ก ์ ๋ฌ.
๋๊ธ