linux关机命令

linux 下的关机命令是怎么用的

linux关机命令

文章插图

1、shutdown命令,它的使用在于安全地将系统关机 。很多用户会使用直接按电源键的方式来关闭linux服务器 , 这是不对的 。linux服务器与windows服务器有很大的不同 , 它的后台运行着许多进程,强制关机会导致进程的数据丢失,使得系统不稳定,甚至会损坏硬件 。2、工作中,shutdown命令的使用时常会跟一些参数 。其中:[-r] 重启计算器,执行完之后,网口识别完了还能登录到这台服务器上;[-k] 带这个参数其实并不真正关机﹐只是送警告信号给每位登录者;[-h] 在关闭服务器后再闭电源,执行过后就不能登录服务器了,除非把服务器的电源键按下,使其启动 。3、halt命令,可以说是最简单的关机命令 。halt命令说白了其实是调用shutdown -h 。halt在执行的时候,杀死应用进程,并在文件系统写操作完成之后就会停止内核的运行 。4、halt命令在实际使用的时候,也有一些常用的参数项 。其中:[-f] 在不调用shutdown的情况下强制关机或重启;[-i] 关机前 , 先关闭掉所有的网络接口;[-p] 为缺省选项,其实就是关机时调用poweroff 。5、reboot命令 , reboot的工作过程跟halt基本上一样,只不过它是引发主机重启,而halt是关机不再启动 , 在执行halt命令后不要惊讶怎么服务器登不上了 。它的参数与halt也类似 。6、init命令 , init是所有进程的鼻祖,其进程号为1 。它可以发送信号终止所有的用户进程,守护进程等 。shutdown命令其实也就是使用这种机制 。init定义了8个运行级别(runlevel),init 0为关机,而init1为重启 。
linux关机的命令
linux关机命令

文章插图

关机命令:1、halt立刻关机 2、poweroff立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启重启命令: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的这些具体的关机命令之间的区别和各自的用法1、shutdown 安全的关机命令对于shutdown命令,它是大家都推荐的一个安全的命令,通过参数-h或-r的配合来完成关机或重启 。不过在linux系统中只有拥有root权限才可以使用这个命令 。所以,虽然大家都推荐用这个命令,但是这个命令用起来真的不太方便:想要用这个命令吗?先去获得root权限吧 。shutdown执行关机 , 是送信号给init,要求它改变运行级别,以此来关机 。关机或重启实际上是运行级别的调整,所以我们也可以用init直接调整运行级别来进行关机或重启 。使用这个命令时,机器立即关机或重启 。它也需要root权限 。那么为什么说shutdown命令是安全地将系统关机呢?实际中有些用户会使用直接断掉电源的方式来关闭linux , 这是十分危险的 。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失使系统处于不稳定的状态 。甚至在有的系统中会损坏硬件设备 。而在系统关机前使用shutdown命令 , 系统管理员会通知所有登录的用户系统将要关闭 。并且login指令会被冻结 , 即新的用户不能再登录 。直接关机或者延迟一定的时间才关机都是可能的,还有可能是重启 。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的 。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系统调用文件系统写操作完成后就会停止内核 。halt 参数说明:[-n] 防止sync系统调用,它用在用fsck修补根分区之后 , 以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块 。[-w] 并不是真正的重启或关机 , 只是写wtmp〔/var/log/wtmp〕纪录 。[-d] 不写wtmp纪录〔已包含在选项[-n]中〕 。[-f] 没有调用shutdown而强制关机或重启 。[-i] 关机〔或重启〕前关掉所有的网络接口 。[-p] 该选项为缺省选项 。就是关机时调用poweroff 。3.poweroff 常用的关机命令对于poweroff , 网上说它是halt命令的链接,基本用法和 halt 差不多,这里就不多说了 。4.initinit是所有进程的祖先,他是Linux系统操作中不可缺少的程序之一 。它的进程号始终为1 , 所以发送TERM信号给init会终止所有的用户进程,守护进程等 。shutdown 就是使用这种机制 。init定义了8个运行级别(runlevel),init 0为关机,init 1为重启 。5.reboot 重启命令reboot的工作过程差不多跟halt一样 。不过它是引发主机重启,而halt是关机 。它的参数与halt相差不多 。
Linux关机命令在Linux里面,不能够直接用电源按钮关机,也不能直接用reset按钮重新启动,这对系统,尤其是硬盘有比较大的影响 。关机命令是halt , 重启动命令是reboot 。其实还有shutdown命令完成类似功能

