一、当有多个系统时(win2003、linux),要先安装win2003后安装linux
(1)若先安装linux后安装win2003,则linux系统不能启动,而win2003能正常使用,必须重新安装linux的gurb(引导程序)。
因为linux有拉链功能,可以在加载是拉链到win2003系统;而win2003则没有此功能。
安装linux的多重启动菜单:
从linux的第一张光盘启动,出现boot:时输入
Linux rescue (急救系统)
在急救模式输入:chroot/mnt/sysimage (挂起系统)
在出现 sh-2.05b# 回车
Sh-2.05b#:fdisk -l (查看分区信息)
Sh-2.05b#:grub -install /dev/hdb (hdb是根据查看的信息而决定的)
Sh-2.05b#:exit
二、系统的基本内容:
在终端中输入命令
1、图形界面-------à字符界面
Ctrl +alt+fn(f1-----f6)
字符界面------à图形界面
Alt+f7
2、linux是多用户多任务的操作系统
3、linux的用户模式:
(1)单用户模式:同一时刻,只能有一个操作员登录系统(用于系统维护)
(2)多用户模式:(用于系统正常工作)
多用户-------à单用户之间的切换
在#:init 1
单用户-----à多用户
在#:init 2或3
Init 2不加载nfs,而init 3加载 (nfs是共享)
Init 5:进入图形化环境
Init 0:关机 通 shutdown -h now
Init 6:重启 同 shutdown -r now (init 0和6 只能在超级用户下应用)
三、Linux命令和参数 (它们区分大小写)
1、Date 显示日期、时间
格式:date 月日时分年 可用此命令更改日期时间 每个字段用两位表示
2、Cal 查看日历
格式: cal 年 或cal 月 年 或cal
分屏显示查看结果: 命令 |more (回车 逐行显示;空格 逐屏显示)
3、Clear 清屏
4、Echo 格式:echo “内容” 显示输入的内容
模块一:目录
一、目录名称及功能
1、/ 根目录 (存放linux所有文件)
2、/boot 启动目录 (存放内核和启动程序)
3、/root 超级用户的主目录
4、/etc 存放与硬、软件相关的配置文件(如:密码)
5、/dev 设备目录
文件名 cd* (光驱文件) fd*(软盘文件) hd*(硬盘文件) sd*(U盘/移动硬盘文件)
6、/lib 库文件
7、/usr 存放与用户相关的程序和命令
8、/sbin 存放系统命令
9、/rar 存放邮件、打印系统各种服务器的数据和日志文件
10、/mnt 空目录 (用于挂接点)
11、/bin 存放操作命令
12、/tmp 临时目录
13、/home 存放普通用户主目录的目录
二、具体操作:
1 、ls 查看当前目录下的内容
Ls -a 查看隐藏目录
判断是目录还是普通文件: (1)目录名称是蓝色的(2)ls -F 在目录名后有 /
2、pwd 查看当前目录
3、mkdir 目录名 :建立目录 (可建立多个目录,名称之间用空格隔开)
4、rmdir 删除目录
(1)rmdir 目录名 (空目录)
(2)rm - r 目录名 (可删除空、非空目录;若有多个文件一个个提示是否要删除)
(3)rm - rf 目录名 (强制删除目录下所有文件)
5、cd 目录切换
Cd 目录名 cd 。。 返回上级目录
6、cp :复制目录
Cp -- a 目录名 目的目录 (将目录下文件全部拷贝,是递归拷贝)
7、mv :移动目录
Mv 目录名 目的目录
8、mv :目录改名
Mv 旧目录名 新目录名
特殊目录: 。当前目录
。。父目录
Linux隐藏目录文件是以 。 开头的
模块二:文件
1、ls --l === ll 详细显示文件及文件的属性
Drw-rwxr-- 3 root root
其中 第一位d 表示文件类型:
若是B 是块文件,文件单位是块 1b =512字节
C 是字符文件 ;d 目录文件;-- 普通文件
后面9位表示文件权限: r 只读; w 可修改; x 可执行; -- 无权限
9位中每三位为一组 第一组 是文件所有者多文件的权限(文件所有者默认是创建文件的用户)
第二组: 文件同一组人对文件的权限
第三组: 文件其他人对文件的权限
权限的数字表示法:r 4; w 2; x 1; --: 0;
修改文件权限:
Chmod 权限数字 文件名(无递归功能)
Chmod -r 权限数字 文件名(有递归功能,可作用到它下面的文件和目录)
注意:无论哪一位置有可执行权限时,文件名为绿色
3 表示文件的关联数 即文件下包含的目录和文件数,包含。和。。目录
Root 表示文件的所有者
Chown 所有者 文件名(修改文件的所有者 无递归功能)
Chown -R 所有者 文件名 (有递归功能)
后一个root 表示文件组名
Chgrp 组名 文件名 (修改文件的所属组 无递归)
Chgrp -R 组名 文件名 (有递归功能)
二、建立文件
Vi 文件名 进入编辑时先按 i 即insert 输入
退出:
(1)存盘退出 exc ---àshift + ; --àwq!
(2)不存盘退出 exc ---àshift + ; --àq!
三、文件内容查看
(一)、cat 文件名 ; cat -b 文件名 (显示文件内容并在行前加行号)
> 重定向输出符号
命令 > 文件名 (将命令操作结果保存到文件中)
Cat 文件1 文件2 文件3 ………….(显示多个文件的内容,文件名之间用空格隔开)
Cat 文件1 文件2 > 文件3 (将文件1、2的内容合并到文件3中)
>的特性:
1、覆盖原有文件内容 2、当原文件与目标文件名相同时,文件内容被清空
3、不能连续重定向,若连续重定向则最后一个有内容其余为空
特例:
Cat 文件名 >/dev/lpo 将文件内容打印
Lpr 文件名 文件打印
>> 重定向输出
命令 >>文件名 (将文件内容追加)
Cat b >>a 将b 的内容追加到a中
(二)、more 文件名 (分屏显示) q 退出
| 管道符
命令1 | 命令2 |……………(上一个命令的输出作为下一个输入)
Wc 文件名 :文件内容的统计
输出内容:行 字数(以空格和回车为结尾的为一个字数) 字符数 文件名
(三)、less 文件名 (分屏显示) q退出
可对文件内容查找
查看文件内容后 /字符 表示查找你所输入的字符
(四)、head -N 文件名 :n 是数值 表示查看文件的前n行
(五)、tail -n 文件名 :查看文件的后n行
四、 拷贝文件
Cp 文件名 目的目录 (当执行cp与文件所有者是不同用户时则文件属性回改变,否则不变)
若无论哪个用户操作,也不想改变文件原来的属性则: cp -a 文件名 目的目录
五、文件移动和改名
Mv 文件名 目的目录 (在移动过程中文件属性不发生改变)
Mv 旧文件名 新文件名
六、删除文件
Rm 文件名
Rm -f 文件名 (强制删除)
七、合并相邻行的重复行 (只在显示时)
Uniq 文件名
Uniq -d 文件名 只显示重复行
Uniq -u 文件名 只显示不重复的行
八、查找文件
Find 路径 参数 (路径一般为 / 即根目录)
参数:
1、-name 文件名 ;以文件名为主查找
2、-user 用户名;以所有者为主查找
Ctrl + c 终止命令或程序执行
Ctrl + p 同与 向上的箭头
Ctrl + n 同 向下的箭头
Ctrl + z 进程挂起
3、-exec 命令(如rm) 必须与-name、-user连用
如:find -name 文件1 -exec rm “{}” \; (删除查找到的文件 谨慎使用)
{} 表示查找到的所有结果
\ 是转义字符 (将\ 后面符号特定含义去掉变成普通符号)
4、 ; 命令分隔符
命令1;命令2;命令3…………….. (顺序执行各个命令,命令之间是独立的)
九、文件内容查找
Grep 内容 文件名 (区分大小写)
Grep -I 内容 文件名 (忽略大小写, 以回车作为分隔)
Grep -v 内容 文件名 (查找与指定内容无关的内容)


cjp 于 2008-01-06 18:31:08发表:
命令一般是区分大小写的,rm 应该小写吧
relaaxx 于 2008-01-05 11:29:28发表:
好基础哦,深入点哦