KNOLEDGEBASE · LINUX
મૂળભૂત એસએસએચ આદેશો
છેલ્લું સુધારેલ 2025-06-08
મૂળભૂત એસએસએચ આદેશો
અહીં લિનક્સ સર્વર પર કામ કરતી વખતે સામાન્ય રીતે ઉપયોગમાં લેવાતા આવશ્યક એસએસએચ આદેશોની સૂચિ છે.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ફાઇલ અને ડિરેક્ટરી આદેશો
ls: ફાઇલો/ડિરેક્ટરીઓની યાદી બનાવોls -al: છુપાયેલી ફાઈલો સહિત વિગતો સાથેની તમામ ફાઈલોની યાદી બનાવો.cd /path: ચોક્કસ ડિરેક્ટરીમાં બદલોcd ~: હોમ ડિરેક્ટરી પર જાઓcd -: અગાઉની ડિરેક્ટરી પર જાઓcd ..: એક ડિરેક્ટરી ઉપર જાઓcat filename.txt: ફાઈલની સામગ્રીઓ છાપોtail -f /var/log/messages: લોગ અપડેટ્સ સતત જુઓmore /etc/userdomains: ફાઇલને એક સમયે એક સ્ક્રીન પર જુઓtouch filename: ખાલી ફાઇલ બનાવોrm filename: ફાઇલ કાઢી નાંખોrm -rf folder/: ફોલ્ડર અને તમામ સામગ્રીઓ કાઢી નાંખો (ખતરનાક!)cp source target: ફાઇલોની નકલ કરોln -s original linkname: પ્રતીકાત્મક કડી બનાવો
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
લખાણ સંપાદકો
pico file: સરળ સંપાદકvi file: એડવાન્સ્ડ એડિટર (સ્ટીપ લર્નિંગ કર્વ)
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
શોધ અને દેખરેખ
grep pattern file: ફાઇલમાં લખાણની પેટર્ન શોધોgrep -v pattern file: પેટર્ન સાથે મેળ ખાતી રેખાઓને બાકાત રાખોw: કોણ લૉગ ઇન છે અને ક્યાંથી છેlast: તાજેતરના પ્રવેશોnetstat -anસક્રિય નેટવર્ક જોડાણોTop: Live System Resource Monitorps aux: બધી ચાલી રહેલી પ્રક્રિયાઓની યાદી બનાવોps aux --forest: પદાનુક્રમિત પ્રક્રિયા યાદીkill -9 PID: બળજબરીથી પ્રક્રિયા સમાપ્ત કરો
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ડિસ્ક અને ફાઇલ માહિતી
file *: ફાઇલના પ્રકારો ઓળખોdu -sh: વર્તમાન ડિરેક્ટરીનો કુલ ડિસ્ક વપરાશdu -sh *: દરેક વસ્તુ દ્વારા ડિસ્કનો ઉપયોગwc -l file: ફાઇલમાં લીટીઓની ગણતરી કરો
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
કોમ્બિનિંગ કમાન્ડ્સ
command1 | command2: એકના આઉટપુટને બીજામાં પાઇપ કરોcommand > file: આઉટપુટને ફાઇલ પર રીડાયરેક્ટ કરો (ઓવરરાઈટ કરો)command >> file: ફાઇલમાં આઉટપુટ ઉમેરોcommand < file: ફાઇલને ઇનપુટ તરીકે વાપરો
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ઉદાહરણોઃ
grep User /usr/local/apache/conf/httpd.conf | more last -a > /root/lastlogins.tmp tail -10000 /var/log/exim_mainlog | grep domain.com | more netstat -an | grep :80 | wc -l mysqladmin processlist | wc -l mysqldump -u username -ppassword dbname > file.sql tar -zcvf archive.tar.gz directory/ tar -zxvf archive.tar.gz mysql -uusername -ppassword database_name
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *નોંધઃ જેમ કે આદેશો ચલાવતા પહેલા હંમેશા બે વાર તપાસો rm -rf અથવા kill -9 આકસ્મિક નુકસાન ટાળવા માટે.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
અમને જણાવો કે શું રહેવાનું છે.
A short conversation with an engineer. No quote-bot, no callback queue.