当前位置:文档之家› redhat红帽操作系统安装和基础命令

redhat红帽操作系统安装和基础命令

实训报告系统安装RHEL5.1实训内容Linux rhel5.1安装1、首先,登陆需要一个登录名——密码2、在pc机上:重启——F2——ROOT——选择“CD-rom Drive”往上调节——F10——Enter在虚拟机上:Alt+Ctrl+ins——F2需要将iso文件放入CD/ROM中——安装安装前的准备:1、硬件的基本要求2、硬件的兼容性。

3、多重引导1 linux 支持多重引导,在计算机开机启用后用户是可以选择不同的系统的2 目前linux 中实现多重引导装载程序主要有lilo和grub3 redhat使用grub作为默认的安装引导装载程序。

4、硬盘分区迁移:将f盘中的资料迁移到其他磁盘中,然后删除卷。

可以讲windows最后一个磁盘删除空间可以是10G到20G 的样子。

5、安装方式1 光盘安装2 网络安装磁盘分区:包括主分区和扩展分区两种,主分区1~4个,扩展0~1个,而扩展分区可以划分出若干个逻辑分区;需要注意的是:主分区+扩展分区最大值为4.6、安装系统时划分分区规则至少建立三个分区1、/boot 大小100M-150M 分区格式为:ext32、虚拟机内存为2贝MEM*2 分区格式为:swap3、/ 全部空间文件格式为:ext37、配置网络、主机名:可以任意设置想要的名字邮箱地址也可以。

网络设置:编辑:IP,和子网掩码//192.168.200.200/设备指令:根口令:123456 确认:1234567、在安装的过程当中,把其设置为光驱启动。

按delete。

安装提示选项配置基本参数设置磁盘分区配置安装细节选择软件包8、最后的一些配置首次启动linux设置:设置代理程序不设置许可协议设置日期时间显示设置red had 的网络登陆跳过激活跳过系统用户界面创建一个自己的用户,全名口令声卡跳过额外光盘跳过结束设置下一步具体安装系统截图如下:下一步,然后回车下面出现安装界面,选择跳过选择简体中文和美式键盘一直下一步:在磁盘分区上,因为这里是虚拟机,所以,就选择第一项,在选定磁盘上删除分区并且创建默认的分区结构。

格式化下一步,默认已经创建好了目录,可以手动设置其他的目录下一步 安装配置ip 地址等然后系统进入重新引导。

现在进入系统最后配置的界面:然后一路下一步:(默认)创建用户:继续下一步:最后进入了登陆界面:最后进入了linux图形界面(更改桌面为蓝色):现在开始对操作系统一系列的命令做一些截图:系统基本使用1、GRUB菜单界面按e键可以对高亮菜单项中的命令进行编辑按a键可以对高亮菜单中的命令追加内核启动参数 a即append追加的意思按c键可以进入命令行操作界面Command命令按o键在当前菜单插入一行;d键删除当前行;b键启动当前修改的操作系统;esc 返回2、对于修改密码的问题:首先在GRUB菜单中,光标移到redhat linux 上,按住a 键进入append模式,在光标处添加一个空格然后输入single并且回车,启动后进入单用户模式。

在#提示下输入password命令为root 重新设置口令设置完毕后重新启动系统即可截图如下:在sh-3.1#上输入password:我设置的密码为新密码了。

最后输入reboot 重新启动系统。

系统基本命令linux基本命令●linux命令基础1 系统命令区分大小写2 tab智能键3 文件名完全显示用tab键,在命令行中↑↓键翻查曾经用过的命令。

4 用;号将两个命令隔开5 如 firefox & 命令可以在后台打开firefo6 pwd显示当前所在的目录ls 目录浏览目录ls –a 显示所有文件 -cat 显示一个或者多个文件的内容ls –al 显示隐藏的文件ls –l 详细显示文件的内容pwd 用于显示用户当前所在的目录cd后面不能跟文件名。

可以跟目录名,到用于想到的目录下面。

[root@RHEL5etc]#cd 切换到根目录下的root#cd dirl 相对路径,回到最近目录的dirl的目录#cd ~ 同cd#cd .. 回到上层目录#cd../user 切换到etc附目录的user目录,相对路径#cd /dirl/sub/dirl 绝对路径截图如下:● ls 命令 [参数][目录或者文件]1 –l 即 ll 显示当前文件的详细信息2 ls –a –l 完整显示所有文件3 其中 ls 命令显示中深蓝色代表的目录名,而不是文件名●cat命令[参数]文件名1 cat –b 显示输出内容的非空行2 cat –n 对输出内容的所有行标注行号3 cat file1 file2>file3 这是合并文件的方法●more [参数] 文件名查看文件内容1 more 命令比cat更加详细分页显示文件内容,按Enter键下移一行 space 键下移一页。

Q键退出more 命令●less 命令查看文件内容1 比more 命令功能更好,可以上下移动页面,也可以左右移动页面。

执行less命令,进入less状态,enter下移一行,space下移一页。

按b键上移一页,用光标可以前后左右移动。

Q键退出。

Less 支持文本文件的快速查找,步骤:按/键,再输入要查找的单词或者字符。

就OK了。

●head [参数] 文件名默认查看文件的前十行。

1 head –n num 显示指定的文件的前num行2 head –c num 显示指定文件的前num个字符。

