没有合适的资源?快使用搜索试试~ 我知道了~
韩顺平.linux视频教程学习小结.v1.0.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 196 浏览量
2021-09-13
17:11:23
上传
评论
收藏 748KB DOCX 举报
温馨提示
试读
28页
。。。
资源推荐
资源详情
资源评论
linux 视频教程第 0 讲.开山篇
为什么学习 linux
linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的
认可,目前很多中型,大型甚至是巨型项目都在使用linux
linux 内核:redhat 、红 旗 linux、ubuntu、suse、fedora,它们的内核都是一样的(Note:
linux 其实是一个统称,就比如面条是一个统称,可以有哨子面、阳春面、打卤面等)
linuxfor 工作
- linux 系统管理员
-
linux 系统的维护、配置等
- linux 程序员
-
-
-
需 c/c++、java,php、jsp…
linux 软件工程师(PC)
linux 嵌入式开发(单片机、芯片)
如何学习 linux
第一阶段:linux 平台上的开发,包括 vi,gcc,gdb,make,jdk,tomcat,mysql..和 linux 基
本操作
第二阶段:加厚 c 语言功底《c 专家编程》或是 java 语言
第三阶段:学习 unix 环境高级编程《unix 环境高级编程》
第四阶段:linux 应用系统开发/linux 嵌入式开发
内容讲解
基础部分
- linux 基础知识
- linux 常用命令 80 个
- linux 分区/vi/权限…
实用部分
- Samba 安装与配置
- linux 网络环境配置
- crontab 使用
- jdk/apache/mysql/ssh/rpm安装与配置
- linux 下 java 网络编程
- shell 初步介绍
推荐书籍
- 《鸟哥的 Linux 的私房菜 基础学习篇》 鸟哥、许伟、林彩娥等编著
- 《Linux 编程从入门到精通》 宫虎波编著
- 《Linux 内核完全剖析》 赵炯编著
linux 视频教程第 1 讲.基础介绍
linux 的初步介绍
linux 的特点
- 免费的/开源
- 支持多线程/多用户
- 安全性好
- 对内存和文件管理优越
linux 的缺点
- 操作相对困难
linux 的历史
- 1960 时期左右,MIT,即麻省理工学院有一台电脑,使用分时操作系统,只能同时
允许 30 个人通过终端登录
- 1965 年,MIT、GE、Bell 实验室,决定将 30 300 个人分时系统,multis 计划,即
火星计划
- 1969 年,火星计划失败。但 Bell 的 Ken Thompson 开发了一个 file server system 文
件系统,在 Bell 实验室很受欢迎
- 在 Dennis Ritchie 的加入下,1973 年,unix 诞生,开源,源码内核共享
-
-
IBM:AIX
Sun:Solaris
-
-
HP: HP unix
伯克利分校:BSD
-
-
minix 系统出现
Linus Torvalds,芬兰读书,拥有 PC 386,1991 年计划把 minix 移植到 pc 上,1994
发布 linux 1.0 版 linux is not unix,完全没有桌面
-
-
-
redhat 红帽子
s.u.s.e
红旗 linux
linux 的第一次接触
关机命令
shutdown -h now 立即进行关机
shutdown -r now 现在重新启动计算机
reboot 现在重新启动计算机
进入桌面
startx
用户登录
登录时尽量少用 root 账户登录,因为它是系统管理员,最大的权限,难免操作失误。可以
利用普通用户登录,登录后再用“su -”命令来切换成系统管理员身份
用户注销
在提示符下输入 logout 即可
linux 视频教程第 2 讲. vi 编辑器的使用
什么是 vi 编辑器
vi 编辑器是 linux 下最有名的编辑器,也是我们学习 linux 必须掌握的工具,在 linux 下
也可使用 vi 进行程序的开发,如 java 程序,c 程序
如何使用 vi 进行开发?
在 linux 下使用 vi 开发一个简单的 java 程序 Hello.java,并且在 linux 下运行成功
- 开发步骤
-
java 程序
-
-
-
-
-
-
vi Hello.java
输入 i,进入到插入模式
输入 Esc 键,进入命令模式
输入冒号:[wq 表示退出保存,q!表示退出不保存]
编译 javac Hello.java
运行 java Hello
-
c 程序
-
gcc o Hello Hello.cpp[参数 o 表示可自定义生成的 out 文件名,否则默认为
a. out]
./Hello
-
linux 视频教程第 3 讲.用户管理.目录结构
概述
简单介绍
linux 的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,
然后在此目录下再创建其他的目录
深刻理解 linux 文件目录是非常重要的
-
/
-
root,存放 root 用户的相关文件
-
-
-
-
-
-
-
-
home,存放普通用户的相关文件
bin,存放常用命令的目录,如 vi,su
sbin,要具有一定权限才可以使用命令
mnt,默认挂载光驱和软驱的目录
etc,存放配置的相关文件
var,存放经常变化的文件,如网络连接的 sock 文件
boot,存放引导系统启动的相关文件
usr,安装一个软件的默认目录,相当于 windows 下的 program files
常用命令介绍
-
pwd,显示当前在哪个路径下
linux 的用户管理
-
useradd 用户名,添加用户
【案例】useradd xiaoming
-
passwd 用户名,为新用户设密码
【案例】passwd xiaoming,修改小明的密码
userdel 用户名,删除用户
-
【案例】userdel xiaoming,删除用户但保存用户主目录
【案例】userdel ‐xiaoming,删除用户以及用户主目录
-
-
logout,当前用户推出
who am i,当前用户是谁
linux 视频教程第 4 讲.常用命令
linux 的常用命令
-
init [0123456],指定系统运行级别,类似 windows 的正常运行模式或安全模式
-
-
-
-
-
-
-
0:关机
1:单用户
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用运行级别是 3 和 5,要修改默认的运行级别可改文件 /etc/inittab 的 id:5:initdefault:这
一行中的数字
FAQ:不小心设置了 6,导致系统启动-重启-启动循环,怎么办?
- 在进入 grub 引导界面时,在数秒的时候,请输入 e
- 然后选中第二行,输入 e
- 在出现的界面里,输入 1【1 表示单用户级别】,1 的前面需要加一个空格,单用
户模式既可以修改模式,又可以修改密码,Enter
- 返回后,按 b
-
-
pwd,显示当前工作目录
cd,改变目录
剩余27页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功