linux中的关机命令有哪些?Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍 。

1. shutdown

shutdown命令用于安全关闭Linux系统 。有些用户会使用直接断掉电源的方式来关闭Linux , 这是十分危险的 。因为Linux与Windows不同,其后台运行着许多进程 , 所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至会损坏硬件设备 。

执 行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令会被冻结 , 即新的用户不能再登录系统 。使用shutdown命令可 以直接关闭系统,也可以延迟指定的时间再关闭系统,还可以重新启动 。延迟指定的时间再关闭系统 , 可以让用户有时间储存当前正在处理的文件和关闭已经打开的 程序 。

shutdown命令的部分参数如下:

[-t] 指定在多长时间之后关闭系统

[-r] 重启系统

[-k] 并不真正关机,只是给每个登录用户发送警告信号

[-h] 关闭系统(halt)

shutdown命令的工作实质是给init程序发送信号(signal),要求其切换系统的运行级别(Runlevel) 。系统的运行级别包括:

0:关闭系统

1:单用户模式,如果没有为shutdown命令指定-h或-r参数而直接执行,则默认将切换到此运行级别

2:多用户模式(不支持NFS)

3:多用户模式(支持NFS),一般常用此种运行级别

5:多用户模式(GUI模式)

6:重新启动系统

2. halt

halt是最简单的关机命令,其实际上是调用shutdown -h命令 。halt执行时,杀死应用进程,文件系统写操作完成后就会停止内核 。

halt命令的部分参数如下:

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

[-i] 关机或重新启动之前,关掉所有的网络接口

[-p] 关机时调用poweroff,此选项为缺省选项

3.reboot

reboot的工作过程与halt类似 , 其作用是重新启动,而halt是关机 。其参数也与halt类似 。

4.init

init是所有进程的祖先 , 其进程号始终为1 。init用于切换系统的运行级别,切换的工作是立即完成的 。init 0命令用于立即将系统运行级别切换为0,即关机;init 6命令用于将系统运行级别切换为6,即重新启动 。

linux 下的关机命令是什么?关机命令如下:1、halt 立刻关机?2、poweroff 立刻关机?3、shutdown -h now 立刻关机(root用户使用)?4、shutdown -h 10 10分钟后自动关机;如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启,推荐使用shutdown命令,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~

linux关机命令showdown -t如何使用其实上面写清楚了,-t后面的是secs , 后面还需要跟上time时间才是关机时间
shutdown [-t secs] time
试试看shutdown -t 3 13:00 或者 shutdown -t 3 5

linux 下的关机命令关机命令如下:
1、halt立刻关机
2、poweroff立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机

关于更多Linux的学习,请查阅书籍《linux就该这么学》 。

linux 下的关机命令关机命令如下:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
推荐使用shutdown命令
这部分我是看的《Linux就该这么学》这本书籍 , 你有兴趣也可以好好看看这本书,讲的非常详细 。

linux 关机命令-t *** 将重新启动或关机前超时期限或延迟设置为 *** 秒会使得在本地控制台显示一条警告信息 。

指定的范围为 0 - 600 秒

Linux关机命令有哪些关机命令:shutdown -h now(立刻进行关机)
halt(立刻进行关机)
poweroff(立刻进行关机)
重启命令:shutdown -r now(现在重新启动计算机)
reboot(现在重新启动计算机)

区别:shutdown -h now和shutdown -r现在必须是root用户或者具有root权限的用户才能使用,而halt和reboot是Linux系统中的任何用户都可使用,不需要root权限 。

联系: halt与poweroff具有相同的功能 。
转自:http://blog.csdn.net/justdb/article/details/7386190

