REDHATLINUX基础培训文档
RedHatLinux操作系统基础培训32
最开始的d代表”目录”. -r代表可读,w代表可写,x代表可执行
Байду номын сангаас15
文件管理
• chmod 764 /tmp/abc
– 把/tmp/abc文件(或目录)的权限更改为rwxrw-r--
• mv obj1 obj2
– 将obj1移动到obj2中.也可以使用这条命令更改文件(或目录)名
• mkdir [-p] dir
13
文件管理
• cd [dir]
– 进入目录,和dos下的命令相似
• ls [dir]
– 列出dir下的文件,如果不指定dir,则显示当前目录下的内容
• mkdir [-p] dir
– -p 如果多级目录不存在的话,依次创建目录
• rm
– -rf 删除目录删除目录(目录可以不为空)/文件,并且没有确认信息. – P.S.使用rm命令删除文件或目录是不能恢复的,在使用过程中一定要慎重!!!
6
Linux常用命令
• • • • • •
系统登录和注销 系统关机重启 用户和组管理 文件管理 进程管理 基本网络配置
7
系统登录和注销
• Alt+Ctrl+F1到F6
– 切换不同的文本登陆页面.
• rsh
– rsh hostname(IP) -l username
• exit • logout
8
– – – –
源码完全开放 稳定性高 安全性好 价格低廉
GNU头像
• GNU(GNU is Not Unix)
– GNU工程
• 自由软件(Free Software)
– GNU工程的主要赞助组织
3
Linux介绍
RedHatLinux新手入门教程
RedHatLinux新手入门教程1994年,Young和Mark Ewing创建了Red Hat公司,并创造了全球使用最广泛的Red Hat Linux套件,为Linux的普及立下了汗马功劳,笔者也是跟随着Red Hat 的带领下走进Linux世界的。
Red Hat取得了辉煌的成绩,甚至许多Linux发行公司还采用了许多Red Hat Linux的代码,如Mandrake、SOT Best、Connectiva、Abit 和Kondara。
可以说,Red Hat在某种意义上几乎成了Linux的代名词。
2001年4月16日,Red Hat公司正式推出了Red Hat Linux 7.1版。
做为Red Hat Linux的忠实用户,第一时间就在自己的爱机上安装了一套,在此将我的心得汇成本文,希望能够帮助你驾驭它。
第1章:系统简介1.1 系统新特性1)采用了最新的Linux 2.4.2版稳定内核,支持更多硬件设备,具有很高的性能指标;2)采用了最新的图形系统Xfree86 4.0.3,提供了强大的硬件支持;3)引入了全图形安装界面,使得安装更为简单;4)增加了国际化语言支持,但最可恨的是支持了Big5,却没有简体中文,真可气;5)显著改进了对多CPU计算机的支持,而对于单CPU的计算机器,则提供了高达4G的用户进程空间,同时取消了PCI总线的限制,虚拟内存可高达64G物理内存,支持多用户和集体使用,可谓是企业级的操作系统;6)对移动存储设备提供了出色的支持,包括:可“热插拔”USB设备、ZIP驱动器和各种光盘刻录机。
Red Hat Linux 7.1主要采用了一个叫做updfstab的程序模块,使得它能对各种移动存储设备的支持,安装和卸载这些设备也是变得很容易了;7)加入了一些新的系统配置工具来方便用户管理以及Linux系统使用,例如apacheconf, bindconf, 和printconf等,这些工具能方便的分别让用户通过GUI 图形用户界面来配置APACHE,BIND,和打印机。
RedHatLinux运维入门技术(RHEL7.5)课件PPT模板
2020
感谢聆听
redhatlinux运维入门技 术(rhel7.5)
演讲人
202x-11-11
目录
01. 第1章安装linux 02. 第2章linuxcli基本操作
01
part one
第1章安装linux
第1章安装linux
1-1les00:整 个视频系列内容
介绍
1-2les01: vmwareworks
01 06
05
1-11les10:raid数 据保护
1-8les07: raid3&raid5&raid
5
02
03
1-9les08: raid6
04
1-10les09:服务器 raid5与raid10的选
择
第1章安装linux
1-13les12:采用裸金属物理服务器安装linux(生 1-14les13:vmwareworkstation装l 1-15les14:linux系统目录结构分析 1-16les12_2:公有云环境linux云主机的部署 1-14Les13:VMwareworkstation装L 1-15Les14:Linux系统目录结构分析 1-16Les12_2:公有云环境Linux云主机的部署
ls|cp|find|touch|rm
4. 2-4les18:文件操作二:more|cat|less| 5. 2-2Les16:cd|pwd|mkdir|rmdir|r目录基本操作-
cd|pwd|mkdir|rmdir|mv|rm
6. 2-3Les17:文件操作一:ls|cp|find|t文件基本操作一:
tationsБайду номын сангаас
rhce培训内容(一)
rhce培训内容(一)RHCE培训内容1. 概述RHCE(Red Hat Certified Engineer)认证是红帽公司针对企业Linux系统管理员开设的高级认证课程。
该认证是目前Linux系统管理员行业中最受欢迎和权威的认证之一。
2. 培训目标•了解企业级Linux系统管理的基本原理•熟悉Linux系统的安装和配置•掌握网络设置和服务管理技能•学习Linux安全管理和维护策略•熟练掌握文件系统、磁盘管理和文件权限设置•掌握Shell脚本编程和自动化任务管理3. 培训内容Linux系统安装和配置•安装和配置Red Hat Enterprise Linux系统•硬件和网络设备配置•系统引导过程管理•内核参数调整和模块管理网络设置和服务管理•网络配置和TCP/IP协议•DNS服务和客户端配置•DHCP服务配置•网络文件共享和NFS配置•Web服务和Apache配置•邮件服务和Postfix配置Linux安全管理和维护策略•安全性分析和防范措施•用户和组管理•访问控制和权限管理•SELinux安全策略配置•防火墙和网络安全设置文件系统、磁盘管理和文件权限设置•文件系统类型和格式化•分区和磁盘配额管理•文件系统挂载和自动挂载•RAID和LVM磁盘管理•文件和目录权限设置Shell脚本编程和自动化任务管理•Shell脚本语法和基本编程概念•Shell编程实例和脚本调试•定时任务和cron调度•进程管理和任务监控4. 考试与认证•需要通过RHCE认证考试才能获得RHCE认证资格•考试包括实操环境和理论题目•考试需在认证中心进行,实操环境中会模拟企业级场景5. 结语RHCE培训内容以系统管理为核心,涵盖了企业级Linux系统的各个方面。
通过系统学习和实践训练,学员可以全面掌握Linux系统管理的技能,提升自己在职场中的竞争力。
同时,通过通过RHCE认证的取得,将为个人职业发展提供更广阔的空间。
配套课件 Red Hat Linux基础教程(第二版)
– 配置引导装载程序 – 选择Red Hat Linux选项
2-13
主分区 逻辑分区 逻辑分区 逻辑分区
扩展分区
2.2 安装Red Hat Linux
• 图形化界面安装 • 文本模式安装
2-14
2.2.3 安装步骤 -1
• 创建Linux分区 • 安装Linux软件 • 配置X Window系统操作界面 • 安装LILO(Linux Loader,Linux加载器) • 创建新的用户账户。
2-15
2.2.3 安装步骤-2
1. 语系选择 2. 键盘类型选择 3. 鼠标选择
2-16
2.2.3 安装步骤-3
4. 选择安装还是升级 5. Red Hat安装模式选择 6. 磁盘分区设置
2-17
2.2.3 安装步骤-4
7. 自动分区
2-18
2.2.3 安装步骤-5
8. 创建系统分区
2-19
4-45
4.2 Gnome入门
• 操作界面
– Gnome面板:系统应用程序、小程序和主菜单 – 桌面 :应用程序、文件和系统资源
• 主要组件
– 控制面板 – 桌面 – 窗口管理器 – 文件管理器
4-46
4.3 Gnome的控制面板
• 启动应用软件、运行程序和访问桌面区域 • 基本组成 :
– 主菜单 – 程序启动器图标 – 工作区切换器 – 窗口列表 – 通知区域 – 插件小程序
• 定制桌面
– 背景 – 音效 – 键盘快捷键
• 定制系统
– 日期和时间 – 声卡检测 – 用户和组群 – 打印
4-59
4.7 KDE概述
• K桌面环境(KDE,K Desktop Environment): 窗口管理器、文件管理器外,Linux应用程 序组 :Web浏览器、新闻阅读器和邮箱系 统
第2章 Red Hat Linux 9基本操作及配置
图1-25 选择图片
(3)在图1-25中,通过选择不同的文件夹下的不同图片,来选择 一个满意的背景图片,然后单击“确认”按钮,返回到图1-24的 对话框。 (4)还可进一步对背景图片进行居中、缩放、拉伸等处理。 (5)当选择无图片时,可通过“背景网格”,以及左侧和右侧的 颜色来设置背景。 (6)设置完成后,单击“关闭”按钮,桌面显示如图1-26所示。
# cp filename /mnt/floppy
然后,便可以卸载软盘并把它从驱动器中取出。软盘中 的新文件现在就可以从 Windows 机器上被存取了
(3)格式化软盘
如果只在 Red Hat Linux 中使用软盘,仅需使用 ext2 文件系统来格式化它。一旦已在软盘上创建了 ext2 文件系统,就可以使用与在硬盘上操作文件和目录 相同的方法来操纵该软盘的内容。
2、注销系统的Logout 命令(注销:结束当前用户 的工作)
3、关机或进入单人维护模式的shutdown命令 4、直接关机的halt命令 5、重新启动计算机的reboot命令 6、远程登录的rlogin命令
2.2 配置X Windows System
2.2.1 显示属性的设置
1.
改变桌面背景
(1)在Linux桌面上单击鼠标右键,在弹出的快捷菜单中选择“改变桌 面背景”命令,打开如图1-24所示的页面。 (2)在图1-24中,单击“选择图片”下的按钮,打开如图1-25所示的 选择图片对话框。
(5)选择后,单击“前进”按钮,进入到打印机配置的 最后一步,即确认打印机配置。如果设置正确,则单击 “应用”按钮来添加打印队列,否则,点击“后退”按 钮来修改打印机配置。 2. 打印测试页 要打印测试页,从打印机列表中选择想试验的打印机, 然后从图1-39中的“测试”拉下菜单中选择合适的测试 页。
Red Hat Linux讲义
第一章Linux 简介、结构及特点Red Hat Linux简介:Linux最初是专门为基于Intel处理器的个人计算机而设计的。
Linux的前身是赫尔辛基大学(University of Helsinki)一位名叫Linus Torvald的计算机科学系学生的个人项目。
Linus把Linux建立在一个基于PC机上运行的、小的、名为Minux的UNIX基础之上,Minux突出体现了UNIX的各种特性,是由Andrew Tannebaum教授开发的,Minux通过Internet广泛传播给世界各地的学生。
Linus的初衷是为Minux用户开发一种高效率的PC机UNIX版本,称其为Linux,并在1991年底首次公布于众,同年11月发布了0.10版本,12月发布了0.11版本。
Linus允许免费地自由运用该系统源代码,并且鼓励其他人进一步对其进行开发。
在Linus的带领下,Linux通过Internet广泛传播,一个世界范围内的开发组正在对Linux进行坚持不懈的开发。
此外,Linux 设计得小、速度快而且价格便宜。
Linux的结构Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、文件结构(file structure)。
Linux内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
操作环境向用户提供一个操作界面,它从用户那里接受命令,并且把命令送给内核去执行。
Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
它接收用户输入的命令,并且是把它送入内核去执行。
操作环境在操作系统内核与用户之间提供操作界面,它可以描述为一个解释器。
操作系统对用户输入的命令进行解释,再将其发送到内核。
Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(window manager)和命令行shell(command line shell)。
RedHat Linux training
Redhat Linux系統教育訓練
使用者管理
增加使用者帳戶 刪除/修改使用者帳戶 /etc/passwd 群組設定 root帳號 與su 指令
28
2007-2008精业精诠信息科技著作權所有。非經同意,不得翻印、轉載或以任何形式重製。
• • • • Primary license for Open Source software Encourages free software All enhancements and changes to GPL software must alse be GPL Often called “copyleft”
退出 :q! 保存退出 :wq! (x) 尋找字符串 /字符串
26
2007-2008精业精诠信息科技著作權所有。非經同意,不得翻印、轉載或以任何形式重製。
Redhat Linux系統教育訓練
VI 編輯器簡介
一般模式下的操作
移動游標
刪除
新增 換行
27
2007-2008精业精诠信息科技著作權所有。非經同意,不得翻印、轉載或以任何形式重製。
♦ 2.控制系统的脚本语言
13
2007-2008精业精诠信息科技著作權所有。非經同意,不得翻印、轉載或以任何形式重製。
Redhat Linux系統教育訓練
Linux系統安装
14
2007-2008精业精诠信息科技著作權所有。非經同意,不得翻印、轉載或以任何形式重製。
Redhat Linux系統教育訓練
♦ GNU stands for Gnu Not UNIX, it is an open source movement
started by Richard Stallman in the year 1984. By 1990 ,nearly all required userspace applications created gcc. emacs. Etc
RedHat第一章
Linux系统的特点 Linux系统的特点
终端、shell 终端:早期是指硬件设备,一般通过串行线 终端 连接到主机,向主机系统输入数据,显示由 主机系统返回的数据。现在是指软件对传统 硬件终端的仿真。Linux中所讲的终端是用户 访问命令行界面的途径(基于命令行界面的 shell)。 shell:操作系统中用户和内核交互的层面。
who rm find figer bc 内核 more ps grep
使用Linux 使用Linux
接触第一个Linux的命令:who 的命令: 接触第一个 的命令 该命令用来判断谁在系统上及其登录方式。 该命令用来判断谁在系统上及其登录方式。 远程登录机器 采用SSH工具(服务端和客户端程序)。需注 工具( )。需注 采用 工具 服务端和客户端程序)。 意:该客户端还可用在其他操作系统上。 该客户端还可用在其他操作系统上。 Putty:免费的,win32下的 下的telnet(23), :免费的, 下的 , rlogin(513)和SSH(22)客户端。 客户端。 和 客户端
第五节 管理终端
使用who命令可以查看出当前登录用户及其登录 时间和登录地点(登录方式) 理解设备与终端区别: 终端是表现 设备节点(即存在于/dev目录下的文件是终端 的抽象)
第六节 寻求帮助
方法一:- h 、-?或- -help 方法二:/usr/share/doc 方法三:man page和info page 重点掌握几个man page的命令:参数-a - k的使用; 查看对应章节中对应关键字的详细信息
第五节 管理终端
了解终端控制组合键
1.复位终端:reset命令。 2. 掌握几个重要的控制组合键。 wc命令:统计输入的字符多少个字符、单词、行数。
redhat基础教程
redhat基础教程cv由于想考RedHat Linux认证所以将学习过程做以下笔记。
分为2个部分:基础教程和企业服务教程。
第一部分Redhat基础教程第一章预备知识:•Linux操作系统常用的文件系统有两种:–ext3/ext4 (用于存储文件)–swap (用于临时性地保存内存中的内容)–它将在MBR(主引导记录)中安装Grub引导程序,如果在计算机中已经安装了Windows,Grub/LILO将自动配置为双启动方式•挂载DVD镜像或者光盘mount /source –o loop -t /mnt/ISOmount /dev/cdrom /mnt/cdrom•常用工具:常用连接工具securtCRT;文件传输工具FileZilla第二章系统开机与启动启动过程:•1、加载bios的硬件信息•2、读取MBR的Boot Loader引导信息•3、加载内核•4、内核执行/sbin/init加载/etc/inittab信息执行rc.sysinit•5、启动核心的外挂模块(/etc/modules.conf)•6、init执行运行级的各个批处理文件(scripts)•7、执行/bin/login程序•8、登入后开始以shell管理主机详解/etc/inittab 与runlevel•initdefault:代表预设的run level 设定值;•sysinit:代表系统初始化的动作项目;•ctrlaltdel:代表[ctrl]+[alt]+[del] 三个按键是否可以重新开机的设定;•wait:代表后面接的指令项目必须要执行完毕才能继续后面的动作;•respawn:代表后面接的,init 仍会主动的『重新』启动。
rc.sysinit作用:设置系统主机名、激活SWAP分区、模块加载、设定RAID/LVM 硬盘功能、磁盘配额、挂载其他文件系统、清除临时文件、加载日志。
本篇文章来源于Linux公社网站() 原文链接:/Linux/2011-06/37309.htm。
LINUX系统培训大纲
Linux系统培训大纲Ⅰ、认识Linux系统的特点和的组成部分,完成最基本的系统安装,掌握常用的桌面工具。
一、认识Linux:1.Linux的历史:Unix发展历史、Linux发展史2.了解Linux产品的组成部分和产品特性3.了解Linux的工作环境:多用户、网络支持4.基本系统的简单安装二、使用Linux桌面:1.系统登录和退出、关机2.使用KDE和GNOME桌面:菜单结构、快捷方式、文件系统管理器、浏览器3.终端和命令行三、获得帮助信息:1.系统自带man/info2.产品说明、HOWTO文档3.图形界面帮助系统4.网络文档资源Ⅱ、了解Linux的目录结构,能对各种文件进行管理操作,掌握命令行常用命令。
一、管理Linux系统的目录和文件:1.了解FHS:/usr、/sbin、/bin、/home、/etc、/lib、/dev、/tmp、/var2.文件系统的挂载:目录跟设备的关系、使用移动存储介质3.认识文件类型:f/d/b/c/l/s/p4.目录与文件的查看:pwd、cd、ls、cat、less/more、tail/head5.创建文件与目录:mkdir、touch、ln6.搜索文件:find/Kfind、locate、whereis、which、type7.文件内容搜索:正则表达式、grep8.文件压缩与解压缩:gzip/gunzip、bzip2/bunzip2、zcat/bzcat9.认识文件权限,了解权限的修改工具二、在终端中工作:1.认识终端和命令行2.执行命令,认识命令的选项和参数3.切换用户身份:su4.了解环境变量和命令别名5.命令行技巧:命令自动补足、屏幕翻页、历史命令6.管理用户帐号:useradd、passwd、usermod、userdel7.基本的软件安装命令8.邮件查收工具Ⅲ、掌握基本的文本编辑工具,认识进程并能进行简单的管理,了解系统网络网络环境和配置方法一、使用文本编辑器vi:1.使用vi编辑器:vi工作模式、搜索、替换、光标移动2.图形桌面编辑器:gedit/kate/kedit二、进程查看和管理:1.查看进程列表2.理解运行级别,能切换运行级别3.前台任务和后台任务三、管理网络配置信息:1.管理网络2.网络查看与配置工具:ifconfig/ip/ifup/ifdown/ping/traceroute/netstat3.常用网络客户端:ftp、scp、sshⅣ、进一步认识产品特点,管理用户的权限和文件系统的安全,管理系统的磁盘一、产品特性:1.新功能,硬件支持和系统支撑2.其他管理工具的组成部分3.系统监视:日志的路径、硬件信息来源、查看硬件信息的命令二、管理用户帐号和文件安全:1.文件系统安全模型,默认的安全策略2.用户和组帐号的命令行管理工具3.多管理员环境的安全部署:sudo4.文件权限设置:rwx、ugo、sst5.了解PAM认证:认证体系、配置文件、认证模块、帮助信息6.定制系统的用户安全策略三、管理Linux文件系统:1.文件系统管理:ext2/ext3、reiserfs等文件系统的区别和创建2.配置磁盘分区:认识磁盘设备、了解分区类型、分区3.配置逻辑卷管理器(LVM):PV/VG/LV4.管理文件系统:格式化工具、挂载、挂载选项、磁盘检查5.设置磁盘限额:quota6.数据备份和恢复Ⅴ、掌握软件的安装和升级方法,了解系统的启动顺序,能够排除启动过程中常见的故障,管理内核引导程序一、管理系统中的软件包:1.用rpm管理系统软件包:安装、升级、卸载、查询、校验2.管理系统库3.其他升级系统软件,配置升级服务二、系统启动管理:1.了解系统启动流程以及运行级别2.了解内核启动参数和模块3.管理GRUB引导程序4.更改启动中各种环境参数设置三、管理系统进程和启动服务:1.进程管理:优先级、信号2.了解系统启动脚本和开机服务:rc<service>、chkconfig3.设置定时任务:at、cron4.日志服务和日志轮询管理Ⅵ、能够将服务器连接到互联网,配置常见的网络客户机(CUPS、NFS、CIFS、NIS、LDAP),简单配置常用的网络服务器(NTP、Xinetd、FTP)一、配置网络环境:1.TCP/IP基础,Linux网络接口,网卡驱动2.DHCP自动配置协议3.配置路由:route4.测试网络连接:routeroute、ping、tcpdump、ethereal、netstat、netcat二、网络客户端配置:1.网络打印机支持与客户端配置2.挂载网络文件系统:NFS、CIFS3.网络信息服务客户端:NIS、LDAP三、常用网络服务器配置:1.时间服务器:NTP2.激活WEB服务器:apache3.超级网络服务器xinetd4.ftp服务器配置:pure-ftpdⅦ、配置服务器的远程管理和访问服务,通过实验进一步深化前面学习的内容一、远程管理的配置:1.使用OpenSSH配置远程访问服务:ssh加密机制、ssh客户端用法、公钥认证2.激活远程管理桌面访问服务:vnc3.配置网络安装环境:安装服务器的搭建,远程安装工作原理和实施二、综合实验:系统启动、帐号管理、网络时间、逻辑卷管理器、网络文件系统、网络信息系统、WEB服务器、SSH服务器Ⅷ、掌握Linux的安装和配置,进一步掌握网络环境配置方法,了解保存系统网络环境的文件一、安装SLinux(实验):1.安装前的准备:准备安装介质、选择安装方式、收集硬件信息2.安装实施:选择安装介质、安装方法,配置鼠标、键盘、显示器,选择语言、时区,定制分区、软件包,配置防火墙、认证方式,介绍Linux软件包的组成结构。
LINUX基础培训
-t
-A -F
将文档依修改时间之先后次序列出
同 -a ,但不列出 “.” (当前目录) 及 ".." (父目录) 在列出的文档名称后加一符号;例如可执行文档则加 “*”, 目录则加 “/” ,符号链接文件加“@” 递归地显示子目录中的内容
-R
cd命令
语法:cd [目录名] 说明:用于更换工作目录 例题:如下
常用Linux命令介绍(三)
பைடு நூலகம்
more命令:使超过一页的文件临时停留在屏幕,按任 何的一个键以后继续显示。 less命令:显示文件内容,可以上下翻页显示。 head命令:显示文件前10行内容。 tail命令:显示文件后10行内容。 cat命令:把文档串连后传到基本输出,或者将几 个文档连接利用重定向符‘>’定向到输出文 档 find命令:在指定的路径上搜索指定的文件和目录 locate命令:查找文件 grep命令:在文件中搜索匹配的行并输出,一般用于 过滤先前的结果
du命令:显示目前的目录所占的磁盘空间 df命令:显示目前磁盘剩余的磁盘空间 mount命令:将某个文件系统挂载到某个目录上 umount命令:用于卸载已安装好的文件系统 tar命令:用于打包和解包某个目录和文件 rpm命令:用于安装,卸载,查看,检查某个RPM软件包 gzip命令:用于压缩某个文件和目录 gunzip命令:用于解压缩以gzip压缩的文件 bzip2命令:用于压缩某个文件和目录 bunzip2命令:用于解压缩以bzip2压缩的文件
常用Linux命令介绍(八)
ps aux ps –ef kill PID kill -9 PID killall mozilla-bin top
REDHATLINUX基础培训文档
了解所用硬盘的信息
mount 所挂装分区 fdisk -l /dev/hda 硬盘分区状况 df -h 硬盘分区的使用情况 du -sh 目录占用空间
进程命令
ps aux
ps –ef
kill PID
kill -9 PID
killall mozilla-bin
Top
mount –t fstype /dev/fd0 /mnt/floppy 硬盘分区的挂装
Cp /dev/cdrom /tmp/XXX.iso
Mount /tmp/XXX.iso /mnt/iso –o loop
Mount –t smbfs –o username=root password=xx123456 /192.168.0.2/D$ /mnt/share
mv file1 file2
ls [-ailS] 参数说明:
-a :全部的文件都列出(连同隐藏文件) -l :详细列表 -S :以文件大小排序
文件和目录的颜色代表什么
蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件; 灰色表示其它文件; 红色闪烁表示链接的文件有问题了; 黄色是设备文件,包括block, char, fifo。
$ 对应普通用户 启动图形界面 X Window
startx startx -- :1 启动第二个图形界面
Reboot重启 poweroff关闭
控制台操作
虚拟控制台 Ctrl+Alt+Fn (n=1-6) 文字控制台
在文字控制台间切换 Alt+Fn
切换回图形界面 Alt+F7
用dircolors -p看到缺省的颜色设置,包括各种 颜色和“粗体”,下划线,闪烁等定义
Linux_基础培训教程文档
改变文件权限
使用chmod
来改变文件的当前权限
chmod [-R] 权限 文件名
只有文件的拥有者和root才可以改变
文件的权限
使用数字来改变文件权限
chmod后可以用三个数字来表示用
户权限
第一位代表文件拥有者权限
第二位代表文件所属组成员权限 第三位代表其他用户权限
每一个数字都采用加和的方式
用file检查文件类型
文件类型
在linux中,所有东西都被当成文件。
文件权限前的第一个字母用来标识
文件类型:
-:一般文件 d:目录文件 b:块设备文件 c:字符设备文件 l:链接文件
பைடு நூலகம்
设备文件
设备在Linux中以特殊文件的形式存
在 块(block)设备文件 字符(character)设备文件 设备文件所在位置 查看设备类型
(无 (无
回显) Retype new password:
运行指令
指令名
[选项] [参数]
例子: ls -l /etc/X11
帮助和在线帮助
指令 --help 例:mknod --help
man 指令 例:man mknod
基础指令(一)
man
的使用技巧 man -k keyword man -f keyword man -a keyword man n keyword
离开系统
重启 关机
reboot
halt
shutdown -r
shutdown -h
now init 6
now poweroff init 0
第二节
第二节.文件
检查文件
用ls
–l以长模式察看文件的详细信
Linux红帽培训
Linux培训tail -1 /etc/passwdVisudo root编辑权限Instance:Root:visudo##Allow root to run any commands anywhereRoot ALL=(ALL) ALLTom ALL=(ALL) ALL赋予Tom权限,使其能够使用sudo命令man 详细的帮助Date 查询时间将系统时间设定成2005年7月26日的命令如下。
#date -s 07/26/2005将系统时间设定成下午11点12分0秒的命令如下。
#date -s 11:12:00Cal 查询日历User1以root的身份,修改user1的密码为654321 Instance:1、使用root visudo 给user1授权2、Su user13、Sudo passwd4、输入user1的密码5、输入新密码mv -f 为无条件覆盖文件u,g或者o表示文件所属用户,组以及其它用户+或者-表示允许或者禁止r,w或者x表示读取,写和执行find / -name "pass*"" -user "root" -exec cp{} /home/abc \;名称" " 所有权" " 执行命令\;结束符合文件内容:less和cat文件摘选:head和tail提取列或者字段:cut按关键字提取:grep图形化的网络配置–system-config-network/etc/sysconfig/network-scripts/ifcfg-ethX全局设置在/etc/sysconfig/network中DNS服务器地址通过dhcp指定,也可通过在/etc/resolv.conf 中配置Pidof <文件名称>查看进程号top 相当于任务管理器Ps aux查看进程如何修改运行权限及密码:重启按上下键按e 选择最长一行按e 输入空格1回车输入b,启动出现#时输入passwd 输入新密码再次出现#时输入restart重启密码更改完成!Linux题1、远程登录a.远程访问访问远程计算机172.17.55.2,使用root用户,密码为:123456ssh root@172.17.55.2输入密码Last login:.............退出远程登录:exitb.生成密钥ssh-keygen -t rsac.复制公钥到172.17.55.2ssh-copy-id -i .ssh/id_ras.pub root@172.17.55.2d.无需输入密码登录2、用yum命令安装软件a.Vi /etc/yum.confb.[Server]name=Red Hat Enterprise Linux 5baseurl=ftp://172.17.55.2/pub/Serverenable=1gpgcheck=0c、登录远程电脑ssh root@172.17.55.2使用yum list或者yum grouplist查看安装包d、安装软件yum install nameyum groupinstall namee、卸载软件yum remove name3、电脑启动的配置a、升级内核下载kernelb、vi /etc/grub.conf **启动引导菜单c、default=0启动第一个系统default=1启动第二个系统依次类推4、设置默认的运行级别a、vi /etc/inittabb、id:5:initdefault 中间的5为运行级别(0--6)5、NFS设置网络文件系统(此命令可以拷贝传输文件类似于FTP)a、查看目前已挂载的NFS系统# showmount -eb、挂载NFS#mount 172.17.55.2:/var/ftp/pub /mnt6、使用ssh拷贝远程电脑的文件scp -r 源文件本地Instance:scp -r 172.17.55.2:/home/share/hi /root/a7、自动挂载a.vi /etc/fstabb、在最下面添加172.17.55.2:/home/share mnt nfsdefaults 0 08、磁盘分区a、查询目前分区情况Fdisk -lb、建立一个500mb分区在sdb上Fidsk /dev/sdbn +500m w#partprobec、格式化分区sdb1mkfs -t ext3 -l 卷标/dev/sdb1将信息写入内核#partprobed、挂载到/data目录下Mount /dev/sdb1 /datae、将sdb1自动挂载到目录vi /etc/fstab9、设置目录/home/share/abc,增加“s”位Instance:chmod g+s abc abc为一个目录S是干什么用的?:相当于设置了该abc目录是继承组设置/home/share/abcd文件夹给sticky位#chmod o+t abcd设置以后,禁止其他用户删除该文件夹中的文件和文件夹,只可拷贝、修改。
RedHatLinux90基础教程课件ch06.doc
第6章shell及进程本章的学习目标:•理解什么是shell•为什么要使用shell•学会使用一些基木的shell命令行操作• 了解shell脚本•理解进程和多进程的概念•掌握如何运行后台进程•掌握如何进行进程控制6.1 shell 概述6.1.1 什么是shell在第1章介绍Linux系统结构时己经对shell进行了简单介绍。
shell是系统的用户界面, 它提供了用户与内核进行交互操作的-•种接口。
它接收用户输入的命令并把它送入内核去执行。
6.1.2为什么要使用shellLinux的图形化环境最近这几年有很大改进。
在X Window系统下,几乎可以做全部的工作,只需打开shell提示来完成极少量的任务。
然而,许多Red Hat Linux功能在shell提示下要比在图形化用户界面(GUI)下完成得更快。
6.1.3 选择shell可以通过阅读它们各自的使用手册来了解各自的详细情况。
对于各种不同的shell的学习和使用,主要归结为从以下儿个方面进行。
•这种shell的内建命令都有哪些?•怎样进行任务控制,即后台处理?•这种shell是否支持命令行编辑?•这种shell是否支持命令行历史记录?•什么是它的重要的开机启动文件或者配置文件?•各个shell的重要环境变量有哪些?•可以使用什么样的命令行提示符?•支持什么样的编程框架?作为超级用户,可以在/ctc/shclls文件中添加程序,然后可以限制某个用户在登录后运行某个或者某些指定的程序。
要在登录之后再改变运行的shell,可以使用chsh(changc shell)命令,该命令在/usr/bin 目录下。
可以在命令行上单独使用chsh命令,也可以使用-s(shell)选项。
$chshchanging shell fbr bball.Password:New shell[/bin/bash]: /bin/zshshell changed.$chsh -s /bin/bashPassword:shell changed.前提是必须提供要使用的shell或者程序的完整路径名或目录名。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
/etc/rc
启动时所运行的程序
/e启动时自动安装的文件系统
/etc/inittab
init的配置文件
/etc/mtab 当前安装的文件系统列表
Linux常用的基本目录
6. /dev目录
/dev/console /dev/fd /dev/hd /dev/sd /dev/null /dev/sr /dev/tty
/mnt
光驱的装载 mount /mnt/cdrom (mount –t iso9660 /dev/cdrom /mnt/cdrom mount –t 文件类型 设备文件 挂装目录)
卸载 umount /mnt/cdrom eject命令 /dev/cdrom -t pwd 软驱的使用
/etc/inittab
停止系统
init 0 halt poweroff shutdown
重启系统
init 6 reboot
文字界面启动 init 3
图形界面启动 init 5
单用户模式 init 1
init single
/proc 内存映射的目录
cpuinfo CUP信息 interrupts 中断信息 meminfo 内存 more /proc/pci 查看pci设备信息 cat version Linux版本信息 uname –a
mv file1 file2
ls [-ailS] 参数说明:
-a :全部的文件都列出(连同隐藏文件) -l :详细列表 -S :以文件大小排序
文件和目录的颜色代表什么
蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件; 灰色表示其它文件; 红色闪烁表示链接的文件有问题了; 黄色是设备文件,包括block, char, fifo。
cat /etc/issue
1. tar zxvf file.tar.gz tar zcvf home.tar.gz /home
2. ./configure 3. make 4. make install; make clean
网卡驱动 的安装
#mount /dev/fd0 /mnt #cd /mnt #cd /e1000 #cp e1000-4.3.15.tar.gz /tmp #cd /tmp #gzip -d e1000-4.3.15.tar.gz #tar -xvf e1000-4.3.15.tar #cd e1000-4.3.15 #cd src #make install #insmod e1000.o #cd / #umount /mnt #reboot
$ 对应普通用户 启动图形界面 X Window
startx startx -- :1 启动第二个图形界面
Reboot重启 poweroff关闭
控制台操作
虚拟控制台 Ctrl+Alt+Fn (n=1-6) 文字控制台
在文字控制台间切换 Alt+Fn
切换回图形界面 Alt+F7
用dircolors -p看到缺省的颜色设置,包括各种 颜色和“粗体”,下划线,闪烁等定义
vi编辑器的简单使用
插入文字 I键 O键 退回命令模式 ESC 存盘 :w 不存盘退出 :q 存盘退出 :wq 强制退出 :q! 强制存盘退出 :wq!
vi其他常用命令
删除一行文字 dd 拷贝n行文字 yny 粘贴拷贝的内容 p 在文件中向下搜索文本abc /abc 光标移至文本第一行 :1 光标移至文本末行 :$ 或者 G 存盘退出 ZZ
/var/log
日志文件
/var/adm
系统日志文件
/var/run
保存关于系统的信息文件
/var/spool
打印队列和其他队列
/var/spool/mqueue 邮件发送队列
/var/mail
用户邮箱
Linux常用的基本目录
4. /home目录 /home/wzp 用户wzp的目录
5. /etc目录
目录管理
cd
变换目录 cd /root
pwd
显示当前目录
mkdir
新建目录 mkdir –p /root/abc/123
Cp file1 file2
rmdir 刪除一个里面是空的空 目錄
rmdir –p abc/123
刪除一个里面有子目录 的目录 rm –rf xxxxx
Mv 重命名
系统控制台 软盘接口 IDE硬盘接口 SCSI硬盘接口 特殊空桶文件 SCSI CD-ROM接口 虚拟控制台
Linux常用的基本目录
7. /proc目录 /proc/meminfo /proc/cpuinfo /proc/devices /proc/filesystems
登录系统
login: 输入用户名 密码不回显 提示符: #对应超级用户
Linux 入门
➢ 文件系统 ➢ 基本操作 ➢ 常用命令 ➢ 网络配置
Linux标准文件布局
/ home bin proc usr boot lib dev etc var
ftp liw linus bin lib man local lib log run spool tmp
Linux常用的基本目录
一般交换分区的大小应为内存的两倍
Linux常用的基本目录
2. /usr目录
/usr/bin /usr/man /usr/info /usr/doc /usr/lib /usr/local
大部分用户命令
使用手册,帮助信息,文档 程序数据文件,原始库 本地安装软件和其他文件
Linux常用的基本目录
3. /var目录
1. 根目录
/bin /etc /root
/lib /dev
可执行的命令目录
系统配置文件和可执行文件目录
文件系统的最高层,在系统引导时 将自动安装(必须安装)
-引导信息和内核 -一般在磁盘的第一分区。
系统的共享库
设备文件
Linux常用的基本目录
1. 根目录
/tmp
/boot /swap分区
可存放一般用户或系统的临时文件, 引导加载器使用的文件(如LILO)