We may earn an affiliate commission when you visit our partners.
Course image
Abdelrahman Tarek Hafez
فى نهاية المشروع ده هتقدر توصل لبيانات المستخدم لنظام Linux باستخدام أمر id و تغير المستخدم لمستخدم الroot و تنفذ بيه كل الاوامر اللى محتاجة صالحيات. خلال المشروع ، هتقدر تعمل users و groups جداد و تدير الارقام السرية و الأرقام التعريفية بتاعتهم. و تقدر ...
Read more
فى نهاية المشروع ده هتقدر توصل لبيانات المستخدم لنظام Linux باستخدام أمر id و تغير المستخدم لمستخدم الroot و تنفذ بيه كل الاوامر اللى محتاجة صالحيات. خلال المشروع ، هتقدر تعمل users و groups جداد و تدير الارقام السرية و الأرقام التعريفية بتاعتهم. و تقدر تضيف تعليق لاى مستخدم, أو تغير الـ home directory بتاعته. و كمان هتقدر تغير الgroup الاساسي user وتضيف له groups فرعية و ثانوية مع ال group الاساسى. المشروع ده مخصص للأشخاص المبتدئين المهتمين بالمهام البسيطة لمهندس نظام الـ Linux في قسم تكنولوجيا المعلومات. و للأشخاص اللى عايزين يعرفوا ازاى يعملوا و يعدلوا مستخدم أو مجموعة. Linux هو مصدر مفتوح, بمعنى أنه يسمح اننا نشوف الcode و نغير فيه كمان. و يعتبر نظام اللينكس من اقوى الانظمة من حيث الثبات والقوة والاستقرار.و احسن حاجة انه لا يتأثر بالفيروسات لأن عددهم قليل جدا
Enroll now

Two deals to help you save

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Focuses on Linux, which is still popular across several industries
Builds a strong foundation in understanding basic Linux systems
Helps learners understand real-world administration work
Requires some basic Linux knowledge
Taught by Abdelrahman Tarek Hafez, who has not been recognized for their work in this field

Save this course

Save Linux تكنولوجيا المعلومات مع to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Linux تكنولوجيا المعلومات مع with these activities:
Review Linux Command Basics
Reviewing Linux command basics will strengthen your foundation and refresh your memory on essential commands.
Browse courses on Linux Commands
Show steps
  • Recall basic navigation commands (cd, ls, pwd)
  • Practice creating and deleting files and directories
  • Refresh your understanding of file permissions
Volunteer to Assist with Linux User Management Tasks
Volunteering will provide practical experience, strengthen your skills, and contribute to the community.
Browse courses on Linux User Management
Show steps
  • Identify organizations or projects that need assistance with Linux user management
  • Contact the organization and offer your services
  • Perform user management tasks under the guidance of experienced individuals
Follow a Tutorial on User Management in Linux
Following a guided tutorial will provide step-by-step instructions to reinforce your understanding of user management in Linux.
Browse courses on Linux User Management
Show steps
  • Find a reputable tutorial on Linux user management
  • Follow the tutorial's instructions to create, modify, and delete users
  • Practice changing user permissions and group memberships
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend a Linux User Management Workshop
Attending a workshop will provide expert guidance, hands-on practice, and networking opportunities.
Browse courses on Linux User Management
Show steps
  • Research and find a reputable Linux user management workshop
  • Register for the workshop and prepare accordingly
  • Actively participate in the workshop activities and discussions
Practice User Management Commands
Regular practice with user management commands will enhance your proficiency and strengthen your recall.
Browse courses on Linux Commands
Show steps
  • Use the 'id' command to display user information
  • Practice adding and removing users with 'useradd' and 'userdel'
  • Change user passwords using 'passwd'
  • Modify user groups with 'groupadd' and 'groupmod'
Create a Cheat Sheet on Linux User Management Commands
Creating a cheat sheet will serve as a quick reference and reinforce your understanding of essential commands.
Browse courses on Linux User Management
Show steps
  • List frequently used user management commands
  • Provide a brief description and syntax for each command
  • Organize the cheat sheet for easy reference
Participate in a Linux User Management Challenge
Participating in a challenge will test your skills, provide feedback, and motivate you to delve deeper into Linux user management.
Browse courses on Linux User Management
Show steps
  • Find a reputable Linux user management challenge
  • Review the challenge requirements and time frame
  • Utilize your knowledge and skills to complete the challenge
  • Analyze your results and identify areas for improvement
Create a Simple User Management System
Building a user management system will provide hands-on experience and reinforce your understanding of the concepts.
Browse courses on Linux User Management
Show steps
  • Design a simple user management system
  • Choose appropriate tools and technologies
  • Implement user creation, modification, and deletion functionality
  • Test your system and address any issues

