Linux सामान्य आदेश

आदेश कोड टिप्पणी विवरण
arch मशीन की प्रोसेसर आर्किटेक्चर दिखाएं (1)
uname -m मशीन की प्रोसेसर आर्किटेक्चर दिखाएं (2)
uname -r उपयोग में वर्तमान कर्नेल संस्करण दिखाएं
dmidecode -q हार्डवेयर सिस्टम घटक दिखाएं - (SMBIOS / DMI)
hdparm -i /dev/hda एक डिस्क की आर्किटेक्चर विशेषताएँ सूचीबद्ध करें
hdparm -tT /dev/sda डिस्क पर परीक्षणात्मक पढ़ने का संचालन करें
cat /proc/cpuinfo CPU जानकारी दिखाएं
cat /proc/interrupts मध्यवर्ती प्रदर्शित करें
cat /proc/meminfo मेमोरी उपयोग की जाँच करें
cat /proc/swaps दिखाएं कि कौन से स्वैप का उपयोग किया जा रहा है
cat /proc/version कर्नेल का संस्करण दिखाएं
cat /proc/net/dev नेटवर्क एडेप्टर और सांख्यिकी दिखाएं
cat /proc/mounts लोड की गई फ़ाइल सिस्टम दिखाएं
lspci -tv PCI उपकरणों की सूची बनाएं
lsusb -tv USB उपकरण दिखाएं
date सिस्टम की तारीख दिखाएं
cal 2007 2007 का कैलेंडर दिखाएं
date 041217002007.00 तारीख और समय सेट करें - महीना दिन घंटे मिनट साल.सेकंड
clock -w समय को BIOS में संशोधित और सहेजें

आदेश कोड टिप्पणी विवरण
shutdown -h now सिस्टम बंद करें
init 0 सिस्टम बंद करें
telinit 0 सिस्टम बंद करें
shutdown -h hours:minutes & निर्धारित समय पर सिस्टम बंद करें
shutdown -c निर्धारित समय पर सिस्टम बंद करने को रद्द करें
shutdown -r now रीबूट
reboot रीबूट
logout लॉगर आउट

आदेश कोड टिप्पणी विवरण
cd /home '/home' निर्देशिका में प्रवेश करें
cd .. पिछले निर्देशिका में वापस जाएँ
cd ../.. पिछले दो निर्देशिकाओं में वापस जाएँ
cd अपनी व्यक्तिगत मुख्य निर्देशिका में प्रवेश करें
cd ~user1 अपनी व्यक्तिगत मुख्य निर्देशिका में प्रवेश करें
cd - पिछली निर्देशिका पर वापस जाएँ
pwd कार्य पथ दिखाएं
ls निर्देशिका में फ़ाइलें देखें
ls -F निर्देशिका में फ़ाइलें देखें
ls -l फ़ाइलों और निर्देशिकाओं का विस्तृत विवरण दिखाएं
ls -a छिपी हुई फ़ाइलें दिखाएं
ls *[0-9]* फ़ाइल और निर्देशिका नाम दिखाएं जो नंबर शामिल करते हैं
tree फ़ाइलों और निर्देशिकाओं की जड़ से शुरू होने वाली पेड़ संरचना दिखाएं
lstree फ़ाइलों और निर्देशिकाओं की जड़ से शुरू होने वाली पेड़ संरचना दिखाएं
mkdir dir1 'dir1' नाम की एक निर्देशिका बनाएँ
mkdir dir1 dir2 एक साथ दो निर्देशिकाएँ बनाएँ
mkdir -p /tmp/dir1/dir2 एक निर्देशिका पेड़ बनाएँ
rm -f file1 'file1' नाम की फ़ाइल हटाएँ
rmdir dir1 'dir1' नाम की निर्देशिका हटाएँ
rm -rf dir1 'dir1' नाम की निर्देशिका को हटाएँ और उसकी सामग्री भी हटाएँ
rm -rf dir1 dir2 दो निर्देशिकाएँ और उनकी सामग्री हटाएँ
mv dir1 new_dir एक निर्देशिका का नाम बदलें/हलाएँ
cp file1 file2 एक फ़ाइल की प्रति बनाएँ
cp dir/* . निर्दिष्ट निर्देशिका के सभी फ़ाइलों को वर्तमान कार्य निर्देशिका में कॉपी करें
cp -a /tmp/dir1 . एक निर्देशिका को वर्तमान कार्य निर्देशिका में कॉपी करें
cp -a dir1 dir2 एक निर्देशिका की प्रति बनाएँ
ln -s file1 lnk1 फ़ाइल या निर्देशिका के लिए एक सॉफ्ट लिंक बनाएँ
ln file1 lnk1 फ़ाइल या निर्देशिका के लिए एक भौतिक लिंक बनाएँ
touch -t 0712250000 file1 फ़ाइल या निर्देशिका के टाइमस्टेप को संशोधित करें - (YYMMDDhhmm)
iconv -l ज्ञात अक्षरों की सूची
iconv -f fromEncoding -t toEncoding inputFile > outputFile अक्षरों के कोडिंग को बदलें
find . -maxdepth 1 -name *.jpg -print -exec convert वर्तमान निर्देशिका में फ़ाइलों का आकार समायोजित करें और उन्हें थंबनेल निर्देशिका में भेजें (ImageMagick के परिवर्तन की आवश्यकता है)

आदेश कोड टिप्पणी विवरण
find / -name file1 '/' से खोज आरंभ करें और फ़ाइलें और निर्देशिकाएँ खोजें
find / -user user1 उपयोगकर्ता 'user1' की फ़ाइलों और निर्देशिकाओं की खोज करें
find /home/user1 -name \*.bin '/home/user1' निर्देशिका में '.bin' के साथ समाप्त होने वाली फ़ाइलों की खोज करें
find /usr/bin -type f -atime +100 पिछले 100 दिनों में उपयोग नहीं किए गए कार्यान्वयन फ़ाइलों की खोज करें
find /usr/bin -type f -mtime -10 पिछले 10 दिनों में बनाई गई या संशोधित फ़ाइलों की खोज करें
find / -name \*.rpm -exec chmod 755 '{}' \; '.rpm' के साथ समाप्त होने वाली फ़ाइलों की खोज करें और उनके अनुमतियों को परिभाषित करें
find / -xdev -name \*.rpm '.rpm' के साथ समाप्त होने वाली फ़ाइलों की खोज करें, सीडी ड्राइव, फ्लैश ड्राइव आदि जैसे परिवहन योग्य उपकरणों की अनदेखी करें
locate \*.ps '.ps' के साथ समाप्त होने वाली फ़ाइलों की खोज करें - पहले 'updatedb' आदेश चलाएँ
whereis halt किसी बाइनरी फ़ाइल, स्रोत या मैन पृष्ठ का स्थान दिखाएं
which halt एक बाइनरी फ़ाइल या कार्यान्वयन फ़ाइल का पूर्ण पथ दिखाएं

आदेश कोड टिप्पणी विवरण
mount /dev/hda2 /mnt/hda2 'hda2' नाम की डिस्क माउंट करें - सुनिश्चित करें कि '/mnt/hda2' निर्देशिका पहले से मौजूद है
umount /dev/hda2 'hda2' नाम की डिस्क अनमाउंट करें - पहले माउंट बिंदु '/mnt/hda2' से बाहर निकलें
fuser -km /mnt/hda2 जब उपकरण व्यस्त हो, तो अनमाउंट मजबूर करें
umount -n /mnt/hda2 /etc/mtab फ़ाइल को लिखने के बिना अनमाउंट कार्य करें - यदि फ़ाइल केवल पढ़ने में हो या जब डिस्क पूरी हो
mount /dev/fd0 /mnt/floppy एक फ्लॉपी डिस्क माउंट करें
mount /dev/cdrom /mnt/cdrom एक सीडीरोम या डीवीडी रोम माउंट करें
mount /dev/hdc /mnt/cdrecorder एक सीडीआरडब्ल्यू या डीवीडी रोम माउंट करें
mount /dev/hdb /mnt/cdrecorder एक सीडीआरडब्ल्यू या डीवीडी रोम माउंट करें
mount -o loop file.iso /mnt/cdrom एक फ़ाइल या ISO इमेज फ़ाइल माउंट करें
mount -t vfat /dev/hda5 /mnt/hda5 एक Windows FAT32 फ़ाइल सिस्टम माउंट करें
mount /dev/sda1 /mnt/usbdisk एक USB फ्लैश ड्राइव या स्टिकमाउंट करें
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share एक Windows नेटवर्क साझा माउंट करें

आदेश कोड टिप्पणी विवरण
df -h माउंट की गई विभाजन सूची दिखाएं
ls -lSr |more फ़ाइलों और निर्देशिकाओं को आकार के अनुसार व्यवस्थित करें
du -sh dir1 अनुमानों के अनुसार निर्देशिका 'dir1' द्वारा उपयोग किया गया डिस्क स्थान
du -sk * | sort -rn डिस्क स्थान के अनुसार फ़ाइलों और निर्देशिकाओं के आकार को क्रमिक रूप से दिखाएं
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n आकार के अनुसार स्थापित RPM पैकेज के द्वारा उपयोग किए गए स्थान को क्रमबद्ध करें (फेडोरा, रेडहैट प्रकार की प्रणाली)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n आकार के अनुसार स्थापित DEB पैकेज के द्वारा उपयोग किए गए स्थान को क्रमबद्ध करें (उबंटू, डेबियन प्रकार की प्रणाली)

आदेश कोड टिप्पणी विवरण
groupadd group_name एक नया उपयोगकर्ता समूह बनाएं
groupdel group_name एक उपयोगकर्ता समूह हटाएँ
groupmod -n new_group_name old_group_name एक उपयोगकर्ता समूह का नाम बदलें
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 "admin" उपयोगकर्ता समूह का उपयोग करके एक उपयोगकर्ता बनाएं
useradd user1 एक नया उपयोगकर्ता बनाएं
userdel -r user1 एक उपयोगकर्ता को हटाएँ ('-r' व्यक्तिगत निर्देशिका को भी हटाएगा)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 उपयोगकर्ता की विशेषताएँ संशोधित करें
passwd पासवर्ड संशोधित करें
passwd user1 किसी उपयोगकर्ता का पासवर्ड संशोधित करें (केवल रूट की अनुमति है)
chage -E 2020-12-31 user1 उपयोगकर्ता पासवर्ड की समाप्ति तिथि सेट करें
pwck '/etc/passwd' फ़ाइल प्रारूप और व्याकरण के सुधार की जाँच करें
grpck '/etc/passwd' फ़ाइल प्रारूप के सुधार की जाँच करें
newgrp group_name एक नए समूह में प्रवेश करें ताकि नए बनाए गए फ़ाइलों के लिए डिफ़ॉल्ट समूह बदल सके

आदेश कोड टिप्पणी विवरण
ls -lh अधिकार दिखाएं
ls /tmp | pr -T5 -W$COLUMNS टर्मिनल को 5 कॉलम में विभाजित करें
chmod ugo+rwx directory1 निर्देशिका के मालिक (u), समूह (g) और अन्य (o) के लिए पढ़ने (r), लिखने (w) और निष्पादन (x) अधिकार सेट करें
chmod go-rwx directory1 समूह (g) और अन्य (o) के लिए निर्देशिका के पढ़ने, लिखने और निष्पादन अधिकार हटा दें
chown user1 file1 एक फ़ाइल के मालिक के विशेषताओं को बदलें
chown -R user1 directory1 एक निर्देशिका के मालिक की विशेषताएँ बदलें और साथ ही उस निर्देशिका के सभी फ़ाइलों की विशेषताएँ बदलें
chgrp group1 file1 फ़ाइल के समूह को बदलें
chown user1:group1 file1 एक फ़ाइल के मालिक और समूह की विशेषताओं को बदलें
find / -perm -u+s सिस्टम में सभी फ़ाइलों को सूचीबद्ध करें जो SUID नियंत्रण का उपयोग कर रही हैं
chmod u+s /bin/file1 एक बाइनरी फ़ाइल का SUID बिट सेट करें - फ़ाइल को चलाने वाले उपयोगकर्ता को भी मालिक के समान अधिकार प्राप्त होता है
chmod u-s /bin/file1 एक बाइनरी फ़ाइल का SUID बिट निष्क्रिय करें
chmod g+s /home/public एक निर्देशिका का SGID बिट सेट करें - SUID के समान, लेकिन यह निर्देशिका के लिए है
chmod g-s /home/public एक निर्देशिका का SGID बिट निष्क्रिय करें
chmod o+t /home/public एक फ़ाइल का STIKY बिट सेट करें - केवल कानूनी मालिक को फ़ाइल को हटाने की अनुमति दें
chmod o-t /home/public एक निर्देशिका के STIKY बिट को निष्क्रिय करें

आदेश कोड टिप्पणी विवरण
chattr +a file1 फ़ाइल को केवल जोड़ने के तरीके से पढ़ने और लिखने की अनुमति दें
chattr +c file1 फ़ाइल को स्वचालित रूप से संकुचन/अविसंपीड़न की अनुमति दें
chattr +d file1 फ़ाइल सिस्टम बैकअप के दौरान, डंप प्रोग्राम इस फ़ाइल की अनदेखी करेगा
chattr +i file1 फ़ाइल को अपरिवर्तनीय बनाएं, इसे हटाने, संशोधित करने, नाम बदलने या लिंक करने की अनुमति नहीं है
chattr +s file1 एक फ़ाइल को सुरक्षित रूप से हटाने की अनुमति दें
chattr +S file1 एक बार जब एप्लिकेशन इस फ़ाइल पर लिखने का संचालन करता है, तो सिस्टम तुरंत संशोधित परिणाम को डिस्क में लिखता है
chattr +u file1 यदि फ़ाइल हटा दी गई है, तो सिस्टम आपको उस हटाई गई फ़ाइल को फिर से प्राप्त करने की अनुमति देगा
lsattr विशेष गुण दिखाएं

आदेश कोड टिप्पणी विवरण
bunzip2 file1.bz2 'file1.bz2' नाम के फ़ाइल को अनज़िप करें
bzip2 file1 'file1' नाम के फ़ाइल को संकुचित करें
gunzip file1.gz 'file1.gz' नाम के फ़ाइल को अनज़िप करें
gzip file1 'file1' नाम के फ़ाइल को संकुचित करें
gzip -9 file1 अधिकतम संकुचन
rar a file1.rar test_file 'file1.rar' नाम का एक पैक बनाएँ
rar a file1.rar file1 file2 dir1 'file1', 'file2' और 'dir1' को संकुचित करें
rar x file1.rar rar पैक को अनज़िप करें
unrar x file1.rar rar पैक को अनज़िप करें
tar -cvf archive.tar file1 एक बिना संकुचित टारबॉल बनाएँ
tar -cvf archive.tar file1 file2 dir1 'file1', 'file2' और 'dir1' के सामग्री के साथ एक संग्रह फ़ाइल बनाएँ
tar -tf archive.tar एक पैक के भीतर की सामग्री दिखाएं
tar -xvf archive.tar एक पैक को जारी करें
tar -xvf archive.tar -C /tmp संकुचित पैक को /tmp निर्देशिका में जारी करें
tar -cvfj archive.tar.bz2 dir1 bzip2 प्रारूप का संकुचित पैक बनाएँ
tar -jxvf archive.tar.bz2 bzip2 प्रारूप का संकुचित पैक अनज़िप करें
tar -cvfz archive.tar.gz dir1 gzip प्रारूप का संकुचित पैक बनाएँ
tar -zxvf archive.tar.gz gzip प्रारूप का संकुचित पैक अनज़िप करें
zip file1.zip file1 zip प्रारूप का संकुचित पैक बनाएँ
zip -r file1.zip file1 file2 dir1 कुछ फ़ाइलों और निर्देशिकाओं को zip प्रारूप के संकुचित पैक में संकुचित करें
unzip file1.zip zip प्रारूप के संकुचित पैक को अनज़िप करें

आदेश कोड टिप्पणी विवरण
rpm -ivh package.rpm एक rpm पैक स्थापित करें
rpm -ivh --nodeeps package.rpm एक rpm पैक स्थापित करें और निर्भरता संबंधी चेतावनियों को अनदेखा करें
rpm -U package.rpm एक rpm पैक को अपडेट करें लेकिन इसके कॉन्फ़िगर फ़ाइलों को नहीं बदले
rpm -F package.rpm एक निश्चित रूप से स्थापित rpm पैक को अपडेट करें
rpm -e package_name.rpm एक rpm पैक को हटाएँ
rpm -qa सिस्टम में सभी स्थापित rpm पैक दिखाएँ
rpm -qa | grep httpd सभी पैकों को दिखाएँ जिनके नाम में "httpd" शब्द शामिल है
rpm -qi package_name एक स्थापित पैक की विशेष जानकारी प्राप्त करें
rpm -qg "System Environment/Daemons" एक घटक के rpm पैक दिखाएँ
rpm -ql package_name एक स्थापित rpm पैक के द्वारा प्रदान की गई फ़ाइलों की सूची दिखाएँ
rpm -qc package_name एक स्थापित rpm पैक द्वारा प्रदान की गई कॉन्फ़िगर फ़ाइलों की सूची दिखाएँ
rpm -q package_name --whatrequires एक rpm पैक के साथ निर्भरता संबंधी सूचियों को दिखाएँ
rpm -q package_name --whatprovides एक rpm पैक के द्वारा उपयोग की जाने वाली जगह दिखाएँ
rpm -q package_name --scripts स्थापना/हटाई जाने के दौरान किए गए स्क्रिप्ट दिखाएँ
rpm -q package_name --changelog एक rpm पैक के परिवर्तन इतिहास दिखाएँ
rpm -qf /etc/httpd/conf/httpd.conf यह पुष्टि करें कि दिए गए फ़ाइल को किस rpm पैक द्वारा प्रदान किया गया है
rpm -qp package.rpm -l एक अभी स्थापित नहीं किए गए rpm पैक द्वारा प्रदान की गई फ़ाइलों की सूची दिखाएँ
rpm --import /media/cdrom/RPM-GPG-KEY सार्वजनिक कुंजी डिजिटल प्रमाणपत्र को आयात करें
rpm --checksig package.rpm एक rpm पैक की अखंडता की पुष्टि करें
rpm -qa gpg-pubkey सभी स्थापित rpm पैकों की अखंडता की पुष्टि करें
rpm -V package_name फ़ाइल के आकार, अनुमति, प्रकार, स्वामी, समूह, MD5 चेक और अंतिम संशोधन समय की जाँच करें
rpm -Va सिस्टम में सभी स्थापित rpm पैकों की जाँच करें - सावधानी से उपयोग करें
rpm -Vp package.rpm पुष्टि करें कि एक rpm पैक अभी तक स्थापित नहीं है
rpm2cpio package.rpm | cpio --extract --make-directories *bin* एक rpm पैक से कार्यान्वित फ़ाइल चलाएँ
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm एक rpm सोर्स से एक बनाए गए पैक को स्थापित करें
rpmbuild --rebuild package_name.src.rpm एक rpm पैक बनाने के लिए एक rpm सोर्स से एक rpm पैक बनाएँ

आदेश कोड टिप्पणी विवरण
yum install package_name एक rpm पैक डाउनलोड और स्थापित करें
yum localinstall package_name.rpm एक rpm पैक स्थापित करें, अपनी खुद की सॉफ़्टवेयर भंडार का उपयोग करके सभी निर्भरताओं का समाधान करें
yum update package_name.rpm वर्तमान सिस्टम में सभी स्थापित rpm पैकों को अपडेट करें
yum update package_name एक rpm पैक को अपडेट करें
yum remove package_name एक rpm पैक को हटाएँ
yum list वर्तमान सिस्टम में सभी पैक की सूची दिखाएँ
yum search package_name RPM रेपोजिटरी में सॉफ़्टवेयर पैक की खोज करें
yum clean packages RPM कैश को साफ करें, डाउनलोड किए गए पैकों को हटा दें
yum clean headers सभी हेडर फ़ाइलें हटा दें
yum clean all सभी कैश किए गए पैक और हेडर फ़ाइलें हटा दें

आदेश कोड टिप्पणी विवरण
dpkg -i package.deb एक deb पैक स्थापित करें/अपडेट करें
dpkg -r package_name सिस्टम से एक deb पैक हटाएँ
dpkg -l सिस्टम में सभी स्थापित deb पैकों को दिखाएँ
dpkg -l | grep httpd सभी पैकों को दिखाएँ जिनके नाम में "httpd" शब्द शामिल है
dpkg -s package_name सिस्टम में स्थापित विशेष पैक की जानकारी प्राप्त करें
dpkg -L package_name सिस्टम में स्थापित deb पैक के द्वारा प्रदान की गई फ़ाइलों की सूची दिखाएँ
dpkg --contents package.deb एक स्थापित नहीं किए गए पैक के द्वारा प्रदान की गई फ़ाइलों की सूची दिखाएँ
dpkg -S /bin/ping यह पुष्टि करें कि दिए गए फ़ाइल को किस deb पैक द्वारा प्रदान किया गया है

आदेश कोड टिप्पणी विवरण
apt-get install package_name एक deb पैक स्थापित करें/अपडेट करें
apt-cdrom install package_name सीडी से एक deb पैक स्थापित करें/अपडेट करें
apt-get update सूची में सॉफ़्टवेयर पैकों को अपडेट करें
apt-get upgrade सभी स्थापित सॉफ़्टवेयर को अपडेट करें
apt-get remove package_name सिस्टम से एक deb पैक हटाएँ
apt-get check निर्भरता मुद्दों को ठीक करने के लिए सॉफ़्टवेयर भंडार को जाँचें
apt-get clean डाउनलोड किए जाने वाले पैकों से कैश को साफ करें
apt-cache search searched-package खोजे गए स्ट्रिंग से संबंधित सॉफ़्टवेयर पैक नाम लौटाएँ

आदेश कोड टिप्पणी विवरण
cat file1 फ़ाइल की सामग्री को पहले बाइट से शुरू होकर सीधे देखें
tac file1 अंत से शुरू होकर फ़ाइल की सामग्री को उलटे क्रम में देखें
more file1 एक लंबे फ़ाइल की सामग्री देखें
less file1 'more' आदेश के समान, लेकिन यह फ़ाइल में आगे और पीछे दोनों तरीके से नेविगेट करने की अनुमति देता है
head -2 file1 एक फ़ाइल की पहले दो पंक्तियाँ देखें
tail -2 file1 एक फ़ाइल की अंतिम दो पंक्तियाँ देखें
tail -f /var/log/messages एक फ़ाइल में जोड़े गए सामग्री को वास्तविक समय में देखें

आदेश कोड टिप्पणी विवरण
cat file1 | command( sed, grep, awk, grep, आदि...) > result.txt एक फ़ाइल की विस्तृत विवरण पाठ को मर्ज करें और इसे एक नई फ़ाइल में लिखें
cat file1 | command( sed, grep, awk, grep, आदि...) >> result.txt एक फ़ाइल की विस्तृत विवरण पाठ को मर्ज करें और इसे एक मौजूदा फ़ाइल में लिखें
grep Aug /var/log/messages फ़ाइल '/var/log/messages' में कीवर्ड "Aug" की खोज करें
grep ^Aug /var/log/messages फ़ाइल '/var/log/messages' में ऐसे शब्दों की खोज करें जो "Aug" से शुरू होते हैं
grep [0-9] /var/log/messages '/var/log/messages' फ़ाइल में सभी पंक्तियों का चयन करें जिसमें संख्याएँ शामिल हैं
grep Aug -R /var/log/* '/var/log' निर्देशिका और इसके उपनिर्देशिकाओं में "Aug" स्ट्रिंग खोजें
sed 's/stringa1/stringa2/g' example.txt example.txt फ़ाइल में "string1" की जगह "string2" करें
sed '/^$/d' example.txt example.txt फ़ाइल से सभी ख़ाली पंक्तियाँ हटा दें
sed '/ *#/d; /^$/d' example.txt फ़ाइल में सभी टिप्पणियाँ और ख़ाली पंक्तियाँ हटा दें
echo 'esempio' | tr '[:lower:]' '[:upper:]' ऊपर और नीचे की सेल के सामग्री को एकीकृत करें
sed -e '1d' result.txt example.txt फ़ाइल से पहले पंक्ति को बाहर रखें
sed -n '/stringa1/p' केवल "string1" शब्द वाले पंक्तियाँ देखें
sed -e 's/ *$//' example.txt प्रत्येक पंक्ति के अंत में मौजूदा खाली वर्णों को हटा दें
sed -e 's/stringa1//g' example.txt दस्तावेज़ से "string1" शब्द को केवल हटाएँ और बाकी को बनाए रखें
sed -n '1,5p;5q' example.txt पहली पंक्ति से लेकर पांचवीं पंक्ति तक सामग्री देखें
sed -n '5p;5q' example.txt पांचवीं पंक्ति देखें
sed -e 's/00*/0/g' example.txt कई ज़ीरो को एक ही ज़ीरो से बदलें
cat -n file1 फ़ाइल की पंक्ति संख्या प्रदर्शित करें
cat example.txt | awk 'NR%2==1' example.txt फ़ाइल से सभी सामुदायिक पंक्तियों को हटा दें
echo a b c | awk '{print $1}' पहली कॉलम देखें
echo a b c | awk '{print $1,$3}' पहली और तीसरी कॉलम देखें
paste file1 file2 दो फ़ाइलें या स्तंभ का सामंजस्य करें
paste -d '+' file1 file2 दो फ़ाइलें या स्तंभ का सामंजस्य करें, "+" से अलग करें
sort file1 file2 दो फ़ाइलों की सामग्री को क्रमबद्ध करें
sort file1 file2 | uniq दो फ़ाइलों का संघ निकालें (दोहराए जाने वाली पंक्तियों में से केवल एक को बनाए रखें)
sort file1 file2 | uniq -u प्रतिच्छेदन हटाएं, अन्य पंक्तियों को बनाए रखें
sort file1 file2 | uniq -d दो फ़ाइलों का प्रतिच्छेदन निकालें (केवल उन फ़ाइलों को बनाए रखें जो दोनों फ़ाइलों में मौजूद हैं)
comm -1 file1 file2 दो फ़ाइलों की सामग्री की तुलना करें केवल 'file1' में शामिल सामग्री को हटाएं
comm -2 file1 file2 दो फ़ाइलों की सामग्री की तुलना करें केवल 'file2' में शामिल सामग्री को हटाएं
comm -3 file1 file2 दो फ़ाइलों की सामग्री की तुलना करें केवल उन भागों को निकालें जो दोनों फ़ाइलें साझा करती हैं

