Linux တွင်အသုံးပြုသူလုပ်ဆောင်ခဲ့သောအောက်ပါလုပ်ဆောင်ချက်အားလုံးကို သင်မည်သို့မှတ်တမ်းတင်မည်နည်း။
အသုံးပြုသူ၏ Linux terminal စက်ရှင်၏ လုပ်ဆောင်ချက်အားလုံးကို မှတ်တမ်းတင်ပါ။
[root@linuxtechi ~]# vi /etc/profile …………………………………………………… အကယ်၍ [“x$SESSION_RECORD” = “x”] ထို့နောက် timestamp=$(ရက်စွဲ +%d-%m-%Y-%T) session_log=/var/log/session/session။ $USER $$။ $timestamp SESSION_RECORD=စတင်ပြီး SESSION_RECORD ဇာတ်ညွှန်း -t -f -q 2>${session_log}
အသုံးပြုသူလုပ်ဆောင်ခဲ့သော အောက်ပါလုပ်ဆောင်ချက်အားလုံးကို သင်မည်ကဲ့သို့ မှတ်တမ်းတင်မည်နည်း။
ဖြေ။ ကွန်ပြူတာဆာဗာများသည် အသုံးပြုသူ၏ လုပ်ဆောင်ချက်အားလုံးကို မှတ်တမ်းတင်ခြင်း ဥပမာ Google ဆာဗာများသည် Google အသုံးပြုသူများ လုပ်ဆောင်သည့် လုပ်ဆောင်ချက်များကို မှတ်တမ်းတင်သည်။
Linux တွင် အသုံးပြုသူ၏ လုပ်ဆောင်ချက်ကို မည်သို့ စောင့်ကြည့်ရမည်နည်း။
Linux တွင် အသုံးပြုသူလုပ်ဆောင်ချက်ကို စောင့်ကြည့်ပါ။
- ac – အသုံးပြုသူ မည်မျှကြာကြာ အကောင့်ဖွင့်ထားသည်နှင့် ပတ်သက်သော စာရင်းဇယားများကို ပြသသည်။
- Lastcomm – ယခင်က လုပ်ဆောင်ခဲ့သော အမိန့်များအကြောင်း အချက်အလက်ကို ပြသသည်။
- accton – လုပ်ငန်းစဉ်စာရင်းကိုင်ခြင်းကို အဖွင့် သို့မဟုတ် ပိတ်သည်။
- dump-acct - အထွက်ဖိုင်ကို accton ဖော်မတ်မှ လူသားဖတ်နိုင်သော ဖော်မတ်သို့ ပြောင်းပေးသည်။
၁၀ ар ၂၀၂၁ ခုနှစ်။
Linux တွင် သင်မည်ကဲ့သို့ မှတ်တမ်းတင်သနည်း။
Linux terminal ကို စတင်မှတ်တမ်းတင်ရန်အတွက်၊ script ကိုရိုက်ထည့်ပြီး ပြထားသည့်အတိုင်း မှတ်တမ်းဖိုင်အမည်ကို ထည့်ပါ။ ဇာတ်ညွှန်းကို ရပ်ရန် exit ရိုက်ထည့်ပြီး [Enter] ကို နှိပ်ပါ။ Script သည် အမည်ရှိ မှတ်တမ်းဖိုင်သို့ စာမရေးနိုင်ပါက error တစ်ခုပေါ်လာသည်။
စက်ရှင်လှုပ်ရှားမှုကို မည်သို့မှတ်တမ်းတင်နိုင်သနည်း။
အထွက်လမ်းကြောင်း /var/log/session directory သည် စနစ်ပေါ်တွင် ရှိနှင့်ပြီးဖြစ်ကြောင်း သေချာပါစေ။ မဟုတ်ပါက ဖန်တီးပါ။ /var/log/session directory ခွင့်ပြုချက်ကို 777 သို့ပြောင်းပါ၊ အသုံးပြုသူများအားလုံးသည် session directory တွင် ၎င်းတို့၏ session လုပ်ဆောင်ချက်ကို ရေးသားနိုင်စေပါသည်။
Linux တွင် အသုံးပြုသူမှတ်တမ်းကို မည်သို့မြင်နိုင်မည်နည်း။
/var/run/utmp (man 5 utmp ကိုကြည့်ပါ) တွင် လက်ရှိဝင်ရောက်ထားသည့် အသုံးပြုသူများစာရင်းကို သင်ရရှိသည်။ မှတ်တမ်းကို ~/ တွင်သိမ်းဆည်းထားသည်။ မှတ်တမ်း သို့မဟုတ် ~/ ရှိ bash အသုံးပြုသူအတွက်။ bash_သမိုင်း။
လက်ရှိ Linux တွင် မည်သူဝင်ရောက်နေသနည်း။
သင်၏ Linux စနစ်တွင် အကောင့်ဝင်ထားသူကို ခွဲခြားသတ်မှတ်ရန် နည်းလမ်း 4 ခု
- w ကို အသုံးပြု၍ ဝင်ရောက်အသုံးပြုသူ၏ လုပ်ဆောင်နေသော လုပ်ငန်းစဉ်များကို ရယူပါ။ w command ကို logged-in အသုံးပြုသူအမည်များနှင့် ၎င်းတို့လုပ်ဆောင်နေသည်ကို ပြသရန် အသုံးပြုသည်။ …
- မည်သူနှင့် အသုံးပြုသူများ၏ အမိန့်ကို အသုံးပြု၍ အသုံးပြုသူအမည်နှင့် အကောင့်ဝင်ခြင်းလုပ်ငန်းစဉ်ကို ရယူပါ။ …
- whoami ကိုအသုံးပြုပြီး သင်လက်ရှိဝင်ရောက်နေသော အသုံးပြုသူအမည်ကို ရယူပါ။ …
- အသုံးပြုသူ၏ဝင်ရောက်မှုမှတ်တမ်းကို အချိန်မရွေးရယူပါ။
၁၀ ар ၂၀၂၁ ခုနှစ်။
Linux တွင် script command ကိုမည်သို့အသုံးပြုသနည်း။
Linux ရှိ script command ကို typescript ပြုလုပ်ရန် သို့မဟုတ် terminal လုပ်ဆောင်ချက်အားလုံးကို မှတ်တမ်းတင်ရန်အတွက် အသုံးပြုပါသည်။ ဇာတ်ညွှန်းအမိန့်ကို အကောင်အထည်ဖော်ပြီးနောက် ၎င်းသည် အဝင်နှင့်အထွက်များအပါအဝင် စခရင်ပေါ်တွင် ရိုက်နှိပ်ထားသည့်အရာအားလုံးကို စတင်မှတ်တမ်းတင်သည်။
လက်ရှိဝင်ရောက်နေသောအသုံးပြုသူများစာရင်းကိုရယူရန် မည်သည့် command ကိုအသုံးပြုသနည်း။
လက်ရှိကွန်ပြူတာသို့ဝင်ရောက်နေသောအသုံးပြုသူများစာရင်းကိုပြသပေးသောစံ Unix အမိန့်။ who command သည် တူညီသော အချက်အလက်ကို ပေးဆောင်သည့် command w နှင့် ဆက်စပ်နေပြီး အပိုဒေတာနှင့် စာရင်းအင်းများကို ပြသပေးပါသည်။
Linux သည် မကြာသေးမီက လုပ်ဆောင်ခဲ့သော အမိန့်များကို မည်သည့်နေရာတွင် သိမ်းဆည်းသနည်း။
5 အဖြေများ။ ဖိုင် ~/. bash_history သည် လုပ်ဆောင်ပြီးသော အမိန့်များစာရင်းကို သိမ်းဆည်းသည်။
Linux တွင် command အားလုံးကို မည်သို့မြင်ရမည်နည်း။
20 အဖြေများ
- compgen -c သည် သင်လုပ်ဆောင်နိုင်သော command အားလုံးကို စာရင်းပြုစုမည်ဖြစ်သည်။
- compgen -a သည် သင်သုံးနိုင်သော နာမည်များအားလုံးကို စာရင်းပြုစုမည်ဖြစ်သည်။
- compgen -b သည် သင်သုံးနိုင်သော built-in အားလုံးကို စာရင်းပြုစုပေးလိမ့်မည်။
- compgen -k သည် သင်သုံးနိုင်သောသော့ချက်စာလုံးများအားလုံးကို စာရင်းပြုစုမည်ဖြစ်သည်။
- compgen -A လုပ်ဆောင်ချက်သည် သင်လုပ်ဆောင်နိုင်သည့် လုပ်ဆောင်ချက်အားလုံးကို စာရင်းပြုစုမည်ဖြစ်သည်။
၂၃ июн။ ၂၀၂၀ ခုနှစ်။
Linux terminal session တစ်ခုအား မည်သို့မှတ်တမ်းတင်ရမည်နည်း။
session ကိုမှတ်တမ်းတင်ပါ။
- SSH terminal ကိုဖွင့်ပါ။ အောက်ပါ command တွင် ဥပမာ IP လိပ်စာကို သင်၏ IP လိပ်စာ သို့မဟုတ် hostname ဖြင့် အစားထိုးပါ။ …
- script session တစ်ခု စတင်ပါ။ …
- သင်မှတ်တမ်းတင်လိုသော မည်သည့်အမိန့်ကိုမဆို လုပ်ဆောင်ပါ။ …
- ပြီးပါက exit သို့မဟုတ် Ctrl-D ကိုနှိပ်ခြင်းဖြင့် script session မှထွက်ပါ။
- စာရိုက်စာရိုက်အမည်ရှိသော ဖိုင်များ။
၁ ент ၂၀၂၀ ခုနှစ်။
Linux တွင် script ကိုမည်ကဲ့သို့လုပ်ဆောင်ရမည်နည်း။
script တစ်ခုကိုရေးရန်နှင့်လုပ်ရန်အဆင့်များ
- terminal ကိုဖွင့်ပါ။ သင်၏ script ကိုဖန်တီးလိုသောလမ်းကြောင်းသို့သွားပါ။
- ဖိုင်တစ်ခုဖန်တီးပါ။ sh extension ။
- အယ်ဒီတာကိုအသုံးပြုပြီးဖိုင်ထဲ၌ script ကိုရေးပါ။
- command ကို chmod + x နှင့်အတူ script ကို executable လုပ်ပါ
- ./ သုံးပြီး script ကို run ပါ။