Linux centos关机与重启命令详解与实战

Linux centos重启命令:

  •   1、reboot
  •   2、shutdown -r now 立刻重启(root用户使用)
  •   3、shutdown -r 10 过10分钟自动重启(root用户使用)
  •   4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

Linux centos关机命令:

  •   1、halt 立刻关机
  •   2、poweroff 立刻关机
  •   3、shutdown -h now 立刻关机(root用户使用)
  •   4、shutdown -h 10 10分钟后自动关机

如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

1.shutdown

shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,

这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能

会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。

而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。

并且login指令会被冻结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机

都是可能的﹐还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕

决定的。这让像vi之类的程序有时间储存目前正在编辑的文档﹐而像处理邮件〔mail〕和

新闻〔news〕的程序则可以正常地离开等等。

shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。

Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来重新激活〔reboot〕系统﹐

而runlevel 1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有-h也

没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些

动作﹐你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

shutdown 参数说明:

[-t] 在改变到其它runlevel之前﹐告诉init多久以后关机。

[-r] 重启计算器。

[-k] 并不真正关机﹐只是送警告信号给每位登录者〔login〕。

[-h] 关机后关闭电源〔halt〕。

[-n] 不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往

往不总是你所预期得到的。

[-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有

时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。

[-f] 在重启计算器〔reboot〕时忽略fsck。

[-F] 在重启计算器〔reboot〕时强迫fsck。

[-time] 设定关机〔shutdown〕前的时间。

2.halt—-最简单的关机命令

其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐

文件系统写操作完成后就会停止内核。

参数说明:

[-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超

级块〔superblock〕覆盖修补过的超级块。

[-w] 并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。

[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

[-f] 没有调用shutdown而强制关机或重启。

[-i] 关机〔或重启〕前﹐关掉所有的网络接口。

[-p] 该选项为缺省选项。就是关机时调用poweroff。

3.reboot

reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。它

的参数与halt相差不多。

4.init

init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的

用户进程﹑守护进程等。shutdown 就是使用这种机制。init定义了8个运行级别(runlevel),

init 0为关机﹐init 1为重启。关于init可以长篇大论﹐这里就不再叙述。另外还有

telinit命令可以改变init的运行级别﹐比如﹐telinit -iS可使系统进入单用户模式﹐

并且得不到使用shutdown时的信息和等待时间。

linux如何修改root管理员密码

以root 身份登录(SSH操作)

输入 passwd 命令 就可以看到提示输入新密码了

1.block_articlelist.php
功能说明:小说排行区块(通用,缓存)
模板文件:在“编辑区块”中设置,默认为“/templates/blocks/block_articlelist.html”
模板标签:

2.block_commend.php
功能说明:封面推荐(通用,缓存)
模板文件:在“编辑区块”中设置,默认为“/templates/blocks/block_commend.html”
模板标签:

3.block_myarticles.php
功能说明:我的文章列表(原创,动态)
模板文件:/templates/blocks/block_myarticles.html
模板标签:

4.block_newreview.php
功能说明:最新书评(缓存)
模板文件:/templates/blocks/block_newreview.html
模板标签:

 

5.block_reviewslist.php
功能说明:书评列表区块(通用,缓存)
模板文件:在“编辑区块”中设置,默认为“/templates/blocks/block_newreview.html”
模板标签:

6.block_search.php
功能说明:文章搜索(静态-文本)
模板文件:/templates/blocks/block_search.html
模板标签:

7.block_search.php
功能说明:文章搜索(静态-文本)
模板文件:/templates/blocks/block_search.html
模板标签:

8.block_toplist.php
功能说明:排行榜列表(静态-文本)
模板文件:/templates/blocks/block_toplist.html
模板标签:

9.block_transarticles.php
功能说明:转载文章列表(动态)
模板文件:/templates/blocks/block_transarticles.html
模板标签:

10.block_uarticles.php
功能说明:我的文章列表(原创,动态)
模板文件:/templates/blocks/block_uarticles.html
模板标签:

11.block_ubookcase.php
功能说明:我的书架(原创,动态)
模板文件:/templates/blocks/block_ubookcase.html
模板标签:

12.block_writerbox.php
功能说明:作家工具(静态-文本)
模板文件:/templates/blocks/block_writerbox.html
模板标签:

13.articleinfo.php

功能说明:文章信息页
模板文件:/templates/articleinfo.html
模板标签:

14.articlemanage.php
功能说明:文章管理
模板文件:/templates/articleinfo.html
模板标签:

15.authorpage.php
功能说明:文章作者信息
模板文件:/templates/authorpage.html
模板标签:

16.bookcase.php
功能说明:用户书架
模板文件:/templates/bookcase.html
模板标签:

17.draft.php
功能说明:作家工具里的草稿箱
模板文件:/templates/draft.html
模板标签:

18.index.php
功能说明:在线书库
模板文件:/templates/articlelist.html
模板标签:

19.masterpage.php
功能说明:作家工具 -> 我的文章
模板文件:/templates/masterpage.html
模板标签:

20.notebook.php
功能说明:作家工具 -> 会客室
模板文件:/templates/notebook.html
模板标签:

21.myarticle.php
功能说明:作家工具
模板文件:/templates/myarticle.html
22.newarticle.php
功能说明:作家工具 -> 新建文章
23.newchapter.php
功能说明:文章管理 -> 增加章节
24.newdraft.php
功能说明:作家工具 -> 新建草稿
25.newvolume.php
功能说明:文章管理 -> 新建分卷
26.notebook.php
功能说明:作家工具 -> 会客室
模板文件:/templates/notebook.html
模板标签:

27.notereply.php
功能说明:作家工具 -> 会客室 -> 留言回复
28.reviews.php
功能说明:文章书评
模板文件:/templates/reviews.html
模板标签:

29.reviewshow.php
功能说明:文章书评具体查看
模板文件:/templates/reviewshow.html
模板标签:

30.search.php
功能说明:文章搜索
模板文件:/templates/searchresult.html
模板标签:

31.toplist.php
功能说明:小说排行
模板文件:/templates/toplist.html
模板标签:

32.votearticle.php
功能说明:给文章添加投票
模板文件:/templates/votearticle.html
模板标签:

33.voteresult.php
功能说明:文章投票结果查看
模板文件:/templates/voteresult.html
模板标签:

部分系统标签如下

 

 

首先要找到modules/articlelist.php这个文件,网上有很多解密版的。如果不是解密版的articlelist.php文件无法修改。。

在 JIEQI_USE_CACHE前面加 !
改成如下代码就行了

 

关于耻辱厅(Hall of Shame):FFMpeg大部分代码遵循LGPL许可证,如果使用者对FFMpeg进行了修改,要求公布修改的源代码;有少部分代码遵循GPL许可证,要求使用者同时公开使用FFMpeg的软件的源代码。实际上,除去部分具备系统软件开发能力的大型公司(Microsoft、Apple等)以及某些著名的音视频技术提供商(Divx、Real等)提供的自有播放器之外,绝大部分第三方开发的播放器都离不开FFMpeg的支持,像Linux桌面环境中的开源播放器VLC、MPlayer,Windows下的KMPlayer、暴风影音以及Android下几乎全部第三方播放器都是基于FFMpeg的。也有许多看似具备自主技术的播放器,其实也都不声不响地使用了FFMpeg,这种行为被称为“盗窃”,参与“盗窃”的公司则被请入耻辱厅,国产播放器暴风影音、QQ影音于2009年上榜。

FFMPEG从功能上划分为几个模块,分别为核心工具(libutils)、媒体格式(libavformat)、编解码(libavcodec)、设备(libavdevice)和后处理(libavfilter, libswscale, libpostproc),分别负责提供公用的功能函数、实现多媒体文件的读包和写包、完成音视频的编解码、管理音视频设备的操作以及进行音视频后处理。

使用FFMPEG

这里指FFMPEG提供的命令行(CLI)工具ffmpeg,其使用方法如下(方括号表示可选项,花括号表示必选项目):

除了全局选项,其他选项仅对后面紧跟着的输入或输出文件有效。

基本选项

能力集列表

  • -formats:列出支持的文件格式。
  • -codecs:列出支持的编解码器。
  • -decoders:列出支持的解码器。
  • -encoders:列出支持的编码器。
  • -protocols:列出支持的协议。
  • -bsfs:列出支持的比特流过滤器。
  • -filters:列出支持的滤镜。
  • -pix_fmts:列出支持的图像采样格式。
  • -sample_fmts:列出支持的声音采样格式。

输入输出控制

  • -f fmt:强制设定输入和输出文件格式(缺省是根据扩展名选择的)。
  • -i filename:指定输入文件名。
  • -y:覆盖输出文件。
  • -c codec:指定编码器或解码器(编解码器设定为”copy“表示不进行编解码)。
  • -acodec codec:指定声音的编码器或解码器(编解码器设定为”copy“表示不进行编解码)。
  • -vcodec codec:指定视频的编码器或解码器(编解码器设定为”copy“表示不进行编解码)。
  • -t hh:mm:ss[.xxx]:设定输入或输出文件的终止时间点。
  • -ss hh:mm:ss[.xxx]:设定输入或输出文件的起始时间点。
  • -frames count:设定输出的帧数目。

编解码器控制

  • -r fps:设定视频编解码器的帧率,整数,单位fps
  • -ar sample rate:设定音频编解码器的采样率,整数,单位Hz。
  • -b bitrate:设定音视频编码器输出的比特率,整数,单位bps。
  • -ab bitrate:设定音频编码器输出的比特率,整数,单位bps。
  • -ac channels:设置音频编解码器的声道数目。
  • -bf frames:设置视频编码器的B帧数目。
  • -profile profile:设置音视频编码器的类。
  • -level level:设置音视频编码器的级。

流标识

FFMPEG的某些选项可以对一个特定的媒体流起作用,这种情况下需要在选项后面增加一个流标识。流标识允许以下几种格式:

  • 流序号。譬如“:1”表示第二个流。
  • 流类型。譬如“:a“表示音频流,流类型可以和流序号合并使用,譬如“:a:1”表示第二个音频流。
  • 节目。节目和流序号可以合并使用。
  • 流标识。流标识是一个内部标识号。

假如要设定第二个音频流为copy,则需要指定-codec:a:1 copy

tar

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思

# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-t是解开的意思

压缩

tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg

tar -czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

tar -cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

总结

1、*.tar 用 tar -xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar -xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar -xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar -xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

导出DGA

AVS脚本