Linux/Unix-ൽ cp കമാൻഡ്

ഫയലുകളും ഡയറക്‌ടറികളും പകർത്തുന്നതിനുള്ള ഒരു ലിനക്സ് ഷെൽ കമാൻഡാണ്cp .

cp കമാൻഡ് വാക്യഘടന

ഉറവിടത്തിൽ നിന്ന്ഡെസ്റ്റിലേക്ക് പകർത്തുക

$ cp [options] source dest

cp കമാൻഡ് ഓപ്ഷനുകൾ

cp കമാൻഡ് പ്രധാന ഓപ്ഷനുകൾ:

ഓപ്ഷൻ വിവരണം
സിപി -എ ഫയലുകൾ ആർക്കൈവ് ചെയ്യുക
cp -f ആവശ്യമെങ്കിൽ ഡെസ്റ്റിനേഷൻ ഫയൽ നീക്കം ചെയ്തുകൊണ്ട് നിർബന്ധമായും പകർത്തുക
cp -i സംവേദനാത്മക - തിരുത്തിയെഴുതുന്നതിന് മുമ്പ് ചോദിക്കുക
cp -l പകർപ്പിന് പകരം ഫയലുകൾ ലിങ്ക് ചെയ്യുക
സിപി -എൽ പ്രതീകാത്മക ലിങ്കുകൾ പിന്തുടരുക
cp -n ഒരു ഫയലും തിരുത്തിയെഴുതുന്നില്ല
സിപി -ആർ ആവർത്തന പകർപ്പ് (മറഞ്ഞിരിക്കുന്ന ഫയലുകൾ ഉൾപ്പെടെ)
സിപിയു അപ്ഡേറ്റ് - ഉറവിടം dest നേക്കാൾ പുതിയതായിരിക്കുമ്പോൾ പകർത്തുക
cp -v verbose - വിജ്ഞാനപ്രദമായ സന്ദേശങ്ങൾ അച്ചടിക്കുക

cp കമാൻഡ് ഉദാഹരണങ്ങൾ

main.c എന്ന സിംഗിൾ ഫയൽഡെസ്റ്റിനേഷൻ ഡയറക്ടറിയിലേക്ക് പകർത്തുക :

$ cp main.c bak

 

2 ഫയലുകൾ main.c , def.h എന്നിവ ലക്ഷ്യസ്ഥാന സമ്പൂർണ്ണ പാത്ത് ഡയറക്‌ടറിയിലേക്ക് പകർത്തുക /home/usr/rapid/ :

$ cp main.c def.h /home/usr/rapid/

 

നിലവിലെ ഡയറക്‌ടറിയിലെ എല്ലാ C ഫയലുകളും സബ്‌ഡയറക്‌ടറി bak ലേക്ക് പകർത്തുക:

$ cp *.c bak

 

ഡയറക്‌ടറി src സമ്പൂർണ്ണ പാത്ത് ഡയറക്‌ടറിയിലേക്ക് പകർത്തുക /home/usr/rapid/ :

$ cp src /home/usr/rapid/

 

ഡെവലിലെ എല്ലാ ഫയലുകളും ഡയറക്‌ടറികളും ആവർത്തിച്ച് സബ്‌ഡയറക്‌ടറി ബാക്കിലേക്ക് പകർത്തുക:

$ cp -R dev bak

 

ഫയൽ കോപ്പി നിർബന്ധമാക്കുക:

$ cp -f test.c bak

 

ഫയൽ തിരുത്തിയെഴുതുന്നതിന് മുമ്പുള്ള ഇന്ററാക്ടീവ് പ്രോംപ്റ്റ്:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

നിലവിലെ ഡയറക്‌ടറിയിലെ എല്ലാ ഫയലുകളും അപ്‌ഡേറ്റ് ചെയ്യുക - ഡെസ്റ്റിനേഷൻ ഡയറക്‌ടറിയിലേക്ക് പുതിയ ഫയലുകൾ മാത്രം പകർത്തുക:

$ cp -u * bak

cp കോഡ് ജനറേറ്റർ

cp ഓപ്ഷനുകൾതിരഞ്ഞെടുത്ത് കോഡ് സൃഷ്ടിക്കുക ബട്ടൺ അമർത്തുക:

ഓപ്ഷനുകൾ
നിർബന്ധിത പകർപ്പ് (-f)
ഇന്ററാക്ടീവ് - തിരുത്തിയെഴുതുന്നതിന് മുമ്പ് ചോദിക്കുക (-i)
ലിങ്ക് ഫയലുകൾ (-l)
പ്രതീകാത്മക ലിങ്കുകൾ പിന്തുടരുക (-L)
പുനരാലേഖനം ഇല്ല (-n)
റിക്കർസീവ് ഡയറക്ടറി ട്രീ കോപ്പി (-R)
പുതിയ ഫയലുകൾ അപ്ഡേറ്റ് ചെയ്യുക (-u)
വാചാലമായ സന്ദേശങ്ങൾ (-v)
 
ഫയലുകൾ / ഫോൾഡറുകൾ
ഉറവിട ഫയലുകൾ / ഫോൾഡറുകൾ:
ലക്ഷ്യസ്ഥാന ഫോൾഡർ / ഫയൽ:
 
ഔട്ട്പുട്ട് റീഡയറക്ഷൻ
 
 

കോഡ് തിരഞ്ഞെടുക്കാൻ ടെക്സ്റ്റ്ബോക്സിൽ ക്ലിക്ക് ചെയ്യുക, എന്നിട്ട് അത് ടെർമിനലിലേക്ക് പകർത്തി ഒട്ടിക്കുക:

 


ഇതും കാണുക

Advertising

ലിനക്സ്
°• CmtoInchesConvert.com •°