Bii o ṣe le Duro ati Muu Awọn iṣẹ ti aifẹ lati Eto Linux


A kọ olupin ni ibamu si ero ati awọn ibeere wa, ṣugbọn kini awọn iṣẹ ti a pinnu lakoko kikọ olupin lati jẹ ki o ṣiṣẹ ni iyara ati daradara. Gbogbo wa mọ pe lakoko fifi sori ẹrọ Linux OS kan, diẹ ninu Awọn idii ti a kofẹ ati Ohun elo n fi sori ẹrọ laifọwọyi laisi imọ Olumulo kan.

Nigbati a ba kọ olupin kan a nilo lati beere lọwọ ara wa kini a nilo lati apoti gangan. Ṣe Mo nilo Olupin Wẹẹbu kan tabi olupin FTP kan, olupin NFS kan tabi olupin DNS kan, Olupin data data tabi nkan miiran.

Nibi ni nkan yii, a yoo jiroro diẹ ninu awọn ohun elo ati awọn iṣẹ aifẹ wọnyi eyiti o le ma nilo ṣugbọn wọn ti fi sii nipasẹ aiyipada lakoko fifi sori ẹrọ OS ati laimọ bẹrẹ jijẹ awọn orisun eto rẹ.

Jẹ ki akọkọ mọ iru awọn iṣẹ wo ni o nṣiṣẹ lori eto nipa lilo awọn ofin wọnyi.

 ps ax
  PID TTY      STAT   TIME COMMAND
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:00  \_ [migration/0]
    4 ?        S      0:09  \_ [ksoftirqd/0]
    5 ?        S      0:00  \_ [migration/0]
    6 ?        S      0:24  \_ [watchdog/0]
    7 ?        S      2:20  \_ [events/0]
    8 ?        S      0:00  \_ [cgroup]
    9 ?        S      0:00  \_ [khelper]
   10 ?        S      0:00  \_ [netns]
   11 ?        S      0:00  \_ [async/mgr]
   12 ?        S      0:00  \_ [pm]
   13 ?        S      0:16  \_ [sync_supers]
   14 ?        S      0:15  \_ [bdi-default]
   15 ?        S      0:00  \_ [kintegrityd/0]
   16 ?        S      0:49  \_ [kblockd/0]
   17 ?        S      0:00  \_ [kacpid]
   18 ?        S      0:00  \_ [kacpi_notify]
   19 ?        S      0:00  \_ [kacpi_hotplug]
   20 ?        S      0:00  \_ [ata_aux]
   21 ?        S     58:46  \_ [ata_sff/0]
   22 ?        S      0:00  \_ [ksuspend_usbd]
   23 ?        S      0:00  \_ [khubd]
   24 ?        S      0:00  \_ [kseriod]
   .....

Bayi, jẹ ki a wo ni iyara awọn ilana ti n gba asopọ (awọn ibudo) nipa lilo aṣẹ netstat bi a ṣe han ni isalẹ.

 netstat -lp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 *:31138                     *:*                         LISTEN      1485/rpc.statd      
tcp        0      0 *:mysql                     *:*                         LISTEN      1882/mysqld         
tcp        0      0 *:sunrpc                    *:*                         LISTEN      1276/rpcbind        
tcp        0      0 *:ndmp                      *:*                         LISTEN      2375/perl           
tcp        0      0 *:webcache                  *:*                         LISTEN      2312/monitorix-http 
tcp        0      0 *:ftp                       *:*                         LISTEN      2174/vsftpd         
tcp        0      0 *:ssh                       *:*                         LISTEN      1623/sshd           
tcp        0      0 localhost:ipp               *:*                         LISTEN      1511/cupsd          
tcp        0      0 localhost:smtp              *:*                         LISTEN      2189/sendmail       
tcp        0      0 *:cbt                       *:*                         LISTEN      2243/java           
tcp        0      0 *:websm                     *:*                         LISTEN      2243/java           
tcp        0      0 *:nrpe                      *:*                         LISTEN      1631/xinetd         
tcp        0      0 *:xmltec-xmlmail            *:*                         LISTEN      2243/java           
tcp        0      0 *:xmpp-client               *:*                         LISTEN      2243/java           
tcp        0      0 *:hpvirtgrp                 *:*                         LISTEN      2243/java           
tcp        0      0 *:5229                      *:*                         LISTEN      2243/java           
tcp        0      0 *:sunrpc                    *:*                         LISTEN      1276/rpcbind        
tcp        0      0 *:http                      *:*                         LISTEN      6439/httpd          
tcp        0      0 *:oracleas-https            *:*                         LISTEN      2243/java         
....

Ninu iṣẹjade ti o wa loke, o ṣe akiyesi pe diẹ ninu awọn ohun elo ti o le ma nilo lori olupin rẹ ṣugbọn wọn tun n ṣiṣẹ bi atẹle:

smbd ati nmbd jẹ daemon ti Ilana Samba. Ṣe o nilo gaan lati gbe ipin smb si okeere lori awọn window tabi ẹrọ miiran. Bi kii ba ṣe bẹ! kilode ti awọn ilana wọnyi n ṣiṣẹ? O le pa awọn ilana wọnyi lailewu ki o mu wọn kuro lati bẹrẹ laifọwọyi nigbati awọn bata bata ẹrọ nigba miiran.

Ṣe O nilo ibaraẹnisọrọ ibaraenisọrọ bidirectional onidara lori intanẹẹti tabi nẹtiwọọki agbegbe agbegbe? Bi kii ba ṣe bẹ! pa ilana yii ki o pa a kuro lati bẹrẹ ni ibẹrẹ.

Ṣe o nilo lati wọle si alejo miiran lori nẹtiwọọki. Bi kii ba ṣe bẹ! Pa ilana yii ki o mu o lati bẹrẹ laifọwọyi ni bata.

Ṣiṣẹ Ilana Latọna aka rexec jẹ ki o ṣe awọn aṣẹ ikarahun lori kọnputa latọna jijin. Ti o ko ba beere lati ṣe pipaṣẹ ikarahun lori ẹrọ latọna jijin, jiroro ni pa ilana naa.

Ṣe o nilo lati gbe awọn faili lati ọdọ alejo kan si alejo miiran lori Intanẹẹti? Ti kii ba ṣe bẹ o le da iṣẹ duro lailewu.

Ṣe o nilo lati gbe awọn eto faili oriṣiriṣi oriṣiriṣi laifọwọyi lati mu eto faili nẹtiwọọki wa? Bi kii ba ṣe bẹ! Kini idi ti ilana yii n ṣiṣẹ? Kini idi ti o fi jẹ ki ohun elo yii lo o ni orisun? Pa ilana naa ki o mu o lati bẹrẹ laifọwọyi.

Ṣe o nilo lati ṣiṣe NameServer (DNS)? Ti kii ba ṣe kini ohun ti o wa ni ilẹ ni ipa fun ọ lati ṣiṣẹ ilana yii ati gba laaye jijẹ awọn orisun rẹ. Pa ilana ṣiṣe ni akọkọ ati lẹhinna pa a kuro lati ṣiṣẹ ni bata.

lpd jẹ daemon itẹwe ti o jẹ ki o ṣee ṣe lati tẹ si olupin yẹn. Ti o ko ba nilo lati tẹjade lati awọn aye olupin ni awọn orisun eto rẹ ti wa ni jijẹ.

Ṣe o nṣiṣẹ eyikeyi awọn iṣẹ inetd? Ti o ba nṣiṣẹ ohun elo iduro nikan bi ssh eyiti o nlo ohun elo iduro nikan gẹgẹbi MySQL, Apache, ati bẹbẹ lọ lẹhinna o ko nilo inetd. dara julọ pa ilana naa ki o mu o bẹrẹ ni akoko miiran laifọwọyi.

Portmap eyiti o jẹ Ipe Ilana Iṣiro Iṣiro Nẹtiwọọki Ṣiṣi (ONC RPC) ati awọn lilo daemon rpc.portmap ati rpcbind. Ti Awọn ilana wọnyi ba nṣiṣẹ, tumọ si pe o nṣiṣẹ olupin NFS. Ti o ba jẹ pe olupin NFS n ṣiṣẹ lainiye tumọ si pe a nlo awọn orisun eto rẹ laini dandan.

Bii o ṣe le Pa ilana kan ni Lainos

Lati le pa ilana ṣiṣe kan ni Linux, lo aṣẹ 'Pa PID'. Ṣugbọn, ṣaaju ṣiṣe pipa pipa, a gbọdọ mọ PID ti ilana naa. Fun apẹẹrẹ, nibi Mo fẹ lati wa PID ti ilana 'cupd'.

 ps ax | grep cupsd

1511 ?        Ss     0:00 cupsd -C /etc/cups/cupsd.conf

Nitorinaa, PID ti ilana 'cupd' jẹ '1511'. Lati pa PID yẹn, ṣiṣe aṣẹ atẹle.

 kill -9 1511

Lati wa diẹ sii nipa pipa pipa pẹlu awọn apẹẹrẹ wọn, ka nkan naa Itọsọna kan lati pa pipaṣẹ lati fopin si ilana kan ni Linux

Bii o ṣe le Mu Awọn iṣẹ kan ṣiṣẹ ni Lainos

Ninu awọn pinpin kaakiri Red Hat bii Fedora ati CentOS, ṣe lilo akosile ti a pe ni 'chkconfig' lati jẹki ati mu awọn iṣẹ ṣiṣe ni Linux.

Fun apẹẹrẹ, jẹ ki o mu olupin ayelujara Apache mu ni ibẹrẹ eto.

 chkconfig httpd off
 chkconfig httpd --del

Ni awọn ipinpinpin orisun Debian bii Ubuntu, Linux Mint ati awọn ipinpinpin Debian miiran lo iwe afọwọkọ ti a pe ni imudojuiwọn-rc.d.

Fun apẹẹrẹ, lati mu iṣẹ Apache kuro ni ibẹrẹ eto ṣiṣe pipaṣẹ wọnyi. Nibi aṣayan ‘-f’ duro fun ipa jẹ dandan.

 update-rc.d -f apache2 remove

Lẹhin ṣiṣe awọn ayipada wọnyi, Eto nigbamii ti yoo bẹrẹ laisi ilana UN-pataki wọnyi eyiti o jẹ otitọ yoo ṣe ifipamọ orisun eto wa ati olupin yoo jẹ iwulo diẹ sii, yara, ailewu ati aabo.

Iyẹn ni gbogbo fun bayi. Emi yoo wa nibi a tun pẹlu nkan miiran ti o nifẹ. Titi lẹhinna wa ni aifwy ati sopọ si Tecmint. Maṣe gbagbe lati pese wa pẹlu awọn esi rẹ ti o niyelori ni Abala ọrọ asọye.