आदेश कोड टिप्पणी विवरण
dos2unix filedos.txt fileunix.txt एक टेक्स्ट फ़ाइल के प्रारूप को MSDOS से UNIX में बदलें
unix2dos fileunix.txt filedos.txt एक टेक्स्ट फ़ाइल के प्रारूप को UNIX से MSDOS में बदलें
recode ..HTML < page.txt> page.html एक टेक्स्ट फ़ाइल को HTML में बदलें
recode -l | more सभी अनुमति देने वाले रूपांतरण प्रारूप दिखाएँ

आदेश कोड टिप्पणी विवरण
badblocks -v /dev/hda1 डिस्क hda1 पर खराब ब्लॉकों की जाँच करें
fsck /dev/hda1 hda1 डिस्क पर Linux फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
fsck.ext2 /dev/hda1 hda1 डिस्क पर ext2 फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
e2fsck /dev/hda1 hda1 डिस्क पर ext2 फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
e2fsck -j /dev/hda1 hda1 डिस्क पर ext3 फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
fsck.ext3 /dev/hda1 hda1 डिस्क पर ext3 फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
fsck.vfat /dev/hda1 hda1 डिस्क पर fat फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
fsck.msdos /dev/hda1 hda1 डिस्क पर dos फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें
dosfsck /dev/hda1 hda1 डिस्क पर dos फ़ाइल प्रणाली की पूर्णता को ठीक करें/जाँच करें

<
आदेश कोड टिप्पणी विवरण
mkfs /dev/hda1 hda1 विभाजन पर फ़ाइल प्रणाली बनाएँ
mke2fs /dev/hda1 hda1 विभाजन पर Linux ext2 फ़ाइल प्रणाली बनाएँ