1. ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก
1.1. ์ ๋๊ฒฝ๋กโ
- ๋ฃจํธ ๋๋ ํ ๋ฆฌ๋ก๋ถํฐ ๋ชฉ์ ์ง๊น์ง๋ก ๊ฐ๋ ๊ฒฝ๋ก
- ์ถ๋ฐ์ ์ ๋ฃจํธ๊ฐ ๋๋ค.
1.2. ์๋๊ฒฝ๋กโ
- ํ์ฌ์์ ๋ชฉ์ ์ง๊น์ง๋ก ๊ฐ๋ ๊ฒฝ๋ก
- ์ถ๋ฐ์ ์ ํ์ฌ ์์ ๋๋ ํ ๋ฆฌ ๊ธฐ์ค์ด๋ค
- ์์ ๋๋ ํ ๋ฆฌ: ..
- ํ์ฌ ๋๋ ํ ๋ฆฌ: .
1.3. ๋ฌธ์
Q. /A/B/C ์๋์ tmp.txt ํ์ผ์ ์์ฑํ๊ณ , tmp.txt๋ฅผ A ํ์๋ก ์ด๋ํ์์ค.
1. ์ ๋ ๊ฒฝ๋ก ์ฌ์ฉ
mkdir -p /home/user/A/B/C
touch tmp.txt
mv /home/user/A/B/C/tmp.txt /home/user/A/
2. ์๋ ๊ฒฝ๋ก ์ฌ์ฉ
mkdir -p A/B/C
touch A/B/C/tmp.txt
mv A/B/C/tmp.txt A/
manโ
man: ๋์๋ง ๋ณด๊ธฐ
man -k delete
delete์ ๊ด๋ จ๋ ๋ช ๋ น์ด list ์ถ๋ ฅ๋จ
โ
man๋ณด๋ค ๋ ์์ธํ ๋ณด๊ณ ์ถ์ผ๋ฉด --help
rmโ
rm: empty directory๋ง ์ญ์ ๊ฐ๋ฅ
rm -r: not empty directory๋ ์ญ์ ๊ฐ๋ฅ
rm -rf: ์ญ์ ์ฌ๋ถ ๋ฌป์ง ์๊ณ ๋ฐ๋ก ์ญ์
chmodโ
root ๊ถํ์ ๋น๋ ค ์กฐ์ํ๋ ๊ฒ์ด ์๋, chmod๋ฅผ ํตํด ๊ถํ์ ์์ (ํ๊ฐ๊ถ ๋ถ์ฌ)ํ์ฌ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๋ช ๋ น์ด.
chmod 2๊ฐ์ง
1. ๋ฌธ์
chmod u+rw sample : user์ r, w ๊ถํ ์ถ๊ฐ
chmod ugo+r sample : user, group, others์ r ๊ถํ ์ถ๊ฐ
chmod g-wx sample : group ๊ถํ w, x ์ ๊ฑฐ
2. ์ซ์
chmod 754 sample
user: rwx
group: rx
others: r
โ
chmod 000 sample : ๋ชจ๋ ๊ถํ ๋ค ์ง์ฐ๊ธฐ
findโ
ํน์ ํ์ผ์ ์์น๋ฅผ ์ฐพ๋ ๋ช ๋ น์ด
find <path> <options> <expression>
find <path> -size [+][ํฌ๊ธฐ] : 10๋ฉ๊ฐ๋ณด๋ค ํฐ(+) ํ์ผ ๊ฒ์
ls -lhโ : ์กฐ๊ฑด ๋ฌ๊ธฐ
-exec | ์ฐพ์ ํ์ผ์ ์กฐ๊ฑด ๋ฌ๊ธฐ |
{} | ์ฐพ์ ํ์ผ๋ค |
\; | ๋ช ๋ น์ด ๋์ ์๋ฏธ |
find /bin/ -size +500K -size -5M -exec ls lh {} \;
'๐ง Linux ์๊ณ ์ฐ์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[MSF]๋ฉํ์คํ๋ก์ ํ๊ฒฝ์์ C2 ์๋ฒ์ ํด๋ผ์ด์ธํธ ์๋ฒ ๊ตฌ์ถํ๊ธฐ (1) | 2024.10.17 |
---|---|
[metasploit] UAC ์ฐํ ๊ถํ ์์น ์๋ _๊ธฐ๋ณธ ์ค์ต (0) | 2024.10.16 |
[๋ฆฌ๋ง2๊ธ2์ฐจ] ์ค๋์ ์ค๋ต๋ ธํธ๐ซ (1) | 2024.09.07 |
[๋ฆฌ๋ง2๊ธ2์ฐจ] ์ค๋์ ์ค๋ต๋ ธํธ๐ซ (1) | 2024.09.01 |
์์ ๊ถ, ํ๊ฐ๊ถ: ์ฐจ์ด๋ฅผ ๋ช ํํ ํ์ (1) | 2024.08.29 |