没有合适的资源?快使用搜索试试~ 我知道了~
也许有的读者已经了解到,Linux和unix是非常像的。没错,Linux就是根据unix演变过来的。1991年linus购买了自己的第一台PC,并且决定开始开发自己的操作系统。就是因为接触到了unix而后才自己想开发一个简易的系统内核的,他开发的简易系统内核其实就是Linux。他很快编写了自己的磁盘驱动程序和文件系统,并且慷慨地把源代码上传到互联网,Linus把这个操作系统命名为Linux,意指“Linus的Minix” (Linus’Minix)。由于它的精致小巧,越来越多的爱好者去研究它。人们对这个内核添枝加叶,而后成为了一个系统。Linus根本不会想到,这个内核迅速引起了全世界的兴趣,在短短的几年时间里,借助社区开发的推动力,Linux迸发出强大的生命力。1994年,Linux内核1.0版本正式发布。
资源推荐
资源详情
资源评论
Linux 简要
Geffzhang(张善友)
目录
作者介绍........................................................................................................................................... 5
第一章 Linux 和 Mono 的历史 ........................................................................................................ 6
Linux 简要介绍 ......................................................................................................................... 6
Mono 历史 ................................................................................................................................ 7
对 Linux 管理员的建议 ............................................................................................................ 8
第二章认识 Linux 系统 .................................................................................................................... 9
Linux 是如何启动的 ................................................................................................................. 9
内核引导 ......................................................................................................................... 11
运行 init .......................................................................................................................... 11
系统初始化 ..................................................................................................................... 12
建立终端 ......................................................................................................................... 12
用户登陆系统 ................................................................................................................. 12
图形界面与命令行界面切换 ................................................................................................. 13
学会使用快捷键 ..................................................................................................................... 13
学会查询帮助文档 — man ................................................................................................... 13
Linux 系统目录结构 .............................................................................................................. 14
如何正确关机、重启 ............................................................................................................. 19
第三章 Linux 系统的远程登陆 ...................................................................................................... 20
下载 Putty 和 Winscp ............................................................................................................. 21
用 putty 登陆您的 Linux......................................................................................................... 21
使用密钥认证机制远程登录 Linux ....................................................................................... 23
使用 WinSCP 在 windows 和 Linux 中进行文件传输 ........................................................... 24
SecureCRT ............................................................................................................................... 26
SSH 服务器设置 ..................................................................................................................... 32
第四章 Linux 文件与目录管理 ...................................................................................................... 35
绝对路径和相对路径 ............................................................................................................. 35
创建和删除目录 ..................................................................................................................... 36
环境变量 PATH ....................................................................................................................... 38
文件操作相关的命令 ............................................................................................................. 38
文件的所属主以及所属组 ..................................................................................................... 43
linux 文件属性 ........................................................................................................................ 43
修改文件的权限 ..................................................................................................................... 44
文件搜索 ................................................................................................................................. 48
Linux 文件系统 ....................................................................................................................... 50
Ext2 ................................................................................................................................. 51
Ext3 ................................................................................................................................. 51
Ext4 ................................................................................................................................. 52
XFS ................................................................................................................................... 52
Linux 文件类型 ....................................................................................................................... 52
Linux 链接文件 ....................................................................................................................... 54
第五章 Linux 系统用户及用户组管理 .......................................................................................... 55
认识账号管理的灵魂文件(passwd 和 shadow) .............................................................. 55
新增/删除用户和用户组 ....................................................................................................... 58
创建/修改一个用户的密码 ................................................................................................... 59
用户身份切换 ......................................................................................................................... 60
使用密码记录工具 keepass 来保存密码 .............................................................................. 60
第六章 Linux 磁盘管理 .................................................................................................................. 67
获取硬盘的属性信息 ............................................................................................................. 67
磁盘的分区 ............................................................................................................................. 69
磁盘格式化 ............................................................................................................................. 70
挂载文件系统 ......................................................................................................................... 70
对文件系统进行扫描 ............................................................................................................. 71
创建 SWAP 文件 ..................................................................................................................... 71
第七章文档的压缩与打包 ............................................................................................................. 72
rar 解压缩 .............................................................................................................................. 72
bzip2 压缩工具 ....................................................................................................................... 76
gzip 压缩工具 ......................................................................................................................... 77
tar 压缩工具 ........................................................................................................................... 78
第八章 安装 RPM 包或者安装源码包 ......................................................................................... 79
源代码形式 ............................................................................................................................. 79
RPM 软件包管理 .................................................................................................................... 80
yum 工具 ................................................................................................................................ 83
利用 yum 工具下载一个 rpm 包 ........................................................................................... 88
第九章 文本编辑工具 vim ............................................................................................................ 89
Vim 下的常用命令 ................................................................................................................ 90
Vim 环境设置 ......................................................................................................................... 90
第十章 Shell 脚本 .......................................................................................................................... 91
Shell 基础知识 ........................................................................................................................ 91
什么是 shell .................................................................................................................... 92
环境变量 ................................................................................................................................. 94
定制环境变量 ......................................................................................................................... 94
Shell 特殊符号 ........................................................................................................................ 95
Shell 脚本的基本结构 ............................................................................................................ 96
Shell 脚本中的本地变量 ........................................................................................................ 97
Shell 控制结构 ........................................................................................................................ 99
If 判断 ............................................................................................................................ 99
循环结构 ......................................................................................................................... 99
函数 ............................................................................................................................... 101
第十一章 linux 系统日常管理 ..................................................................................................... 101
网络管理 ............................................................................................................................... 101
监控系统的状态 ................................................................................................................... 101
Linux 的防火墙 ..................................................................................................................... 102
系统服务管理 ....................................................................................................................... 102
系统进程管理 ....................................................................................................................... 102
数据备份工具 rsync ............................................................................................................. 102
系统日志 ............................................................................................................................... 102
screen 工具介绍 ................................................................................................................... 102
第十二章 crontab 计划任务 ........................................................................................................ 102
系统调度服务和配置文件 ................................................................................................... 102
crontab 命令 ......................................................................................................................... 103
附录 Linux 常用命令 ................................................................................................................... 105
作者介绍
张善友 2001 年开始他的职业生涯,他一直是一个微软技术的开发者,连续荣获 10 年的
ASP.NET MVP,热衷于开源,在社区积极推广开源技术 Mono。
张善友拥有 SUSE Linux 企业服务器,CentOS 以及 tLinux(腾讯自行研制的 Linux 发行版)的
专业经验,他主要是在 CentOS 上部署 Mono 平台,在业余时间喜欢教别人如何使用和利用
Linux 操作系统的力量,特别针对 Windows 开发人员收集编写了这本 Linux 简要。希望对
Windows 上的.NET 开发人员顺利跨入 Linux 的 Mono 平台开发提供帮助。
业余时间运营微信公众号 dotNET 跨平台,微信号 opendotnet,欢迎关注。
剩余113页未读,继续阅读
资源评论
qq_36341111
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- VB6 Mini(工程作业)
- 暑假社会实践活动调研登记表.docx
- 水生生物增殖放流工作监督表(放流现场计数时用表).docx
- 水生生物增殖放流工作监督表(运输前计数时用表)、巡查管护工作记录表.docx
- 小学各年级寒假体育锻炼计划表(1-6年级).docx
- 小学寒假体育寒假作业建议清单表格.docx
- 学生德行素质考评表.xls
- 学期考试学生成绩分析表.doc
- 学生健康饮食指导清单.docx
- 学生综合素质测评评分表(5个表格).xlsx
- 学术报告专题讲座审批表.doc
- 学院及专业(方向)中英文对照表.docx
- 学院用印申请签.docx
- 状态机业务总览.pdf
- MPC+NMPC模型预测控制从原理与代码实现组合装 MPC包括: mpc模型预测控制详细原理推导 matlab和c++两种编程实现 四个实际控制工程案例: 双积分控制系统 倒立摆控制系统 车辆运动学
- 人工智能与大数据综合设计报告 EMNISTBalanced 数据集的分类与分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功