求Linux关机命令详解shutdown
-hy
0说明:root用户执行 , h表示关
你理解为halt即可 。
r表示重启
你理解为reboot
。0就是now的意思该命令可以写成
shutdown
-hy
now重启命令则是
shutdown
-ry
now

shutdown
-ry
0

linux下正常关机之命令详解这里给大家介绍判断下正常关机的问题 。小编搜集了些资料供大家查看,希望大家从中能获得帮助 。
系统启动的时候生成一个文件,正常关机的时候会删除这个文件 。网管员们则可以根据系统开机时有没有那个文件来判断是不是非正常关机,减少网络管理过程中出现故障的机率 。
步骤:
在/etc/rc.d/init.d/下编程脚本 。
判断是否正常关机,和生成文件的脚本:touch-file.sh
#!/bin/sh
file=/tmp/check
if
[
-e
$
];then
echo
"this
is
not
normal
shutdown"
>>/var/log/checkmessage
else
echo
"this
is
normal
shutdown
and
touch
file"
>>/var/log/checkmessage
touch
$
fi
linux下正常关机删除文件的脚本:rm-file.sh
#!/bin/sh
file=/tmp/check
echo
"this
is
normal
shutdown
and
rm
file"
>>/var/log/checkmessage
rm
-rf
$
让脚本自动执行 。
注意:
#ll
/etc/rc.d/rc0.d/
软连接两边的名字不哪呢个相同,后一个可以用绝对路径或是相对路径,千万保证两边的名字不一样 。
ln
-s
/etc/rc.d/rc6.d/K01rm-file
/etc/rc.d/init.d/rm-file.sh
ln
-s
/etc/rc.d/rc3.d/S01touch-file
/etc/rc.d/init.d/touch-file.sh
我的系统没用到x-window,所以没有level5,也就是不用在/etc/rc.d/rc5.d/下放脚本 。
特别注意:
K开头的代表系统关闭的时候执行,S开头的代表开机的时候执行 。注意脚本编写的规范,因为有K开通的软链接并不一定会在关机的时候自动去执行,这是为什么呢?执行K脚本的时候会查询/var/lock/subsys/下是否有与K开头脚本同名的空文件名,如果没有就不去执行,所以要按照脚本编写的规范,启动的时在/var/lock/subsys/先touch一个与K01后面同名的空文件:
#/var/lock/subsys
#touch
fm-file
以上给大家讲解的是判断在linux下正常关机的问题 。

LINUX关机命令有哪些一、linux系统关机命令-shutdown
对于用过XP和win7系统的朋友来说,应该对这个关机命令比较熟悉了 。当然如果使用shutdown命令来关机的话,那么就是系统管理员会提示用户将你所有已经登录的系统全部关闭掉,如果强制使用shutdown命令关机的话可能会导致一些进程上面的数据丢失,严重的话还是涉及到硬件设备出现故障 。
在执行shutdown关机命令的时候会将信号signal传递给init程序上,然后将信号更改成runlevel,这样runlevel 0会被用来停机,runlevel 6是用来激活reboot系统 , 也就是所谓的重启电脑 。这样命令都是shutdown在加上所要执行到参数命令让电脑关机 。关于shutdown命令不仅能使电脑关机还有其他的功能使用 。比如:
[-t] 在改变到其它runlevel之前?告诉init多久以后关机 。
[-r] 重启计算器 。
[-h] 关机后关闭电源〔halt〕
[-n] 不用init?而是自己来关机 。不鼓励使用这个选项 。
[-time] 设定关机〔shutdown〕前的时间 。
二、linux系统关机命令-halt
上面已经说到shutdown -h命令是指关机后然后在关闭电源的命令,在这里如果我们执行halt之后,就会将所有进程关闭掉,再执行sync系统调用 。等操作完成后即可停止内核的运行 。当然halt也是还有其他功能设置 。具体参数如下:
[-n] 防止sync系统调用?它用在用fsck修补根分区之后?以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块 。
[-w] 并不是真正的重启或关机?只是写wtmp〔/var/log/wtmp〕纪录 。[-d] 不写wtmp纪录〔已包含在选项[-n]中〕 。
[-f] 没有调用shutdown而强制关机或重启 。
[-i] 关机〔或重启〕前?关掉所有的网络接口 。
[-p] 该选项为缺省选项 。就是关机时调用powerof
三、linux系统关键命令-init
只要我们执行init 0命令的话,就是将计算机关机了 。这就是将linux系统关机的命令 。当然如果你是想要用init命令来执行重启的话,就是init 1命令了 。执行该命令就会将计算机马上重启 。

