1、下载:Linux电子书籍:博客: 1/31 制作于:2008-03-23 Powered by X-Space目录ShellLinux的登陆Linux的登陆续关机和注销显示当前工作目录中的内容显示隐藏的文件显示其他目录中的文件建立目录删除目录切换目录复制文件移动文件创建文件删除文件通配符pwd增加用户搜索文件显示文件内容cat显示文件内容more显示文件内容less显示文件内容head和tail从Windows转向Linux教程Linux海量资源 2/31 制作于:发布时间:2008-03-23 11:22:35在学习Linux的过程中,经常会听到Shell这个词。可能大家在使用Windows
2、的时候有这种感觉,我要听歌,我打开一个播放器,那么音箱就可以出声音,要打印一片文档,我们只要在程序中点击一下打印按钮,打印就会自动的把文档打印出来。但是我们并没有自己手动的控制音箱和打印机等硬件设备,是因为系统已经为我们作好了。其实我们可以把Windows叫做Shell,我们不用知道打印机的原理,也不需要自己控制它,我们只需要轻轻的点击一下鼠标,系统为我们来控制这些硬件设备。看以下图,就知道Shell所起到的作用:当用户使用系统,其实在和Shell在打交道,我们的Windows已经把各种各样的功能用图形表示出来了,当用户发出指令,其实先将这些指令发送给Shell,然后由Shell将用户的指令翻
3、译后传送给内核,再由内核来控制硬件的工作。然后内核将硬件的工作情况发送个Shell,最后有Shell返回硬件的工作信息和情况。这样一解释,大家应该明白其实Shell,就是一个工作环境,就像Windows系统一样,如果没有这个系统,那么Office软件、Photoshop软件,将无法工作,整个电脑就是一台废铁。也可以说我们在使用电脑的过程就是在和Shell打交道,是一个用户界面。 3/31 制作于:Linux 的登陆23:10我们来看看图中的每行所表示的是什么意思:第一行显示的是Linux发行商和所发布的版本,我们可以看到是Red Hat Enterprise Server Linux 5,接着
4、后面是该版本在该公司的内部代号。第二行显示的是该版本的Linux所使用的Linux内核,表示内核版本是2.6.18,其中的2是主版本号,6是次要版本号,如果这个为偶数的话,就是一个稳定版本,所以在以后选择Linux的时候,一定要注意这个参数。最后的18为修订次数。这里要注意的是次要版本号如果为奇数的话,那么就是一个开发的版本号,并不是一个稳定的版本,并不适合作为服务器来使用。第三行显示的是我们这台电脑的名字,这里的Linux就是我们这台电脑的名称。 4/31 制作于:Linux 的登陆续46明白以上的一些参数之后,我们就可以登录了,首先在第三行的“Linux login:”后面输入用户名,这里
5、我们输入root,然后按Enter,接着要求输入用户密码,输入密码后,如果密码正确,则会出现如下画面:现在可能大家对图中的所有信息应该都比较了解,可能就是最下面两行不是很明白,我们来分别看看:Last login:这行表示我们这个用户的上次登录的时间和位置。rootlinux #这行的root:表示登录的是root用户:相当atLinux:表示所登录的服务器,一般为服务器名称:表示目前位于/root目录下#:表示root的提示符号,普通用户为$这里可能大家对上面的一些信息还不是很了解,这里也不需要大家马上对所有的知识完全了解,这里有部分知识我们在以后的学习中才能彻底的明白。到这里我们的用户就完
6、成了登录,相信大家对这个登录应该是马上就能学会。 5/31 制作于:24:06先看看注销,我们可以使用logout可以退出系统,这个和Windows中的注销是同等效果。用于用户保存自己的资料。例如rootLinux # logout当我们输入这个命令按下Enter之后,我们就又回到我们的登录界面了。在来看看关机,关闭系统使用Shutdown命令,确保用户和系统的资料完整。只有root用户才能使用这个命令。一般的用户是不允许执行这个命令的。我们先看看showdown语法:shutdown options when messageoptions:-r 表示重启,-h表示系统服务停滞(halt)后,
7、立刻关机,-f表示快速重启when:为shutdown指定时间。hh:mm:绝对时间,hh指小时,mm指分钟;如08:30,+m:m分钟后执行,now=+0,也就是立刻执行message:表示系统的广播信息,一般提示各个用户系统关机或重启,要求用户保存资料后退出。我们来看看几个例子:shutdown -h now 立刻关机shutdown -h 21:30 今天21:30关机shutdown -h +10 十分钟后关机shutdown -r now 立刻重启shutdown -r +10 the system will reboot 10分钟后重启,管理员提示用户系统要重启了,便于用户保存工作
8、中的资料。我们shutdown -h now ,看看是不是立刻关机。 6/31 制作于:27要想知道当前的工作目录中有些什么文件或目录,在Windows的“命令提示符”中要使用“dir”命令,那么在Linux中就要使用“ls”命令,如下所示:rootLinux # lsanaconda-ks.cfg Desktop install.log install.log.syslog这样屏幕上就立刻显示当前目录下的所有文件及自目录。注意你可能发现“Desktop”显示的颜色是蓝颜色,这里提示大家一下:白色的文件:一般的文件蓝色的文件:绿色的文件:可执行文件这种方法可以最直观的方法来识别文件类型。直接使
9、用“ls”可能看到的信息有限,为了知道关于文档的更多资料,我们可以增加一个参数“-l”,这样可以看到更多关于文件的信息:rootLinux # ls -l总计 56-rw- 1 root root 865 03-15 04:12 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 03-14 20:34 Desktop-rw-r-r- 1 root root 27964 03-15 04:12 install.log-rw-r-r- 1 root root 5069 03-15 04:11 install.log.syslog这样就可以知道文档的权限、拥有者、
10、大小、日期等相关的信息,关于这些信息可能大家一时看不懂,在以后的学习中会讲这些内容的。“ls -l”有一个简写是“ll”,如下:rootLinux # ll所显示的和使用“ls -l”一模一样。 7/31 制作于:48系统中一些文件,和Windows中的系统文件一样,这些文件一般是不显示出来的,那么我们可以使用“-a”参数来显示隐藏的文件。如下所示:rootLinux # ls -a. .chewing .gconfd install.log .redhat. .cshrc .gnome install.log.syslog .scimanaconda-ks.cfg Desktop .gnome2 .lesshst .tcshrc.bash_history .dmrc .gnome2_private .metacity .thumbnails.bash_logout .eggcups .gstreamer-0.10 .mozilla .Trash.bash_profile .esd_auth .gtkrc-1.2-gnome2 .nautilus.bashrc .gconf .ICEauthority .rec
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1