Career center

Learners who complete Linux تكنولوجيا المعلومات مع will develop knowledge and skills that may be useful to these careers:
Systems Administrator
System administrators utilize Linux from the command line in order to manage servers and entire computer networks. This course may assist an individual in this role by teaching them the fundamentals of Linux administration and enabling them to perform tasks such as creating and managing users and groups.
Cloud Engineer
Cloud Engineers often utilize Linux-based cloud platforms and tools, such as Amazon Web Services. By teaching Linux command line skills, this course may assist someone in gaining the essential knowledge needed to manage and maintain cloud systems.
Network Administrator
Network administrators are responsible for managing and maintaining computer networks, which often involve Linux-based systems. By teaching essential Linux commands and system administration tasks, this course may be helpful to anyone interested in this field.
Database Administrator
Database administrators frequently manage Linux-based database systems. This course may help individuals in this career by providing the necessary Linux skills to effectively maintain and troubleshoot database systems.
IT Support Specialist
IT Support Specialists regularly use Linux-based systems, such as web servers and databases, in order to maintain and troubleshoot networks or systems. This course may be beneficial to someone pursuing this career by providing them with the knowledge to effectively manage Linux systems.
IT Security Analyst
Security analysts utilize Linux systems to perform security assessments, detect threats, and respond to incidents. This course may be beneficial to someone in this field as it introduces the usage of essential Linux commands and tasks needed for security analysis.
Cybersecurity Analyst
Cybersecurity Analysts use Linux to create a more secure system, protect networks from external threats, and troubleshoot system issues. This course may help someone progress in this career by enabling them to understand how to use the powerful Linux command line to perform various system-related tasks.
Network Engineer
Network engineers design, implement, and maintain computer networks, which may involve Linux-based systems. This course may provide an introduction to Linux commands and system administration, which can be useful for engineers working with Linux-based networking equipment.
Information Security Manager
Information security managers oversee the security of information systems, which may involve Linux-based infrastructure. This course may provide a basic understanding of Linux administration, which can be helpful for managers in making informed decisions about security measures.
Storage Administrator
Storage administrators manage and maintain storage systems, which may involve Linux-based storage solutions. This course may provide an introduction to Linux commands and system administration, which can be useful for administrators working with Linux-based storage systems.
Web Developer
Web developers may encounter Linux-based systems and tools when working with web servers or cloud platforms. This course may provide introductory knowledge of Linux commands and administration, which can be helpful for web developers.
IT Manager
IT Managers oversee the planning, implementation, and maintenance of IT systems, which often involve Linux-based infrastructure. This course can provide foundational knowledge of Linux administration, which may be beneficial for managers who need to make informed decisions about Linux-related systems.
IT Project Manager
IT project managers may encounter Linux systems when working on projects related to system administration or cloud computing. This course may provide an introduction to Linux basics, which can be useful for understanding project requirements and communicating with technical teams.
Software Engineer
Software engineers sometimes work with Linux-based operating systems and tools during the development process. This course can provide a basic understanding of Linux commands and system administration, which may be useful for engineers working with Linux-based systems.
Data Analyst
Data analysts may use Linux-based systems and tools for data processing and analysis. This course may provide an introduction to Linux commands and system administration, which can be useful for analysts who need to work with Linux-based data systems.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Linux تكنولوجيا المعلومات مع .
Introductory textbook with extensive breadth of coverage. Commonly used by students seeking to establish fundamental knowledge in Linux system administration.
Serves as a good reference for various Linux topics. Can be used to look up explanations on individual topics and utilities.
Dives deeper into Linux system programming and developer tools.
While not Linux specific, this book provides good supplemental material for networking fundamentals.
Provides a supplemental guide to writing complex device drivers with the Linux kernel.
Similar to the networking fundamentals provided by UNIX Network Programming, this book deep dives into the TCP/IP protocol suite.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Linux تكنولوجيا المعلومات مع .
bash shell و أساسيات ال scripting فى Linux
Most relevant
تحسين الصورة باستخدام برنامج Adobe Photoshop للمبتدئين
Most relevant
إستخدام Miro في تطويرwireframes و إستكشاف الأفكار الجديدة
Most relevant
Microsoft Excel استخدام المعادلات و الوظائف البسيطة فى
Most relevant
Microsoft Excel إنشاء تقرير المصروفات باستخدام
Most relevant
jQuery للمبتدئين : الصيغه المبدئيه
Most relevant
الترجيح الإحصائي أو Statistical Weighting فى Microsoft...
Most relevant
SQL تأكيد صحة البيانات فى
Most relevant
تطوير الالعاب باستخدام برنامج Unity: مدفع الكرات
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser