ફાઇલ અને ડિરેક્ટરી મેનેજમેન્ટ
-
ls
: વર્તમાન ડિરેક્ટરીમાં ફાઇલો અને ડિરેક્ટરીઓની સૂચિ બનાવો. તે વર્તમાન ડિરેક્ટરીમાં હાજર ફાઇલો અને ડિરેક્ટરીઓના નામ દર્શાવે છે.ઉદાહરણ:
ls
-
pwd
: વર્તમાન ડિરેક્ટરીનો સંપૂર્ણ પાથ છાપો. તે તમને ફાઇલ સિસ્ટમમાં ક્યાં છે તે જાણવામાં મદદ કરે છે.ઉદાહરણ:
pwd
-
cd <directory>
: ઉલ્લેખિત ડિરેક્ટરીમાં બદલો. આ આદેશનો ઉપયોગ કરીને, તમે તમારી ફાઇલ સિસ્ટમમાં ડિરેક્ટરીઓ વચ્ચે નેવિગેટ કરી શકો છો.ઉદાહરણ:
cd /home/user/documents
-
touch <filename>
: નવી ફાઇલ બનાવો અથવા હાલની ફાઇલનો ફેરફાર સમય અપડેટ કરો. જો ફાઇલ પહેલેથી અસ્તિત્વમાં છે, તો તે ફેરફારનો સમય અપડેટ કરશે.ઉદાહરણ:
touch newfile.txt
-
cp <source> <destination>
: સ્ત્રોત સ્થાનથી ગંતવ્ય સ્થાન પર ફાઇલ અથવા ડિરેક્ટરીની નકલ કરો. તમે બહુવિધ સ્ત્રોતોનો ઉલ્લેખ કરીને બહુવિધ ફાઇલો અથવા ડિરેક્ટરીઓ કૉપિ કરી શકો છો.ઉદાહરણ:
cp file.txt /home/user/documents/
(ફાઈલની નકલ કરો)cp -r folder1 /home/user/documents/
(ડિરેક્ટરીની નકલ કરો)
-
mv <source> <destination>
: સ્ત્રોત સ્થાનથી ગંતવ્ય સ્થાન પર ફાઇલ અથવા ડિરેક્ટરી ખસેડો અથવા તેનું નામ બદલો. જો ગંતવ્ય નવું નામ છે, તો તેનું નામ બદલાશે; જો તે નવો રસ્તો છે, તો તે આગળ વધશે.ઉદાહરણ:
mv file.txt /home/user/documents/file_new.txt
(ફાઈલનું નામ બદલો)mv folder1 /home/user/documents/
(ડિરેક્ટરી ખસેડો)
-
rm <file>
: ફાઇલ દૂર કરો. નોંધ કરો કે આ આદેશ કોઈપણ પુષ્ટિ વિના ફાઇલને કાઢી નાખશે, તેથી સાવચેતી સાથે તેનો ઉપયોગ કરો.ઉદાહરણ:
rm file.txt
-
mkdir <directory>
: ઉલ્લેખિત નામ સાથે નવી ડિરેક્ટરી બનાવો.ઉદાહરણ:
mkdir new_folder
-
rmdir <directory>
: ખાલી ડિરેક્ટરી દૂર કરો. નોંધ કરો કે તમે આ આદેશનો ઉપયોગ કરીને ખાલી ડિરેક્ટરી જ દૂર કરી શકો છો.ઉદાહરણ:
rmdir empty_folder
ફાઇલ અને ડિરેક્ટરી પરવાનગી વ્યવસ્થાપન
-
chmod <permissions> <file/directory>
: ઉલ્લેખિત પરવાનગીઓ અનુસાર ફાઇલ અથવા ડિરેક્ટરીની ઍક્સેસ પરવાનગીઓ બદલો. સામાન્ય પરવાનગીઓમાં "r"(વાંચો), "w"(લખો), અને "x"(એક્ઝિક્યુટ) નો સમાવેશ થાય છે.ઉદાહરણ:
chmod u+rwx file.txt
(માલિક માટે વાંચવા, લખવા, એક્ઝિક્યુટ પરવાનગીઓ ઉમેરો) -
chown <user>:<group> <file/directory>
: ફાઇલ અથવા ડિરેક્ટરીના માલિકને ઉલ્લેખિત વપરાશકર્તા અને જૂથમાં બદલો.ઉદાહરણ:
chown user1:group1 file.txt
(file.txt માટે માલિક અને જૂથ સેટ કરો)
પ્રક્રિયા અને સેવા વ્યવસ્થાપન
-
ps
: ચાલી રહેલી પ્રક્રિયાઓની યાદી બનાવો. આ આદેશ પ્રક્રિયાઓની સૂચિ અને તેમના અનુરૂપ પ્રક્રિયા ID(PID) દર્શાવે છે.ઉદાહરણ:
ps
-
top
: ચાલી રહેલ પ્રક્રિયાઓ અને સિસ્ટમ સંસાધનો દર્શાવો. આ આદેશ ચાલી રહેલ પ્રક્રિયાઓ જોવા અને CPU, RAM જેવા સિસ્ટમ સંસાધનોને મોનિટર કરવા માટે ઇન્ટરેક્ટિવ ઇન્ટરફેસ પૂરો પાડે છે.ઉદાહરણ:
top
-
kill <PID>
: ઉલ્લેખિત પ્રક્રિયા ID(PID) સાથે પ્રક્રિયાને સમાપ્ત કરો. આ આદેશ પ્રક્રિયાને રોકવા માટે સિગ્નલ મોકલે છે, તેને બહાર નીકળવા અથવા બંધ કરવાની મંજૂરી આપે છે.ઉદાહરણ:
kill 1234
(PID 1234 સાથે પ્રક્રિયાને સમાપ્ત કરો) -
systemctl start <service>
: ઉલ્લેખિત સેવા શરૂ કરો. સેવા એ એક પ્રોગ્રામ છે જે સિસ્ટમની પૃષ્ઠભૂમિમાં ચાલે છે, અને આ આદેશ તેને શરૂ કરે છે.ઉદાહરણ:
systemctl start httpd
(અપાચે સેવા શરૂ કરો) -
systemctl stop <service>
: ઉલ્લેખિત સેવા બંધ કરો. આ આદેશ ચાલી રહેલ સેવાને અટકાવે છે.ઉદાહરણ:
systemctl stop httpd
(અપાચે સેવા બંધ કરો) -
systemctl restart <service>
: ઉલ્લેખિત સેવા પુનઃપ્રારંભ કરો. આ આદેશ સેવા બંધ કરે છે અને શરૂ કરે છે.ઉદાહરણ:
systemctl restart httpd
(અપાચે સેવા પુનઃપ્રારંભ કરો) -
systemctl status <service>
: ઉલ્લેખિત સેવાની સ્થિતિ દર્શાવો. આ આદેશ બતાવે છે કે સેવા ચાલી રહી છે કે નહીં, અને તેની સ્થિતિ.ઉદાહરણ:
systemctl status httpd
(અપાચે સેવાની સ્થિતિ બતાવો)
પેકેજ મેનેજમેન્ટ
-
yum install <package>
: રીપોઝીટરીમાંથી સોફ્ટવેર પેકેજ ઇન્સ્ટોલ કરો CentOS.ઉદાહરણ:
yum install nginx
(Nginx ઇન્સ્ટોલ કરો) -
yum update <package>
: ઇન્સ્ટોલ કરેલ સોફ્ટવેર પેકેજને નવીનતમ સંસ્કરણ પર અપડેટ કરો.ઉદાહરણ:
yum update nginx
(Nginx અપડેટ કરો) -
yum remove <package>
: સિસ્ટમમાંથી સ્થાપિત પેકેજ દૂર કરો.ઉદાહરણ:
yum remove nginx
(Nginx દૂર કરો)
નેટવર્ક મેનેજમેન્ટ
-
ifconfig
: નેટવર્ક ઉપકરણો અને સિસ્ટમના IP સરનામાઓ વિશેની માહિતી દર્શાવો.ઉદાહરણ:
ifconfig
-
ip addr
: નેટવર્ક ઉપકરણો અને સિસ્ટમના IP સરનામાઓ વિશેની માહિતી દર્શાવો. આ આદેશ સમાન છેifconfig
.ઉદાહરણ:
ip addr
-
ping <hostname/IP>
: પેકેટો મોકલીને અને પ્રતિભાવની રાહ જોઈને નિર્દિષ્ટ IP સરનામા અથવા ડોમેન નામ સાથે નેટવર્ક કનેક્ટિવિટી તપાસો.ઉદાહરણ:
ping google.com
-
curl <URL>
: URL માંથી સામગ્રી મેળવો. આ આદેશનો ઉપયોગ ઘણીવાર વેબસાઇટ્સમાંથી ડેટા ડાઉનલોડ કરવા અને આદેશ વાક્ય પર પરિણામો પ્રદર્શિત કરવા માટે થાય છે.ઉદાહરણ:
curl https://www.example.com
આદેશ ઇતિહાસ વ્યવસ્થાપન
-
history
: અગાઉ ચલાવવામાં આવેલ આદેશોનો ઇતિહાસ દર્શાવો. આ આદેશ વર્તમાન સત્રમાં ચલાવવામાં આવેલ આદેશોની યાદી આપે છે.ઉદાહરણ:
history
આમાંના કેટલાક સામાન્ય અને ઉપયોગી આદેશ વાક્ય આદેશો છે CentOS. તમારી જરૂરિયાતો અને હેતુઓ પર આધાર રાખીને, તમે તમારી સિસ્ટમનું સંચાલન કરવા અને મૂળભૂત કાર્યો કરવા માટે આ આદેશોનો ઉપયોગ કરી શકો છો.