केसे किसी File को टुकड़ो में तोड़े Redhat Linux server में

हेल्लो दोस्तों आज हम सीखेंगे की Linux में हम कैसे किसी भी Data file को टुकड़ो में तोड़ सकते हे ! Linux में हम किसी भी File को अनेक टुकड़ो में तोड़ सकते हे चाये वो MP4 , mp3 HD video या  साधारण Text File ही कयो न हो सामान्यत इस तरह का काम जब किसी Deface agency या कोई खुफिया agency में भी किया जाता हे जब उनको अपने डाटा को कही Send करना होता है तो वो ऐसी files को अनेक टुकड़ो में तोड़ कर अलग अलग E -Mail ID का यूज़ कर Send करती है ! इससे  यह फायदा होता है की  अगर दुरभाग्य वस उनकी E – Mail ID या File transfer medium hake भी हो जाता है तो हैकर Data नही देख सकता है ! हम इस Method का use करना इसलिए सिख रहे है की माना की  जब हमे कोई डाटा किसी को Send करना है E -Mail के through और उसकी size  200MB  या उससे ज्यादा है तो वो E -Mail के through send नही किया जा सकता तो हम Files को  7-8 small parts में तोड़ देंगे और उसको एक एक करके Send कर देंगे

file split

तो सबसे पहले दोस्तों आप कोई भी File लेलीजिये यहाँ में एक 200Mb की File बना रहा हु dd commands से आप चाए तो ये भी Follow कर सकते है Experiment के तोर पर ताकि आप का Real data खराब  नही हो !

[root@localhost ~]# dd if=/dev/sda of=demo.txt bs=2M count=100
100+0 records in
100+0 records out
209715200 bytes (210 MB) copied, 2.96287 seconds, 70.8 MB/s

अब हमारे पास एक 200MB की Demo .txt नाम की File है जिसको हम( Split ) विभाजन करेंगे

root@localhost expirment]# split -b 25000000 demo.txt

(Note-यहाँ Split commands फाइल को bytes में तोड़ ता है तो हमारी फाइल की size 200Mb है हमे हर एक Parts को लगभग 23-24 MB का बनाना है SO इसकी size 25000000 दी है अगर हमारी फाइल छोटी है तो हमे इतनी Size देने की आवश्यकता नही है )

इन तोड़ी गई फाइल्स को हम ls -l या ls commands के through देख सकते है

[root@localhost expirment]# ls
xaa  xab  xac  xad  xae  xaf  xag  xah  xai

इसके बाद हम demo.txt file को delete कर दे ते है

[root@localhost expirment]# rm -rf demo.txt

अब दोस्तों हम इन Files को एक एक करके आसानी से email के जरिये send कर सकते है और जिस Person को ये सारी Files Receive हो गी वह इनको एक जगह फोल्डर में collect कर के निम्न commands द्बारा मूल File बना सकता है 

[root@localhost expirment]# cat x*> demo.txt

अगर आप चाहो तो ये Commands अपने system पर भी  Practical कर सकते हो आप देखो गे की आप के द्वारा Delete की गई demo .txt file वापस आजाये गी

[root@localhost expirment]# rm -rf demo.txt
[root@localhost expirment]# ls
demo.txt  xaa  xab  xac  xad  xae  xaf  xag  xah  xai

अगर दोस्तों आप को इस पुरे Process में कोई Problem आती है तो आप comments करे में आप की problems solve करुगा Otherness like,share करे follow करे इस website पर आप को Linux server से relatet बहुद सी महत्वपूण जानकारी और trick मिले गी Hindi में यहाँ तक की आप मेरे द्वारा लिखे गए हर tutorial को आप फॉलो करते हो तो redhat linux server आप सिख सकते है

धन्याद

By Vishnu sharma