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
加我微信公众号【皮蛋馅儿】,一起学习哦~
网友评论