• 3.2. The Command Line
  • Kali Linux Revealed




    Download 11,68 Mb.
    Pdf ko'rish
    bet38/174
    Sana15.01.2024
    Hajmi11,68 Mb.
    #137314
    1   ...   34   35   36   37   38   39   40   41   ...   174
    Bog'liq
    Kali-Linux-Revealed-2021-edition

    Multi-Processor Systems
    (and Variants)
    The limitation described above, of only one process running at a time, doesn’t always
    apply: the actual restriction is that there can be only one running process
    per pro-
    cessor core
    . Multi-processor, multi-core, or
    hyper-threaded
    systems allow several
    processes to run in parallel. The same time-slicing system is used, though, to handle
    cases where there are more active processes than available processor cores. This is not
    unusual: a basic system, even a mostly idle one, almost always has tens of running
    processes.
    The kernel allows several independent instances of the same program to run, but each is allowed
    to access only its own time slices and memory. Their data thus remains independent.
    50
    Kali Linux Revealed


    3.1.4. Rights Management
    Unix-like systems support multiple users and groups and allow control of permissions. Most of
    the time, a process is identified by the user who started it. That process is only permitted to
    take actions permitted for its owner. For instance, opening a file requires the kernel to check
    the process identity against access permissions (for more details on this particular example, see
    section 
    3.4.4
    , “
    Managing Rights
    ” [page 57]).
    3.2. The Command Line
    By “command line”, we mean a text-based interface that allows you to enter commands, execute
    them, and view the results. You can run a terminal (a textual screen within the graphical desktop,
    or the text console itself outside of any graphical interface) and a command interpreter inside it
    (the shell).
    3.2.1. How To Get a Command Line
    When your system is working properly, the easiest way to access the command line is to run a
    terminal in your graphical desktop session.

    Download 11,68 Mb.
    1   ...   34   35   36   37   38   39   40   41   ...   174




    Download 11,68 Mb.
    Pdf ko'rish