Что-то вы гоните насчет "привычного вида формата 755 и 644". Я вот вообще не понял что это!😳
Действительно, что означают цифры которые мы получили в прошлом посте?
Это кодировка, заключающая в себе режимы доступа к файлу.
Подробней можно почитать в статье про chmod.
Там можно увидеть альтернативное обозначение того же самого с помощью символов r w x, что значит чтение, запись, исполнение.
Чтобы преобразовать восьмеричное число в такое обозначение в Python есть готовая функция
>>> stat.filemode(0o755)
'?rwxr-xr-x'
Мы видим 3 группы по 3 символа, дающие 3 типа доступа для 3 типов юзеров.
А что за знак вопроса в начале?
Давайте передадим в эту функцию необрезанное значение от os.stat
>>> stat.filemode(os.stat(path).st_mode)
'drwxr-xr-x'
Это данные, которые мы безжалостно обрезали в прошлый раз😼
Первый символ обозначает тип объекта. Это может быть файл (-), директория (d) или симлинк (l).
Вот простая схема данной кодировки
[1][3][3][3]
│ │ │ │
│ │ │ └──> Others Permissions
│ │ └─────> Group Permissions
│ └────────> Owner Permissions
└───────────> File Type
(разверните экран если вы с телефона)
Если вы попробуете получить пермишены для симлинка то получите пермишены для файла
>>> path = '.venv/bin/python3'
>>> stat.filemode(os.stat(path).st_mode)
'-rwxr-xr-x'
Чтобы получить свойства именно симлинка, нужно это явно указать
>>> stat.filemode(os.stat(path, follow_symlinks=False).st_mode)
'lrwxrwxrwx'
#tricks#basic
🚨#WellnessWednesday: Protect Yourself from Lassa Fever! 🚨
Lassa fever is still a public health threat in Nigeria, with 413 confirmed cases and 80 deaths reported so far in 2025. 🦠
Here’s how you can reduce your risk and stay safe:
✅ Store food properly – Keep food and grains in sealed containers to prevent rat contamination.
✅ Keep your home clean – Eliminate rodent hiding places by keeping your environment tidy.
✅ Practice good hand hygiene – Wash your hands regularly with soap and running water.
✅ Avoid bush burning – It drives rats into homes, increasing the risk of infection.
✅ Seek medical help early – If you experience fever, weakness, or bleeding, visit a health facility immediately.
Lassa fever is preventable! Stay informed and take action to protect yourself and your loved ones.
📖 Read the full situation report here: https://ncdc.gov.ng/themes/common/files/sitreps/d84698b45d03dafb399e97fa8379c4d5.pdf
#StaySafe#LassaFever#TakeResponsibility#NCDCUpdates
🚨 Meningitis is a life-threatening infection! 🚨
Early detection can save lives. Seek medical help immediately if you or a loved one experience:
⚠️ Neck pain & stiffness
⚠️ Sensitivity to bright lights
⚠️ Vomiting & nausea
⚠️ Muscle, joint, or limb pain
⚠️ Skin rash
⚠️ Seizures
⚠️ Cold hands & feet
Don’t wait! Report to a healthcare facility immediately!
#MeningitisAwareness#TakeResponsibility#StaySafe#NCDCUpdates
📢 DIPHTHERIA UPDATE | Epi-Week 06, 2025
🦠 New suspected cases: 35
🛑 New confirmed cases: 19
🙏 New deaths: 0
📍 Total cases so far:
⚠️ 41,978 suspected
✅ 25,298 confirmed
💔 1,279 deaths
📌 26 states & 184 LGAs affected
💡 What you should know:
Diphtheria is highly contagious but preventable with vaccination! 💉
✅ Get vaccinated
✅ Practice good hygiene
✅ Seek medical care early
📖 Full report here: 🔗ncdc.gov.ng/themes/common/files/sitreps/943ca4ce8c5adaa7a1f04f467804c84a.pdf
#Diphtheria#PublicHealth#VaccinesWork#TakeResponsibility#NCDCUpdates
#WellnessWednesday: Boost Your Immunity, Stay Protected! 🛡️🥦
Your immune system is your first line of defense against infections, including Mpox and other diseases. Keep it strong with these healthy habits:
🥗 Eat a balanced diet rich in fruits, vegetables, and proteins
🚶♂️ Stay active with regular exercise
💧 Hydrate—drink plenty of water daily
😴 Get enough sleep to support immune function
🧼 Practice good hygiene—wash hands frequently and keep surroundings clean
💉 Stay up to date on vaccinations where applicable
A strong immune system means a healthier you! Take charge of your wellness today.
#WellnessWednesday#HealthyLiving#BoostYourImmunity#StayProtected#NCDCUpdates
#HealthTipMonday: Protect Yourself While Caring for Mpox Patients! 🏥🦠
Healthcare workers, your safety matters! Prevent Mpox infection by following standard Infection Prevention and Control (IPC) measures when handling suspected or confirmed cases.
Your safety is just as important as your patients.
Protect yourself while protecting others! Stay safe, stay informed.
#HealthTipMonday#PreventMpox#InfectionControl#HealthcareSafety#NCDCUpdates