一、关机重启命令
1、shutdown [选项] 时间,时间为固定时间如14:30或者now,选中后会无法使用控制台,需用ctrl+c来中断,在时间后加上&便可转到后台计时
-c:取消前一个关机命令
-h:关机
-r:重启
一般不远程关机,可以使用重启。
还可以用halt,poweroff,init 0 进行关机,不建议使用。
用reboot,init 6重启,reboot可以使用。
init后跟的是系统运行级别:
0:关机
1:单用户(类似安全模式,一般用于系统维护、密码忘记之类)
2:不完全多用户,不包含NFS
3:完全多用户,即正常模式
4:无功能
5:图形界面
6:重启
使用runlevel可以查看系统级别,如N 3。N为空,这里是 之前的系统级别,3为当前系统级别。
对/etc/inittab进行修改可以更改默认系统级别,注意X为图形界面的意思。
2、cat 文件:查看文件内容
pwd:查看当前路径
vi 文件:对文件进行编辑
3、logout:退出登录,一定不要忘记。虽说Linux可以容纳256个用户,不过一般3个就要重启服务器了。
二、Linux挂载命令
外接设备必须先挂载才能使用,windows自动,Linux手动。
1、mount:查询已经挂载的设备
2、mount -a:自动挂载,依据etc/fstab文件的内容来挂载。一般不要使用自动挂载。
3、mount [-t文件系统] [-o特殊选项] 设备文件名 挂载点:光盘必须iso9660系统,其他一般ext4系统,可以使用-o一些特殊选项,如设定不可以执行或重新挂载。如mount -o remount,noexec /home即设定文件夹不能够执行可执行文件
4、编写脚本:
vi 文件名(创建并打开文件)
开头:#!/bin/bash(表示下面都是脚本)
中间:echo(显示功能)
结尾::wq
设置权限:chmod 755 文件名
5、挂载光盘:虚拟机一定要选中已连接,在光盘中选中对应镜像文件。①建立挂载点:mkdir /mnt/cdrom
②挂载光盘:mount [-t iso9660] /dev/cdrom /mnt/cdrom,中间可省略,一般用/dev/sr0,此为默认,不过cdrom为软连接,也可以使用。
③光盘卸载:umount 挂载点或者设备文件名,使用后一定要卸载
6、挂载U盘:
①fdisk -l:先找到对应的U盘所占分区名,先设定为sdb1(一般都是这个)
②mount -t vfat /dev/sb1 /mnt/usb:vfat即fat32,Linux不支持NTFS,也有可以读NTFS的方法(NTFS-3g),不过依旧只读,所以一般不用NTFS,用网络传输文件。
三、用户登录查看命令
1、查看登录用户信息:w 。命令输出:
USER:登录的用户名(用虚拟机和Xshell一般能看到两个root)
TTY:登录终端(如看到两个,tty1本虚拟机,pts/0第一个远程终端,即Xshell的远程工具)
FROM:即登录的IP地址,本机的为-,远程工具对应的即Windows的ip
LOGIN@:登录时间
IDLE:用户闲置时间
JCPU:和终端连接的所有进程占用的时间
PCPU:当前进程占用时间,这两个量越大表示占用资源越多。
WHAT:当前正在运行的命令,什么都没干为-bash
2、who:简易版w,只有用户名、登录时间、TTY、FROM
3、查询当前登录和过去登录的用户信息:last(默认读取/var/log/wtmp文件的数据,无法用vi编辑,全是乱码) 命令输出
用户名、登录终端、登录IP、登录时间、退出时间。
4、lastlog:查看所有用户最后一次登录时间,默认读取/var/log/lastlog文件内容。