linux普通用户关机命令linux对权限把控比较严格,普通用户没有关机或重启的权限 , 原则上linux普通用不是不具有关机权限的 , 如果让linux的普通用户也有关机和重启的权限,对系统安全会是一种威胁 。所以不建议linux开启关机和重启权限,具体的操作方法方法如下:
方法一:
使用sudo命令 。首先安装sudo:
#pacman -S sudo
然后,在root用户下用visudo命令添加以下到/etc/sudoers文件的末端 。替换其中的user为你的用户名,hostname为你的主机名 。
user hostname=NOPASSWD: /sbin/shutdown -h now
user hostname=NOPASSWD: /sbin/reboot
或者合并为一行表示
user hostname=NOPASSWD: /sbin/shutdown -h now,/sbin/reboot
现在你的用户可以用sudo shutdown -h now命令关机,reboot命令重启了 。

方法二:
在Xfce下,如果你希望用户利用Hal关机 , 需要安装sudo 。然后用visudo -f命令添加以下内容到/etc/sudoers中
对所有用户:
%users hostname=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper
对单一用户:
user hostname=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper
替换其中的user为你的用户名,hostname为你的主机名(你可以用hostname命令得到它) 。
这样你定义了的用户的“关机”和“重启”选项就激活了 。

Linux中的 /#和#的区别
linux关机命令

文章插图

Linux中的 /#和#的区别为:执行路径不同、使用用户不同、切换不同 。一、执行路径不同1、/#:/#的路径目录是根目录,在绝对路径根目录下执行操作 。2、#:#的路径目录是家目录,在相对路径家目录下执行操作 。二、使用用户不同1、/#:/#针对的使用用户为系统默认创建的用户 , 即root用户 。2、#:#针对的使用用户为于非系统默认创建的该用户 。三、切换不同1、/#:/#可以直接切换到其他路径目录下 , 不需要退回到上级路径目录 。2、#:#不可以直接切换到其他路径目录下,需要退回到上级路径目录 。
linux中%什么意思介绍下Shell中的${}、##和%使用范例,本文给出了不同情况下得到的结果 。假设定义了一个变量为:代码如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt${file#*.}:删掉第一个 . 及其左边的字符串:file.txt${file##*.}:删掉最后一个 . 及其左边的字符串:txt${file%/*}:删掉最后一个 / 及其右边的字符串:/dir1/dir2/dir3${file%%/*}:删掉第一个 / 及其右边的字符串:(空值)${file%.*}:删掉最后一个 . 及其右边的字符串:/dir1/dir2/dir3/my.file${file%%.*}:删掉第一个 . 及其右边的字符串:/dir1/dir2/dir3/my记忆的方法为:# 是 去掉左边(键盘上#在 $ 的左边)%是去掉右边(键盘上% 在$ 的右边)单一符号是最小匹配;两个符号是最大匹配${file:0:5}:提取最左边的 5 个字节:/dir1${file:5:5}:提取第 5 个字节右边的连续5个字节:/dir2也可以对变量值里的字符串作替换:${file/dir/path}:将第一个dir 替换为path:/path1/dir2/dir3/my.file.txt${file//dir/path}:将全部dir 替换为 path:/path1/path2/path3/my.file.txtLinux命令功能强大 , 学会其命令会使操作简易方便 。推荐看下《Linux命令大全》,具体可看下图:
* 在linux 中是什么意思?* 代表0个或者多个特殊字符在shell中也代表任意字符,比如ls a*,就是列出所用a开头的文件,其他命令具体的参考如下:1. > 重定向输出符号 。2. >>重定向输出符号,但有追加的功能 。3. 2>错误重定向输出符号,覆盖原文件内容 。4. 2>>错误重定向输出符号,有文件内容追加的功能 。重定向:I/O 。Linux Shell 环境中支持输入输出重定向 , 用符号来表示 。0、1和2分别表示标准输入、标准输出和标准错误信息输出 , 可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中 。5. * 代表0个或者多个特殊字符6. ?匹配任意一个字符 。7. | 管道符号 。解释:command1|command2,将command1的输出作为command2的输入,比如ls -al|less,表示将ls -al的输出作为less的输入 , 即将la -al的输出分页 。管道命令只接受标准输入(standoutput) 。8. & 后台进程符 。9. &&l逻辑与符号 。用法:命令1 && 命令2 表示如果命令1执行成功,继续执行命令2 。10.|| 逻辑或符号 。用法:命令1 | | 命令2 表示如果命令1执行成功 , 不执行命令2;但如果命令1执行失败才执行命令2 。&&与||,命令执行是顺序进行的,没有优先级11.!逻辑非符号 。排除指定范围 。例:ls a[!0-9]12.[x-y]表示一定的范围 。学习Linux,知道Linux命令很重要,所以建议多看看Linux命令介绍,推荐《Linux命令大全(手册)》,搜索方式如下:13.# 注释符;符合替换文字最短的那一个 。14.” ” 双引号表示把它所包含的内容作为普通字符 , 但` ` $ \ ‘ ‘ 几个符号除外 。15.’ ’ 单引号表示把它所包含的内容作为普通的字符,无特殊例外 。16.$ 变量符,提取变量,如echo $HOME,查看变量;正则表达式中表示行首 。17.\ 转义字符,就是将特殊字符转换成其本来的普通字符的意思 。18.``反单引号,表示它所包含的内容 。一般作为嵌入的命令使用,此命令将先执行 。19.;命令分隔符 。20.< 重定向输入符 。21.()表示整体执行命令 。22.^反向选择符,例:grep -n '^[^a-zA-Z]' wokao.txt , []内的叫反向选择符,[]外的则表示定位在行首 。查找行首不是英文字母的行 。23.. 点该表任意字符串
Linux中>>和>和<的区别
linux关机命令

