LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 09-17-2015, 04:01 PM   #1
Seff
Member
 
Registered: Aug 2015
Distribution: Mint Rafaela
Posts: 143

Rep: Reputation: Disabled
Looking for a Linux mentor


So far I'm not finding the online "intro to Linux" course I'm taking very helpful. As I tend to learn better from hands-on instruction generally, I wonder if it's possible to have an old hand tutor me? In particular I'd like to have someone explain the different abbreviations in the command line.

It's not necessary for this person to live near me- what's Skype for, after all- but it would help.
 
Old 09-18-2015, 05:11 AM   #2
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 8,527

Rep: Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439
what kind of abbreviations do you mean?
http://www.linuxguide.it/linux_commands_line_en.htm
 
Old 09-18-2015, 07:08 AM   #3
translator1111
Member
 
Registered: Jun 2010
Location: Slovakia
Distribution: Debian 8, Ubuntu 10.04 and 12.04; SLAX 6.0; ConnochaetOS 0.9.; LFS; Natty chip: VT1708S
Posts: 93
Blog Entries: 2

Rep: Reputation: 7
Dear Seff,
I would be glad to be your mentor.
Regards,
M.
 
1 members found this post helpful.
Old 09-18-2015, 07:31 AM   #4
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: CentOS 6 (pre-systemd)
Posts: 2,667

Rep: Reputation: 710Reputation: 710Reputation: 710Reputation: 710Reputation: 710Reputation: 710Reputation: 710
Post to LQ and you have 1000 mentors.
 
1 members found this post helpful.
Old 09-18-2015, 08:00 AM   #5
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.8, Centos 5.10
Posts: 17,260

Rep: Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328Reputation: 2328
Have you considered looking for LUG in your area https://en.wikipedia.org/wiki/Linux_user_group
 
Old 09-18-2015, 02:09 PM   #6
Seff
Member
 
Registered: Aug 2015
Distribution: Mint Rafaela
Posts: 143

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by pan64 View Post
what kind of abbreviations do you mean?
http://www.linuxguide.it/linux_commands_line_en.htm
R-W-X for instance.
 
Old 09-18-2015, 02:20 PM   #7
Habitual
LQ Addict
 
Registered: Jan 2011
Posts: 7,685
Blog Entries: 10

Rep: Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080Reputation: 2080
http://linuxsurvival.com/wp/?page_id=11&id=25 for instance.
 
3 members found this post helpful.
Old 09-18-2015, 02:25 PM   #8
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, Fedora & Arch mostly.
Posts: 2,198

Rep: Reputation: 593Reputation: 593Reputation: 593Reputation: 593Reputation: 593Reputation: 593
Quote:
Originally Posted by Habitual View Post
That's a cool website. Never seen it before.
 
Old 09-18-2015, 03:36 PM   #9
mcresist
LQ Newbie
 
Registered: Jun 2014
Location: Michigian
Distribution: CentOS5/6/7
Posts: 19

Rep: Reputation: 3
I found that it is difficult to set out and "learn linux", however if you pick a project to do and set about that, it becomes easier.

Example. "I'm not going to bed tonight until I set up my own webserver and have it tell me good night."

My .02

Also, +1 to chrism01's comment about LUG's. That is where it is at.
 
Old 09-18-2015, 03:55 PM   #10
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_10{.0|.1|.2}
Posts: 4,032
Blog Entries: 1

Rep: Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118Reputation: 2118
Habitual's link is new to me as well - looks like a great resource - use it!

I would point out to the OP that what they really need to learn is not a system of abbreviations, but the basic access mode properties of the Unix filesystem. Those "abbreviations" (it is more useful to think of them as the bit flags they actually are) are a representation of the access properties of a file or directory. As such, they really only make sense if you know what those properties are.

As noted, these are Unix access properties or Unix file permissions, and are a core idea inherited by Linux - a very important part of Linux' Unix heritage. You should DuckDuckGo all those terms for a more complete understanding of the concept.

A useful representation of the bit (flag) pattern worth reproducing with a few modifications here (see full article here):

Code:
 |------file mode------|
 |                     |
 |
 |       |----full-----|
         |
 |-type| |   |--basic--|
 |     | |   |         |
 oo0 000 000 000 000 000
       -     rwx rwx rwx
       -     421 421 421 (Bit value for octal sums)*
 ... ... ... ... ... ...
    |     |   |   |   |
    |     |   |   |   |---- rwx for other
    |     |   |   |
    |     |   |   |-------- rwx for group
    |     |   |
    |     |   |------------ rwx for user
    |     |
    |     |---------------- set uid, set gid, sticky bit
    |
    |---------------------- file type: regular (-)
                                       directory (d)
                                       character special (c)
                                       block special (b)
                                       fifo (p)
                                       symbolic link (l)
                                       socket (s)

* Flag -> Octal
  =============
  rwx     7 (4+2+1)
  rw-     6 (4+2)
  r-x     5 (4+1)
  r--     4
  ---     0
Learn the equivalence between octal representation (0-7) and flags (r,w,x) and how they appear in different contexts. It is easy and intuitive once you think about it a little! And it is all important to using a Unix like OS!

Here is another easy to read and complete article on Unix file permissions that expands on these ideas, hope it helps!

And I agree with smallpond - just ask your questions here and you will have a thousand mentors!

Last edited by astrogeek; 09-18-2015 at 03:56 PM.
 
Old 09-18-2015, 07:02 PM   #11
Seff
Member
 
Registered: Aug 2015
Distribution: Mint Rafaela
Posts: 143

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mcresist View Post
I found that it is difficult to set out and "learn linux", however if you pick a project to do and set about that, it becomes easier.

Example. "I'm not going to bed tonight until I set up my own webserver and have it tell me good night."

My .02

Also, +1 to chrism01's comment about LUG's. That is where it is at.
I can make my own server?
 
Old 09-18-2015, 07:03 PM   #12
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, Fedora & Arch mostly.
Posts: 2,198

Rep: Reputation: 593Reputation: 593Reputation: 593Reputation: 593Reputation: 593Reputation: 593
Quote:
Originally Posted by Seff View Post
I can make my own server?
If you so chose, and you were permitted by your ISP (depending on what type of server you were making).

Linux runs many of the worlds servers, so making a linux machine into a server is simplicity itself (from a feasability perspective, not from an ability to configure it perspective).
 
Old 09-19-2015, 02:41 AM   #13
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 8,527

Rep: Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439Reputation: 2439
Quote:
Originally Posted by Seff View Post
I can make my own server?
sure, just first you need to understand what does it really mean (otherwise what kind of server will be created?)
next, you will need to learn how to do that. But in general (obviously) it is possible.
 
Old 09-19-2015, 03:51 PM   #14
Seff
Member
 
Registered: Aug 2015
Distribution: Mint Rafaela
Posts: 143

Original Poster
Rep: Reputation: Disabled
Translator- that would be great. pan64 and Timothy- thanks for the info; I may just investigate the possibility.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Old computer hacker (but Linux newbie) seeks Linux mentor (ideally in Portland area) OS-Newb Linux - Newbie 19 08-27-2014 12:57 PM
LXer: AMD partners with Mentor on embedded Linux BSPs LXer Syndicated Linux News 0 04-02-2014 10:00 PM
help/mentor Linux newbie bowdy25 Linux - General 12 10-22-2013 08:38 AM
Exp. Windows/Linux-Script Programmer - Need Linux Programming Mentor! ruttiger Linux - Newbie 2 10-28-2001 12:00 PM


All times are GMT -5. The time now is 07:13 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration