ਲਿਨਕਸ ਆਮ ਕਮਾਂਡਸ,ਟਿੱਪ: Ctrl + F ਨਾਲ ਤੇਜ਼ੀ ਨਾਲ ਲਿਨਕਸ ਕਮਾਂਡਸ ਲੱਭੋ (ਸਿਰਲੇਖ ਨੂੰ ਸ਼ਿੱਕਣ ਅਤੇ ਵਧਾਉਣ ਲਈ ਕਲਿੱਕ ਕਰੋ)
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Arch | ਮਸ਼ੀਨ ਦੀ ਪ੍ਰੋਸੈਸਰ ਢਾਂਚਾ ਦਿਸਪਲੇਸ਼ਨ (1) |
Uname -m | ਮਸ਼ੀਨ ਦੀ ਪ੍ਰੋਸੈਸਰ ਢਾਂਚਾ ਦਿਸਪਲੇਸ਼ਨ (2) |
Uname -r | ਵਰਤਮਾਨ ਕਰਨ ਵਾਲੇ ਕਰਨਲ ਵਰਜਨ ਦਿਸਪਲੇਸ਼ਨ |
Dmidecode -q | ਹਾਰਡਵੇਅਰ ਸਿਸਟਮ ਕੰਪੋਨੈਂਟਸ ਦਿਸਪਲੇਸ਼ਨ - (SMBIOS/DMI) |
HDPARM -i /dev/hda | ਡਿਸਕ ਦੀ ਢਾਂਚਾਗਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸੂਚੀਬੱਧ ਕਰੋ |
HDPARM -tT /dev/sda | ਡਿਸਕ 'ਤੇ ਪ੍ਰੀਖਣ ਰੀਡ ਓਪਰੇਸ਼ਨ ਕਰੋ |
Cat /proc/cpuinfo | ਸੀਪੀਯੂ ਸੂਚਨਾ ਦਿਸਪਲੇਸ਼ਨ |
Cat /proc/ਇੰਟਰਰਪਟ | ਇੰਟਰਰਪਟ ਦਿਸਪਲੇਸ਼ਨ |
Cat /proc/meminfo | ਮੈਮੋਰੀ ਵਰਤੋਂ ਚੈੱਕ ਕਰੋ |
Cat /proc/swaps | Shows which swaps are being used |
Cat /proc/version | Show the version of the kernel |
Cat /proc/ਨੈੱਟ/dev | Display network adapters and statistics |
Cat /proc/mounts | Show the loaded file system |
LSPCI -TV | PCI ਉਪਕਰਣਾਂ ਦੀ ਸੂਚੀ |
LSUSB -TV | ਯੂਐੱਸਬੀ ਉਪਕਰਣਾਂ ਦਿਸਾਓ |
Date | ਸਿਸਟਮ ਮਿਤੀ ਦਿਸਾਓ |
Cal 2007 | ਮਿਤੀ ਲਈ ਕੈਲੈਂਡਰ ਦਿਸਾਓ 2007 |
Date 04121700 2007.00 | ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਸੋਧੋ - ਮਹੀਨਾ, ਦਿਨ, ਘੰਟਾ, ਸਾਲ. ਸਕਿੰਟ |
ਘੜੀ -w | ਟਾਈਮ ਬਦਲਾਅ ਬਾਇਓਸ ਵਿੱਚ ਸੰਭਾਲੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਬੰਦ ਕਰੋ -h now | ਸਿਸਟਮ ਬੰਦ ਕਰੋ |
Init 0 | ਸਿਸਟਮ ਬੰਦ ਕਰੋ |
Telinit 0 | ਸਿਸਟਮ ਬੰਦ ਕਰੋ |
ਬੰਦ ਕਰੋ -h ਘੰਟੇ: ਮਿੰਟਾਂ & | ਸਮੇਂ ਤੋਂ ਬੰਦ ਕਰੋ |
ਬੰਦ ਕਰੋ -c | ਸਮੇਂ ਤੋਂ ਬੰਦ ਕਰਨ ਦੀ ਯੋਜਨਾ ਤੋਂ ਰੱਦ ਕਰੋ |
ਬੰਦ ਕਰੋ -r now | ਮੁੜ ਚਾਲੂ ਕਰੋ |
ਮੁੜ ਚਾਲੂ ਕਰੋ | ਮੁੜ ਚਾਲੂ ਕਰੋ |
ਲਾਅ ਆਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ | ਰਦੂਆਂ ਕਰੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
CD /home | ਜਾਓ '/home' ਡਾਇਰੈਕਟਰੀ. |
CD.. | ਪਿਛਲੇ ਪੱਧਰ ਦੇ ਡਾਇਰੈਕਟਰੀ ਵਾਪਸ ਆਓ |
CD../.. | ਪਿਛਲੇ ਦੋ ਪੱਧਰਾਂ ਦੇ ਡਾਇਰੈਕਟਰੀ ਵਾਪਸ ਆਓ |
CD | ਆਪਣੇ ਪਰਸੋਨਲ ਹੋਮ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਜਾਓ |
Cd~ user1 | ਆਪਣੇ ਪਰਸੋਨਲ ਹੋਮ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਜਾਓ |
CD - | ਪਿਛਲੀ ਵਾਰ ਕੰਮ ਕਰਨ ਵਾਲੇ ਡਾਇਰੈਕਟਰੀ ਵਾਪਸ ਆਓ |
PWD | ਕੰਮ ਕਰਨ ਵਾਲੀ ਪਥ ਦਿਸਾਓ |
ls | ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਫਾਈਲਾਂ ਨੂੰ ਦੇਖੋ |
LS -ਐਫ | ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਫਾਈਲਾਂ ਨੂੰ ਦੇਖੋ |
LS -ਐੱਲ | ਫਾਈਲ ਅਤੇ ਡਾਇਰੈਕਟਰੀ ਦੇ ਵੇਰਵੇ ਦਿਸਾਓ |
Ls -a | ਛੁੱਪੇ ਫਾਈਲਾਂ ਨੂੰ ਦਿਸਾਓ |
Ls * [0-9] * | ਸੰਖਿਆ ਵਾਲੇ ਫਾਈਲ ਅਤੇ ਡਾਇਰੈਕਟਰੀ ਦੇ ਨਾਮ ਦਿਸਾਓ |
Tree | ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ ਫਾਈਲ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਟਰੀ ਸਰਕਟਰੂਪ ਦਿਸਾਓ |
LSTREE | ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ ਫਾਈਲ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਟਰੀ ਸਰਕਟਰੂਪ ਦਿਸਾਓ |
Mkdir dir1 | ਡਾਇਰੈਕਟਰੀ 'dir' ਬਣਾਓ1 '. |
Mkdir dir1 dir2 | ਸਾਥ-ਸਾਥ ਦੋ ਡਾਇਰੈਕਟਰੀਆਂ ਬਣਾਓ |
Mkdir -p /tmp/dir1/dir2 | ਡਾਇਰੈਕਟਰੀ ਟਰੀ ਬਣਾਓ |
Rm -f file1 | ਫਾਈਲ 'file' ਨੂੰ ਹਟਾਓ1 '. |
Rmdir dir1 | ਡਾਇਰੈਕਟਰੀ 'dir' ਨੂੰ ਹਟਾਓ1 '. |
Rm -rf dir1 | ਡਾਇਰੈਕਟਰੀ 'dir' ਨੂੰ ਹਟਾਓ1 'ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਸਮੁੱਚੇ ਸਮਾਗਮ ਨੂੰ ਸਾਥ-ਸਾਥ ਹਟਾਓ |
Rm -rf dir1 dir2 | ਦੋਵੇਂ ਡਾਇਰੈਕਟਰੀਆਂ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਸਮੁੱਚੇ ਸਮਾਗਮ ਨੂੰ ਸਾਥ-ਸਾਥ ਹਟਾਓ |
MV dir1 new_dir | ਨਾਮ ਬਦਲੋ/ਡਾਇਰੈਕਟਰੀ ਸ਼ਾਮਲ ਕਰੋ |
CP file1 file2 | ਫਾਈਲ ਕਾਪੀ ਕਰੋ |
CP dir/*. | ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਸਾਰੇ ਫਾਈਲਾਂ ਨੂੰ ਮੌਜੂਦਾ ਕੰਮ ਕਰਨ ਵਾਲੇ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਕਾਪੀ ਕਰੋ |
CP -A /tmp/dir1. | ਮੌਜੂਦਾ ਕੰਮ ਕਰਨ ਵਾਲੇ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ ਕਾਪੀ ਕਰੋ |
CP -a dir1 dir2 | ਡਾਇਰੈਕਟਰੀ ਕਾਪੀ ਕਰੋ |
-S file1 lnk1 | ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਸਾਫਟ ਲਿੰਕ ਬਣਾਓ |
Ln file1 lnk1 | ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਫਿਜੀਕਲ ਲਿੰਕ ਬਣਾਓ |
Touch -t 0712250000 file1 | ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਦੇ ਟਾਈਮਸਟੈਪ ਸੋਧੋ - (YYMMDDhhmm) |
IconV -ਐੱਲ | ਜਾਣੇ ਹੋਏ ਕੋਡਾਂ ਦੀ ਸੂਚੀ |
iconv -f fromEncoding -t toEncoding inputFile > outputFile | ਚਿੰਨ੍ਹਾਂ ਦੀ ਇੰਕੋਡਿੰਗ ਬਦਲੋ |
Find. -maxdepth 1 -ਨਾਮ * .jpg -print -exec convert | ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਫਾਈਲਾਂ ਦਾ ਬੈਚ ਰਿਜ਼ਾਈਜ਼ ਕਰੋ ਅਤੇ ਇਹਨਾਂ ਨੂੰ ਥੰਮਨਾਇਲ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਭੇਜੋ (ImageMagick ਤੋਂ ਬਦਲਾਅ ਲੋੜੀਂਦਾ ਹੈ) |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਖੋਜ/-name file1 | Start with '/' ਨੂੰ ਜਾਓ ਤਾਂ ਰੂਟ ਫਾਈਲ ਸਿਸਟਮ ਵਿੱਚ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਖੋਜ ਕਰੋ |
ਖੋਜ/-user user1 | ਯੂਜ਼ਰ'user' ਦੇ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਲੱਭੋ1 ' |
ਖੋਜ /home/user1 -ਨਾਮ * .bin | ਡਾਇਰੈਕਟਰੀ ' ਵਿੱਚ ਖੋਜ ਕਰੋ/home/user1' .bin ਨਾਮ ਦੇ ਫਾਈਲਾਂ ਲਈ |
ਖੋਜ /usr/ਬਿਨ -f -atime + 100 | ਪਿਛਲੇ ਵਰਤੇ ਨਾ ਹੋਏ ਚੱਲਣ ਵਾਲੇ ਫਾਈਲਾਂ ਲੱਭੋ 100 ਦਿਨ |
ਖੋਜ /usr/ਬਿਨ -f -mtime -10 | ਜਿਸ ਵਿੱਚ ਫਾਈਲ ਬਣਾਈ ਗਈ ਹੈ ਜਾਂ ਸੋਧੀ ਗਈ ਹੈ ਦੀ ਖੋਜ ਕਰੋ 10 ਦਿਨ |
ਖੋਜ/-ਨਾਮ * .rpm -exec chmod 755 '{}' ; | .rpm ਨਾਮ ਦੇ ਫਾਈਲਾਂ ਲੱਭੋ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਅਧਿਕਾਰਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ |
ਖੋਜ/-xdev -ਨਾਮ * .rpm | .rpm ਨਾਮ ਦੇ ਫਾਈਲਾਂ ਲੱਭੋ, ਆਪਸੀ ਉਪਕਰਣਾਂ ਜਿਵੇਂ ਕਿ ਆਪਟੀਕਲ ਡਰਾਈਵ ਅਤੇ ਫਲੈਸ ਡਰਾਈਵ ਨੂੰ ਨਾ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ |
ਸਥਾਨ * .ps | .ps ਨਾਮ ਦੇ ਫਾਈਲਾਂ ਲੱਭੋ - updatedb ਕਮਾਂਡ ਪਹਿਲਾਂ ਚਲਾਓ |
ਹਾਲਟ ਲਈ whereis | ਬਾਇਨਰੀ, ਸੋਰਸ, ਜਾਂ man ਦਾ ਸਥਾਨ ਦਿਸਪਲੇਅ ਕਰੋ |
ਜੋ ਰੁਕਾਵਟ ਪਾਉਂਦਾ ਹੈ | ਬਾਇਨਰੀ ਜਾਂ ਇੰਫਲੇਕਸਬਲ ਫਾਈਲ ਦੀ ਪੂਰੀ ਪਥ ਦਿਸਪਲੇਅ ਕਰੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ /dev/hda2 /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/hda2 | hda ਨਾਮ ਦਾ ਡਿਸਕ ਮਾਊਂਟ ਕਰੋ2 - ਡਾਇਰੈਕਟਰੀ ' ਦੀ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ/ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/hda2' ਪਹਿਲਾਂ ਮੌਜੂਦ ਹੈ |
Umount /dev/hda2 | hda ਨਾਮ ਦਾ ਡਿਸਕ ਅਨਮੋਲ ਕਰੋ2 - mount point ' ਤੋਂ ਬਾਹਰ ਨਿਕਲੋ/ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/hda2' ਪਹਿਲਾਂ |
Fuser -km /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/hda2 | ਜਦੋਂ ਉਪਕਰਣ ਵਿਅਸਤ ਹੋਵੇ ਤਾਂ ਮਜ਼ਬੂਤੀ ਨਾਲ ਅਨਮੋਲਨ |
Umount -ਐਨ /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/hda2 | ਲਿਖਣ ਦੇ ਬਿਨਾ ਅਨਮੋਲਨ ਕਰਨ ਦੇ ਅਪ੍ਰੇਸ਼ਨ ਚਲਾਉਣ /etc/mtab ਫਾਈਲ ਫਾਈਲ ਦੀ ਪੜ੍ਹਾਈ ਦੇ ਸਮੇਂ ਮਹੱਤਵਪੂਰਨ-ਸਿਰਫ਼ ਜਾਂ ਜਦੋਂ ਡਿਸਕ ਪੂਰਾ ਹੋ ਜਾਵੇ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ /dev/fd0 /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/floppy | ਫਲਾਪੀ ਡਿਸਕ ਮਾਊਂਟ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ /dev/cdrom /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/cdrom | cdrom ਜਾਂ dvdrom ਮਾਊਂਟ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ /dev/hdc /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/cdrecorder | cdrw ਜਾਂ dvdrom ਮਾਊਂਟ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ /dev/hdb /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/cdrecorder | cdrw ਜਾਂ dvdrom ਮਾਊਂਟ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ -o loop file.iso /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/cdrom | ਫਾਈਲ ਜਾਂ ISO ਇਮੇਜ ਮਾਊਂਟ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ -t vfat /dev/hda5 /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/hda5 | Windows FAT ਮਾਊਂਟ ਕਰੋ32 ਫਾਈਲ ਸਿਸਟਮ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ /dev/sda1 /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/usbdisk | ਯੂਐੱਸਬੀ ਡਰਾਈਵ ਜਾਂ ਫਲੈਸ ਡਿਵਾਈਸ ਮਾਊਂਟ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ -ਮਾਊਂਟ -o username = user, password = pass//ਯੂਜ਼ਰਨੇਮ = ਯੂਜ਼ਰ, ਪਾਸਵਰਡ = ਪਾਸ/ਸ਼ੇਅਰ /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/ਸ਼ੇਅਰ | ਮੰਟ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
DF -h | ਮਾਊਂਟ ਕੀਤੀਆਂ ਪਾਰਟੀਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਦਿਸਪਲੇਅ ਕਰੋ |
LS -lSr | more | ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਸਜ਼ਾ ਦੇ ਅਨੁਸਾਰ ਸਾਰਣ |
Du -sh dir1 | ਡਾਇਰੈਕਟਰੀ 'dir' ਵਿੱਚ ਸ਼ੁਰੂ ਵਿੱਚ ਵਰਤੇ ਗਏ ਡਿਸਕ ਸਪੇਸ ਦਾ ਅਨੁਮਾਨ ਕਰੋ1' |
Du -sk * | sort -ਐਨ | ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਸਜ਼ਾ ਦੇ ਅਨੁਸਾਰ ਕਿਸਮ ਵਿੱਚ ਸਾਰਣ |
Rpm -q -a --qf '% 10 {ਸਜ਼ਾ} t% {ਨਾਮ} n' | sort -k1,1ਐਨ | ਇੰਸਟਾਲ ਕੀਤੇ rpm ਪੈਕੇਜਾਂ ਦੀ ਸਜ਼ਾ ਦੇ ਅਨੁਸਾਰ ਸਪੇਸ ਦਿਸਪਲੇਅ ਕਰਦਾ ਹੈ (ਫੈਡੋਰਾ, ਰੈਡਹੈਟ ਵਰਗੀ ਸਿਸਟਮ) |
ਡੀਪੀਕੇਜ-query -W -f = '${Installed-Size; 10} t ${Package} n' | sort -k1,1ਐਨ | Displays the space used by installed deb packages based on size (ubuntu, debian class system) |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
GroupAdd group_name | Create a new user group |
Groupdel group_name | Delete a user group |
Groupmod -n new_group_name old_group_name | Rename a user group |
Useradd -c "Name Surname" -g admin -d /home/user1 -s /ਬਿਨ/bash user1 | Create a user that belongs to the "admin" user group |
UserAdd user1 | Create a new user |
Userdel -r user1 | Delete a user ('-r' excludes home directory) |
Usermod -c "User FTP" -g system -d /ftp/user1 -s /ਬਿਨ/nologin user1 | Modify user properties |
Passwd | Change password |
Passwd user1 | Modify a user's password (only allows root execution) |
Chage -E 2020-12-31 user1 | Set the expiration date for user passwords |
PWCK | Check for file format and syntax fixes for '/etc/passwd' and the existence of users |
GRPCK | Check for file format and syntax fixes for '/etc/passwd' and existing groups |
Newgrp group_name | Log in to a new group to change the default group for newly created files |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
LS -lh | display permission |
LS /tmp | pr -T5 -W $COLUMNS | Divide the end point into 5 columns to display |
Chmod ugo + rwx directory1 | Set permissions for the owner (u), group (g), and others (o) of the directory to read (r), write (w), and execute (x) |
Chmod go-rwx directory1 | Delete group (g) and others (o) read and write execution permissions to directories |
Chown user1 file1 | Change the owner attributes of a file |
Chown -R user1 directory1 | Change the owner attributes of a directory and simultaneously change the attributes of all files in the directory |
CHGRP group1 file1 | Change the group of files |
Chown user1: group1 file1 | Change the owner and group attributes of a file |
ਖੋਜ/-perm -u + s | List all files in a system that use SUID control |
Chmod u + s /ਬਿਨ/file1 | Set the SUID bit of a binary file - the user running the file is also given the same permissions as the owner |
CHMOD U-ਐੱਸ /ਬਿਨ/file1 | Disable the SUID bit of a binary file |
Chmod g + s /home/public | Set the SGID bit of a directory - similar to SUID, but for directories |
CHMOD G-ਐੱਸ /home/public | Disable the SGID bit of a directory |
Chmod o + t /home/public | Set the STIKY bit of a file - only allows the legal owner to delete the file |
CHMOD O-T /home/public | Disable the STIKY bit of a directory |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
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 | 'file' ਨਾਮ ਦਾ ਫਾਈਲ ਅਨਜੈਲ ਕਰੋ1.bz2 ' |
Bzip2 file1 | 'file' ਨਾਮ ਦਾ ਫਾਈਲ ਕੰਪ੍ਰੈਸ ਕਰੋ1 ' |
Gunzip file1.gz | 'file' ਨਾਮ ਦਾ ਫਾਈਲ ਅਨਜੈਲ ਕਰੋ1.gz' |
Gzip file1 | 'file' ਨਾਮ ਦਾ ਫਾਈਲ ਕੰਪ੍ਰੈਸ ਕਰੋ1 ' |
Gzip -9 file1 | ਸਭ ਤੋਂ ਵੱਧ ਕੰਪ੍ਰੈਸ਼ਨ |
Rar a file1.rar test_file | 'file' ਨਾਮ ਦਾ ਪੈਕੇਜ ਬਣਾਓ1.rar ' |
Rar a file1.rar file1 file2 dir1 | ਸਾਥ-ਸਾਥ 'file' ਨੂੰ ਕੰਪ੍ਰੈਸ ਕਰੋ1 ',' ਫਾਈਲ2 'and directory'dir1' |
Rar x file1.rar | rar ਪੈਕੇਜ ਨੂੰ ਅਨਜੈਲ ਕਰੋ |
Unrar x file1.rar | rar ਪੈਕੇਜ ਨੂੰ ਅਨਜੈਲ ਕਰੋ |
Tar -cvf archive.tar file1 | ਅਨਕੰਪ੍ਰੈਸਡ tarball ਬਣਾਓ |
Tar -cvf archive.tar file1 file2 dir1 | ਫਾਈਲ ਨੂੰ ਸਮਾਵੇਸ਼ ਕਰਨ ਵਾਲੀ ਆਰਕਾਇਵ ਬਣਾਓ1 ',' ਫਾਈਲ2 'and'dir1' |
Tar -tf archive.tar | ਪੈਕੇਜ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਦਿਸਾਓ |
Tar -xvf archive.tar | ਪੈਕੇਜ ਨੂੰ ਰਿਲੀਜ਼ ਕਰੋ |
Tar -xvf archive.tar -C /tmp | ਕੰਪ੍ਰੈਸਡ ਪੈਕੇਜ ਨੂੰ ਇਸ ਵੱਲ ਰਿਲੀਜ਼ ਕਰੋ /tmp ਡਾਇਰੈਕਟਰੀ |
Tar -cvfj archive.tar.bz2 dir1 | bzip ਫਾਰਮੈਟ ਵਿੱਚ ਕੰਪ੍ਰੈਸਡ ਪੈਕੇਜ ਬਣਾਓ2 format |
Tar -jxvf archive.tar.bz2 | bzip ਫਾਰਮੈਟ ਵਿੱਚ ਕੰਪ੍ਰੈਸਡ ਪੈਕੇਜ ਨੂੰ ਅਨਜੈਲ ਕਰੋ2 format |
Tar -cvfz archive.tar.gz dir1 | gzip ਫਾਰਮੈਟ ਵਿੱਚ ਕੰਪ੍ਰੈਸਡ ਪੈਕੇਜ ਬਣਾਓ |
Tar -zxvf archive.tar.gz | gzip ਫਾਰਮੈਟ ਵਿੱਚ ਕੰਪ੍ਰੈਸਡ ਪੈਕੇਜ ਨੂੰ ਅਨਜੈਲ ਕਰੋ |
Zip ਫਾਈਲ1.zip ਫਾਈਲ1 | zip ਫਾਈਲ ਬਣਾਓ |
Zip -r ਫਾਈਲ1.zip ਫਾਈਲ1 file2 dir1 | ਕਈ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਸਾਥ-ਸਾਥ zip ਫਾਈਲ ਵਿੱਚ ਕੰਪ੍ਰੈਸ ਕਰੋ |
ਫਾਈਲ ਨੂੰ ਅਨਜੈਲ ਕਰੋ1.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 htpd | ਨਾਮ ਵਿੱਚ "htpd" ਸ਼ਬਦ ਵਾਲੇ ਸਾਰੇ rpm ਪੈਕੇਜਾਂ ਨੂੰ ਦਿਸ਼ਾ ਦਿਓ |
RPM -Qi package_name | ਇੱਕ ਇੰਸਟਾਲ ਕੀਤੇ ਹੋਏ ਪੈਕੇਜ ਬਾਰੇ ਵਿਸ਼ੇਸ਼ ਸੂਚਨਾ ਪ੍ਰਾਪਤ ਕਰੋ |
RPM -qg "System Environments/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 -ਐੱਲ | ਇੱਕ ਨਹੀਂ ਇੰਸਟਾਲ ਕੀਤੇ ਹੋਏ rpm ਪੈਕੇਜ ਦੀਆਂ ਫਾਇਲਾਂ ਦੀ ਸੂਚੀ ਦਿਸ਼ਾ ਦਿਓ |
RPM --import /media/cdrom/RPM-GPG-KEY | ਪਬਲਿਕ ਕੀ ਗਣਨੀ ਸਰਟੀਫਿਕੇਟ ਇੰਪੋਰਟ ਕਰੋ |
Rpm --checksig package.rpm | ਇੱਕ RPM ਪੈਕੇਜ ਦੀ ਸੰਪੂਰਨਤਾ ਪੁਸ਼ਟੀ ਕਰੋ |
Rpm -qa gpg-pubkey | ਇੰਸਟਾਲ ਕੀਤੇ ਹੋਏ ਸਾਰੇ rpm ਪੈਕੇਜਾਂ ਦੀ ਸੰਪੂਰਨਤਾ ਪੁਸ਼ਟੀ ਕਰੋ |
RPM -V package_name | ਫਾਇਲ ਸਾਈਜ਼, ਲਾਇਸੈਂਸ, ਤਰ੍ਹਾਂ, ਮਲਕੀਅਤ, ਗਰੁੱਪ, MD ਚੈੱਕ ਕਰੋ5 ਚੈੱਕ ਕਰੋ ਅਤੇ ਆਖਰੀ ਸੰਸ਼ੋਧਨ |
RPM -Va | ਸਿਸਟਮ ਵਿੱਚ ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਹੋਏ rpm ਪੈਕੇਜਾਂ ਦੀ ਚੈੱਕ ਕਰੋ - ਸਾਵਧਾਨੀ ਨਾਲ ਵਰਤੋਂ ਕਰੋ |
Rpm -Vp package.rpm | ਇਹ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ rpm ਪੈਕੇਜ ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ |
Rpm2cpio package.rpm | cpio --extract --make-directories * ਬਿਨ * | ਇੱਕ rpm ਪੈਕੇਜ ਤੋਂ ਇੱਕ ਚਲਾਉਣਯੋਗ ਫਾਇਲ ਚਲਾਓ |
Rpm -ivh /usr/src/redhat/RPMS/arch/package.rpm | ਇੱਕ rpm ਸੋਰਸ ਤੋਂ ਬਣੀ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰੋ |
RPMbuild --rebuild package_name src.rpm | ਇੱਕ RPM ਪੈਕੇਜ ਰੈਮਪ ਸੋਰਸ ਤੋਂ ਬਣਾਓ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Yum install package_name | ਇੱਕ RPM ਪੈਕੇਜ ਡਾਊਨਲਾਡ ਅਤੇ ਇੰਸਟਾਲ ਕਰੋ |
Yum localinstall package_name | ਇੱਕ rpm ਪੈਕੇਜ ਇੰਸਟਾਲ ਕੀਤਾ ਜਾਵੇਗਾ, ਤੁਹਾਡੇ ਆਪਣੇ ਸਾਫ਼ਟਵੇਅਰ ਰਿਪੋਜ਼ਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਾਰੇ ਨਿਰਭਰਤਾਵਾਂ ਨੂੰ ਤੁਹਾਡੇ ਲਈ ਹੱਲ ਕੀਤਾ ਜਾਵੇਗਾ |
Yum update package_name | Update all installed rpm packages in the current system |
Yum update package_name | Update an rpm package |
ਯੂਮ ਰਿਮੋਵ ਪੈਕੇਜ_ਨਾਮ | RPM ਪੈਕੇਜ ਮਿਟਾਓ |
ਯੂਮ ਲਿਸਟ | ਮੌਜੂਦਾ ਸਿਸਟਮ ਵਿੱਚ ਇੰਸਟਾਲ ਕੀਤੇ ਸਾਰੇ ਪੈਕੇਜਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰੋ |
ਯੂਮ ਸੈਰਚ ਪੈਕੇਜ_ਨਾਮ | rpm ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਪੈਕੇਜਾਂ ਨੂੰ ਖੋਜੋ |
ਯੂਮ ਕਲੀਨ ਪੈਕੇਜ | rpm ਕੈਸ਼ ਸਾਫ ਕਰੋ ਅਤੇ ਡਾਊਨਲਾਡ ਕੀਤੇ ਗਏ ਪੈਕੇਜਾਂ ਨੂੰ ਮਿਟਾਓ |
ਯੂਮ ਕਲੀਨ ਹੈੱਡਰ | ਸਾਰੇ ਹੈੱਡਰ ਫਾਈਲਾਂ ਨੂੰ ਮਿਟਾਓ |
ਯੂਮ ਕਲੀਨ ਆਲ | ਸਾਰੇ ਕੈਸ਼ ਪੈਕੇਜਾਂ ਅਤੇ ਹੈੱਡਰ ਫਾਈਲਾਂ ਨੂੰ ਮਿਟਾਓ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਡੀਪੀਕੇਜ -ਐੱਲ ਪੈਕੇਜ_ਨਾਮ | ਇੰਸਟਾਲ/deb ਪੈਕੇਜ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ |
ਡੀਪੀਕੇਜ -ਐੱਲ ਪੈਕੇਜ_ਨਾਮ | ਸਿਸਟਮ ਤੋਂ deb ਪੈਕੇਜ ਮਿਟਾਓ |
ਡੀਪੀਕੇਜ -ਐੱਲ | ਸਿਸਟਮ ਵਿੱਚ ਇੰਸਟਾਲ ਕੀਤੇ ਸਾਰੇ deb ਪੈਕੇਜਾਂ ਨੂੰ ਦਿਸਾਉਂਦਾ ਹੈ |
ਡੀਪੀਕੇਜ -ਐੱਲ | ਗਰੈਪ ਹਟਪਡ | ਨਾਮ ਵਿੱਚ 'htpd' ਸ਼ਬਦ ਵਾਲੇ ਸਾਰੇ deb ਪੈਕੇਜਾਂ ਨੂੰ ਦਿਸਾਉਂਦਾ ਹੈ |
ਡੀਪੀਕੇਜ -ਐੱਸ ਪੈਕੇਜ_ਨਾਮ | ਸਿਸਟਮ ਵਿੱਚ ਇੰਸਟਾਲ ਕੀਤੇ ਗਏ ਵਿਸ਼ੇਸ਼ ਪੈਕੇਜ ਦੀ ਸੂਚਨਾ ਪ੍ਰਾਪਤ ਕਰੋ |
ਡੀਪੀਕੇਜ -ਐੱਲ ਪੈਕੇਜ_ਨਾਮ | ਇੱਕ ਇੰਸਟਾਲ ਕੀਤੇ ਗਏ deb ਪੈਕੇਜ ਦੇ ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ ਦਿਸਾਉਂਦਾ ਹੈ |
ਡੀਪੀਕੇਜ --contents package.deb | ਇੱਕ ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤੇ ਗਏ ਪੈਕੇਜ ਦੇ ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ ਦਿਸਾਉਂਦਾ ਹੈ |
ਡੀਪੀਕੇਜ -ਐੱਸ /ਬਿਨ/ਪਿੰਗ | ਦਿੱਤੇ ਗਏ ਫਾਈਲ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰਨ ਵਾਲੇ deb ਪੈਕੇਜ ਨੂੰ ਜਾਂਚ ਕਰੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਆਪਟ-ਗੈਟ ਇੰਸਟਾਲ ਪੈਕੇਜ_ਨਾਮ | ਇੰਸਟਾਲ/deb ਪੈਕੇਜ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ |
ਆਪਟ-ਸੀਡ੍ਰੋਮ ਇੰਸਟਾਲ ਪੈਕੇਜ_ਨਾਮ | ਇੰਸਟਾਲ/CD ਤੋਂ deb ਪੈਕੇਜ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ |
ਆਪਟ-ਗੈਟ ਅੱਪਡੇਟ | ਸੂਚੀ ਵਿੱਚ ਪੈਕੇਜਾਂ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕਰੋ |
ਆਪਟ-ਗੈਟ ਅੱਪਗ੍ਰੇਡ | ਸਾਰੇ ਇੰਸਟਾਲ ਕੀਤੇ ਸਾਫਟਵੇਅਰ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕਰੋ |
ਆਪਟ-ਗੈਟ ਰਿਮੋਵ ਪੈਕੇਜ_ਨਾਮ | ਸਿਸਟਮ ਤੋਂ deb ਪੈਕੇਜ ਮਿਟਾਓ |
ਆਪਟ-ਗੈਟ ਚੈੱਕ | ਹਾਲਾਤ ਸਾਫ ਕਰੋ |
ਆਪਟ ਗੈਟ ਕਲੀਨ | ਡਾਊਨਲਾਡ ਕੀਤੇ ਗਏ ਪੈਕੇਜ ਤੋਂ ਕੈਸ਼ ਸਾਫ ਕਰੋ |
ਆਪਟ-ਕੈਸ਼ ਖੋਜ ਖੋਜ-ਪੈਕੇਜ | ਖੋਜ ਸਟ੍ਰਿੰਗ ਰੱਖਣ ਵਾਲੇ ਪੈਕੇਜ ਦਾ ਨਾਮ ਵਾਪਸ ਦੇਣਾ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Cat file1 | ਪਹਿਲੇ ਬਾਇਟ ਤੋਂ ਫਾਈਲ ਦੇ ਸਮੱਗਰੀ ਦਾ ਅੱਗੇ ਦੇਖਣਾ |
ਟੈਕ ਫਾਈਲ1 | ਆਖਰੀ ਲਾਈਨ ਤੋਂ ਪਿੱਛੇ ਫਾਈਲ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਜਾਂਚ ਕਰੋ |
ਮੋਰ ਫਾਈਲ1 | ਲੰਮੀ ਫਾਈਲ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਦੇਖੋ |
ਘੱਟ ਫਾਈਲ1 | ਹੋਰ 'ਮੋਰ' ਕਮਾਂਡ ਦੇ ਬਰਾਬਰ, ਪਰ ਇਹ ਫਾਈਲ ਵਿੱਚ ਉਲਟੀ ਗਤੀ ਵੀ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਅੱਗੇ ਦੀ ਗਤੀ ਵੀ |
ਹੈੱਡ -2 file1 | ਦਸਤਾਵੇਜ਼ ਦੇ ਪਹਿਲੇ ਦੋ ਲਾਈਨਾਂ ਨੂੰ ਜਾਂਚ ਕਰੋ |
Tail -2 file1 | Examine the last two lines of a file |
Tail -f /var/log/messages | View content added to a file in real time |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Cat file1 | command (sed, grep, awk, grep, etc...) > result.txt | Merge the detailed description text of a file and write the introduction to a new file |
Cat file1 | command (sed, grep, awk, grep, etc...) > > result.txt | Merge the detailed description text of a file and write the introduction to an existing file |
Grep Aug /var/log/messages | Look for the keyword "Aug" in the file '/var/log/messages' |
Grep ^ Aug /var/log/messages | Look for words starting with "Aug" in the file '/var/log/messages' |
Grep [0-9] /var/log/messages | Select all lines containing numbers in the '/var/log/messages' file |
Grep Aug -R /var/log/* | Search for string "Aug" in directory '/var/log' and subsequent directories |
Sed's/stringa1/stringa2/g'example.txt | Replace "string1" ਨੂੰ example.txt ਫਾਈਲ ਵਿੱਚ "string" ਨਾਲ ਬਦਲੋ2" |
Sed '/^ $/d' example.txt | ਫਾਈਲ example.txt ਵਿੱਚ ਸਭ ਖਾਲੀ ਲਾਈਨਾਂ ਨੂੰ ਹਟਾਓ |
Se d '/ *#/ d;/^ $/d'example.txt from example.txt | ਫਾਈਲ ਵਿੱਚ ਸਭ ਟਿੱਪਣੀਆਂ ਅਤੇ ਖਾਲੀ ਲਾਈਨਾਂ ਨੂੰ ਹਟਾਓ |
Echo'esempio '| tr' [: lower :]' '[: upper:] ' | ਉੱਚ ਅਤੇ ਨੀਚੇ ਸੈੱਲ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਮਿਲਾਓ |
Sed -e '1d' result.txt | ਫਾਈਲ example.txt ਦੀ ਪਹਿਲੀ ਲਾਈਨ ਨੂੰ ਛੱਡ ਦਿਓ |
Sed -n '/stringa1/p' | ਸਿਰਫ "string" ਸ਼ਬਦ ਹੋਣ ਵਾਲੀਆਂ ਲਾਈਨਾਂ ਦੇਖੋ1" |
Sed -e's / *$//' example.txt | ਹਰੇਕ ਲਾਈਨ ਦੇ ਅੰਤ ਵਿੱਚ ਖਾਲੀ ਜਗ੍ਹਾ ਹਟਾਓ |
Sed -e's/stringa1/g'example.txt | ਸਿਰਫ "string" ਸ਼ਬਦ ਹੋਣ ਵਾਲੀਆਂ ਲਾਈਨਾਂ ਹਟਾਓ1" ਨੂੰ ਦਸਤਾਵੇਜ਼ ਵਿੱਚੋਂ ਹਟਾਓ ਅਤੇ ਬਾਕੀ ਸਭ ਨੂੰ ਰੱਖੋ |
Sed -n '1,5p; 5q' example.txt | ਪਹਿਲੀ ਤੋਂ ਪੰਜਵੀਂ ਲਾਈਨ ਤੱਕ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਦੇਖੋ |
Sed -n '5p; 5q' example.txt | ਲਾਈਨ ਚੈੱਕ 5 |
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 ਅਮਰਾਤੀ ਦੋਲਰੀਆਂ' | ਇੱਕ ਪਰਿਵਾਰ ਦੇ ਪਹਿਲੇ ਅਤੇ ਤੀਜੇ ਸਤੰਭਾਂ ਦੀ ਪਰਖ |
ਫਾਈਲ ਪੇਸਟ1 file2 | ਦੋ ਫਾਈਲਾਂ ਜਾਂ ਸਤੰਭਾਂ ਦਾ ਸਮੱਗਰੀ ਮਿਲਾਓ |
ਪੇਸਟ -d '+ਫਾਈਲ1 file2 | ਦੋ ਫਾਈਲਾਂ ਜਾਂ ਸਤੰਭਾਂ ਦਾ ਸਮੱਗਰੀ ਮਿਲਾਓ, " ਦੁਆਰਾ ਅੰਤਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ+ਵਿੱਚ " |
ਫਾਈਲ ਸ਼ਾਰਟ ਕਰੋ1 file2 | ਦੋ ਫਾਈਲਾਂ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਕਰੋ |
ਫਾਈਲ ਸ਼ਾਰਟ ਕਰੋ1 file2 | uniq | ਦੋ ਫਾਈਲਾਂ ਦਾ ਯੂਨੀਅਨ ਹਟਾਓ (ਅਕਸਰ ਫਲਾਈਨ ਲਾਈਨਾਂ ਦੀ ਇੱਕ ਕਾਪੀ ਰੱਖੀ ਜਾਂਦੀ ਹੈ) |
ਫਾਈਲ ਸ਼ਾਰਟ ਕਰੋ1 file2 | uniq -u | ਅੰਤਰਨ ਹਟਾਉਣ ਲਈ ਹੋਰ ਲਾਈਨਾਂ ਰੱਖੋ |
ਫਾਈਲ ਸ਼ਾਰਟ ਕਰੋ1 file2 | uniq -d | ਦੋਵੇਂ ਫਾਈਲਾਂ ਵਿੱਚ ਸਮਾਨ ਸਮਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਹਟਾਉਣ ਲਈ ਦੋਵੇਂ ਫਾਈਲਾਂ ਵਿੱਚ ਸਮਾਨ ਸਮਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ |
Comm -1 file1 file2 | ਦੋ ਫਾਈਲਾਂ ਦੇ ਸਮਾਨ ਸਮਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਹਟਾਉਣ ਲਈ ਦੋਵੇਂ ਫਾਈਲਾਂ ਵਿੱਚ ਸਮਾਨ ਸਮਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼1 ' |
Comm -2 file1 file2 | ਦੋ ਫਾਈਲਾਂ ਦੇ ਸਮਾਨ ਸਮਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਹਟਾਉਣ ਲਈ ਦੋਵੇਂ ਫਾਈਲਾਂ ਵਿੱਚ ਸਮਾਨ ਸਮਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼2 ' |
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 | ਡਿਸਕ hda 'ਤੇ ਬੁਰੇ ਮੈਗਨੇਟ ਲਈ ਚੈਕ ਕਰੋ1 |
FSCK /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/HDA 'ਤੇ Linux ਫਾਈਲ ਸਿਸਟਮ ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ1 ਡਿਸਕ |
Fsck.ext2 /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/ext ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ2 HDA 'ਤੇ ਫਾਈਲ ਸਿਸਟਮ1 ਡਿਸਕ |
E2FSCK /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/ext ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ2 HDA 'ਤੇ ਫਾਈਲ ਸਿਸਟਮ1 ਡਿਸਕ |
E2fsck -j /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/ext ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ3 HDA 'ਤੇ ਫਾਈਲ ਸਿਸਟਮ1 ਡਿਸਕ |
Fsck.ext3 /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/ext ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ3 HDA 'ਤੇ ਫਾਈਲ ਸਿਸਟਮ1 ਡਿਸਕ |
Fsck.vfat /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/HDA 'ਤੇ fat ਫਾਈਲ ਸਿਸਟਮ ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ1 ਡਿਸਕ |
Fsck.msdos /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/HDA 'ਤੇ DOS ਫਾਈਲ ਸਿਸਟਮ ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ1 ਡਿਸਕ |
Dosfsck /dev/hda1 | ਮੁੜ ਸੁਧਾਰੋ/HDA 'ਤੇ DOS ਫਾਈਲ ਸਿਸਟਮ ਦੀ ਸੰਪੂਰਨਤਾ ਚੈਕ ਕਰੋ1 ਡਿਸਕ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
MKFS /dev/hda1 | HDA ਵਿੱਚ ਫਾਈਲ ਸਿਸਟਮ ਬਣਾਓ1 ਪਾਰਟੀਸ਼ਨ |
MKE2FS /dev/hda1 | ਹਾਲ ਵਿੱਚ linux ext2 filesystem in the hda1 ਪਾਰਟੀਸ਼ਨ |
MKE2FS -J /dev/hda1 | ਹਾਲ ਵਿੱਚ linux ext3 (journaling) filesystem in the hda1 ਪਾਰਟੀਸ਼ਨ |
MKFS -T vfat 32 -ਐਫ /dev/hda1 | FAT ਬਣਾਓ32 ਫਾਈਲ ਸਿਸਟਮ |
Fdformat -ਐਨ /dev/fd0 | ਫਲਾਪੀ ਡਿਸਕ ਫਾਰਮੈਟ ਕਰੋ |
MKSwap /dev/hda3 | ਸਵਾਪ ਫਾਈਲ ਸਿਸਟਮ ਬਣਾਓ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
MKSwap /dev/hda3 | ਸਵਾਪ ਫਾਈਲ ਸਿਸਟਮ ਬਣਾਓ |
Swapon /dev/hda3 | ਨਵਾਂ ਸਵਾਪ ਫਾਈਲ ਸਿਸਟਮ ਚਾਲੂ ਕਰੋ |
Swapon /dev/hda2 /dev/hdb3 | ਦੋ ਸਵਾਪ ਪਾਰਟੀਸ਼ਨ ਚਾਲੂ ਕਰੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਡੱਮਪ ਕਰੋ -0aj -f /tmp/home0.bak /home | ਹਾਲ ਦੀ ਪੂਰੀ ਬੈਕਅੱਪ ਕਰੋ/home' ਡਿਰੈਕਟਰੀ |
ਡੱਮਪ ਕਰੋ -1aj -f /tmp/home0.bak /home | ਹਾਲ ਦੀ ਇੰਟਰੈਕਟਿਵ ਬੈਕਅੱਪ ਕਰੋ/home' ਡਿਰੈਕਟਰੀ |
ਬਹਾਲ ਕਰੋ -if /tmp/home0.bak | ਇੰਟਰੈਕਟਿਵ ਬੈਕਅੱਪ ਬਹਾਲ ਕਰੋ |
Rsync -rogpav --delete /home /tmp | ਦੋਵੇਂ ਪਾਸੇ ਦੀਆਂ ਡਿਰੈਕਟਰੀਆਂ ਨੂੰ ਸਿਨਕਰਾਈਜ਼ ਕਰੋ |
Rsync -rogpav -e ssh --delete /home ip_address:/tmp | SSH ਚੈਨਲ ਰਾਹੀਂ rsync |
Rsync -az -e ssh --delete ip_addr:/home/public /home/local | ssh ਅਤੇ ਕੰਪ੍ਰੈਸ਼ਨ ਰਾਹੀਂ ਰਿਮੋਟ ਡਿਰੈਕਟਰੀ ਨੂੰ ਸਥਾਨਕ ਡਿਰੈਕਟਰੀ ਨਾਲ ਸਿਨਕਰਾਈਜ਼ ਕਰੋ |
Rsync -az -e ssh --delete /home/local ip_addr:/home/public | ssh ਅਤੇ ਕੰਪ੍ਰੈਸ਼ਨ ਰਾਹੀਂ ਸਥਾਨਕ ਡਿਰੈਕਟਰੀਆਂ ਨੂੰ ਰਿਮੋਟ ਡਿਰੈਕਟਰੀਆਂ ਨਾਲ ਸਿਨਕਰਾਈਜ਼ ਕਰੋ |
Dd bs = 1M if =/dev/hda | gzip | ssh user@ip _addr 'dd of = hda.gz' | ਰਿਮੋਟ ਹੋਸਟ 'ਤੇ ਸਥਾਨਕ ਡਿਸਕ ਦੀ ਬੈਕਅੱਪ ਕਰੋ ssh ਰਾਹੀਂ |
Dd if =/dev/sda of =/tmp/file1 | Backup disk contents to a file |
Tar -Puf backup.tar /home/user | Perform an interactive backup of the '/home/user' directory |
(Cd /tmp/local/& tar c . ) | ssh -C user@ip _addr 'cd /home/ਸ਼ੇਅਰ/& & tar x -p' | Copy the contents of a directory in a remote directory via ssh |
(Tar c /home) | ssh -C user@ip _addr 'cd /home/backup-home & & tar x -p' | Copy a local directory in a remote directory via ssh |
Tar cf - . | ( cd /tmp/backup; tar xf -) | Copy a directory locally to another place, retaining the original permissions and links |
ਖੋਜ /home/user1 -name '* .txt' | xargs cp -av --target-directory =/home/backup/--parents | ਸਾਰੇ '.txt' ਦੇ ਸਮਾਪਤ ਫਾਈਲਾਂ ਨੂੰ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਦੂਜੇ ਦਾਇਰੈਕਟਰੀ ਵਿੱਚ ਖੋਜ ਅਤੇ ਕਾਪੀ ਕਰੋ |
ਖੋਜ /var/log -name '* .log' | tar cv --files-from = - | bzip2 > log.tar.bz2 | ਸਾਰੇ '.log' ਦੇ ਸਮਾਪਤ ਫਾਈਲਾਂ ਨੂੰ ਬਣਾਓ ਅਤੇ bzip ਪੈਕੇਜ ਬਣਾਓ |
Dd if =/dev/hda of =/dev/fd0 bs = 512 count = 1 | MBR (ਮਾਸਟਰ ਬੂਟ ਰਿਕਾਰਡ) ਦੇ ਸਮਾਂਦਾਨ ਨੂੰ ਫਲਾਪੀ ਡਿਸਕ 'ਤੇ ਕਾਪੀ ਕਰਨ ਦਾ ਕੰਮ ਕਰੋ |
Dd if =/dev/fd0 of =/dev/hda bs = 512 count = 1 | ਫਲਾਪੀ ਡਿਸਕ 'ਤੇ ਸੰਭਾਲੇ ਹੋਏ ਬੈਕਅੱਪ ਤੋਂ MBR (ਮਾਸਟਰ ਬੂਟ ਰਿਕਾਰਡ) ਦੇ ਸਮਾਂਦਾਨ ਬਹਾਲ ਕਰੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
CDRecord -v gracetime = 2 dev =/dev/cdrom -eject blank = fast -force | ਮੁੜ ਲਿਖਣ ਵਾਲੇ ਡਿਸਕ ਦਾ ਸਮਾਂਦਾਨ ਖਾਲੀ ਕਰੋ |
Mkisofs /dev/cdrom > cd.iso | ਡਿਸਕ 'ਤੇ ਇਸੋ ਇਮੇਜ ਬਣਾਓ |
Mkisofs /dev/cdrom | gzip > cd_iso | ਡਿਸਕ 'ਤੇ ਕੰਪ੍ਰੈਸਡ ਡਿਸਕ ਇਸੋ ਇਮੇਜ ਫਾਈਲ ਬਣਾਓ |
MKISOFS -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o./cd.iso data_cd | ਡਾਇਰੈਕਟਰੀ ਦਾ ISO ਇਮੇਜ ਬਣਾਓ |
Cdrecord -v dev =/dev/cdrom cd.iso | ISO ਇਮੇਜ ਫਾਈਲ ਨੂੰ ਬਰਨ ਕਰੋ |
Gzip -dc cd_iso | cdrecord dev =/dev/cdrom - | ਕੰਪ੍ਰੈਸਡ ISO ਇਮੇਜ ਫਾਈਲ ਨੂੰ ਬਰਨ ਕਰੋ |
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ -o loop cd.iso /ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/iso | ISO ਇਮੇਜ ਫਾਈਲ ਨੂੰ ਮਾਊਂਟ ਕਰੋ |
cd-paranoia -B | ਸੀਡੀ ਤੋਂ ਆਡੀਓ ਟ੍ਰੈਕ ਨੂੰ wav ਫਾਈਲ ਵਿੱਚ ਟ੍ਰਾਂਸਕਰਿਬ ਕਰੋ |
CD-paranoia -- "-3" | ਸੀਡੀ ਤੋਂ ਆਡੀਓ ਟ੍ਰੈਕ ਨੂੰ wav ਫਾਈਲ ਵਿੱਚ ਟ੍ਰਾਂਸਕਰਿਬ ਕਰੋ (ਆਰਗੂਮੈਂਟ -3) |
CDRecord --scanbus | ਬੱਸ ਸਕੈਨ ਕਰੋ ਤਾਕਿ scsi ਚੈਨਲ ਪਛਾਣੋ |
Dd if =/dev/hdc | md5sum | MD ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ5ਜੰਤਰ ਦੀ ਸੰਗੂਠਨਕੋਕੇਸ਼ਨ ਦਾ ਸੰਗੂਠਨਕੋਕੇਸ਼ਨ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਸੀਡੀ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Dhclient eth01 | 'eth0' ਨੈੱਟਵਰਕ ਉਪਕਰਣ ਨੂੰ dhcp ਮੋਡ ਵਿੱਚ ਸਮਰੱਥ ਕਰੋ |
Ethtool eth01 | ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਕਾਰਡ 'eth0' ਦੀ ਟ੍ਰੈਫਿਕ ਸਟੈਟਿਸਟਿਕਸ ਦਿਖਾਉਂਦਾ ਹੈ |
ਹੋਸਟ www.example.com | ਨਾਮ ਨਿਪੁੰਨਤਾ ਅਤੇ ਇੰਟਰਨੈੱਟ ਪ੍ਰੋਟੋਕੋਲ ਐਡਰੈੱਸ ਨੂੰ ਨਿਪੁੰਨ ਕਰਨ ਵਾਲਾ ਹੋਸਟਨਾਮ ਅਤੇ ਮਿਰਰ |
ਹੋਸਟਨੇਮ | ਹੋਸਟਨੇਮ ਦਿਖਾਉਂਦਾ ਹੈ |
Ifconfig eth0 | ਈਥਰਨੈੱਟ ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਕਾਰਡ ਦੀ ਸੰਰਚਨਾ ਦਿਖਾਉਂਦਾ ਹੈ |
Ifconfig eth0 192.168.1.1 netmask 255.255.255.0 | Control Internet Protocol Addresses |
Ifconfig eth0 promisc | Set'eth0 'to promiscuous mode to sniff data packets |
Ifdown eth01 | Disable an'eth0 'network device |
Ifup eth01 | Enable an'eth0 'network device |
IP link show | Display the connection status of all network devices |
Iwconfig eth1 | Displays the configuration of a wireless network interface card |
IWList scan | Show wireless network |
mii-tool eth01 | Show the connection status of'eth0 ' |
Netstat -Tup | Display all enabled network connections and their PIDs |
Netstat -tup1 | Display all network services in the system and their PIDs |
Netstat -ਐਨ | ਰੂਟਿੰਗ ਟੇਬਲ ਨੂੰ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼, ਜਿਵੇਂ ਕਿ "ਰੂਟ" -ਐਨ" ਕਮਾਂਡ |
ਐਨਸਕਿਊਪ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ | ਨਾਮ ਨਿਪੁੰਨਤਾ ਅਤੇ ਇੰਟਰਨੈੱਟ ਪ੍ਰੋਟੋਕੋਲ ਐਡਰੈੱਸ ਨੂੰ ਨਿਪੁੰਨ ਕਰਨ ਵਾਲਾ ਹੋਸਟਨਾਮ ਅਤੇ ਮਿਰਰ |
ਰੂਟ -ਐਨ | ਰੂਟਿੰਗ ਟੇਬਲ ਨੂੰ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ |
ਰੂਟ ਜੋਡ -ਨੈੱਟ 0/0 ਜੀਵੀ ਆਈਪੀ ਗੈਟਵੇ | ਪ੍ਰੀਸੈਟ ਗੈਟਵੇ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰੋ |
ਰੂਟ ਐਡ -ਨੈੱਟ 192.168.0.0 ਨੈੱਟਮਾਸਕ 255.255.0.0 ਜੀਵੀ 192.168.1.1 | ਨੈੱਟਵਰਕ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਸਟੈਟਿਕ ਰੂਟ192.168.0.0/16 ' |
ਰੂਟ ਡੇਲ 0/0 ਜੀਵੀ ਆਈਪੀ ਗੈਟਵੇ | ਸਟੈਟਿਕ ਰੂਟ ਨੂੰ ਮਿਟਾਓ |
ਈਚੋ "1" > /proc/ਸਿਸ/ਨੈੱਟ/ਆਈਪੀਵੀ4/ਆਈਪੀ_ਫਾਰਵਰਡ | ਆਈਪੀ ਫਾਰਵਰਡਿੰਗ ਨੂੰ ਸਰਗਰਮ ਕਰੋ |
ਟੀਕੈਂਪਡ ਟੀਕੋਪੋਰਟ 80 | ਸਾਰੇ ਐੱਚਟੀਟੀਪੀ ਲੂਪਾਂ ਨੂੰ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ |
ਵਿਊਸ www.example.com | ਵਿਊਸ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ -ਮਾਊਂਟ -ਟੀ ਸੰਬੰਧਤ smbਫਸ ਓ //ਯੂਜ਼ਰਨੇਮ = ਯੂਜ਼ਰ, ਪਾਸਵਰਡ = ਪਾਸ/ਸ਼ੇਅਰ/ਵਿੰਡੋਜ਼ ਕਲਾਇਟ/ਸ਼ੇਅਰ | ਮੰਟ |
ਵਿੰਡੋਜ਼ ਨੈੱਟਵਰਕ ਸ਼ੇਅਰ ਮਾਊਂਟ | ਨੈਟਬਾਇਓਸ ਨਾਮ ਨਿਪੁੰਨਤਾ |
ਐਨਬੀਟਸਕਾਨ ਆਈਪੀ ਐਡਰੈੱਸ -ਐਨਬੀਟਲਸ ਆਈਪੀ ਐਡਰੈੱਸ | ਨੈਟਬਾਇਓਸ ਨਾਮ ਨਿਪੁੰਨਤਾ |
ਸੰਬੰਧਤ smbਕਲਾਇਟ -ਐਲ ਆਈਪੀ ਐਡਰੈੱਸ/ਹੋਸਟਨਾਮ | ਵਿੰਡੋਜ਼ ਹੋਸਟ ਦਾ ਰਿਮੋਟ ਸ਼ੇਅਰ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ |
ਸੰਬੰਧਤ smbਗੇਟ -ਆਰਆਰ ਸੰਬੰਧਤ smb://ਆਈਪੀ ਐਡਰੈੱਸ/ਸ਼ੇਅਰ | ਵਿੰਡੋਜ਼ ਹੋਸਟ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਜਿਵੇਂ ਕਿ wget ਦੁਆਰਾ smb |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Iptables -ਟੀ ਫਿਲਟਰ -ਐਲ | ਫਿਲਟਰ ਟੇਬਲ ਵੱਲੋਂ ਸਾਰੇ ਲਿੰਕਾਂ ਨੂੰ ਦਿਖਾਓ |
Iptables -ਟੀ ਨਾਈ -ਐਲ | ਐਨੇਟ ਟੇਬਲ ਵੱਲੋਂ ਸਾਰੇ ਲਿੰਕਾਂ ਨੂੰ ਦਿਖਾਓ |
Iptables -ਟੀ ਫਿਲਟਰ -ਐਫ | ਫਿਲਟਰ ਟੇਬਲ ਦੇ ਅਧਾਰ 'ਤੇ ਸਾਰੇ ਰੂਲਾਂ ਨੂੰ ਸਾਫ ਕਰੋ |
Iptables -t nat -ਐਫ | ਨੈਟ ਟੇਬਲ ਦੇ ਅਧਾਰ 'ਤੇ ਸਾਰੇ ਰੂਲਾਂ ਨੂੰ ਸਾਫ ਕਰੋ |
Iptables -ਟੀ ਫਿਲਟਰ -ਏਕਸ | ਸਾਰੇ ਯੂਜ਼ਰ ਨੂੰ ਮਿਟਾਓ-ਬਣਾਏ ਗਏ ਲਿੰਕ |
ਆਈਪੀਟੈਬਲਸ -ਟੀ ਫਿਲਟਰ -ਇੱਕ ਇਨਪੁਟ -p tcp --ਡੋਰਟ ਟੈਲਨੈੱਟ -ਜੈਗ ਐਕਸਪੈਕਟ | ਟੈਲਨੈੱਟ ਪਰਿਵੇਸ਼ ਨੂੰ ਪ੍ਰਵੇਸ਼ ਦੇਣਾ |
ਆਈਪੀਟੈਬਲਸ -ਟੀ ਫਿਲਟਰ -ਇੱਕ ਆਉਟਪੁਟ -p tcp --ਡੋਰਟ ਟੈਲਨੈੱਟ -ਜੈਗ ਡਰਾਪ | ਟੈਲਨੈੱਟ ਪਰਿਵੇਸ਼ ਨੂੰ ਬਲਾਕ ਕਰੋ |
Iptables -ਟੀ ਫਿਲਟਰ -ਇੱਕ ਫਾਰਵਰਡ -p tcp --ਡੋਰਟ ਪੋਪ3 -ਜੈਗ ਐਕਸਪੈਕਟ | ਪੋਪ ਨੂੰ ਪ੍ਰਵੇਸ਼ ਦੇਣਾ3 ਫਾਰਵਰਡਿੰਗ ਲਿੰਕ 'ਤੇ ਕਨੈਕਸ਼ਨ |
Iptables -ਟੀ ਫਿਲਟਰ -ਇੱਕ ਇਨਪੁਟ -ਜੈਗ ਲਾਗ --log-ਪ੍ਰੈਕਸ | ਸਾਰੇ ਲਿੰਕਾਂ ਵਿੱਚ ਜਾਂਚ ਕੀਤੇ ਗਏ ਰਿਕਾਰਡ ਪੈਕਟ |
Iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | Set up a PAT (Port Address Translation) to mask outgoing packets in eth0 |
Iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 | ਇੱਕ ਹੋਸਟ ਐਡਰੈੱਸ ਲਈ ਦਿੱਤੇ ਹੋਏ ਪੈਕਟਸ ਨੂੰ ਦੂਜੇ ਹੋਸਟ ਲਈ ਫਾਰਵਰਡ ਕਰੋ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Free -m | ਮੈਗਾਬਾਇਟ ਵਿੱਚ RAM ਸਥਿਤੀ ਦੀ ਸੂਚੀ |
Kill -9 process id | ਪ੍ਰੋਸੈੱਸ ਨੂੰ ਫਰਸਤ ਬੰਦ ਕਰੋ ਅਤੇ ਖਤਮ ਕਰੋ |
Kill -1 process id | ਪ੍ਰੋਸੈੱਸ ਨੂੰ ਇਸਦੀ ਸੰਰਚਨਾ ਉੱਪਰ ਅਵਾਜਾਉਣਾ ਫਰਸਤ ਕਰੋ |
Last reboot | ਰੀਸਟਾਰਟ ਹਸਤਾਖਰ ਦਿਸ਼ਾ ਦਿਓ |
lsmod | state ਦੀ ਸੂਚੀ ਲਈ ਕਰਨਲ ਮੌਡਿਊਲ |
Lsof -p process id | ਪ੍ਰੋਸੈੱਸ ਦੁਆਰਾ ਖੁੱਲ੍ਹੇ ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ |
LSOF /home/user1 | ਦਿੱਤੇ ਸਿਸਟਮ ਪਾਥ ਵਿੱਚ ਖੁੱਲ੍ਹੇ ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ |
PS -eafw | ਲਿਨਕਸ ਟਾਸਕਾਂ ਦੀ ਸੂਚੀ |
Ps -e -o pid, args --forest | ਹੈਰਾਕਸੀਕ੍ਰਿਤ ਤਰੀਕੇ ਨਾਲ ਲਿਨਕਸ ਟਾਸਕਾਂ ਦੀ ਸੂਚੀ |
PSTRESS | ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਟਰੀ ਡਾਇਗਰਾਮ ਵਜੋਂ ਦਿਸ਼ਾ ਦਿਓ |
SmartCTL -A /dev/hda | SMART ਚਾਲੂ ਕਰਕੇ ਹਾਰਡ ਡਿਸਕ ਉਪਕਰਣਾਂ ਦੀ ਭਰਪੂਰਤਾ ਮਾਨੀਟਰ ਕਰੋ |
SmartCTL -I /dev/hda | ਹਾਰਡ ਡਿਸਕ ਉਪਕਰਣ ਲਈ SMART ਚੈਕ ਕਰੋ ਕੀ ਚਾਲੂ ਹੈ |
Strace -c ls >/dev/null | ਇੱਕ ਪ੍ਰੋਸੈੱਸ ਦੁਆਰਾ ਕੀਤੀਆਂ ਅਤੇ ਹਾਸਲ ਕੀਤੀਆਂ ਗਈਆਂ ਸਿਸਟਮ ਕੰਕਲਿਅਨਾਂ ਦੀ ਸੂਚੀ |
Strace -f -e open ls >/dev/null | list library call |
Tail /var/log/dmesg | ਕਰਨਲ ਬੁਟ ਦੌਰਾਨ ਅੰਦਰੂਨੀ ਘਟਨਾਵਾਂ ਦਿਸ਼ਾ ਦਿਓ |
Tail /val/log/messages | ਸਿਸਟਮ ਘਟਨਾਵਾਂ ਦਿਸ਼ਾ ਦਿਓ |
top | ਲਿਸਟ ਲਿਨਕਸ ਟਾਸਕ ਜੋ ਸਭ ਤੋਂ ਜ਼ਿਆਦਾ CPU ਸੰਸਾਧਨਾਂ ਵਰਤਦੇ ਹਨ |
ਦੇਖੋ -nl'cat /proc/ਇੰਟਰਰੁਪਟਸ ' | ਰੀਅਲ ਟਾਈਮ ਇੰਟਰਰੁਪਟਸ ਦੀ ਸੂਚੀ |
ਕਮਾਂਡ ਕੋਡ | ਕਮਾਂਡ ਵੇਰਵਾ |
---|---|
Alias hh = 'history' | ਕਮਾਂਡ ਹਸਤਾਖਰ ਲਈ ਅਲਾਸ ਸੈੱਟ ਕਰੋ |
Apropos... keyword | ਪ੍ਰੋਗਰਾਮ ਕੀਵਰਡਾਂ ਸਮੇਤ ਕਮਾਂਡ ਦੀ ਸੂਚੀ ਬਣਾਓ, ਖਾਸ ਤੌਰ 'ਤੇ ਜਦੋਂ ਤੁਸੀਂ ਪ੍ਰੋਗਰਾਮ ਦਾ ਕੰਮ ਜਾਣਦੇ ਹੋ ਪਰ ਕਮਾਂਡ ਨਹੀਂ ਯਾਦ ਕਰਦੇ ਹੋ |
CHSH | ਸ਼ੈਲ ਕਮਾਂਡ ਬਦਲੋ |
CHSH --list-shells | ਦੂਜੀ ਮਸ਼ੀਨ ਨਾਲ ਰਿਮੋਟ ਕਨੈਕਟ ਕਰਨੇ ਹੋਣ ਨਾਲ ਚੈਕ ਕਰਨ ਵਾਲਾ ਚੰਗਾ ਕਮਾਂਡ |
GPG -C ਫਾਈਲ l | GNU Privacy Guard ਨਾਲ ਫਾਈਲ ਨੂੰ ਇੰਕ੍ਰਿਪਟ ਕਰੋ |
Gpg ਫਾਈਲ l.gpg | GNU Privacy Guard ਨਾਲ ਫਾਈਲ ਨੂੰ ਡਿਕਰਿਪਟ ਕਰੋ |