Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dcore:basic_usage_guide [2016/12/26 05:30] – [Basic CLI Management] nitram | dcore:basic_usage_guide [2016/12/26 16:03] (current) – [Overview] nitram | ||
---|---|---|---|
Line 11: | Line 11: | ||
As a basic installation is minimal, the system can then be expanded and fully customized with kernel modules, drivers, Xorg graphics, various Window Managers or Desktop Environments, | As a basic installation is minimal, the system can then be expanded and fully customized with kernel modules, drivers, Xorg graphics, various Window Managers or Desktop Environments, | ||
+ | |||
+ | This guide uses a typical persistent installation that requires using the '' | ||
+ | |||
+ | Although classic, vi is often considered less than user friendly. It is, however, an efficient command line editor that is quite simple to use once a few keyboard commands have been memorized, there are several tutorials online. Regardless, users that wish to use a more user friendly CLI-based editor could import and load '' | ||
+ | < | ||
+ | sce-import -b nano # Import nano, add to sceboot.lst so it's always available | ||
+ | sce-load nano # Load nano for use during this session (not required on reboot) | ||
+ | nano file_name | ||
+ | # The ^ command key (eg. ^X to exit) denotes the Ctrl key | ||
+ | </ | ||
+ | |||
+ | Congratulations, | ||
==== Basic GUI Management ==== | ==== Basic GUI Management ==== | ||
Line 68: | Line 80: | ||
cpanel | cpanel | ||
exittc | exittc | ||
- | filetool.sh -b # Perform regular backup ('' | + | filetool.sh -b # Perform regular backup (' |
filetool.sh -sb # Perform safe backup (/ | filetool.sh -sb # Perform safe backup (/ | ||
filetool | filetool | ||
- | fltk-editor | + | fltk-editor |
- | # or ''sudo fltk-editor file_name'' for root files. | + | # or 'sudo fltk-editor file_name' |
flrun # Open FLRun Application Launcher. | flrun # Open FLRun Application Launcher. | ||
mnttool | mnttool | ||
ondemand_SCE_name | ondemand_SCE_name | ||
# OnDemand SCEs can be quick loaded by simply entering the SCE name | # OnDemand SCEs can be quick loaded by simply entering the SCE name | ||
- | # (eg. '' | + | # (eg. ' |
# is the same as the SCE name, most applications with desktop files auto-launch. | # is the same as the SCE name, most applications with desktop files auto-launch. | ||
- | sce-command --help | + | sce-command --help |
sce-tools | sce-tools | ||
- | screenshot.sh | + | screenshot.sh |
services | services | ||
top # Open top process monitor. | top # Open top process monitor. | ||
- | vi # Open default terminal editor | + | vi # Open default terminal editor ' |
- | # ''sudo vi file_name'' for root owned files, numerous tutorials online. | + | # 'sudo vi file_name' |
xkill # Use skull cursor to select and kill problematic graphic applications, | xkill # Use skull cursor to select and kill problematic graphic applications, | ||
- | # traditional | + | # traditional ' |
</ | </ | ||
Line 116: | Line 128: | ||
cd .. # Move up to parent directory. | cd .. # Move up to parent directory. | ||
cd - # Return to previous directory. | cd - # Return to previous directory. | ||
- | cp # Copy files, see '' | + | cp # Copy file(s). |
- | mkdir # Make directory, see '' | + | mkdir # Make directory. |
- | mv # Move files, see '' | + | mv # Move file(s). |
pwd # Print working directory. | pwd # Print working directory. | ||
- | rm # Remove | + | rm # Remove |
- | touch # Create file, see '' | + | touch # Create file(s). |
startx | startx | ||
- | Alt-SysRq-R-E-I-S-U-B | + | Alt-SysRq-R-E-I-S-U-B |
# to safely reboot from most major system problems. | # to safely reboot from most major system problems. | ||
Alt-SysRq-R-E | Alt-SysRq-R-E | ||
Line 136: | Line 148: | ||
=== flwm_topside Mouse Usage === | === flwm_topside Mouse Usage === | ||
- | Neither a traditional panel or even wbar is required, although wbar is included in the dCorePlus ISO. The applications and main menu can be accessed by clicking on free desktop space with any mouse button or by right clicking on any window title bar. All running | + | Neither a traditional panel or even wbar is required, although wbar is included in the dCorePlus ISO. The applications and main menu can be accessed by clicking on free desktop space with any mouse button or by right clicking on any window title bar. All open applications are automatically listed in the main menu. Title bars are located horizontally across the top of the windows and include the window title. Mouse click on the top right window buttons: |
=== flwm_topside Keyboard Shortcuts === | === flwm_topside Keyboard Shortcuts === | ||
< | < | ||
- | Alt+F1 | + | Alt+F1 |
- | Ctrl Alt arrows | + | Ctrl Alt arrows |
- | Ctrl Alt = | + | Ctrl Alt = |
- | Ctrl Alt - | + | Ctrl Alt - |
- | Ctrl Alt PgUp grow window veritcally | + | Ctrl Alt PgUp # Grow window veritcally |
- | Ctrl Alt PgDn shrink | + | Ctrl Alt PgDn # Shrink |
- | Ctrl Alt , | + | Ctrl Alt , |
- | Ctrl Alt . | + | Ctrl Alt . |
- | Ctrl Alt t | + | Ctrl Alt t |
- | Ctrl Alt s | + | Ctrl Alt s |
- | Ctrl Alt m | + | Ctrl Alt m |
- | Ctrl Alt v | + | Ctrl Alt v |
- | Ctrl Alt h | + | Ctrl Alt h |
- | Alt Tab open applications and main menu | + | Alt Tab # Open applications and main menu |
- | up/ | + | up/ |
- | spacebar | + | spacebar |
- | - flwm now optionally supports environment variable FLWM_TITLEBAR_COLOR to set color for window title bars. | + | # FLWM optionally supports environment variable FLWM_TITLEBAR_COLOR to set color for window title bars. |
- | - To set use hex rgb, e.g, 20:5F:20 (Currently supports fltk gtk+ scheme.) | + | # To set use hex rgb, e.g, 20:5F:20 (Currently supports fltk gtk+ scheme). |
</ | </ | ||
Line 165: | Line 177: | ||
==== Base File System Updates ==== | ==== Base File System Updates ==== | ||
- | The dCore initrd file (base file system) is updated frequently due to active development and users have the option to track either stable or RC release. Although less tested, RC release | + | The dCore initrd file (base file system) is updated frequently due to active development and users have the option to track either stable or RC release. Although less tested, RC releases |
==== SCE Updates ==== | ==== SCE Updates ==== | ||
- | As bug fixes and security releases become available, SCEs should be periodically updated. | + | As bug fixes and security releases become available, SCEs should be periodically updated. |
==== Persistence and System Changes ==== | ==== Persistence and System Changes ==== | ||
- | Like Tiny Core Linux, an installation is not persistent unless a TCE directory has been set up. This stores all imported SCE extensions so they are persistent and available across reboots. The TCE directory also stores the mydata.tgz backup file when running the '' | + | Like Tiny Core Linux, an installation is not persistent unless a TCE directory has been set up. This stores all imported SCE extensions so they are available across reboots. The TCE directory also stores the mydata.tgz backup file when running the '' |
- | Additional important configuration files include: | + | Most system related configuration files are located in the / |
* / | * / | ||
* / | * / | ||
- | * ~/.X.d/: Create a plain text file (not script) containing non-root commands to launch later in the boot cycle. For example, create a file named ' | + | * ~/.X.d/: Create a plain text file (not script) containing non-root commands to launch later in the boot cycle, typically graphic applications. For example, create a file named ' |
- | | + | < |
- | | + | conky & |
- | | + | dillo & |
+ | xset s 300 & | ||
+ | </ | ||
- | When running | + | When using a persistent system, the '' |
==== Backup ==== | ==== Backup ==== | ||
Line 188: | Line 202: | ||
As all other critical files are stored within the TCE directory, a periodic copy/paste of this entire directory to other media effectively backs up the entire system, including SCE, mydata.tgz and mydatabk.tgz files. | As all other critical files are stored within the TCE directory, a periodic copy/paste of this entire directory to other media effectively backs up the entire system, including SCE, mydata.tgz and mydatabk.tgz files. | ||
- | When the system is set up and is running well, a safe backup should periodically be performed via '' | + | When the system is set up and is running well, a safe backup should periodically be performed via '' |
Although rare, there is a possiblity an updated SCE may not work correctly due to an RC bug, broken Debian/ | Although rare, there is a possiblity an updated SCE may not work correctly due to an RC bug, broken Debian/ | ||
==== Maintenance ==== | ==== Maintenance ==== | ||
- | Aside from the updates and backups discussed above, dCore requires little maintenance. An advantage of using self-contained extensions that link to the main file system is that when the SCE is removed, all traces of the main program and dependencies are gone, with the exception of home direcctory | + | Aside from the updates and backups discussed above, dCore requires little maintenance. An advantage of using self-contained extensions that link to the main file system is that when the SCE is removed, all traces of the main program and dependencies are gone, no cruft left behind |
Optional periodic maintenance tasks: | Optional periodic maintenance tasks: | ||
- | * Manually | + | * Manually |
* Run '' | * Run '' | ||
- | * Run '' | + | * Run '' |
- | * If using / | + | * If using / |
==== Resources ==== | ==== Resources ==== | ||
- | The above should help new users quick start a dCore system, much more information is outlined in the dCore wiki and discussed in the dCore subforums, additional resources: | + | The above should help new users quick start a dCore system. More information is outlined in the dCore wiki and discussed in the dCore subforums: |
* FAQ: http:// | * FAQ: http:// | ||
* Wiki: http:// | * Wiki: http:// |