ls ๋ช ๋ น์ด
ls [์ต์ ] : ๋ณต์กํ ํ์ผ๋ช ์ด๋ ๊ฒฝ๋ก๋ฅผ ๋จ์ํ์ํค๋ ๋งํฌ
๋งํฌ(link)๋ ์ฐ๊ฒฐ๋์ด ์๋ค๋ ๋ป์ธ๋ฐ Windows์์์ ๋ณต์ฌ๋ ๋จ์ถํค์ ์ ์ฌํ๋ค. ํ ๊ฐ์ง ํฐ ํน์ง์ ์๋ณธ์ด๋ ๋งํฌ๋ ํ์ผ ์ด๋ ๊ณณ์์๋ผ๋ ๋ด์ฉ์ด ๋ณ๊ฒฝ๋๋ฉด ๋งํฌ๋ ๋ณต์ฌ๋ณธ์ด๋ ์๋ณธ์ ๋ด์ฉ๋ ํจ๊ป ๋ฐ๋๋ค๋ ๊ฒ์ด๋ค.
Linux์์๋ ์ฌ๋ฌ ์์น(/root, /bin, /sbin, /usr/src, .....)์ ์๋ ํ๋ก๊ทธ๋จ๋ค์ ์ํํธ ๋งํฌ๋ฅผ ๋ชจ์์ ํ ๊ณณ์ ๋๊ณ ์คํํด์ฃผ๋ ๋ฐฉ์์ด ๋ง๋ค.
Linux์์๋ ์ํํธ ๋งํฌ๋ฅผ ๋งค์ฐ ๋ง์ด ์ฌ์ฉํ๋ค. ํ์ง๋ง ์ํํธ ๋งํฌ๋ ๋ณด์์ ์ธก๋ฉด์์ ๋ณด๋ฉด ์๋ณธ์ด ๋ฌ๋ผ์ ธ๋ ๊ทธ๋๋ก ์ํํธ ๋งํฌ๋ฅผ ์ ์งํ๋ฏ๋ก ๋งค์ฐ ๋ณด์์ ์ทจ์ฝ์ ์ด ์๋ค. root ์ฌ์ฉ์์ ์ด๋ ์ํํธ ๋งํฌ ํ์ผ์ ์ฐพ์์ ๋ด์ฉ์ ๋ณ๊ฒฝํ๋ฉด ๊ทธ๋๋ก ๋ณ๊ฒฝ๋ ์ฑ ์ ์ฉ๋๋ค.
ln –s : ์ํํธ(์ฌ๋ณผ๋ฆญ) ๋งํฌ
ln : ํ๋ ๋งํฌ
โ ๏ธ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๋์๋ ์ ๋ ๊ฒฝ๋ก๋ก ํด์ฃผ์ด์ผ ํ๋ค. โ ๏ธ
์ค์ต
cat์ ์ฌ์ฉํด KNTlinux.txt์ I'm KingNewThang์ด๋ผ๋ ๋ด์ฉ์ ํ์ผ์ ๋ง๋ค์๋ค.
ln -s KNTlinux.txt KNT_soft.txt
์ํํธ ๋งํฌ๋ฅผ ๋ง๋ค์ด ์ฃผ๊ณ ์ฝ์ด ๋ณด๋ฉด ์๋ณธ๊ณผ ๋๊ฐ์ ๋ด์ฉ์ธ ๊ฒ์ ์ ์ ์๋ค.
ln KNTlinux.txt KNT_hard.txt
ํ๋ ๋งํฌ๋ก KNT_hard.txt. ํ๋ ๋ง๋ค์๋ค.
ls -l๋ก ๋ณด๋ฉด ํ๋์ ๋ ๋ฆฝ์ ์ธ ๊ฒ์ ๋ณผ ์ ์๋ค.
์๋ณธ ํ์ผ๊ณผ ๋งํฌ ๋์ด ์๋ ๊ฒ์ ์ฝ์ผ๋ฉด ๋ด์ฉ์ด ์ถ๊ฐ๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
rm -rf๋ก ์๋ณธ ํ์ผ์ ์ญ์ ํด ์ฃผ์๋ค.
์ํํธ ๋งํฌ๋ ์๋ณธํ์ผ์ด ์ญ์ ๋์ด์ ์ฝ์ ์ ์์ง๋ง ํ๋ ๋งํฌ๋ ์ฝ์ ์ ์๋ค.
์ด๋ฒ์ ํด์ปค๊ฐ ๋ค์ด์๋ค๊ณ ๊ฐ์ ํ๊ณ ์๋ณธํ์ผ์ ์ด๋ฆ์ ํ ํ์ผ์ ๋ง๋ค๊ณ ์ ์ฑ์ฝ๋์ธ ์์ด์ ํด์ปค๋ฅผ ์ถ๊ฐํ๋ค.
์๋ณธํ์ผ์ด ๋ฐ๋์ง๋ฅผ ๋ชจ๋ฅด๋ ์ํํธ๋งํฌ๋ ๋ค์ ๋ณต๊ตฌ ๋์๋ค๊ณ ๋ฌ๋ค. ํ์ง๋ง ๋ด์ฉ์ ์ ์ฑ์ฝ๋๊ฐ ๋ค์ด์๋ค.
๋ฐ๋ฉด ํ๋๋งํฌ๋ ํดํน๋นํ๊ธฐ ์ ํ์ผ๋ด์ฉ์ผ๋ก ์ ์ง๋์๋ค.
๐ก ์ํํธ ๋งํฌ - ๋ณด์์ ์ทจ์ฝ ํ๋ค.
ํ๋ ๋งํฌ - ์๋ณธ์ด ์ง์ ์ ธ๋ ์ํ๊ฐ ๊ฐ๋ค.
readlink ๋ช ๋ น์ด : ์ฌ๋ณผ๋ฆญ(์ํํธ) ๋งํฌ์ ์๋ณธ์ ์ฐพ๋๋ค.
ls -dl [๋๋ ํฐ๋ฆฌ๋ช ] ๋๋ ํฐ๋ฆฌ์ ์์ฑ ํ์ธ
file ๋ช ๋ น์ด
์ด๋ ํ์ผ์ ํ์ ์ ๋ณด๊ณ ์ถ์ผ๋ฉด file file_name ํ๋ฉด ASCII, block ๋ฑ์ผ๋ก ๋ณด์ธ๋ค.
ls ํ์ผ์ ์คํ ํ์ผ์ด๋ค.
sda1๊ณผ sr0์ ๋ฌด์จ ํ์ผ์ด๋ block special์ฆ ๋ธ๋ก ์ฅ์น์ด๋ค.
sr0์ DVD(ํ์ ios9660)์ด๋ค.
pwd ๋ช ๋ น์ด
pwd๋ ํ์ฌ ์์ ๋๋ ํฐ๋ฆฌ ํ์
๋ ์ง/์๊ฐ์ ์กฐ์ ํด์ฃผ๋ – date, rdate์ clock, hwclock
date๋ ํ์ฌ ์์คํ ์๊ฐ,
rdate๋ ์ธ๋ถ ์ ์์๊ณ์์ ๊ฐ์ ธ์จ ์๊ฐ
clock์ ์ํํธ์จ์ด ์๊ฐ,
hwclock์ CMOS battery์ ์ ์ฅ๋ ํ๋์จ์ด ์๊ฐ์ด๋ค.
cal ๋ช ๋ น์ด
2023 3์ ๋ฌ๋ ฅ ์ถ๋ ฅ
touch ๋ช ๋ น์ด
์ด ๋ช ๋ น์ด๋ ํ์ผ์ด ์์ ๋๋ ํ์ผ์ ์ ์ ์์ ์ ๋ณ๊ฒฝํ๊ณ , ํ์ผ์ด ์์ผ๋ฉด ๋น ํ์ผ์ ๋ง๋ค์ด ์ฃผ์ด์ ์ด๋ ์์ ์ ์ํํ๊ธฐ ์ ์ ์์ผ๋ก ์์ด๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํด์ผ ํ ๋น ๊ณต๊ฐ์ด ํ์ํ ๋์ ์ฌ์ฉ๋๊ธฐ๋ ํ๋ค.
type ๋ช ๋ น์ด
๋ช ๋ น์ด์ ์ข ๋ฅ๋ฅผ ์๋ ค์ค๋ค. Linux ๋ช ๋ น์ด๋ ์ ๋ด๋ถ(builtin) ๋ช ๋ น์ด, ์ ์ธ๋ถ ๋ช ๋ น์ด, ๊ทธ๋ฆฌ๊ณ Alias๊ฐ ์๋๋ฐ type ๋ช ๋ น์ด๋ก ํด๋น ๋ช ๋ น์ด๊ฐ ์ด๋์ ์ํ๋์ง ์ ์ ์๋ค.
lsof ๋ช ๋ น์ด
lsof ๋ช ๋ น์ด๋ ํ์ฌ ์ฌ์ฉ ์ค์ธ ํ์ผ๋ค์ ๋ชฉ๋ก๊ณผ ํจ๊ป ํด๋น ํ์ผ์ ์์ ์, ํ๋ก์ธ์ค, ํฌ๊ธฐ, ํ์ ๋ฑ์ ๋ณด์ฌ์ค๋ค. ์ต์ ์ด ๋งค์ฐ ๋ง๋ค.
pidof ๋ช ๋ น์ด์ kill ๋ช ๋ น์ด
localhost๋ก ์๊ธฐ ์์ ์๊ฒ ํ์ ๋ณด๋ธ๋ค.
localhost๋ 127.0.0.1์ด๋ผ๋ IP_์ฃผ์๋ก ๋์ฒดํ ์ ์๋๋ฐ ์๋ ๋คํธ์ํฌ๊ฐ ์๋ ์ํ์์ ์น์ด๋ ๋คํธ์ํฌ๋ฅผ ํ ์คํธํ ๋ ์ฌ์ฉ๋๋ค.
pidof ๋ช ๋ น์ด๋ฅผ ํตํด ํ์ ํ๋ก์ธ์ค ๋ฒํธ๋ฅผ ์ ์ ์๋ค.
pidof ๋ช ๋ น์ด๋ ํน์ ํ๋ก๊ทธ๋จ์ ํ๋ก์ธ์ค์์ด๋(PID)๋ฅผ ํ์ธํ ์ ์๋ค. process๋ ํ๋์ ์คํ ๋จ์๋ก์จ ์ด๋ ํ๋ก๊ทธ๋จ์ ์คํ ์ค์ธ ์ํ๋ฅผ ์๋ฏธํ๊ธฐ๋ ํ๋ค.
kill -9 4279 ๋ช ๋ น์ด๋ก ํ์ ์ข ๋ฃ์์ผฐ๋ค.
scp ๋ช ๋ น์ด
์ด ๋ช ๋ น์ด๋ ssh copy์ ์๋ฏธ๋ก์จ ๋คํธ์ํฌ์์ ์ํธํ๋ ssh ์ธ์ ์ ํตํ ํธ์คํธ ๊ฐ์ ํ์ผ ์ ์ก์ ์ฌ์ฉ๋๋ค. ๋ฐ๋ผ์ ssh ํ๋ก๊ทธ๋จ์ด ํธ์คํธ์ ์ค์น๋์ด ์์ง ์์ผ๋ฉด ์คํ๋์ง ๋ชปํ๋ค. scp A B ํ๋ฉด A ํ์ผ/๋๋ ํฐ๋ฆฌ๋ฅผ ๋ณด์๋ ์ํ์์ B๋ก ๋ณต์ฌํด์ค๋ค. ์ค์ ๋๋ถ๋ถ ์ด ๋ช ๋ น์ด๋ฅผ ๋ ธ๋ ์ฌ์ด์์ ์ฌ์ฉํ๋ค.
SSH๋ SSL(key generate =>HTTPS, SFTP, SMTPS, ....), SCP๋ฅผ ์ฃผ๊ดํ๋ค.
์ฌ์ฉ๋ฒ
- 'scp ๋ณด๋ผ_ํ์ผ_์์น ํ๊ฒ_์ฌ์ฉ์@ํ๊ฒ_ํธ์คํธ(OR IP):/์ ์ฅ๋ _์์น' ํ์์ผ๋ก ๋ณด๋
- 'scp ํ๊ฒ_์ฌ์ฉ์@ํ๊ฒ_ํธ์คํธ(OP IP):/๋ฐ์์ฌ_์์น ์ ์ฅ๋ _๋ด_์์น' ํ์์ผ๋ก ๋ฐ๊ธฐ
- ๋๋ ํฐ๋ฆฌ ์ก์์ ์ scp -r ๋๋ ํฐ๋ฆฌ ~ ์์ผ๋ก ์ฌ์ฉ
- ์ฌ๋ฌ ํ์ผ ์ก์์ ์์๋ scp file1 file2 ... ~ ์์ผ๋ก ์ฌ์ฉ
Ubuntud์ CentOS scp๋ก ํ์ผ ์ก์์
apt -y install openssd-server
๋จผ์ openssh๋ฅผ installํด์ค๋ค. (์ด๋ฏธ ์ค์น ๋์ด ์๋ค.)
ufw allow 22/tcp
22๋ฒ ํฌํธ ๊ฐ๋ฐฉ
cent1.txt ํ์ผ์ ubuntu์๊ฒ ๋ณด๋ด๋ ค๊ณ ํ๋ค.
scp cent1.txt ubuntu@192.168.100.135:/home/ubuntu/Desktop/CENT1.txt
cent1.txtํ์ผ์ ์ฐ๋ถํฌubuntu@192.168.100.135์๊ฒ /home/ubuntu/Desktop/์ด๊ฒฝ๋ก๋ก CENT1.txt ์ ์ด๋ฆ์ผ๋ก ๋ณด๋ด๊ฒ ๋ค.
์๋๋ ์ด๋ ๊ฒ ์ํธํค๊ฐ ๋ ์ผ ํ๋๋ฐ.. ์ ์ ๋จ๋์ง๋ ์๋ฌธ
ubuntu์์ centos์ ์๋ ํ์ผ ๊ฐ์ ธ์ค๊ธฐ
KNT ํ์ผ์ ๊ฐ์ ธ์ค๊ฒ ๋ค.
scp root@192.168.100.128:/home/centos1/Desktop/KNTlinux.txt .
root@192.168.100.128์์ /home/centos1/Desktop/์ ์๋ KNTlinux.txtํ์ผ์ .ํ์ฌ ๋๋ ํ ๋ฆฌ๋ก ๊ฐ์ ธ์ค๊ฒ ๋ค.
find ๋ช ๋ น์ด
ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐพ๋ find ๋ช ๋ น์ด๋ก ์ฐพ๊ธฐ ์ด์ธ์ ์ฐพ์ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋์์ผ๋ก ๋ค์ํ ์์ ์ ์ถ๊ฐํด์ค ์๋ ์๋ ๋งค์ฐ ๊ฐ๋ ฅํ ๋๊ตฌ์ด๋ค.
์ธ์๋ช ๋ น์ด - lpd, lpr, lprm๊ณผ lpq
lp(line printer)~ ๋ช ๋ น์ด๋ ํ๋ฆฐํ ์์ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด
lpd ํ๋ฆฐํฐ ๋ฐ๋ชฌ,
lpr ์ธ์ ๋ช ๋ น์ด,
lprm ํ๋ฆฐํ ์ก ์ญ์ ,
lpq ํ๋ฆฐํ ์ก ๋๊ธฐ์ด ๋ณด๊ธฐ ๋ฑ์ด ์๋ค.
Linux์์ ๋คํธ์ํฌ ํ๋ฆฐํ ์๋ IPP ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ค.
'๐๋คํธ์ํฌ&์๋ฒ > ๐ง๋ฆฌ๋ ์ค(Linux)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
15์ผ์ฐจ (0) | 2023.03.12 |
---|---|
14์ผ์ฐจ (0) | 2023.03.12 |
12์ผ์ฐจ inode/์ ๋๊ฒฝ๋ก.์๋๊ฒฝ๋ก/;๊ณผ &&/๋์คํฌ๋ฆฝํฐ2>1>0>/alias/ls -l/ls -dl /ll/cp -arp/ (0) | 2023.03.06 |
11์ผ์ฐจ ๋ฃจํธ ํจ์ค์๋ ๋ณ๊ฒฝ, ํจ์นํ์ผ diff, X window system, X.org, XDMCP, GDM, Xming, ์ ๋๋ง (0) | 2023.03.06 |
Day 10 ์ํ์น ์น์๋ฒ ์ค์น (0) | 2023.02.27 |