LINUX 033 UNIT 2 of REDHAT
UNIT TWO :QUICK TOUR先要解释一下,凡是以后看到#,#表示linux命令的提示符号
1、kernel 是linux的核心
2、shell是linux的命令解释器负责把我们输入的命令向kernel解释,然后由kernel产生一个进程来完成我们的工作。
3.Local Logins
linux的启动方式 :
文本方式:当在运行级别3的时候
图形方式:当在运行级别5的时候
3、Examining the filesystem
大家在命令行方式下面试一下下面2条命令
#ls /etc/x11
#ls -l /etc/x11
请告诉我这2条命令有什么不同,哦,对了,你是不是发现
你用ls列出当前目录下的文件与目录的时候有好多颜色是吗
ls是linux下的dir工具 他能根据文件性质的不同而显示文件
的时候显示出不同的颜色来
那么ls是怎么能分辨文件和显示颜色的呢:
请看这个文件:/etc/DIR_COLORS
用这个命令: #cat /etc/DIR_COLORS
原来颜色和文件名的设置全部在/etc/DIR_COLORS里面
ls 的-l 参数就是让文件列出更多属性来,比如说文件权限类型,拥有者
组,等等,好了,请你记得这条命令,因为我们过会还要用
4、Device files设备文件
所有的设备文件存放在/dev下
大家用ls -l /dev 查看以下 有2种类型block 和 character
5、进程:linux运行一个程序都是以进程来描述的,父进程下面有子进程
进程也有自己专门的描述方法PID 叫进程号
和进程相关的一些命令是:
#ps
#top
#pstree
#gtop
大家可以试验一下上面的命令,最后的gtop要在Xwindow下的终端下运行
PID编号从1开始到32768结束
6、linux默认的shell是bash
很重要的2个文件 :/etc/profile
/etc/bashrc
7、linux命令输入的基本方式是:
name
并且可以在一行内同时输入n条命令,中间用;来间隔开来
比如:
# clear;ls /dev; ls -l /dev
8、对于一个linux命令如果你不了解它的一些用法
可以使用这样的方法来查它的使用方法:
command --help
--help 用来显示命令的基本帮助
比如我对ls的一些参数忘记了那么就使用ls --help就可以查到所有参数
但是不会显示这些参数的具体用法
如果我要知道关于ls更详细的介绍,那么你可以使用:
#man ls
使用man command的方式可以知道关于命令更详细的使用方法
9、Window下有环境变量,linux下也同样有
和环境变量有关的命令是:envset
重要的环境变量参数有以下几个:
PATH PWD TERM SHELL HOME USER DISPLAY VISUAL EDITOR
10、Users
User root(UID 0)有完全的控制权限
用UID来标示一个用户的身份号
任何其他用户的UID号码都不会比root用户小
一般情况下,我们新加一个用户进入系统它的UID从500号开始分配
0-499是系统保留的UID号码,和这个有关的命令是:ID
大家可以试一下: # id
11、更改口令
更改口令的命令是:passwd
root用户可以很方便地更改用户口令,普通用户要更改口令无法使用在
linux默认系统字典中的口令字,象student这样的字,root可以为你
更改,但是你作为student用户登陆的时候无法把自己的口令改为student
因为它是一个字典中的词,有可能被黑客利用扫描工具扫描到口令
12、一些关于linux帮助的主要工具
除了man 我们还可以用info来查看命令帮助
如:# info ls
还可以查看REDHAT Documentation 文件,也就是我们常说的文档盘中的
内容,另外在网上我们还可以查阅一些英文的howto来帮助我们
13、虚拟控制台
REDHAT Linux还有一定数量的虚拟控制台
我们可以使用CTRL + ALT + F来切换这些虚拟控制台
如果你的Xwindow正在运行那么它的控制台在7号可以使用
CTRL + ALT + F7 切换进入
小结:这里我们讲了很多内容 其中重要的文件是
/etc/profile
/etc/bashrc
在这个UNIT中我们谈到的命令有:
ls
man
info
ps
top
pstree
gtop
set
env
id
passwd
页:
[1]