Linux系统学习第一章:认识linux(一)Linux关机与目录配置标准
linux中输入命令模式一般是这样的:命令 -参数 文件或目录或其他 (参数和后面的文件等有时候不一定需要)
一、关机与系统重启
开机只需要输入用户名和密码即可,不用多说
关机与重启命令:reboot,halt,shutdown,poweroff
(1)reboot
用法:reboot [-nwdfihp]
参数说明: -n 在关机或重启系统前不执行将数据同步写入磁盘
-w 并不执行关机或重启的操作,只将这个记录写入到wtmp这个文件中
-d 不将记录写入到wtmp文件中
-f 强制关机或重启系统
-i 在关机或重启系统前关闭所有网络接口
-h 在关机或重启之前让所有硬盘处于待机模式
-p 关系系统后自动关机
不带任何参数表示重启系统
(2)halt(其原本的意思是停止)
用法:halt
这个是关机的命令
(3)shutdown(最常用的关机和重启的命令)
shutdown -t 秒数 //代表多少秒后关机
shutdown -k 不真的关机,只发送警告信息 ()
如:shutdown -k '我将要在10分钟后关机' //如果是多人使用这台主机,则发出这样的警告,告诉大家我将在10分钟后关机
shutdown -h 分钟数或时间 //在几分钟后或某个时间关机
如:shutdown -h +10 //十分钟后关机
shutdown -h now //现在就关机
shutdown -h 19:58 //在19:58这个时间关机
shutdown -h +20 '我将要在20分钟后关机' //20分钟后关机,并发出'我将要在20分钟后关机'的警告信息
shutdown -r 分钟或时间 //在几分钟后或某个时间重启系统(例子和关机类似)
二、与关机、重启相关的操作
(1)同步将数据写入磁盘中 sync
在关机时,可能有些程序或文件未保存,执行这个动作可以在关机之前把数据保存起来
(2)切换执行等级 init [0356]
init 0 关机
init 3 切换到命令行模式
init 5 切换到桌面模式
init 6 重启
补充:如果要查看某个命令的使用方法:可以用man和info这两个命令,很多命令加上--help也可以看到命令的使用方法
如:man ls 可以查看ls这个命令的使用方法
info ls 可以查看ls这个命令的使用方法
ls --help 可以查看ls这个命令的使用方法
三、linux目录标准FHS
linux与windows不一样,哪个目录应该放哪些类型的文件,是有一个标准的,这个标准就是FHS
我们先从根目录/来看一下目录结构:

/bin:与系统相关的命令放置这个目录(在单用户维护模式下也可以调用,root和普通用户均可)
/bin/grub:开机设置文件相关
/boot:开机时用到的文件
/dev:放置设备文件的目录
/etc:配置文件目录(包括系统配置,软件配置等)
/etc/init.d/ :各种软件的启动脚本所在目录
/home:用户主文件夹(每个用户都在其子目录中有一个文件夹)
/lib:系统(开机时)用到的函数库文件目录
/mnt:暂时挂载某些设备的目录
/opt:第三方软件放置的目录
/proc:虚拟文件目录,其放置的数据在内存之中
/root:root用户的文件
/sbin:系统中与环境相关命令的目录
/srv:与网络相关服务的目录
/sys:记录与系统内核相关的虚拟文件目录
/tmp:放置用户正在执行的相关数据临时存放的目录
/usr:系统安装的软件目录(unix software resource)
/usr/bin/:绝大部分用户可以用到的命令(与bin和sbin不同的是,它与开机无关)
/usr/X11R6/:X window重要数据放置的目录
/usr/share/:
/usr/local/:用户安装的软件放置的目录
/usr/src:源码文件目录
/var:经常变动的数据目录
/var/log/:登录文件放置的目录
/var/lib/:程序运行中用到的数据
/var/spool/:放置队列数据(如邮件)
/var/run/:程序运行中会把程序的pid(进程id)放到这个目录中

浙公网安备 33010602011771号