ls -l
์์ ์ฝ๋๋ฅผ ์คํํ์ ๋ ์ถ๋ ฅ๋๋ ๊ฒฐ๊ณผ์ ๊ฐ์ ์ด์ ๊ธ์์ ์์๋ณด์๋ค.
๊ทธ ์ค 2์์ญ์ ํด๋นํ๋ ์ ๊ทผ๋ชจ๋๋ฅผ ์์ ํ๋ ๋ช
๋ น์ด์ ๋ํด์ ์์๋ณด์.
chmod [option] [mode] [file]
๋ฆฌ๋ ์ค์์ ํ์ผ์ ์ฌ์ฉํด์ ํ ์ ์๋ ์์ ์ ํฌ๊ฒ ์ธ ๊ฐ์ง์ด๋ค.
- r = read : ํ์ผ์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ธฐ
- w = write : ํ์ผ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ธฐ
- x = execute : ํ์ผ์ ์คํํ๊ธฐ
๋ฆฌ๋
์ค์์๋ ๊ฐ ํ์ผ(๋ฐ ๋๋ ํ ๋ฆฌ)์ ๋ํด ๊ฐ๊ฐ์ ๊ถํ์ ๊ฐ๋ณ์ ์ผ๋ก ์ง์ ํ ์ ์๋๋ก ๋ง๋ค์๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ์ธ ๊ถํ์ User(ํ์ผ ์ฌ์ฉ์), Group (ํน์ ๊ทธ๋ฃน), Others (๊ทธ ์ธ ์ฌ์ฉ์)์ ๋ํด ๊ฐ๊ฐ ์ง์ ํ ์ ์๋ค.
๋ช
๋ น์ด chmod = change + mode์ ์ฐ์๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
๊ฐ๊ฐ์ ๋์์ ๋ํ rwx๋ 4์ง๋ฒ์ผ๋ก ๊ณ์ฐ์ด๋๋ค.
๋ฐ๋ผ์ ํ์ผ ๊ถํ์ ๋ํ rwx๋ฅผ 4์ง๋ฒ์ผ๋ก ๋ฐ๊พผ ์ซ์(0~7), ํน์ ๊ทธ๋ฃน์ ๋ํ rwx๋ฅผ 4์ง๋ฒ์ผ๋ก ๋ฐ๊พผ ์ซ์(0~7), ๊ทธ ์ธ ์ฌ์ฉ์์ ๋ํ rwx๋ฅผ 4์ง๋ฒ์ผ๋ก ๋ฐ๊พผ ์ซ์(0~7)๋ฅผ ์กฐํฉํ์ฌ ์ฃผ๋ฉด ๋๋ค.
์์์ ๋ช ์ํ๋ ๋ฐฉ๋ฒ์ ์ต์ ์ ์ฌ์ฉํ์ง ์์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ์ด๋ค.
chmod 777 test.txt
์ ๊ฐ์ด test.txtํ์ผ์ ๊ถํ์ ๋ฐ๊พผ๋ค๋ฉด, ํด๋น ํ์ผ์ -rwxrwxrwx์ ๊ถํ์ ๊ฐ์ง๊ฒ ๋๋ค.