Fkill-cli ನೊಂದಿಗೆ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸುಲಭವಾಗಿ ಕೊಲ್ಲುವುದು ಹೇಗೆ

ದಿ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗಳು ಅವು ಚಾಲನೆಯಲ್ಲಿರುವ ಕಾರ್ಯಕ್ರಮಗಳ ಸರಣಿಗಿಂತ ಹೆಚ್ಚೇನೂ ಅಲ್ಲ, ಅವುಗಳು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ಮಾಹಿತಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತವೆ ಮತ್ತು ಸಿಸ್ಟಮ್‌ನೊಂದಿಗಿನ ಸಂವಹನಕ್ಕೆ ಅಗತ್ಯವಾದ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ನಾವು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊಲ್ಲುವಾಗ, ಅದು ಪ್ರತಿನಿಧಿಸುವ ಅಪ್ಲಿಕೇಶನ್‌ನ ಮರಣದಂಡನೆಯನ್ನು ನಾವು ರದ್ದುಗೊಳಿಸುತ್ತೇವೆ, ಅದು ಬಳಸುವ ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸುವುದರ ಜೊತೆಗೆ, ಇತರ ಪ್ರಕ್ರಿಯೆಗಳು ಮತ್ತು ಸಿಸ್ಟಮ್‌ನೊಂದಿಗಿನ ಎಲ್ಲಾ ಸಂವಹನವನ್ನು ನಾವು ತೆಗೆದುಹಾಕುತ್ತೇವೆ.

Hace tiempo acá en DesdeLinux se hizo un gran artículo que enseña a ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸುಲಭವಾಗಿ ಕೊಲ್ಲುವುದು ಹೇಗೆ, ಈ ಸಮಯದಲ್ಲಿ ನಾವು ಎಂಬ ಲೇಖನವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಆ ಲೇಖನಕ್ಕೆ ಪೂರಕವಾಗಲಿದ್ದೇವೆ fkill-cli ಇದು ಲಿನಕ್ಸ್‌ನಲ್ಲಿನ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸುಲಭ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ರೀತಿಯಲ್ಲಿ ಕೊಲ್ಲಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

Fkill-cli ಎಂದರೇನು?

ಇದು ಒಂದು ಕ್ರಾಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಉಚಿತ, ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ ಸಿಂಡ್ರೆ ಸೊರ್ಹಸ್, ಇದು ನಮಗೆ ಪ್ರಾಯೋಗಿಕ ಮತ್ತು ಆರಾಮದಾಯಕ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ನಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ. ಉಪಕರಣವು ಲಿನಕ್ಸ್‌ನಲ್ಲಿನ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸುಲಭ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ರೀತಿಯಲ್ಲಿ ಕೊಲ್ಲಲು ಅನುಮತಿಸುತ್ತದೆ, ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಒಂದೇ ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ರವೇಶಿಸಬಹುದು ಮತ್ತು ನಾವು ಪಟ್ಟಿಯ ಮೂಲಕ ಕೊಲ್ಲಲು ಬಯಸುವದನ್ನು ಪತ್ತೆ ಹಚ್ಚುತ್ತೇವೆ ಅಥವಾ ಅದರ ಹೆಸರು ಅಥವಾ ಭಿನ್ನರಾಶಿಗಳ ಮೂಲಕ ಹುಡುಕುತ್ತೇವೆ.

ಈ ಉಪಕರಣವು ಇಂದಿನ ಮುಖ್ಯ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ಲಿನಕ್ಸ್, ವಿಂಡೋಸ್ ಮತ್ತು ಮ್ಯಾಕೋಸ್, ಇದರ ಬಳಕೆ ತುಂಬಾ ಸರಳವಾಗಿದೆ ಮತ್ತು ಇದು ಯಾವುದೇ ರೀತಿಯ ಬಳಕೆದಾರರನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಕ್ರಾಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸಮುದಾಯದಲ್ಲಿ ಸಾಕಷ್ಟು ಸ್ವೀಕಾರವನ್ನು ಹೊಂದಿದೆ, ಆದಾಗ್ಯೂ, ಇದು ಸಾಂಪ್ರದಾಯಿಕತೆಗೆ ಪರ್ಯಾಯವಾಗಿದೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕೊಲ್ಲಲು ಆಜ್ಞೆಗಳು. ಕಮಾಂಡ್ ಕಿಲ್ ಪ್ರಕ್ರಿಯೆ

Fkill-cli ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ

ಸ್ಥಾಪಿಸಲು fkill-cli ನಾವು ಸ್ಥಾಪಿಸಿರಬೇಕು npm, ಇದು ಬಹುತೇಕ ಎಲ್ಲಾ ಲಿನಕ್ಸ್ ಡಿಸ್ಟ್ರೋಗಳ ಅಧಿಕೃತ ಭಂಡಾರಗಳಲ್ಲಿದೆ. ನಂತರ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು fkill-cli ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ಥಾಪಿಸಿ:

sudo npm install --global fkill-cli

ನಂತರ ನಾವು ಆಜ್ಞೆಯೊಂದಿಗೆ ಉಪಕರಣವನ್ನು ಚಲಾಯಿಸಬಹುದು fkill

Fkill-cli ನೊಂದಿಗೆ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕೊಲ್ಲಲು ಕಲಿಯುವುದು

ನಾವು fkill-cli ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನಾವು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಅತ್ಯಂತ ಸರಳ ರೀತಿಯಲ್ಲಿ ಕೊಲ್ಲಬಹುದು. ಉಪಕರಣವು ಅದರ ಬಳಕೆಗಾಗಿ ಕೆಲವು ಮೂಲಭೂತ ಆಜ್ಞೆಗಳನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ, ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಿದರೆ ನಮಗೆ ತಿಳಿಯಬಹುದು fkill --help ಟರ್ಮಿನಲ್ ನಿಂದ.

$ fkill --help

  Usage
    $ fkill [<pid|name> ...]

  Options
    -f, --force  Force kill

  Examples
    $ fkill 1337
    $ fkill Safari
    $ fkill 1337 Safari
    $ fkill

Fkill-cli ನ ಬಳಕೆ ತುಂಬಾ ಸರಳವಾಗಿದೆ, ನಾವು ಮೇಲೆ ತಿಳಿಸಿದ ಕೆಲವು ವಾದಗಳೊಂದಿಗೆ ನಾವು fkill ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು, ಅಥವಾ ಅದು ವಿಫಲವಾದರೆ, fkill ಮತ್ತು ಉಪಕರಣವು ಮಾತ್ರ ಚಾಲನೆಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳ ಪಟ್ಟಿಯನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ, ನಾವು ಮಾಡಬಹುದು ಕೀಬೋರ್ಡ್ ಬಾಣಗಳೊಂದಿಗೆ ಪಟ್ಟಿಯಲ್ಲಿ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ ಮತ್ತು ಅಂತಿಮವಾಗಿ ನಾವು ಕೊಲ್ಲಲು ಬಯಸುವದನ್ನು ಆರಿಸಿ. ಅದೇ ರೀತಿಯಲ್ಲಿ, ನಾವು ಹೆಸರನ್ನು ಬರೆಯಬಹುದು (ಅಥವಾ ಹೆಸರಿನ ಭಾಗ) ಹೊಂದಾಣಿಕೆಯ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಫಿಲ್ಟರ್ ಮಾಡುವ ಉಪಕರಣದ ಪ್ರಕ್ರಿಯೆಯ.

ಕೆಳಗಿನ gif ನಲ್ಲಿ ನಾವು ಈ ಉಪಕರಣದ ನಡವಳಿಕೆಯನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ನೋಡಬಹುದು:

ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕೊಲ್ಲು

ಇದು ನಿಸ್ಸಂದೇಹವಾಗಿ ಒಂದು ಉತ್ತಮ ಸಾಧನವಾಗಿದ್ದು, ಇದು ಲಿನಕ್ಸ್‌ನಲ್ಲಿನ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸುಲಭ, ಆನಂದದಾಯಕ ಮತ್ತು ಸಾಕಷ್ಟು ಸಂವಾದಾತ್ಮಕ ರೀತಿಯಲ್ಲಿ ಕೊಲ್ಲಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನೀವು ಅದನ್ನು ಪ್ರಯತ್ನಿಸಲು ಧೈರ್ಯ ಮಾಡುತ್ತೀರಾ?


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಅರ್ಗಿಮಿರೊ ಡಿಜೊ

    ಹಲೋ, ಆ ಯಾವುದೇ ಆಜ್ಞೆಗಳ ಮೂಲಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊಲ್ಲಲು ಮತ್ತು ಅದನ್ನು ತಕ್ಷಣವೇ ಮರುಪ್ರಾರಂಭಿಸಲು ಸಾಧ್ಯವೇ?, ಅಂದರೆ, ಜೊಂಬಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಿಟ್ಟುಬಿಟ್ಟರೆ ಅಥವಾ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯಿಸದಿದ್ದರೆ, ಅದನ್ನು ಕೊಂದು ಪುನರಾರಂಭಿಸಬಹುದೇ? ಆಜ್ಞೆ ಅಥವಾ ವಿವಿಧ ?.
    ಧನ್ಯವಾದಗಳು

    1.    ಫೆಡರಿಕೊ ಡಿಜೊ

      ಹಲೋ ಅರ್ಗಿಮಿರೊ!. ನಾವು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸಿದಾಗ ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಏನು ಮಾಡಬೇಕೆಂದರೆ ಅದನ್ನು systemctl start, service start, Firefox, pen, ಇತ್ಯಾದಿಗಳ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸುವುದು, ಅಲ್ಲಿ ಕೊನೆಯ ಎರಡು ಆಜ್ಞೆಗಳು ನಿರ್ದಿಷ್ಟ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನೇರವಾಗಿ ಆಹ್ವಾನಿಸುತ್ತವೆ. ನಾವು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊಲ್ಲಲು ಅಥವಾ ಕೊಲ್ಲಲು ಬಯಸಿದರೆ, ನಾವು ಅದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕಿಲ್ ಕಮಾಂಡ್ ಮೂಲಕ ಅಥವಾ ಲಗಾರ್ಟೊ ಈ ಪೋಸ್ಟ್‌ನಲ್ಲಿ ಸೂಚಿಸುವಂತೆ, ಎಫ್‌ಕಿಲ್ ಮೂಲಕ ಮಾಡುತ್ತೇವೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಒಂದು ಸೇವೆ ಅಥವಾ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕೊಂದುಹಾಕಿದ ನಂತರ ಅದನ್ನು ಪ್ರಾರಂಭಿಸಲು ನೀವು ಬಯಸಿದರೆ, ಪ್ರತಿ ಪ್ರೋಗ್ರಾಂ ಅಥವಾ ಸೇವೆಗೆ ಸೂಕ್ತವಾದ ಪ್ರಾರಂಭ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅದನ್ನು ಮತ್ತೆ ಚಲಾಯಿಸುವುದು ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

  2.   ಮಾರಿಯೋ ಅಲೋನ್ಸೊ ಡಿಜೊ

    -9 ಅನ್ನು ಕೊಲ್ಲುವಂತೆಯೇ ಅದು ಮಾಡುತ್ತದೆಯೇ .. ??

  3.   gcjuan ಡಿಜೊ

    ಒಂದು ವೇಳೆ ಅದು ಯಾರಿಗಾದರೂ ಸಂಭವಿಸುತ್ತದೆ. Npm ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ ಮತ್ತು ಟರ್ಮಿನಲ್‌ನಿಂದ fkill ಅನ್ನು ಚಲಾಯಿಸಲು ಬಯಸಿದ ನಂತರ ನಾನು ಈ ಕೆಳಗಿನ ದೋಷವನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ:

    / usr / bin / env: "node": ಫೈಲ್ ಅಥವಾ ಡೈರೆಕ್ಟರಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ

    ನಾನು ಇಲ್ಲಿ ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ:

    http://stackoverflow.com/questions/30281057/node-forever-usr-bin-env-node-no-such-file-or-directory