美文网首页
Linux开机关机命令、常用命令和简单的脚本

Linux开机关机命令、常用命令和简单的脚本

作者: 皮蛋馅儿 | 来源:发表于2018-08-17 23:11 被阅读0次

    1、shutdown

    shutdown [选项] 时间
    选项:
    -c  取消前一个关机命令
    -h 关机
    -r 重启
    例子:
    shutdown -r 06:30(如果未到时间,操作界面会直接卡在等待到时间关机)
    shutdown -r 06:30 & (加个&,命令加入后台执行,不占用当前操作界面)
    shutdown -c (不想执行前一个关机命令)
    shutdown -r now(立即重启)
    

    2、其他关机命令(不推荐使用,关机不一定会正确保存数据)

    halt
    poweroff
    init 0
    注意:init 0 其中的数字表示如下:
    0 关机
    1 单用户
    2 不完全多用户,不含NFS服务
    3 完全多用户
    4 未匹配
    5 图形界面
    6 重启
    

    3、其他重启命令

    reboot 
    init 6(不推荐)
    

    4、退出登录

    logout(准确退出)
    

    5、挂载(Windows称为分配盘符,光盘、u盘等)

    mount(查询系统中已经挂载的设备)
    mount -a(根据/etc/fstab,自动挂载)
    mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点
    选项:
    -t 文件系统:指定挂载文件类型,可以是ext3、ext4、iso9660(光盘)等
    -o 特殊选项:可以指定挂载的额外选项
    例子:
    mount -o remount,noexec /home/(重新挂载/boot分区,并使用noexec权限,不推荐修改,
    会给自己埋坑,测试记得修改回来)
    
    挂载光盘
    mkdir /mnt/cdrom (建立挂载点)
    mount -t iso9660 /dev/sr0 /mnt/cdrom/ (挂载光盘)
    mount /dev/sr0 /mnt/cdrom/  (光盘,固定/dev/sr0)
    (该命令是把设备文件挂载到盘符,执行完会出现
    mount:block device /dev/sr0 is write-protected,mounting read-only,
    因为默认挂载权限是读写,但是光盘压制完就不能再写数据,被迫挂载为只读权限,所以会有这个提示,
    不是报错,可以当成光盘正确挂载)
    cd /mnt/cdrom/
    ls(切换到/mnt/cdrom/,查看挂载是否成功)
    
    卸载光盘
    umount 设备文件名或者挂载点
    例子:
    umount /mnt/cdrom(挂载完一定要卸载,执行完卸载命令,
    报device is busy,执行pwd查看当前位置,刚好是/mnt/cdrom,必须退出/mnt/cdrom)
    注意:/dev/sr0 跟 /dev/cdrom(软链接) 是一样的,用/dev/sr0更保险
    

    挂载U盘

    fdisk -l (先查看u盘设备文件名)
    mount -t vfat /dev/sdb1 /mnt/usb/ (U盘,/dev/sdb1不是固定,fdisk -l查看)
    
    注意:Linux默认不支持NTFS文件系统,可通过在系统安装ntfs-3g,就会支持NTFS,但是NTFS也只是
    只读的
    

    简单的脚本文件

    cd /home
    
    vi test.sh
    
    #!/bin/bash
    echo "hello world"
    
    :wq(保存退出)
    
    chmod 755 test.sh(赋予执行权限)
    
    ll (查看)
    
    ./test.sh (执行脚本,或者使用绝对路径)
    
    mount -o remount,exec /home
    注意:
    #!/bin/bash(Linux所有脚本文件必带开头,不是可选,#!/bin/bash的#不是注释,标称Linux脚本文件)
    脚本执行,两种方法:
    1、赋予权限,直接运行
    chmod 755 hello.sh
    ./hello.sh
    2、通过bash调用执行脚本
    bash hello.sh
    

    加我微信公众号【皮蛋馅儿】,一起学习哦~

    相关文章

      网友评论

          本文标题:Linux开机关机命令、常用命令和简单的脚本

          本文链接:https://www.haomeiwen.com/subject/dhtxiftx.html