文章插图

1、输入输出的区别:>>和>都属于输出重定向,<属于输入重定向 。2、文件内容的区别:>会覆盖目标的原有内容 。当文件存在时会先删除原文件 , 再重新创建文件 , 然后把内容写入该文件;否则直接创建文件 。>>会在目标原有内容后追加内容 。当文件存在时直接在文件末尾进行内容追加,不会删除原文件;否则直接创建文件 。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统 。它能运行主要的Unix工具软件、应用程序和网络协议 。它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 。扩展资料:Linux优点:1、Linux由众多微内核组成,其源代码完全开源;2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发成出新的协议栈;3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程 , 减少开发中仿真工具的障碍,使系统具有较强的移植性;参考资料来源:百度百科-linux
请教linux下"./"是什么意思?【linux关机命令】Linux
一种可免费使用的UNIX操作系统,
运行于一般的PC机上的开放源码的操作系统.
1991年,芬兰赫而辛基的学生LinusTorvalds为了自己使用与学习的需要,他开发了类似Unix且运行在80386平台上运行的操作系统,命名为Linux 。为了使每个需要它的人都能够容易的得到它,LinusTorvalds把它变成了"自由"软件 。
感谢Internet的飞速发展使得全世界的程序开发员有了一种全新的有效沟通方法 。还要感谢在数年之前由RichardStallman主持的GNU项目 。Linux在几年后变成了一个完整的操作系统 。它的能量得到了释放,变得非常可靠,并且每天都会有新的改进加入进去 。
为了使Linux变得容易使用,Linux也有了许多发布版本,发布版实际上就是一整套完整的程序组合 。现在已经有许多不同的Linux发行版和各自的版本号,为了不产生混淆,我们先解释一些常提到的术语 。
当我们提到Linux时,一般是指"RealLinux",即内核,是所有UNIX操作系统的“心脏” 。但光有linux并不能成为一个可用的操作系统 。还需要许多软件包,编译器,程序库文件,Xwindow系统等等 。因为组合方式不同,面向用户对象不同,所以这就是为什么有许多不同的Linux发行版的原因 。
LINUX的发行版本
一些组织或厂家为了方便用户使用,将LINUX系统内核与应用软件及文档包装在一起,并提供一些安装界面和系统设定与管理工具,这就构成了一个发行套件 。相对于内核版本 , 发行套件的版本号是随着发布者的不同而不同,与系统内核的版本号是相对独立的 。
1、Slackware
Linux
这是最早出现的LINUX发行套件 。它比较适合有经验的Linux老手,对于那些想学习系统是怎么工作的并想安装和编译他们自己的软件的人来说这是最好的 。不过,现在使用这一套件的人越来越少了 。不建议大家使用 。
2、RedHat
Linux
这是最风行的一种发行套件 。其因为采用一个头带红帽子的人作为吉祥物而得名 。它一度成为Linux的代名词 。它支持的硬件平台多,具有优秀的安装界面,独特的RPM升级方式,丰富的软件包 , 安全性能好,方便的系统管理界面 。我个人以为是最优秀的一个套件 。现在最常见的有6.2、6.5、7.0、7.1四个版本,我比较喜欢6.5,它比较稳定 。7.0有挺多BUG的,7.1也做得不好,这也许是被竞争对手Mandarke超过的原因吧!
我觉得想要真正的使用Linux,还是安装Redhat 。
3、Debian
Linux
这是由自由软件基金会发行的,是完全由网络上的LINUX爱好者负责维护的发行套件 。软件极丰富 , 升级容易 , 软件间联系强,安全性较佳 。不过该发行套件更新太过频繁,不易把握,还有就是在中国较难取得 。可谓是最纯的Linux 。现在许多Linux大腕在使用它 。
4、Mandarke
Linux
它的吉祥物是一个黑色的魔术帽,它其实参照了Redhat的基础上制成的,它继承了许多Redhat的优点,还加上了许多迎合Linux初学者的功能,如美丽的图形化安装界面 。7.0版本开始走向成熟,赢得了不少用户 。而且现在刚推出的8.0版 , 使得Mandarke一举坐上了Linux发行版第一的宝座 。
刚从Windows中走出来的朋友 , 可以一试 。挺不错的 。
5、BluePoint
Linux
我觉得是这做得最成功的一款中文Linux发行版 , 说心里话,蓝点还是挺有创新 , 挺挖得深的一个Linux厂商 。但是其稳定性不是太好,我觉得适于桌面,不适于做务器 。
6、Turbo
Linux
一款做得还不错的中文Linux发行版,不过其硬件支持不行,也没有什么技术创新 。没有什么可取的 。
7、红旗Linux
有官方背景的一个Linux发行版 。挺象RedHat的 。

怎么让普通用户关机 linux可以使用sudo,用root执行:
#vi sudo
添加一行:
youruser ALL=/sbin/shutdown,/sbin/reboot,/sbin/halt
保存退出,执行:
#sudo -v
然后用youruser登陆,执行:
$sudo /sbin/shutdown
就可以了 。
sudo可以用来提升权限 , 使普通用户具备root用户权限,主要是防止误操作对系统造成影响 。

linux怎样用普通用户关机用sudo没错,用root执行#visudo添加一行:youruser
ALL=/sbin/shutdown,/sbin/reboot,/sbin/halt保存退出,执行:#sudo
-v然后用youruser登陆,执行:$sudo
/sbin/shutdown就可以了恩,用sudo的确可以,大家可以参考这篇文章:

Linux系统普通用户怎么关机在Xfce下,如果你希望用户利用Hal关机,需要安装sudo 。然后用visudo -f命令添加以下内容到/etc/sudoers中
对所有用户:
%users hostname=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper
对单一用户:
user hostname=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper
替换其中的user为你的用户名,hostname为你的主机名(你可以用hostname命令得到它) 。
这样你定义了的用户的“关机”和“重启”选项就激活了 。