Kuinka tarkistaa, kuka omistaa tiedoston Linuxissa

Jos haluat tarkistaa, kuka tiedoston omistaa, Linux toimii hyvin eri tavalla kuin muut järjestelmät. Ei ole mahdollista napsauttaa tiedostoa hiiren kakkospainikkeella ja siirtyä Ominaisuudet- tai Hanki tietoja -kohtaan, kuten Windowsissa tai macOS:ssä.

Kuinka tarkistaa, kuka omistaa tiedoston Linuxissa

Lisäksi tiedostojen omistajuus on erilainen Linuxissa. Jokaisella tiedostolla on omistajansa ja ryhmänsä, johon omistaja kuuluu. Voi olla hyödyllistä tietää nämä tiedot monissa tilanteissa, kuten lupaongelmien vianmäärityksessä.

On kolme yleistä tapaa nähdä tiedoston omistaja Linuxissa. Tässä ne ovat.

“Is -I” -komento

“Is -I” -komento on kätevin tapa nähdä tiedoston omistaja. Sinun tarvitsee vain noudattaa näitä ohjeita.

  1. Avaa terminaali.
  2. Kirjoita “Is -I filename”.
  3. Tarkista kolmannesta sarakkeesta omistaja.

Tietysti korvaat tiedostonimen tiedoston todellisella nimellä. Joten jos nimi oli tiedosto123, komento olisi:

% ls -l file123

Tämä komento antaa sinulle paljon muuta arvokasta tietoa.

  • Tiedostotyyppi
  • Käyttöoikeudet
  • Ryhmä
  • Koko
  • Päivämäärä ja aika
  • Kovia linkkejä

Tulos näyttää suunnilleen tältä:

-rw-r--r-- 2 mark admin 246 Jun 3 08:21 file123

Tiedot ovat seuraavat.

  • -rw-r–r– : tiedostotila
  • 2 – linkkien määrä
  • merkki – Omistajan nimi
  • admin – Ryhmän nimi
  • 246 – tiedostokoko (tavumäärä)
  • 3. kesäkuuta 08:21 – kuukausi ja päivä, jolloin tiedostoa muokattiin, ja sen jälkeen tarkka tunti ja minuutti
  • Tiedosto123 – Tiedoston nimi

Etsi komento

Ihmiset käyttävät usein Etsi-komentoa etsiäkseen tiedostoja hakemistosta. Mutta Print-toiminnolla voit myös luetella tiedostojen omistajat.

Voit tehdä sen seuraavalla komentosyntaksilla.

# find /dir -printf '%u\n'

Voit myös käyttää kehittyneempää suodatusta näyttääksesi vain yksittäisiä käyttäjiä lisäämällä -u-vaihtoehdon:

# find /dir -printf '%u\n' | sort -t: -u

Lopuksi voit nähdä ryhmän, johon tiedosto kuuluu, lisäämällä %g-vaihtoehdon:

# find /dir -printf '%u:%g\n' | sort -t: -u

Stat-komento

Stat on toinen erittäin hyödyllinen komento, jonka avulla voit saada monia tietoja tiedostosta, mukaan lukien omistajan. Voit syöttää useita tiedostonimiä ja muokata komentoa monilla vaihtoehdoilla, jotka näyttävät sinulle erilaisia ​​tietoja.

Komento on erittäin helppokäyttöinen. Sinun tarvitsee vain kirjoittaa “stat filename.”

Näet laitteen, jolla tiedosto on, kenellä on pääsy, milloin viimeisimmät muutokset on tehty jne.

Jos haluat nähdä vain tiedoston omistajan ja ryhmän, voit käyttää vaihtoehtoja %U ja %G. Joten jos käytämme tiedosto123-esimerkkiä uudelleen, komento on:

stat -c “%U %G” file123

Tiedoston omistajan vaihtaminen Linuxissa

Jos haluat vaihtaa tiedoston omistajaa, voit käyttää chown-komentoa. Avaa pääte ja kirjoita “chown username filename”. Jos esimerkiksi haluat Markin olevan tiedoston123 omistaja, kirjoita “chown mark file123.”

Voit muuttaa tiedoston ryhmää samalla toiminnolla. Jos haluat vaihtaa sekä omistajaa että ryhmää, kirjoita “chown username:groupname filename”.

Hanki tarvitsemasi tiedot

Kuten näet, ei ole vaikea löytää tiedoston omistajaa, ryhmää ja muita tiedoston tietoja Linuxissa. Kaikki nämä komennot ovat helppokäyttöisiä, joten saat tarvitsemasi tiedot hetkessä. Lisäksi voit muokata niitä erilaisilla asetuksilla hienosäätääksesi hakuasi.

Onko sinulla muita vinkkejä ja temppuja Linux-tiedostojen selaamiseen ja niiden omistajuuden tarkistamiseen? Jos näin on, jaa ne alla olevassa kommenttiosassa.

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]