348
360
#: basic-concepts/C/basic-concepts.xml:431(title)
361
msgid "User Management"
364
#: basic-concepts/C/basic-concepts.xml:433(title)
365
msgid "Adding a user"
368
#: basic-concepts/C/basic-concepts.xml:435(para) basic-concepts/C/basic-concepts.xml:483(para) basic-concepts/C/basic-concepts.xml:535(para)
369
msgid "Open <application>System Settings</application> by going to <menuchoice><guimenu>KMenu</guimenu><guimenuitem>System Settings</guimenuitem></menuchoice>."
372
#: basic-concepts/C/basic-concepts.xml:440(para) basic-concepts/C/basic-concepts.xml:488(para) basic-concepts/C/basic-concepts.xml:540(para)
373
msgid "<mousebutton>Click</mousebutton> on the <guiicon>User Management</guiicon> icon."
376
#: basic-concepts/C/basic-concepts.xml:445(para) basic-concepts/C/basic-concepts.xml:493(para) basic-concepts/C/basic-concepts.xml:545(para)
377
msgid "<mousebutton>Click</mousebutton> on the <guibutton>Administrator Mode...</guibutton> button. When prompted for a password, enter you user password and press the <guibutton>OK</guibutton> button."
380
#: basic-concepts/C/basic-concepts.xml:452(para)
381
msgid "<mousebutton>Click</mousebutton> on the <guibutton>New...</guibutton> button."
384
#: basic-concepts/C/basic-concepts.xml:463(title)
385
msgid "New User <guilabel>Details</guilabel>"
388
#: basic-concepts/C/basic-concepts.xml:470(title)
389
msgid "New User <guilabel>Password & Security</guilabel>"
392
#: basic-concepts/C/basic-concepts.xml:457(para)
393
msgid "In the <guilabel>User Account - KDE Control Module</guilabel>, enter the necessary information under the <guilabel>Details</guilabel> and <guilabel>Password & Security</guilabel> sections. When you are complete, press the <guibutton>OK</guibutton> button. The following examples are provided to you for a better understanding. <placeholder-1/><placeholder-2/>"
396
#: basic-concepts/C/basic-concepts.xml:481(title)
397
msgid "Removing a user"
400
#: basic-concepts/C/basic-concepts.xml:500(para)
401
msgid "Highlight the user that you would like to delete."
404
#: basic-concepts/C/basic-concepts.xml:505(para)
405
msgid "<mousebutton>Click</mousebutton> on the <guibutton>Delete...</guibutton> button."
408
#: basic-concepts/C/basic-concepts.xml:515(para)
409
msgid "<guilabel>Delete home directory (/home/username)</guilabel> - this will remove the user's home directory, therefor clearing up space on your hard drive. If there is information you would like to backup, do so before deleting this directory."
412
#: basic-concepts/C/basic-concepts.xml:523(para)
413
msgid "<guilabel>Delete group 'username' (1002)</guilabel> - this will remove the group that was created for the user. Note your option may look different."
416
#: basic-concepts/C/basic-concepts.xml:510(para)
417
msgid "When prompted with the <guilabel>Delete User Account - KDE Control Module</guilabel> dialog, you have two options: <placeholder-1/>"
420
#: basic-concepts/C/basic-concepts.xml:533(title)
421
msgid "Changing a user's password"
424
#: basic-concepts/C/basic-concepts.xml:552(para)
425
msgid "Highlight the user whose password you would like to change."
428
#: basic-concepts/C/basic-concepts.xml:557(para)
429
msgid "<mousebutton>Click</mousebutton> on the <guibutton>Modify...</guibutton> button."
432
#: basic-concepts/C/basic-concepts.xml:562(para)
433
msgid "When prompted with the <guilabel>User Account - KDE Control Module</guilabel>, select the <guilabel>Password & Security</guilabel> tab. Type in the password you would like to change it to, as well as any of the security settings you would like. When you are complete, press the <guibutton>OK</guibutton> button."
436
#: basic-concepts/C/basic-concepts.xml:575(title)
352
#: basic-concepts/C/basic-concepts.xml:433(para)
440
#: basic-concepts/C/basic-concepts.xml:577(para)
353
441
msgid "Working at the command line is not as daunting a task as you would think. There is no special knowledge needed to use the command line as it is a program like everything else. Most things in Linux can be done using the command line. Although there are graphical tools for most programs, sometimes they are just not enough. This is where the command line comes in handy."
356
#: basic-concepts/C/basic-concepts.xml:441(para)
444
#: basic-concepts/C/basic-concepts.xml:585(para)
357
445
msgid "The terminal is often called the command prompt or the shell. In days gone by, this was the way the user interacted with the computer; however, Linux users have found that the use of the shell can be quicker than a graphical method and still holds some merit today. Here you will learn how to use the terminal."
360
#: basic-concepts/C/basic-concepts.xml:448(para)
448
#: basic-concepts/C/basic-concepts.xml:592(para)
361
449
msgid "The original use of the terminal was as a file browser, and indeed it is still used as a file browser. You can use the terminal as a file browser to navigate your files and undo the changes that have been made."
364
#: basic-concepts/C/basic-concepts.xml:455(title)
452
#: basic-concepts/C/basic-concepts.xml:599(title)
365
453
msgid "Starting the Terminal"
368
#: basic-concepts/C/basic-concepts.xml:457(para)
456
#: basic-concepts/C/basic-concepts.xml:601(para)
369
457
msgid "The <application>Konsole</application> can be started by going to <menuchoice><guimenu>KMenu</guimenu><guisubmenu>System</guisubmenu><guimenuitem>Konsole Terminal Program</guimenuitem></menuchoice>."
372
#: basic-concepts/C/basic-concepts.xml:463(title)
460
#: basic-concepts/C/basic-concepts.xml:607(title)
373
461
msgid "Common Commands"
376
#: basic-concepts/C/basic-concepts.xml:466(term)
464
#: basic-concepts/C/basic-concepts.xml:610(term)
377
465
msgid "View Directories: - ls"
380
#: basic-concepts/C/basic-concepts.xml:468(para)
468
#: basic-concepts/C/basic-concepts.xml:612(para)
381
469
msgid "The <application>ls</application> (LiSt) lists files in different colors with full formatted text."
384
#: basic-concepts/C/basic-concepts.xml:475(term)
472
#: basic-concepts/C/basic-concepts.xml:619(term)
385
473
msgid "Create Directories: - mkdir (directory name)"
388
#: basic-concepts/C/basic-concepts.xml:477(para)
476
#: basic-concepts/C/basic-concepts.xml:621(para)
389
477
msgid "The <application>mkdir</application> (MaKeDIRectory) command will create a directory."
392
#: basic-concepts/C/basic-concepts.xml:484(term)
480
#: basic-concepts/C/basic-concepts.xml:628(term)
393
481
msgid "Change Directories: - cd (/directory/location)"
396
#: basic-concepts/C/basic-concepts.xml:486(para)
484
#: basic-concepts/C/basic-concepts.xml:630(para)
397
485
msgid "The <application>cd</application> (Change Directory) command will change from your current directory to any directory you specify."
400
#: basic-concepts/C/basic-concepts.xml:493(term)
488
#: basic-concepts/C/basic-concepts.xml:637(term)
401
489
msgid "Copy Files/Directories: - cp (file or directory name) (to directory or filename)"
404
#: basic-concepts/C/basic-concepts.xml:496(para)
492
#: basic-concepts/C/basic-concepts.xml:640(para)
405
493
msgid "The <application>cp</application> (CoPy) command will copy any files you specify. The <application>cp -r</application> command will copy any directories you specify."
408
#: basic-concepts/C/basic-concepts.xml:504(term)
496
#: basic-concepts/C/basic-concepts.xml:648(term)
409
497
msgid "Remove Files/Directories: - rm (file or directory name)"
412
#: basic-concepts/C/basic-concepts.xml:507(para)
500
#: basic-concepts/C/basic-concepts.xml:651(para)
413
501
msgid "The <application>rm</application> (ReMove) command will delete any filename you specify. The <application>rm -r</application> command will remove any directory you specify, and all its contents."
416
#: basic-concepts/C/basic-concepts.xml:515(term)
504
#: basic-concepts/C/basic-concepts.xml:659(term)
417
505
msgid "Move/Rename Files/Directories: - mv (file or directory name)"
420
#: basic-concepts/C/basic-concepts.xml:518(para)
508
#: basic-concepts/C/basic-concepts.xml:662(para)
421
509
msgid "The <application>mv</application> (MoVe) command will move/rename any file or directory you specify."
424
#: basic-concepts/C/basic-concepts.xml:525(term)
512
#: basic-concepts/C/basic-concepts.xml:669(term)
425
513
msgid "Find Files/Directories: - locate (file or directory name)"
428
#: basic-concepts/C/basic-concepts.xml:528(para)
516
#: basic-concepts/C/basic-concepts.xml:672(para)
429
517
msgid "The <application>locate</application> command will search for any filename you specify. It uses an index of the files on your system to work quickly. To update this index, run the command <application>sudo updatedb</application>. This command is run automatically each day if you leave your computer on. It needs to be run with administrative privileges (see <xref linkend=\"root-and-sudo\"/>)."
432
#: basic-concepts/C/basic-concepts.xml:539(para)
520
#: basic-concepts/C/basic-concepts.xml:683(para)
433
521
msgid "You can also use wildcards to match one or more files, such as \"*\" (for all files) or \"?\" (to match one character)."
436
#: basic-concepts/C/basic-concepts.xml:546(title)
524
#: basic-concepts/C/basic-concepts.xml:690(title)
437
525
msgid "Switching to Console mode"
440
#: basic-concepts/C/basic-concepts.xml:548(para)
528
#: basic-concepts/C/basic-concepts.xml:692(para)
441
529
msgid "The usual method of command-line access in Kubuntu is to start a terminal (see <xref linkend=\"starting-konsole\"/> above), however sometimes it is useful to switch to the real console:"
444
#: basic-concepts/C/basic-concepts.xml:556(para)
532
#: basic-concepts/C/basic-concepts.xml:700(para)
445
533
msgid "Use the <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo> shortcut keys to switch to the first console."
448
#: basic-concepts/C/basic-concepts.xml:562(para)
536
#: basic-concepts/C/basic-concepts.xml:706(para)
449
537
msgid "To switch back to Desktop mode, use the <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F7</keycap></keycombo> shortcut keys."
452
#: basic-concepts/C/basic-concepts.xml:568(para)
540
#: basic-concepts/C/basic-concepts.xml:712(para)
453
541
msgid "There are six consoles available. Each one is accessible with the shortcut keys <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo> to <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F6</keycap></keycombo>."
456
#: basic-concepts/C/basic-concepts.xml:575(title)
544
#: basic-concepts/C/basic-concepts.xml:719(title)
457
545
msgid "Disabling the beep sound in Terminal mode"
460
#: basic-concepts/C/basic-concepts.xml:579(para)
548
#: basic-concepts/C/basic-concepts.xml:723(para)
461
549
msgid "Start a <application>Konsole</application> session, select by going to <menuchoice><guimenu>KMenu</guimenu><guisubmenu>System</guisubmenu><guimenuitem>Konsole Terminal Program</guimenuitem></menuchoice>."
464
#: basic-concepts/C/basic-concepts.xml:586(para)
552
#: basic-concepts/C/basic-concepts.xml:730(para)
465
553
msgid "Go to <menuchoice><guimenu>Settings</guimenu><guisubmenu>Bell</guisubmenu><guimenuitem>None</guimenuitem></menuchoice> to disable the system bell."
468
#: basic-concepts/C/basic-concepts.xml:602(title)
556
#: basic-concepts/C/basic-concepts.xml:746(title)
557
msgid "Restart Kubuntu without rebooting"
560
#: basic-concepts/C/basic-concepts.xml:748(para)
561
msgid "To restart Kubuntu, or the <productname>X Window System</productname>, simply press <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Backspace</keycap></keycombo>. This will take you to a blank screen momentarily and then bring you back to the login screen (<acronym>KDM</acronym>)."
564
#: basic-concepts/C/basic-concepts.xml:759(title)
469
565
msgid "Text Editing"
472
#: basic-concepts/C/basic-concepts.xml:604(para)
568
#: basic-concepts/C/basic-concepts.xml:761(para)
473
569
msgid "All of the configurations and settings in Linux are saved in text files. Even though you most often can edit configurations through the graphical interface, you may occasionally have to edit them by hand. <application>Kate</application> is the default Kubuntu text editor, which can be launched by going to <menuchoice><guimenu>KMenu</guimenu><guisubmenu>Utilities</guisubmenu><guimenuitem>Kate Advanced Text Editor</guimenuitem></menuchoice>."
476
#: basic-concepts/C/basic-concepts.xml:612(para)
572
#: basic-concepts/C/basic-concepts.xml:769(para)
477
573
msgid "At times in this guide, <application>Kate</application> is run from the command line using <application>kdesu</application>, as most configuration files require root privileges to alter them. It is recommended that you also run <application>kdesu</application> from the command line when shown in this guide."
480
#: basic-concepts/C/basic-concepts.xml:619(para)
576
#: basic-concepts/C/basic-concepts.xml:776(para)
481
577
msgid "If you need to use a text editor from the command line, you can use <application>nano</application>, which is a simple to use text editor. When running it from the command line, always use the following command, which ensures that the editor will not introduce line breaks:<screen>nano -w</screen>"
484
#: basic-concepts/C/basic-concepts.xml:626(para)
580
#: basic-concepts/C/basic-concepts.xml:783(para)
485
581
msgid "For more information about how to use <application>nano</application>, refer to the <ulink url=\"https://help.ubuntu.com/community/NanoHowto\">guide on the wiki</ulink>."
488
#: basic-concepts/C/basic-concepts.xml:631(para)
584
#: basic-concepts/C/basic-concepts.xml:788(para)
489
585
msgid "There are also quite a few other terminal-based editors available in Kubuntu, popular ones include <application>VIM</application> and <application>Emacs</application> (the pros and cons of each are cause for much friendly debate within the Linux community). These are often more complex to use than <application>nano</application>, but are also more powerful."