What is a C programming

What is a C Program? | Detailed Explanation of C Tokens and Identifier Rules 💻 What is a C Program? A C program is a computer program written in the C programming language , which is a general-purpose, powerful, and fast low-level language. It was developed by Dennis Ritchie in 1972 at Bell Labs to create the Unix Operating System . C is the foundation of many modern programming languages such as C++ , Java , and Python . C is a powerful and efficient language — it allows direct control of memory and is ideal for creating high-performance software. ✨ Key Features of the C Language: Fast execution Efficient memory management Modular programming support Portable across platforms 🧠 Example of a Simple C Program: #include <stdio.h> int main() { printf("Hello, World!\\n"); return 0; } This program simply prints “Hello, World!” on the screen. 🔹 What are C Tokens? When writing a C program, each statement is made up o...

Termux comment

Termux: உங்கள் ஆண்ட்ராய்டு ஃபோனில் ஒரு Linux சூழல்

📱 Termux: உங்கள் ஆண்ட்ராய்டு ஃபோனில் ஒரு Linux சூழல்

ஸ்மார்ட்போன்கள் நம் அன்றாட வாழ்க்கையின் ஒரு பகுதியாகிவிட்டன. கேம்கள் விளையாடுவது, சமூக ஊடகங்களைப் பார்ப்பது எனப் பலவற்றிற்கும் அதைப் பயன்படுத்துகிறோம். ஆனால் உங்கள் ஆண்ட்ராய்டு ஃபோனை ஒரு சக்திவாய்ந்த Linux மெஷினாக மாற்ற முடியும் என்று சொன்னால் நம்புவீர்களா? ஆம், Termux என்ற செயலி மூலம் இது சாத்தியமாகும்!

Termux என்றால் என்ன?

Termux என்பது ஒரு இலவச மற்றும் ஓப்பன் சோர்ஸ் ஆண்ட்ராய்டு செயலியாகும். இது உங்கள் சாதனத்தில் ஒரு குறைந்தபட்ச Linux கட்டளை வரி சூழலை (command-line environment) நிறுவ அனுமதிக்கிறது.

  • Non-rooted phone-களில் கூட வேலை செய்யும்
  • Linux commands மற்றும் tools-ஐ இயக்க முடியும்

Termux ஏன் தேவை?

  • கற்றல் மற்றும் பயிற்சி: Linux கட்டளைகளைக் கற்றுக்கொள்ள
  • பயன்பாட்டு வளர்ச்சி: Python, Ruby போன்ற மொழிகளில் வேலை
  • நெட்வொர்க்கிங்: SSH, rsync போன்ற கருவிகள்
  • கோப்பு மேலாண்மை: Storage-access கட்டளைகள்
  • ஹேக்கிங் / பாதுகாப்பு: Tools கற்றல் (பொறுப்புடன் பயன்படுத்தவும்!)

📋 முக்கிய Termux கட்டளைகள்

  • pkg update – Package பட்டியலை புதுப்பிக்கும்
  • pkg upgrade – நிறுவப்பட்ட தொகுப்புகளை மேம்படுத்தும்
  • pkg install packagename – புதிய தொகுப்பு நிறுவ
  • ls – கோப்புகள் பட்டியல் ( ls -l விரிவானது)
  • cd foldername – கோப்பகத்தை மாற்ற
  • pwd – தற்போதைய கோப்பகப் பாதை
  • mkdir foldername – புதிய கோப்பகம் உருவாக்க
  • rm filename – கோப்பை நீக்கு (rm -r = கோப்பகம் உட்பட)
  • mv old new – கோப்புகளை நகர்த்த / மறுபெயரிட
  • cp source dest – கோப்புகளை நகலெடு
  • cat filename – கோப்பின் உள்ளடக்கம் காண
  • nano அல்லது vim – கோப்புகளை திருத்த
  • exit – Termux session மூட

🗂️ சேமிப்பகத்தை (storage) அணுகுவது எப்படி?

Termux இல் உள் சேமிப்பகத்தை அணுக, முதலில்:

termux-setup-storage

அனுமதி கேட்டால் Allow செய்யவும். பிறகு:

cd ~/storage

இங்கே உங்கள் Android கோப்புகள் downloads, shared போன்ற கோப்புறைகளில் காணப்படும்.

🐍 ஒரு எடுத்துக்காட்டு: Python script இயக்குவது

pkg update && pkg upgrade
pkg install python

பிறகு:

nano hello.py

இதில் உள்ளிடவும்:

print("ஹலோ, Termux உலகமே!")

சேமிக்க: Ctrl+X → Y → Enter

இப்போது இயக்கவும்:

python hello.py

விளைவு: ஹலோ, Termux உலகமே! எனத் திரையில் தோன்றும்!

🔚 முடிவுரை

Termux என்பது ஒரு நம்பமுடியாத சக்திவாய்ந்த கருவியாகும். உங்கள் Android சாதனத்தை ஒரு Mini Linux System போல மாற்ற, கற்றல், நிரலாக்கம் மற்றும் ஹேக்கிங் பயிற்சிக்கான அடிப்படை பயணமாக இது பயன்படுகிறது.

இப்போது தொடங்குங்கள் – Linux உங்கள் கைப்பேசியில்!

Comments

Post a Comment

Popular posts from this blog

Offline ai

Chat GPT prompt style