Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am using centOS 7.I am college student looking for project ideas on linux.I know c,bash scripting and also has knowledge in SQL and apache Tomcat.
Please give all sorts of ideas all are welcome as i dont have any practical knowledge.
Actually I searched it there but there were not any ideas.They were asking questions like what interests you,what is your skill whether you are new to Linux or advanced like pro......
Only you can decide as to where your abilities will fit a project. To openly request someone to point you to a specific project without knowing your knowledge/experiences/abilities would be a waste of time.
That is why I suggest that you look through some of the search results/responses to decide a potential project that suits you.
Quote:
"Knowledge is of two kinds. We Know a subject ourselves, or we know where we can find information upon it."- Samuel Johnson
Just a few thoughts; forgive me if you've already done any of these:
Create a shared folder using Samba and access it from another computer. Then do the same using NFS (network file system).
Configure and use Fluxbox.
Configure and use a command line mail client (I recommend Mutt or Alpine). (You learn a lot about what goes on under the Linux hood in doing that.)
Configure a firewall directly using iptables rather than a iptables interface such as ufw or gufw.
Create and use a backup script using rsync.
Design a website and incorporate a blog using WordPress, then learn how the manage the database from the command line and with phpMyAdmin. The website doesn't have to be public-facing. It can be restricted to localhost; the learning will still be there.
I am using centOS 7.I am college student looking for project ideas on linux.I know c,bash scripting and also has knowledge in SQL and apache Tomcat.
Please give all sorts of ideas all are welcome as i dont have any practical knowledge.
To what extent are you willing to do for a project?
Create a graphical backup software for Linux does it sound interesting? Or way beyond your time and skills?
Or what sort of projects are you looking at?
Create a new messaging protocol that is hybrid, that can be used in all platforms. Of course, make it free and open-source.
Last edited by JJJCR; 07-23-2017 at 08:59 PM.
Reason: edit
Distribution: Debian 8.7, OpenIndiana 17.10, Centos 7, Linux Mint
Posts: 18
Rep:
I got a few suggestions for you. Although these may be a tad bit advanced, these will be a definite to worth learning.
Here are my ideas for you:
You could play around Docker and docker compose, as docker does support Centos 7 / RHEL 7.
You can also make a dynamic web server that you control through a single docker compose instance. As well as learn how to make docker/docker compose recipes.
Learn how dns works and configure a bind server, also learn how to use the dig command.
Learn a different web server such as nginx, or light httpd.
Learn how to take advantage of the XFS file system.
Learn how to make use of /etc/fstab with auto mounting drives at boot.
I can go on and on, but I think this should be enough ideas to get you started.
Best of luck to you.
Only you can decide as to where your abilities will fit a project. To openly request someone to point you to a specific project without knowing your knowledge/experiences/abilities would be a waste of time.
That is why I suggest that you look through some of the search results/responses to decide a potential project that suits you.
Hope this helps.
Have fun & enjoy!
True indeed, skills and abilities are determinant factors to finish a project.
Odds are if you try answering other people's qns here, you'll definitely improve your skills and sooner or later it will suggest a project to you.
Best not to force an idea, or you won't finish it.
Hi & welcome to LQThesis? Yes, it depends on what *your interests* are.
What interests you most? Any certs interest you? (just do practice tests!)
Any particular/specific job goals? Have you searched (local) job listings/openings?
A couple universal concepts for students, here&here.
That was for SA/SRE; here's a list of 'hot' positions (which I recently randomly saw): machine-learning/computer-vision vs. 'big-data' And yes, ZRTs, esp >2days OLD
Last edited by Jjanel; 08-02-2017 at 06:52 AM.
Reason: Added a ton of links :D
Odds are if you try answering other people's qns here, you'll definitely improve your skills and sooner or later it will suggest a project to you.
I second this with enthusiasm.
I have learned much by researching answers so as to answer Linux Questions. The questions here lead me to areas of knowledge that I would not otherwise have known existed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.