• 第五天 Linux基本命令


    tty控制台终端  tty1~tty6?

    ctrl + alt + F2~F6  切换控制台

    alt + F1 返回

    但是使用 在图形化界面,使用init 3后,不能使用alt + F1返回,因为两者说的不是一个问题

    init 3 切换当前运行级别

    ctrl + alt + F2~F6切换当前工作空间

    pts虚拟终端 

    如果我们远程telnet到主机时,不也需要一个终端交互么?

    是的,这就是虚拟终端pty(pseudo-tty)

     pts/ptmx(pts/ptmx结合使用,进而实现pty)

    使用who am i查询当前终端对应的pts

    放大:ctrl+shift+ +

    缩小:ctrl+ -

     

    1.1Linux终端介绍 Shell提示符 Bash Shell基本语法。

    [root@xiaogan ~]# 

    其中 root 指的是当前用户

    xiaogan 指的是主机名

    ~  指的是当前目录

    #代表当前权限为root

    如果是普通用户应该是这样的

    [gan@xiaogan root]$

    $代表当前用户权限为普通权限

    我们不能直接命令计算机去做什么,因为它听不懂,这个时候就需要一个翻译,即解释器shell

    我们与shell协商好,协商的成果就是我们使用的指令如,ls,cd,pwd

    shell将我们发送的指令翻译成内核可以听懂的语言,然后来实现指令

    我们通过shell与Linux内核进行交互!

    在linux系统中命令使用的格式为:

    命令 [选项]  [参数]

    如:ls  -a  /home

    表示列出/home目录下所有文件

    ls代表命令 列出'list'

    -a 描述命令ls,列出所有文件

    /home 描述命令ls操作对象即参数

    1.2基本命令的使用:ls、pwd、cd

    ls命令:

    作用:查看当前目录下有哪些文件

    语法:ls 目录 ,如果不加目录查看当前目录

    参数:

    -l 显示详细信息   系统里面的快捷方式#ll=ls -l

    -a显示隐藏文件 

    -d 查看目录(不查看里面的内容)

    为什么有的目录文件有不同的颜色呢?

    linux系统中不同的颜色代表了不同的文件类型

    蓝色     目录      /etc

    黑色    文件          /etc/passwd

    浅蓝色    链接       /etc/grub2.cfg

    红色    压缩包       boot.tar.gz  

    绿色    可执行文件   /etc/init.d/network

    黑底黄字  设备文件         /dev/sda

    pwd 命令:查看当前路径 或 当前所在位置

    cd命令:切换目录 即切换当前所在位置

    . 代表当前目录

    .. 代表上层目录

    1.3 查看系统和BIOS硬件时间

    查看BIOS硬件时间:

    hwclock

    查看系统时间

    date

    "使用date -s 时间"

    可以修改时间

    例如:date -s 2016-12-12

    1.4 Linux如何获得帮助,Linux关机命令:shutdown、init等

    date --help

    fdisk –h

    man find

    上面三个命令都可以查看相对命令的帮助信息

    命令  --help

    命令  -h

    man 命令

    强大的男人!!!

    shutdown、 init 、reboot   poweroff

    shutdown

    作用:关机,重启,定时关机

    语法:shutdown  [选项]

    -r     => 重新启动计算机

    -h    => 关机

    -h + 时间  =>定时关机

    shutdown -h +10

    10分钟之后关机

    shutdown -h 23:30

    指定具体的时间点进行关机

    shutdown -h now

    立即关机

    shutdown -r now  立即重启
    shutdown -r +10    #10 分钟以后重启
    shutdown -r  22:22     # 22:22 以后重启

    1.5 Linux 7个启动级别 

    init 命令

    作用:切换系统运行级别

    语法:init  0-6

    Linux 7个启动级别:

    0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
    1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
    2 多用户模式,没有NFS网络支持。
    3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
    4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
    5 图形化模式,登陆后进入图形GUI模式,X Window系统。
    6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。

    RHEL7不再使用/etc/inittab文件进行默认的启动级别配置

    systemd使用比sysvinit的运行级更为自由的target替代。

    第3运行级用multi-user.target替代。

    第5运行级用graphical.target替代。

    runlevel3.target和runlevel5.target分别是

    指向 multi-user.target和graphical.target的符号链接。

      

    切换到第3运行级

    systemctl isolate multi-user.target

    systemctl isolate runlevel3.target

    切换到第5运行级

     systemctl isolate graphical.target

    systemctl isolate runlevel5.target

    设置默认的运行界别

    设置默认第三启动级别

    systemctl set-default multi-user.target 

    设置默认第五启动级别

    systemctl set-default graphical.target

    查看当前默认的启动级别

    systemctl get-default

  • 相关阅读:
    Solaris引导和关闭
    systemctl
    [Poj3281]Dining(最大流)
    [Poj1149]Pigs(最大流)
    [Bzoj2588]Count on a tree(主席树+LCA)
    [BZOJ3524]区间问题(主席树)
    [Poj2761]Feed the dogs(主席树)
    [BZOJ1597][Usaco2008 Mar]土地购买(斜率优化)
    [BSOJ2684]锯木厂选址(斜率优化)
    [Hdu3507]Print Article(斜率优化)
  • 原文地址:https://www.cnblogs.com/xiaogan/p/5727533.html
Copyright © 2020-2023  润新知