๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

OS/๐Ÿง Linux

๐Ÿง Ubuntu * ํŒŒ์ผ์€ rm ๋ง๊ณ  ํœด์ง€ํ†ต์œผ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๋ƒ…์‹œ๋‹ค.. ์ฅฌ๋ฅต

์ด๊ฒƒ ์ €๊ฒƒ ์ž‘์—…์„ ํ•˜๋‹ค๊ฐ€ ๋™๋ฃŒ ์ง์›๋ถ„์ด ์ž‘์„ฑํ•ด ๋†“์€ ํŒŒ์ผ์„ ๊นƒ์— ์—…๋กœ๋“œ ํ•˜๊ณ 

๊ธฐ์กด ์ž‘์—…ํ•˜๋˜ ๋””๋ ‰ํ† ๋ฆฌ๋Š” ์“ธ๋ชจ๊ฐ€ ์—†๋‹ค๋Š” ํŒ๋‹จํ•˜์— ์‚ญ์ œ๋ฅผ ํ–ˆ๋Š”๋ฐ..

 

์„ธ์ƒ์— ๋งˆ์ƒ์— ๊นƒ์— ์—…๋กœ๋“œ ๋œ ๋‚ด์šฉ์ด ์—†๋‹ค ?

 

๋™๋ฃŒ: ๐Ÿ˜จ !!!!!!!!!!!!!!!

๋‚˜: ? . . . ? ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ๐Ÿ˜จ

 

๊ทธ๋ ‡๋‹ค.. ์˜ค๋Š˜์—์„œ์•ผ rm์˜ ๋ฌด์„œ์›€์„ ์ ˆ์‹คํžˆ ๊นจ๋‹ซ๊ฒŒ ๋œ ๋‚˜๋Š”.. ์ด์ œ์„œ์•ผ ํœด์ง€ํ†ต์œผ๋กœ ๋ณด๋‚ด๋Š” ๋ฐฉ๋ฒ•์„ ์ƒ๊ฐํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค ๐Ÿ˜ท

๋™๊ตฐ.. ์ฃ„์†ก๐Ÿ˜ท..

 

 

 


 

 

 

์ค€๋น„ํ•˜๊ธฐ

Trash ๋„ˆ๋Š” ์–ด๋””์— ์žˆ๋‹ˆ?

์ผ๋‹จ Trash๋ฅผ ์ฐพ์•„์•ผ ๋ฒ„๋ฆด ๊ฒƒ์ด ์•„๋‹Œ๊ฐ€!? ๊ทธ๋ ‡๋‹ค๋ฉด ์ผ๋‹จ Trash๊ฐ€ ์–ด๋””์— ์žˆ๋Š”์ง€ ์ฐพ์•„๋ณด์ž

 

$ find ./ -name Trash

๋‚˜์˜ ๊ฒฝ์šฐ๋Š” Ubuntu 18.04 LTS์ธ๋ฐ ์œ„์น˜๊ฐ€ ./.local/share/Trash ๋กœ ๋‚˜์™”๋‹ค.

์ด ๊ฒฝ๋กœ๋ฅผ ls ํ•˜๋ฉด expunged, files, info 3๊ฐ€์ง€ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋” ์žˆ๋Š”๋ฐ ์ด์ค‘ files๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ๋ฒ„๋ฆฐ ๋ฐ์ดํ„ฐ๋“ค์„ ๋‹ด์•„๋‘๋Š” ๊ณณ์ด๋‹ค.

 

 

ํœด์ง€ํ†ต์œผ๋กœ ๋ณด๋‚ด๋Š” ๋ช…๋ น์–ด ๋งŒ๋“ค๊ธฐ!

alias ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ํœด์ง€ํ†ต์œผ๋กœ ๋ณด๋‚ด๋Š” ๋ช…๋ น์–ด๋ฅผ ๋งŒ๋“ ๋‹ค!

mv๋Š” ์ด๋™์„ ํ•˜๋Š” ๋ช…๋ น์–ธ๋ฐ ์ด ๋ช…๋ น์–ด์˜ -t ์˜ต์…˜์„ ์„ ํƒํ•˜๋ฉด ๋’ค์— ์˜ค๋Š” ์ธ์ž๋“ค์„ ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™์‹œํ‚จ๋‹ค.

๋‹ค์Œ์€ --help ๋ช…๋ น์–ด๋ฅผ ์ณค์„ ๋•Œ ๋‚˜์˜ค๋Š” t ์˜ต์…˜์˜ ์„ค๋ช…์ด๋‹ค.

 

-t, --target-directory=DIRECTORY  move all SOURCE arguments into DIRECTORY

$ alias del='mv -t ~/.local/share/Trash/files'

 

 

 

์‚ฌ์šฉํ•ด๋ณด๊ธฐ

๋งŒ๋“ค์—ˆ์œผ๋ฉด ์ด์ œ ์‹ค์ „์œผ๋กœ ์‚ฌ์šฉํ•ด๋ณด์ž!

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๋นˆ ํŒŒ์ผ ํ•˜๋‚˜๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์ด๋ฅผ ํœด์ง€ํ†ต์œผ๋กœ ์ด๋™์‹œํ‚ค๋Š” ์˜ˆ์ œ์ด๋‹ค.

 

๋งŒ์•ฝ GUI ํ™˜๊ฒฝ์ด๋ผ๋ฉด ์‹คํ–‰์ „์— ํœด์ง€ํ†ต์„ ๋น„์›Œ ๋†“๊ณ  ์•„๋ž˜ ์˜ˆ์ œ ์‹คํ–‰ ํ›„์— ํœด์ง€ํ†ต ์•„์ด์ฝ˜ ์ƒํƒœ๊ฐ€ ๋ฐ”๋€Œ๋Š” ๊ฒƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค.

$ touch a
$ del a

 

 

 

๋” ๋‚˜์•„๊ฐ€ ๋ณด๊ธฐ

๊ทธ๋Ÿผ ํœด์ง€ํ†ต์œผ๋กœ ๋ณด๋‚ธ ํ•ญ๋ชฉ๋“ค์„ ์ง€์šฐ๊ณ  ์‹ถ๋‹ค๋ฉด? ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ํœด์ง€ํ†ต์„ ๋น„์šฐ๊ณ  ์‹ถ์€๋ฐ GUI๋ง๊ณ  ๋ช…๋ น์–ด๋กœ ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด?

๊ฐ„๋‹จํ•˜๋‹ค ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์น˜๋ฉด ๋œ๋‹ค.

$ rm -rf ~/.local/share/Trash/files/*

 

์ด ๋˜ํ•œ ์น˜๊ธฐ๊ฐ€ ๊ท€์ฐฎ์œผ๋‹ˆ ์˜ˆ์•ฝ์–ด๋ฅผ ๋งŒ๋“ค์–ด์„œ ์‚ฌ์šฉํ•˜๋ฉด ํŽธํ•˜๊ฒ ๋‹ค.

$ alias empty-trash='rm -rf ~/.local/share/Trash/files/*'

 

 


Thanks for