昨天linux系统安装成功啦betway必威体育平台

  昨天安装了Ubuntu的linux,虽然说这个linux在高手眼里只是一个玩具,但我认为我用她学习linux及操作系统原理已经够用了。同时我也深深的喜欢上了这个linux,发现经过4年的发展,linux的桌面普及化进步真的很大!

一、su 和 su –

  4年前对自由软件有着纯理想的我安装了RedHat
linux,学习了linux的基本知识,但却最终不得不放弃
,原因是可以方便使用的工具太少了,我又回到了windows。

以前用的是Fedorabetway必威体育平台,13,后来用Ubuntu,虽然命令行用的不多,不过确实没遇到什么问题。直到后来装了低版本的Fedora
9 (就是上次yum
install不行,发现f9已然不支持的那个)才遇到个问题,ifconfg没得用,table不补全命令,so
,why ?哪怕su后也不行,不过su -后却可以。(说到这个Fedora
9,还真是觉得小杰考虑的周到,毕竟要学习稍微原理一点的东东,是可以考虑老版本的,毕竟新的版本,会帮你做太多事情)

  4年后,在经过不断的学习后,对系统有了更理性的认识,我知道了windows有windows的特点和优势
,linux也有他的特点和优势 ,当然还有mac
os,但如今看了《深入了解计算机组成原理》后,我看他们的本质已经没有更多的区别了,他们的特点就是集中在他们所关注的地方了。linux有网络上的绝对优势,感觉很纯朴,什么都没有隐藏给用户
;windows给用户一个很好的图形界面,适合用户上手操作,隐藏了很多专业上的细节,感觉很像一个经纪人。

说正题,一句话总结下su 和 su
-的差别,就是PATH和当前工作目录(不过呢,用两个命令后,当前用户都是root(可以通过命令whoami查看,不论su还是su
–都会显示/root表明是root用户)

  昨天晚上安装并配置好了我的linux,但也要休息了,以作纪念。betway必威体育平台 1

细说,就是su命令不会改变当前工作目录以及HOME,SHELL,USER,LOGNAME,不改变PATH变量,而su
–命令会更改PATH变量,不同之处就是pwd查看工作路径,su后为/home/xia,su–
后为/root)通过命令echo $PATH可以对比出su和su –
后的PATH不同之处,就不列图了。

f9不能直接用ifconfig,是因为ifconfig命令,位于/sbin一般是指超级用户指令(shutdown也在),像另外的,如/usr/sbin  
放置一些用户安装的系统管理的必备程序,如netconfig,所以不提供给普通用户删除修改的权利。楼主觉得是因为在以前的低版本linux中,提供的保护更强,而在ubuntu10.10中测试的结果,su后就可以使用这些命令了,可以说是逐渐开放了吧,不过当前工作目录是依旧不同的,区别就不如f9的大,不过依然是不同的

二、cd 、 cd – 和cd ~

cd,其实在windows下也是有的,虽然ls没有(其实在装了MingW后发现个好玩的,dir一般不能显示系统隐藏文件,而ls可以,如同用硬盘安装linux访问windows文件时,所谓系统隐藏,真的是毫无隐私可言,不过说白了,所谓系统隐藏,也只是windows保护文件而已,白敲什么attrib
+s +h 了)

相关文章