Paano Maghanap ng File sa Raspberry Pi
Upang makahanap ng file sa Raspberry Pi system a hanapin Ang utos ay ginagamit ang syntax na kung saan ay ibinahagi sa ibaba:
Syntax
$ sudo find [file-path]
Mayroong ilang mga paraan upang gamitin ang find command upang mahanap ang isang file. Gamit ito hanapin command kasama ng iba pang mga opsyon na mahahanap mo ang mga file:
- Sa isang Partikular na Direktoryo
- Sa Tiyak na Oras
- May Tiyak na Karakter sa Pangalan
- May Tiyak na Sukat
- May Partikular na Pahintulot
Ang lahat ng mga paraan na ito ay ibinabahagi sa ibaba kasama ng ilang mga halimbawa din:
Upang Maghanap ng File sa isang Tukoy na Direktoryo
Upang malaman ang mga file na nasa isang partikular na folder o direktoryo na binanggit sa ibaba ng command syntax ay maaaring gamitin:
Syntax
$ sudo hanapin angHalimbawa
Sa halimbawa sa ibaba, nakita namin ang mga file na nasa home directory:
$ sudo find /home/piAng output ay ipapakita sa screen, na magpapakita ng lahat ng mga file na naroroon sa home directory.
At kapag nahanap mo na ang partikular na file sa direktoryo pagkatapos ay madali mong ma-access ang file.
Upang Hanapin ang File na may Partikular na Oras
Minsan maaari mong maramdaman ang pangangailangang hanapin ang file na ginawa o binago sa isang partikular na time frame tulad ng sa loob ng nakalipas na dalawa o tatlong araw, upang mahanap ang mga naturang file sa ibaba na binanggit na command syntax ay maaaring gamitin:
i: Binago ang mga File
Sa nabanggit na command syntax sa ibaba ang ' m Ang ” flag kasama ang oras ay ginagamit upang kumatawan sa binagong mga file:
Syntax
$ sudo findHalimbawa
Upang mahanap ang mga file sa home directory na nabago sa nakalipas na dalawang araw, ginagamit ang nabanggit na command sa ibaba:
$ sudo find /home/pi -mtime +2
ii: Mga File na Nilikha
Upang mahanap ang mga file na nilikha sa isang tiyak na bilang ng mga araw ang nabanggit na syntax sa ibaba ay ginagamit, ang ' c Ang ” flag kasama ang oras ay ginagamit upang kumatawan sa mga nilikhang file:
Syntax
$ sudo findHalimbawa
Upang mahanap ang mga file na ginawa sa nakalipas na tatlong araw sa home directory:
$ sudo find /home/pi -ctime +3Ipapakita ng output ang lahat ng mga file na nilikha sa nakalipas na tatlong araw sa home directory:
Upang Maghanap ng File na may Partikular na Character sa Pangalan
Para maghanap ng file na may mga partikular na character na nasa pangalan ng file na binanggit sa ibaba na syntax ay maaaring gamitin:
Syntax
Sa syntax na ito, maaaring gamitin ang anumang character, hindi kinakailangan na gumamit lamang ng isang character:
$ sudo findHalimbawa 1
Upang mahanap ang mga file na nagsisimula sa isang character ' a ” sa kanilang pangalan:
$ sudo find /home/pi -name a*Ang output ay nagpapakita ng mga File na naroroon sa home directory at ang kanilang pangalan ay nagsisimula sa isang character na ' a ”.
Halimbawa 2
Upang mahanap ang mga file na may mga titik na 'am' sa kanilang mga pangalan ang ' * ” sign sa simula at dulo ng mga pangalan ay nagpapakita na ang ibang karakter o mga character ay maaaring naroroon bago at pagkatapos ng “am” sa pangalan ng isang file.
$ sudo find /home/pi -name *am*
Upang Hanapin ang File na may Tukoy na Sukat
Ang nabanggit na syntax sa ibaba ay maaaring gamitin upang mahanap ang file na may partikular na laki:
Syntax
$ findHalimbawa 1
$ find /home/pi -size +20MAng output ng command sa itaas ay magpapakita ng mga file na nasa home directory na may sukat na katumbas ng 20 Mega Bytes:
Halimbawa 2
Upang mahanap ang file na may tiyak na laki at tiyak na oras na binanggit sa ibaba ay maaaring gamitin ang command:
$ find /home/pi -size +20M -mtime +30Ipapakita ng output ng command sa itaas ang mga file na nasa home directory na may sukat na 20M at binago sa nakalipas na 30 araw:
Upang Maghanap ng File na may Mga Tukoy na Pahintulot
Upang mahanap ang mga file na may partikular na pagbasa, pagsulat at pagpapatupad ng mga pahintulot na itinalaga sa user ( sa ), pangkat ( g ) o iba pa ( O ) ang nabanggit na syntax sa ibaba ay ginagamit:
Syntax
$ hanapin . -perm /Ang mga character ng pahintulot ay:
sa = ang gumagamit o may-ari, g = mga pangkat kung saan naroroon ang may-ari, O = iba.
sa = pahintulot sa pagsulat, r = pahintulot sa pagbasa, x = magsagawa ng pahintulot.
Halimbawa
Ang utos upang mahanap ang mga file na may pahintulot/access sa pagsulat ng parehong may-ari at mga grupo ay binanggit sa ibaba:
$ hanapin . -perm /u=w, g=wAng output ng command sa itaas ay magpapakita ng lahat ng mga file na may pahintulot sa pagsulat para sa parehong user at grupo:
Matapos malaman ang mga pahintulot ng file kung gusto mong baguhin ang mga pahintulot ng file, sundin ang artikulo .
Iyon lang para sa paggamit ng find command para maghanap ng file.
Tip sa Bonus
Kung natigil ka sa isang lugar at naramdaman mong kailangan mong i-access ang manual ng iyong system, pagkatapos ay sa pamamagitan ng paggamit ng nabanggit sa ibaba hanapin command na maaari mong ma-access ang manual:
$ tao mahanapAng manual ng system ay ipapakita sa screen bilang isang output para sa command sa itaas:
Konklusyon
Para makahanap ng file sa Raspberry Pi system ang hanapin Ang command ay ginagamit kasama ang pangalan ng direktoryo. Mayroong ilang mga paraan upang magamit ang command sa paghahanap upang makahanap ng isang file ng isang partikular na laki, karakter, o oras. Ang bawat isa sa mga paraang ito ay tinalakay nang detalyado sa artikulo. Panghuli, ang utos na hanapin ang manual ay tinalakay din bilang bonus tip.