红联Linux门户
Linux帮助

Redhat Linux Shell Command

发布时间:2007-11-22 10:57:02来源:红联作者:Software
bash是默认shell (在shell提示下键入man bash)

su 和 su - 用户名:

命令su给你到根帐号或系统上其它帐号的访问权。当你在用户帐号的shell内键入su来切换到根账号时,你就能够改变重要的系统文件。使用su -命令使你切换至其它用户。

startx:

命令startx可以使你启动至图形化桌面。

shutdown -h now

关闭计算机。

pwd:

命令pwd代表"print working directory"(打印工作目录)。linux系统显示出你的当前位置(目录)。

cd [pathname]:

命令cd用来改变所在目录。只使用cd本身总是会把你返回到你的主目录;要转换到其它目录中,需要一个路径名(pathname)。可以使用绝对(absolute)或相对(relative)路径名。绝对路径从/(指代根)开始,然后循序到你所需的目录;相对路径从你的当前目录开始,你的当前目录可以是任何地方。
文章评论

共有 1 条评论

  1. marco.chan 于 2007-11-22 11:14:49发表:

    [code]su 和 su - 用户名:
    命令su给你到根帐号或系统上其它帐号的访问权。当你在用户帐号的shell内键入su来切换到根账号时,你就能够改变重要的系统文件。使用su -命令使你切换至其它用户。[/code]这个解释有点模糊,“su” 和 “su -” 通俗的解释应该是:
    su 只是将权限变成root,但是还保留之前使用者的环境参数。
    su - 将权限变成root,同时切换到root的使用环境参数。
    做个实验先:[code]#第一个:su
    [marco.chan@fedora8 etc]$ su
    Password:
    [root@fedora8 etc]# #root仍然停留在/etc这个目录里!
    #第二个:su -
    [marco.chan@fedora8 etc]$ su -
    Password:
    [root@fedora8 ~]# #已经跑到root的家目录去了![/code]以上实验只能说明环境参数改变的一个小例子,具体变化可用"env"这个指令查看有什么区别~