|
|
@ -10,10 +10,10 @@ |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 2, |
|
|
|
"title": "An Introduction to process management!", |
|
|
|
"subtitle": "Life cycle of a process", |
|
|
|
"title": "An Introduction to Linux !", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciidoc", |
|
|
|
"desc": "Process creation - fork() or clone() system calls", |
|
|
|
"desc": "Absolute basics, File types, Access rights etc", |
|
|
|
"file": "processes.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
@ -23,6 +23,112 @@ |
|
|
|
"type": "asciinema", |
|
|
|
"desc": "Absolute basics, File types, Access rights etc", |
|
|
|
"file": "basics.cast" |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
"chapter": 3, |
|
|
|
"title": "Linux file system layout", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciidoc", |
|
|
|
"desc": "Subdirectories of the root directory", |
|
|
|
"file": "filesystem.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 3, |
|
|
|
"title": "Linux file system layout", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciinema", |
|
|
|
"desc": "Subdirectories of the root directory", |
|
|
|
"file": "filesystem.cast" |
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
"chapter": 4, |
|
|
|
"title": "The /proc Filesystem", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciidoc", |
|
|
|
"desc": "The proc filesystem provides a method of communication between kernel space and user space.", |
|
|
|
"file": "proc.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 4, |
|
|
|
"title": "The /proc Filesystem", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "video", |
|
|
|
"desc": "The proc filesystem provides a method of communication between kernel space and user space.", |
|
|
|
"service":"vimeo", |
|
|
|
"file": "510376917" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 4, |
|
|
|
"title": "The /proc Filesystem", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciinema", |
|
|
|
"desc": "The proc filesystem provides a method of communication between kernel space and user space.", |
|
|
|
"file": "proc.cast" |
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
"chapter": 5, |
|
|
|
"title": "Find and grep", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciidoc", |
|
|
|
"desc": "find and grep command", |
|
|
|
"file": "find_and_grep.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 6, |
|
|
|
"title": "Managing software", |
|
|
|
"subtitle": "Absolute basics", |
|
|
|
"type": "asciidoc", |
|
|
|
"desc": "managing software from the command line ", |
|
|
|
"file": "apt.adoc" |
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
"chapter": 7, |
|
|
|
"title": "Exercise1", |
|
|
|
"subtitle": "subtitle", |
|
|
|
"type": "exercise", |
|
|
|
"desc": "find and grep commands", |
|
|
|
"difficulty":"Elementary", |
|
|
|
"file": "ex_find_and_grep.adoc", |
|
|
|
"answerfile": "ex_find_and_grep_answer.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 8, |
|
|
|
"title": "Exercise2", |
|
|
|
"subtitle": "subtitle", |
|
|
|
"type": "exercise", |
|
|
|
"desc": "find and grep commands", |
|
|
|
"difficulty":"Intermediate", |
|
|
|
"file": "ex_find_and_grep.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 9, |
|
|
|
"title": "Exercise3", |
|
|
|
"subtitle": "subtitle", |
|
|
|
"type": "exercise", |
|
|
|
"desc": "find and grep commands", |
|
|
|
"difficulty":"Advanced", |
|
|
|
"file": "ex_find_and_grep.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 10, |
|
|
|
"title": "Exercise4", |
|
|
|
"subtitle": "subtitle", |
|
|
|
"type": "exercise", |
|
|
|
"desc": "find and grep commands", |
|
|
|
"difficulty":"Expert", |
|
|
|
"file": "ex_find_and_grep.adoc" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"chapter": 11, |
|
|
|
"title": "Exercise5", |
|
|
|
"subtitle": "subtitle", |
|
|
|
"type": "exercise", |
|
|
|
"desc": "find and grep commands", |
|
|
|
"difficulty":"Guru", |
|
|
|
"file": "ex_find_and_grep.adoc" |
|
|
|
} |
|
|
|
] |
|
|
|