ಟರ್ಮಿನಲ್ನೊಂದಿಗೆ: ಫೈಂಡ್ ಆಜ್ಞೆಯೊಂದಿಗೆ ಉದಾಹರಣೆಗಳು

ನಾವು ಬಳಸುವಾಗ ಅದರ ಲಾಭವನ್ನು ಪಡೆಯುವ ಕೆಲವು ಉದಾಹರಣೆಗಳು ಇಲ್ಲಿವೆ ಕ್ಲಿಕ್, ಫೈಲ್‌ಗಳು ಅಥವಾ ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಹುಡುಕುವ ಆಜ್ಞೆ.

ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ಸಹಾಯ ಪಡೆಯಲು:

man find

ಕೈಪಿಡಿಯನ್ನು ತ್ಯಜಿಸಲು, ಕೀಲಿಯನ್ನು ಒತ್ತಿ [q] (ಯಾವುದೇ ಕೈಪಿಡಿಗೆ ಮಾನ್ಯವಾಗಿದೆ).

ಕೆಳಗಿನ ಉದಾಹರಣೆಗಳಲ್ಲಿ, ಅವಧಿ (.) ಹುಡುಕಿದ ನಂತರ (ಹುಡುಕಿ.) ಪ್ರಾಂಪ್ಟ್ ಸೂಚಿಸಿದ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ನಾವು ನೋಡುತ್ತಿದ್ದೇವೆ ಎಂದರ್ಥ. / ಮನೆ / ನಂತಹ ಯಾವುದೇ ಮಾನ್ಯ ಮಾರ್ಗಕ್ಕೆ ಇದನ್ನು ಬದಲಿಸಬಹುದು.

ಉದಾಹರಣೆಗಳು:

ಮಾದರಿಯೊಂದಿಗೆ ಫೈಲ್‌ಗಳಿಗಾಗಿ ಹುಡುಕಿ.
find . -type f -name "*.deb"

/ home / pepe / ಗೆ ಹುಡುಕಿ ಮತ್ತು ನಕಲಿಸಿ
find . -type f -name "*.deb" -exec cp -f {} /home/pepe/ \;

Thumbs.db ಫೈಲ್‌ಗಳನ್ನು ಹುಡುಕಿ ಮತ್ತು ಅವುಗಳನ್ನು ಅಳಿಸಿ.
find . -type f -name "Thumbs.db" -exec rm -f {} \;

ಡೈರೆಕ್ಟರಿಯಲ್ಲಿನ md5 ಫೈಲ್‌ಗಳೊಂದಿಗೆ ಶುದ್ಧ ಪಠ್ಯ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ.
find . -type f -print0 | xargs -0 -n 1 md5sum >> md5.txt

ಕಿರಿಕಿರಿ .svn ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಅಳಿಸಿ.
find | grep "\.svn$" | xargs rm -fr

ಒಂದು ಪಠ್ಯವನ್ನು ಇನ್ನೊಂದಕ್ಕೆ ಬದಲಾಯಿಸಿ.
find -type f | xargs sed -i "s/TEXTO/OTRO/g" *.php

ಒಂದು ದಿನದ ಹಿಂದೆ ನವೀಕರಿಸಿದ ಫೈಲ್‌ಗಳನ್ನು ಹುಡುಕಿ.
find /var/log/[a-z]* \*.sql -mtime +1

DEB ಪ್ಯಾಕೇಜ್‌ಗಳ md5sums ಫೈಲ್‌ಗಳನ್ನು ರಚಿಸಲು:
find . -type f ! -regex ‘.*\.hg.*’ ! -regex ‘.*?debian-binary.*’ ! -regex ‘.*?DEBIAN.*’ -printf ‘%P ‘ | xargs md5sum > DEBIAN/md5sums


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

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

*

*

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

  1.   ಸರಿಯಾದ ಡಿಜೊ

    .txt ಹೊರತುಪಡಿಸಿ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ಅಳಿಸಿ (ನಿಸ್ಸಂಶಯವಾಗಿ .txt ಯಾವುದಾದರೂ ಆಗಿರಬಹುದು)
    ಹುಡುಕಿ. ! -ಹೆಸರು "* .txt" -exec rm {} \;

    ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಹೊಂದಾಣಿಕೆಗಳಿಲ್ಲದೆ ಹುಡುಕಿ:
    ಹುಡುಕಿ. -ಹೆಸರು «* ಫೂಬಾರ್ *»

    ಟಿಪ್ಪಣಿ: -exec ಆಜ್ಞೆಯನ್ನು -iname ನಿಯತಾಂಕದೊಂದಿಗೆ ಚಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ.

  2.   ಟಾರೆಗಾನ್ ಡಿಜೊ

    ಅತ್ಯುತ್ತಮವಾದದ್ದು search ಈ ಆಜ್ಞೆಯನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಕಡ್ಡಾಯವಾಗಿರಬೇಕು, ಹುಡುಕಾಟಗಳನ್ನು ಮಾಡಲು 'ಮನುಷ್ಯ'ದಲ್ಲಿ ಇರುವ ಆಯ್ಕೆಗಳಿಂದ ನಾನು ಹೆದರುವ ಮೊದಲು, ಆದರೆ ನನ್ನ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನಲ್ಲಿ ನಾನು ಮರೆತದ್ದನ್ನು ಕಂಡುಹಿಡಿಯುವಾಗ ಅದು ಎಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು ಅವಕಾಶವನ್ನು ನೀಡುತ್ತದೆ

  3.   ಹ್ಯೂಗೊ ಡಿಜೊ

    ಹುಡುಕಾಟವು ಖಂಡಿತವಾಗಿಯೂ ಉಪಯುಕ್ತವಾಗಿದೆ, ವಿಶೇಷವಾಗಿ ಸ್ಥಳಾವಕಾಶಗಳು ಮತ್ತು ಇತರ ಅಸಾಮಾನ್ಯ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಫೈಲ್ ಹೆಸರುಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸಲು. ಉದಾ

    ಹುಡುಕಾಟ ಆಜ್ಞೆಗೆ ನನ್ನ ಆದ್ಯತೆಯ ಮತ್ತೊಂದು ಬಳಕೆಯೆಂದರೆ ಅನುಮತಿಗಳನ್ನು ಪುನರಾವರ್ತಿತವಾಗಿ ಬದಲಾಯಿಸುವುದು:


    find . -type d -print0 | xargs -0 chmod 755
    find . -type f -print0 | xargs -0 chmod 644

  4.   ಎಲೆಕ್ಟ್ರಾನ್ 222 ಡಿಜೊ

    ಆಸಕ್ತಿದಾಯಕ ^ _ ^

    1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ಚಕ್ರ ಐಕಾನ್ ಎಷ್ಟು ತಂಪಾಗಿ ಕಾಣುತ್ತದೆ hahahahahaha

      1.    ಸೀಜ್ 84 ಡಿಜೊ

        ಮ್ಯಾಗಿಯಾ ಕಾಣೆಯಾಗಿದೆ

        1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

          ಹೌದು ಬಲ
          ಇದೀಗ ನಾನು ಈ ಹೆಹೆಹೆಹೆ ಕಾರ್ಯದಲ್ಲಿ ತೊಡಗಿಸಿಕೊಂಡಿದ್ದೇನೆ. ಧನ್ಯವಾದಗಳು

          1.    ಲೆಸ್ಟರ್ z ೋನ್ ಡಿಜೊ

            ಮತ್ತು ನನ್ನ ಡಿಸ್ಟ್ರೋಗೆ ಒಂದು ...

  5.   ಆರ್ಕೆರೊ ಡಿಜೊ

    ಧನ್ಯವಾದಗಳು, ಆಜ್ಞೆಗಳು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿವೆ, ಉಬುಂಟುನಲ್ಲಿ ನಾನು ಒಮ್ಮೆ ಲೊಕೇಟ್ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿದ್ದೇನೆ ಎಂದು ನನಗೆ ನೆನಪಿದೆ, ಅದು ಕೆಲವು ಅಲಿಯಾಸ್ ಆಫ್ ಫೈಂಡ್ ಅಥವಾ ...?

    1.    ಹ್ಯೂಗೊ ಡಿಜೊ

      ನಕಾರಾತ್ಮಕ ಪತ್ತೆ ಮಾಡಿ, ಸ್ಥಳಾಂತರಿಸು y ಸ್ಲೊಕೇಟ್ ಭಿನ್ನವಾಗಿರುವ ಇತರ ಹುಡುಕಾಟ ಆಜ್ಞೆಗಳು ಹೇಗೆ, ಅವರು ಆಜ್ಞೆಯೊಂದಿಗೆ ನಿಯತಕಾಲಿಕವಾಗಿ ನವೀಕರಿಸಬೇಕಾದ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ ನವೀಕರಿಸಲಾಗಿದೆ.

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

      1.    ಆರ್ಕೆರೊ ಡಿಜೊ

        ತುಂಬಾ ಧನ್ಯವಾದಗಳು ಹ್ಯೂಗೋ, ಅತ್ಯುತ್ತಮ ವಿವರಣೆ, ಗ್ನು / ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಟರ್ಮಿನಲ್ ಎಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿದೆ ಎಂದು ನಾನು ಮಾತ್ರ ಹೇಳಬಲ್ಲೆ!

  6.   ಸಾಂಡ್ರಾ ಡಿಜೊ

    ಹಾಯ್, ಇದು ಹಳೆಯ ವಿಷಯ ಎಂದು ನಾನು ನೋಡುತ್ತೇನೆ, ಆದರೆ ನೀವು ಇನ್ನೂ ನನಗೆ ಸಹಾಯ ಮಾಡಬಹುದು.

    ನಾನು ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನೋಡಿದಾಗಿನಿಂದ ನಾನು ರಿಜೆಕ್ಸ್ಪ್ ಅನ್ನು ಬಳಸಲು ಕಲಿಯುತ್ತಿದ್ದೇನೆ ಮತ್ತು ನಾನು ದೋಷ ಅಥವಾ ವಿಫಲ ಮತ್ತು ಅದರ ಉತ್ಪನ್ನಗಳ ದೋಷಗಳು ಅಥವಾ ವಿಫಲ ಅಥವಾ ವೈಫಲ್ಯ ಇತ್ಯಾದಿಗಳನ್ನು ಹುಡುಕುತ್ತಿದ್ದೇನೆ ಮತ್ತು ನನ್ನ ರಿಜೆಕ್ಸ್:
    : / \ (. * \ (ದೋಷ | ವಿಫಲ \). * \) /
    ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ, ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಗಳಿಲ್ಲ ಎಂದು ಅದು ನನಗೆ ಹೇಳುತ್ತದೆ-ಆದರೆ
    : / \ (. * \ (ದೋಷ \). * \) /
    o
    : / \ (. * \ (ಅನುತ್ತೀರ್ಣ \). * \) /
    ನೀವು ಪಂದ್ಯಗಳನ್ನು ಕಂಡುಕೊಂಡರೆ, ನಾನು ಹೇಗೆ ತಪ್ಪು ಎಂದು ಹೇಳಬಲ್ಲಿರಾ?

    1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ನೀವು ಹಾಕುತ್ತಿರುವ ಪೂರ್ಣ ಸಾಲು ಯಾವುದು?

      ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ನಾನು ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ ಎಂದು ನೋಡಲು.

      ಮತ್ತೊಂದೆಡೆ, ಹೇಗಾದರೂ ನೀವು ಬಯಸಿದರೆ ನೀವು ಇಲ್ಲಿ ಪರಿಶೀಲಿಸಬಹುದು: https://blog.desdelinux.net/?s=expresiones+regulares

  7.   ಎಸ್ಟೇಫಾನಿ ಡಿಜೊ

    ದಯವಿಟ್ಟು ನನಗೆ ಸಹಾಯ ಮಾಡಿ, * _ZFIR0069.TXT ಯಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ಫೈಲ್‌ಗಳನ್ನು ಮತ್ತೊಂದು ಮಾರ್ಗಕ್ಕೆ ನಕಲಿಸಲು ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ದಿನಾಂಕವನ್ನು ಸೇರಿಸಲು ನಾನು ಬಯಸುತ್ತೇನೆ, ನಾನು ಆಜ್ಞೆಯನ್ನು ಮಾಡುತ್ತಿದ್ದೇನೆ:

    ದಿನಾಂಕ = $ (ದಿನಾಂಕ + »% Y% m% d%»)
    / xcom_rep / FATF / exit / 42 -name * _ZFIR0069.TXT -exec cp -p {back / backup / FATF / exit / 42 / {} _ $ date \;

    ಆದರೆ ಫಲಿತಾಂಶ ಹೀಗಿದೆ:

    {} _20160225% -> ಆದರೆ ಇದು ಎಲ್ಲರ ಒಂದು ಫೈಲ್ ಅನ್ನು ಮಾತ್ರ ನಕಲಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಆ ರೀತಿಯಲ್ಲಿ ಮರುಹೆಸರಿಸಲಾಗುತ್ತದೆ

    ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಲು ಮತ್ತು ಈ ಸ್ವರೂಪವನ್ನು * _ZFIR0069_ $ ದಿನಾಂಕವನ್ನು ಹೊಂದಲು ನನಗೆ ಬೇಕಾಗಿರುವುದು .TXT

    ಗ್ರೀಟಿಂಗ್ಸ್.

  8.   pepG ಡಿಜೊ

    ಫೈಂಡ್ * -ಟೈಪ್ ಡಿ ಮತ್ತು ಫೈಂಡ್ / ಹೋಮ್ / ಪೆಪೆ -ಟೈಪ್ ಡಿ ನಡುವಿನ ವ್ಯತ್ಯಾಸವೇನು? ನನ್ನ ಖಾತೆಯ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲು ನಾನು ಬಯಸುತ್ತೇನೆ ಮತ್ತು ಮೊದಲನೆಯದು ಅದನ್ನು ಸರಿಯಾಗಿ ಏಕೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಎರಡನೆಯದು ಏಕೆ ಮಾಡುವುದಿಲ್ಲ ಎಂದು ನನಗೆ ಅರ್ಥವಾಗುತ್ತಿಲ್ಲ. ಸಹಾಯ

  9.   ಕೈಕೆ ಡಿಜೊ

    ಸಂಖ್ಯೆಯಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ಫೈಲ್‌ಗಳನ್ನು ನಾನು ಹೇಗೆ ಕಂಡುಹಿಡಿಯಬಹುದು? ಧನ್ಯವಾದಗಳು