●tail [参数] 文件名默认显示文件的末尾的十行1、tail –n num 看后面的num行2、tail –c num 看后面的num个字符3、 tail +num 比如tail +80 grub 查看第八十行的grub 文件的内容4、tail –f 在linux上监控黑客的攻击。

●目录类操作命令 mkdir [参数] 目录名用于创建目录1 mkdir –p 如果父目录不存在,可以同时创建目录和此目录的父目录。

列子:mkdir –p c:\maker\maker1 其中maker 文件夹原先没有创建,则现在可以创建了●rmdir 命令 [参数]目录名用户删除空目录1 rmdir –p 在删除目录的时候,一起删除其父目录。

●文件操作类命令 cp [参数] 源文件目标文件用于文件或者目录的复制。

1 cp –f 如果目标文件或者目录,先删除它然后再复制即覆盖,并不提示用户,建议不用此名流能够2 cp –i 如果目标文件或者目录存在,则提示是否覆盖文件3 cp –R 递归估值目录即包含目录的各项子目录。

例子:#cp ./d ./test/d 将当前文件夹下的d 文件复制到当前文件夹下的test文件夹下的d 文件夹下●mv [参数] 源文件目录目标文件目录用于文件或者目录的移动或者改名1、mv –i提示2、mv –f不提示●rm [参数] 文件名或目录名1、rm –R 递归删除目录即删除所有文件的目录2、rm –f 删除文件或者目录的时候不提示。

3、rm –R –f 直接删除4、rm –i删除不提示5、rm –Rf / 破坏性操作●文件操作类命令 diff [参数] 源文件目标文件用于比较两个类似文件内容的不同。

1、diff –a 将所有的文件当做文本文件来处理2、diff –b 忽略空格造成的不同●文件操作类命令 tar [参数] 档案文件文件列表用于文件的打包 ,tar 命令可以将一系列的文件归档到一个大文件当中,也可以把档案文件解开以恢复数据,但是注意这个并不是压缩解压缩。

其中参数比较多,列几个出来。

1、tar –c 生成档案文件2、tar –v 列出归档解档的详细过程3、 tar –f 指定档案文件的名称4、tar –x 解开档案文件●文件操作类命令 whereis 命令查看命令的具体位置1 whereis ls , whereis rmdir , whereis whereis●文件操作类命令 grep [参数] 要查找的字符串或者文件名、1、 grep –c 计数●系统信息类命令dmesg 命令用于显示系统信息等等。

例子:dmesg |cpu 查看cpu的信息●df命令用来查看文件系统的各个分区的占用情况。

列出系统上所有可以挂载的分区的大小,已经占用空间等等,单位为k●du 命令查看某个目录中的各级子目录的空间大小1 du –h /boot/文件●系统操作类命令 free 命令●data命令 data[MMDDhhmm[[cc] YY][.ss]]●系统操作类命令 cal 命令用于显示日历 cal 2011 直观显示12个月的日历可以带两个参数,年月日可以用数字表示。

●进程管理类命令 ps 命令1、ps –a 显示当前控制终端的进程2、ps –u 显示进程用户名,和启动时间等时间3、ps –x 显示没有控制终端的进程4、ps –t n 显示第n个终端的进程5、ps –aux 常用的查看进程的命令6、在结果中,PID表示进程号(不可以有重复的) TTY 表示终端的编号。

●进程管理类命令 kill 命令1、前台进程在运行时候,可以用ctrl+c来终止它2、后台进程可以使用kill 命令向进程发送强制的终止信号,以达到终止进程的目的。

3、kill –l 查看进程操作的列表4、kill 15 PID 彻底杀死某一个进程。

●进程管理类命令 top命令默认情况下屏幕每5秒自动刷新一次1、top –d 20 每20秒刷新一次2、top命令可以实时的监控进程状况。

●进程管理类命令 bg jobs fg1 bg 用于把进程放到后台来运行2 jobs 查看在后台运行的进程 # find –name aaa & ——> #jobs3 fg 用于把从后台运行的进程调到前台。

# fg find●其他常用的命令1、clear 清屏2、uname 显示系统信息3、man 命令用于列出命令的帮助手册 #man ls4、shutdown 在指定的时间内关闭系统。

例如:shutdown –r –t 60 reboot after 60s5、halt 立即停止系统,但是不自动关闭电源,手动关闭。

6、reboot 用于重新启动系统。

相当于 shutdown –r now7、poweroff 立即停止系统,并且关闭电源。

相当于shutdown –h now8、alias 命令用于创建命令的别名例:alias grub=”gedit/boot/grub/grub.conf”9、unalias 取消别名的定义。

10、history 用于显示用户最近执行的命令,只要在命令编号前加“!”,就可以重新运行 history 显示出的命令行 #! 1392 运行1392行的命令●命令#firefox -->ctrl+c 后台关闭; firefox &-->后台打开firefox#ps aux -->找到firefox后台程序的PID —>#kill 15/9 PIDCtrl+z 停止程序用户和组账号管理●用户和组的管理1为每个用户创建账号,并且设置口令2 把用共同点的用户划分到同一个组当中3 使用用户管理器管理用户和族群4 用户账户和组群的管理和维护Linux系统的账户有两种类型,一种是普通用户账户,另一种是超级用户账户(root)又称根用户,可以对整个操作系统和普通用户进行管理。

相关主题