




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux简介1.Nos概念:网络操作系统是在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。网络操作系统为网上计算机进行方便而有效的网络资源共享,提供网络用户所需各种服务的软件和相关规程的集合。2.linux的特性:真正的多用户、多任务通用OS全面支持TCP/IP,内置通信联网功能,实现异种网络互联符合POSIX1003.1标准,与UNIX完全兼容,互移植性强支持32种文件系统GUI接口,X-WINDOW开源、自由软件具有庞大且素质较高的用户群,有广泛的应用程序支持3.网络管理员的职责A用户管理1.为新用户开帐号 2.删除不再需要的老帐号 3.禁用某帐号,把该帐号拥有的文件进行备份。B硬件管理 1.添加/删除硬盘 2.添加打印支持C软件管理 1.安装新软件 2.系统升级D备份 1.人工备份 2.自动备份E系统监控系统资源的可用性,包括磁盘空间、网络可用性等F故障诊断 G安全4.linux安装的硬盘规划方法稍微麻烦一点的硬盘规划(默认情况)/:根目录,自动有/boot:启动分区,一般100M,也可以不单独分;/usr:存放Linux(类似于WindowsXP的C:Windows),跟选择的软件相关,支持图形需要3G左右; /home:使用者的信息(类似于WindowsXP的C:Documents and Settings),可大些/var:记录所有默认服务器的登录文件, 且mail与 WWW的默认路径也在/var底下,可大些。Swap(一般为内存大小的两倍):交换区5.引导过程和配置文件:inittab、rc.local、init.d典型的引导过程:A加载并初始化内核B.检测和配置设备C.创建自发的系统进程D.管理员参与(如果是手工引导)E.执行系统初始化脚本F.多用户使用由init根据一定的算法来选择并运行启动脚本(/etc)执行/etc/inittab: 定义运行时INIT的启动模式 ,规定进入每个模式时要运行的命令(/etc/init.d目录中保存所有配置初始化文件,一般系统映射到RC*.D文件中指定某个级别执行什么)执行/etc/rc*.d的文件:启动或停止各种服务的脚本,每个脚本负责一个守护进程或系统某个特定方面。脚本符号链接到/etc/init.d的文件6.管理命令:(1)Shutdown 停止系统shutdown -t 秒数 -rkhcfF 时间 信息-t 秒数 意思是动作在XX秒之后开始执行-k 意思是不要真的关机,只是发送警告信息-r 意思是在系统的服务停止之后重新启动-h 意思是在系统的服务停止之后关机-f 意思是重新启动后略过fsck工具的磁盘检查-F 意思是重新启动后执行fsck工具的磁盘检查-c 意思是取消已经在运行的shutdown命令时间可以是now代表立即执行hh:mm 今天的几点几分+mm mm分钟之后,now等价于+0(2)Who 查看当前使用系统的用户(3)date、(4)halt 关闭系统所有任务(5)poweroff 停机并申请关闭电源(6)sync 强制将缓存写入硬盘文件管理一.目录结构二.文件权限:-rwxrwx- 第一个属性代表这个文件的类型d是目录,-是文件,l表示链接文件前三个组合代表所有者,中间三个组合代表组,后面三个组合代表其他非本组的人. 三个为一组,且都为rwx的三个参数组合read write x可执行,-无此属性列: -rw-r-r- 1 root root 238 Jun 18 17:22 test.txt文件test.txt的所有者为root,组为root,只有root这个账号可以存取此文件,其它人则仅能读此文件。改变所属组命令chgrp chgrp 组名称 文件名称 注意:组名必须存在改变所有者命令chown chown -R 账号名称 文件 chown -R 账号名称:群组名称 文件改变权限命令chmod -R xyz 文件 其中xyz分别为三组rwx属性数值的和三.目录结构:1.cd 相对路径或绝对路径cd .=回到上一层目录 cd ./home =相对路径的写法 cd /var/www/html=绝对路径的写法 cd=回到使用者的Home目录 cd =回到使用者的Home目录 cd test=回到test这个用户的Home目录2.pwd 显示当前路径的命令:pwd相对路径容易混淆,可以用pwd打印绝对路径来确认3.建立目录命令 mkdir -mp 目录名称 -m 选项可以改变默认的文件属性 -p 选项用于创建需要的目录结构 m和p同时使用,则仅控制最后一个目录的属性4.删除目录的命令 rmdir -pv 目录名称-p 选项用于删除整个目录结构 -v 选项用于显式详细信息 一定要确保目录非空,否则要报错删除非空的目录可以用rm命令目录实战创建目录:mkdir t1/a 在t1下建立子目录a,如果t1不存在则报错,目录属性默认值一般为775mkdir -p a/b/c 创建目录树结构,如果没有则创建,有则沉默mkdir -m 770 bb 新建目录bb,属性设置为770删除目录 rmdir aa/bb/cc 删除aa/bb目录下的子目录cc,aa/bb保留 rmdir -pv aa/bb/cc 删除aa/bb/cc整个目录树,显示删除的每一个目录四.文件管理:1.显示文件和属性命令 ls -aABdlS 路径.-a 全部的文件都列出(包括隐藏文件) -A 忽略当前路径和上级路径 -B 忽略备份文件(以结尾) -l 一行一个文件,包含几乎全部属性 -S 以文件大小排序 -R:递归显示子目录信息 -d 只显示目录的属性,而不是路径下的文件2.拷贝命令 cp -iruv 源文件 目标文件-i 在文件覆盖之前显示确认信息 -r 拷贝整个目录结构 -u, -update:如果源文件比较新,或者是没有目标文件,那么才会进行copy的动作,可用于备份。 -v 显示详细信息告诉用户当前执行的动作3.删除文件或目录rm -firv 文件名称-i 删除前让用户确认,文件删除时这是默认值,如果使用递归删除则不是默认值。 -r 递归删除 -f 强制删除,忽略掉不存在的文件,且删除前不需要用户确认 -v 显示当前操作的详细信息4.移动目录或文件,修改名字:mv -fiuv 源文件 目标文件-f 覆盖文件前不需要用户确认 -i 覆盖文件前让用户确认 -u 当源文件比目标文件新或者目标文件不存在的时候才会执行动作-v 显示当前操作的详细信息5.显示所指文件信息cat 文件名 文件2例子cat /etc/inittab6.按页显示文件内容 more 选项 q:退出/word:查询信息空格或回车:换行7. Less命令:与more类似,但可以使用PageUp/Down前后翻页的命令8.Grep 查找文件内容grep 选项 匹配字符串 文件列表文件列表:指定查找文件匹配字符串:希望在文件中查到的串。常用选项-v 列出不匹配串或正则表达式的行。 -c 对匹配的行计数。 -l 只显示包含匹配的文件的文件名。 -h 抑制包含匹配文件的文件名的显示-n 每个匹配行只按照相对的行号显示。 -i 产生不区分大小写的匹配,缺省状态是区分大小写。例子grep v root /etc/passwd:与任何一个字符匹配Grep “newabc” filename9.WC计数文件中单词个数wc 选项 正则表达式 文件名-l 显示行数-w 显示单词个数-c 显示字符个数五.搜索文件:1.find 查找文件find 目录列表 匹配标准例子通过文件名查找 # find / -name httpd.conf print根据部分文件名查找#find / name *http* -print2.locate 通过名字来进行查找 使用数据库进行查找locate -ceir 文件名称 -c 只输出文件数量 -e 只输出存在的文件 -i 查询时不区分大小写 -r 把文件名称参数视为正则表达式来检索3.which 查看可执行文件的路径which 文件名称 例子which ls4.whereis 查找给定命令的可执行文件、手册文件、源文件 使用数据库进行查找whereis -bmsu 目录名称-b :只找binary的文件 -m :只找在说明文件manual路径下的文件 -s :只找source来源文件 -u :所有相关文档六.符号链接:Ln建立文件链接ln -s 源文件 目标文件参数说明: -s 提供符号链接 不带选项执行ln代表硬链接示例:ln s tt1 Ftt1 #符号链接ln tt1 SFtt1 #硬链接磁盘及文件系统一 磁盘管理1.fdisk 磁盘分区工具fdisk -l 设备名称参数说明:(1)-l 直接列出该硬盘设备的partition table信息,如果没有给定硬盘名称,那么列出所有硬盘的分区信息(2)不加参数并且存在设备名称的情况下,将进入fdisk界面,所有操作都在该设备下进行。设备名称:使用磁盘设备文件,如hda,sda等示例: fdisk /dev/sdafdisk操作界面的主要命令m :显示说明信息q 或quit:退出,所有修改宣布无效p 或print:查看分区信息d 或delete:删除一个分区w 或write:应用所有硬盘分区的修改,退出fdiskn 或new:新增一个分区t或type:改变分区类型(e 或 p)p 实验1:删除分区n 主要命令:n fdisk /dev/hda =进入界面n p =打印分区信息n d =删除分区,需要输入分区的 编号(Partition Number)w =保存修改,退出p 实验2:增加主分区n 主要命令:n fdisk /dev/hdc =进入界面n p =打印分区信息n n =增加分区,需要输入分区的 编号、范围(14)、起 始磁柱号、以及结束磁柱号 或者分区大小。n w=保存修改,退出p 实验3:增加主分区、扩展分区、逻辑分区n 主要命令:n fdisk /dev/hdd =进入界面n p =打印分区信息n n =增加主分区(输入p)n n =增加扩展分区(输入e)n n =增加逻辑分区(输入l)n w/tmp/date.tmp; mail xsl /tmp/date.tmp; rm -f /tmp/date.tmp查看目录:ls -al /var/spool/cron查看配置:crontab -l删除:crontab -r二系统服务:1.工作原理:Linux提供的功能,包括系统功能和网络服务。每个系统服务都需要对应的守护进程(daemon)来监听服务需求。2.chkconfig 控制服务的启动、停止和重启chkconfig -level levels -list | add | del service_name on|off说明:-level 指定运行级别,默认级别为2345-list显示所有当前配置-add 表示增加-del 表示删除3.service/etc/services文件列举所有服务端口以及对应进程格式: 一般不需要修改查看/etc/services文件启动独立服务服务启动脚本start例如:/etc/init.d/syslog start启动超级守护程序service | -status-all | service_name start|stop|restart说明:-status-all表示列出所有服务的当前状态start表示启动stop表示停止restart表示重启服务4.ntsysv设置开机自动启动服务工具ntsysvRed hat系统特有的服务管理工具ntsysv -level 说明:-level:levels可接多个运行级别,如35表示3级和5级5.netstat观察打开的服务netstatnetstat -antulp说明:-a 显示所有网络联机状态-n 以数字方式显示主机与端口-t 仅显示TCP联机状态-u 仅显示UDP联机状态-l 仅显示LISTEN内容-p 显示联机服务的PIDShell编程一变量设置:学会bash环境变量的设置(1)设置变量语法: 变量名=值示例: name=“John Lennon”JAVA_HOME=/usr/jdk1.5ORACLE_HOME=/usr/oracle/10g注意:变量一旦设置,在该shell环境下一直有效,除非取消或重新注册。等号两边不能直接接空格符变量名称: 字母开头,包含英文字母与数字的字符串,若有特殊字符:方法1:使用双引号将内容括起,特殊字符可以保有变量特性方法2:单引号来将变量内容括起来,特殊字符则仅为一般字符方法3:使用转义字符“”来将特殊符号(如回车换行,$,空格符,单引号等)变成一般符号扩增变量内容: “$变量名”增补内容 如:“$PATH”:/homename=$nameisme =正确!echo $name 显示 VBirds nameismeunset 变量名称 实例 unset name二运算符:整数运算、字符运算、逻辑运算默认变量类型是字符串,其他变量声明用d:declare -afir 变量名称=初始值含义:-a 定义数组-f 定义函数-i 定义整数-r 定义只读变量常用的整数运算符:-eq 等于-ne 不等于-lt 小于-gt 大于-le 小于或等于-ge 大于或等于常用的字符串运算符:str 若str为非空字符串则为真str1=str2 若str1与str2相同则为真str1!=str2 若str1与str2不相同则为真str1str2 若str1比str
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年法学专业研讨会考核试卷及答案
- 2025年全国低压电工作业证(复审)考试练习题库含答案
- 2025年地质队笔试试题及答案
- 2025年全国低压电工作业证理论考试题库
- 高中数学教学中信息技术的应用现状与策略研究-以吉林省某中学为例
- 工业供气工安全强化测试考核试卷含答案
- 水产蛋白提炼工岗前生产安全水平考核试卷含答案
- 腈纶聚合操作工安全生产能力考核试卷含答案
- 2025机动车检测维修工程师考试练习题库含答案
- 纬编工班组安全强化考核试卷含答案
- 深基坑自动化监测施工工法
- 2025满分中考作文(15篇)
- 2025年入党积极分子培训考试题(含参考答案)
- 2024年深圳市公务员考试行测真题及答案详解(新)
- 小学心理健康课:男生女生的青春期成长
- 现代化农业与农业机械化新技术
- DB37∕T 5263-2023 《民用建筑氡检测与防治技术标准》
- 弯沉试验培训
- 国家社科基金项目2025年度课题指南
- 公司适用法律法规标准清单2025年08月更新
- 创伤的呼吸道管理
评论
0/150
提交评论