2023年韩顺平linux教学视频学习笔记第一天_第1页
2023年韩顺平linux教学视频学习笔记第一天_第2页
2023年韩顺平linux教学视频学习笔记第一天_第3页
2023年韩顺平linux教学视频学习笔记第一天_第4页
2023年韩顺平linux教学视频学习笔记第一天_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一天开山1、Linux操作系统是开源并且免费的用于开发的操作系统。稳定性、安全性、解决多并发2、软件公司迫切需要纯熟掌握linux的程序员。工作方向:Linux系统管理员Linux软件程序员:工程师(PC)和linux嵌入式开发(单片机,芯片)学习流程第一阶段:vi,gcc,gdb,make,jdk,tomcat,myaql等linux基本操作第二阶段:加厚C语言功底第三阶段:学习unix环境高级编程《unix环境高级编程》第四阶段:linux应用系统开发/嵌入式开发推荐书籍:Linux操作命令的查询内容介绍基础部分:基础知识,常用命令,linux分区实用部分:Samba安装与配置,linux网络环境配置,crontab使用,Shell初步介绍书籍:《鸟哥的Linux私房菜》、《Linux编程从入门到精通》、《linux内核完全剖析》二、基础介绍Linux初步介绍1、吉祥物:创始人来自芬兰linux特点免费的/开源支持多线程./多用户的安全性好对内存和文献管理优越缺陷:操作相对简朴Linux最小只需要4M内存——>嵌入式开发3、支持linux的公司:IBM、Oracle、Sun、NEC4、linux历史:火星计划:Kentompson(C语言设计者)+Denis完毕Unix:开源、源码内核共享Unix:aix(IBM),solaris(SUN),hpunix(HP),bsd(伯克利分校)Minix——》linux(Linus芬兰读书)第一次接触虚拟机vmStartx进入图形界面Shutdown-hnow立即关机命令Shutdown-rnow现在重启计算机=rebootReboot现在重启计算机尽量少使用管理员用户root账号登陆,先运用普通用户登陆,登陆后再用su-命令切换成管理员身份Logout注销6、Vi编辑器的使用开发java文献环节:1、vihello.javai【进入插入模式】输入esc键【进入命令模式】输入一个“:”+"wq/q!"【wq表达退出保持q!退出不保存】Ls【显示文献保存情况】Ls-l【显示保存更明确】编译Javachello.java运营javahello开发C程序环节:编译gcchello.c或者gcc-omy1hello.c运营./a.out或者./my1三、Linux文献目录目录:root,home,bin,sbin,mnt,etc,varroot:存放root用户的相关文献home:存放普通用户的相关文献bin:存放常用命令----------cd:切换sbin:存放要具有一定权限才可以使用的命令mnt:默认挂载光驱和软驱的目录boot:存放引导相关的文献(误删!)etc:存放配置相关的文献var:存放经常变化的文献usr:软件默认安装文献夹显示当前在哪个途径下:pwd显示内容:Dir、ls添加用户:useraddxiaoming(只有root用户能添加新用户)给新用户设密码:Passwdxiaoming删除用户:userdelxiaoming删除用户及用户主目录:userdel-rxiaoming四、常用命令(1)1、命令init【0123456】运营级别 0:关机1:单用户2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用,保存给用户5:图形界面6:系统重启2、运营级别设立:/etc/inittab的id:5initdefaultvi/etc/inittab修改id(配置也只能在root用户下修改)3、修改错误配置的方法:进入grub引导界面时,请输入e在选中第二行,输入e最后一行输入1【单用户界面】按b进入单用户模式,从而改过配置此方法可以找回密码五、常用命令(2)1、Ls-al既显示隐藏文献有显示长列表格式2、Mkdir-----------makeRmdir---------remove3、Tab键可以补全名称4、More可以分页显示,按空格键翻页5、管道命令|:把上一个命令的结果交给|的后面的命令解决ls-l/etc/|more分页显示etc中的内容6、grep“要查找的内容”文献名例:grep"shunping"aaa.java(查找aaa.java中是否有shunping字符串)grep-n"shunping"aaa.java(显示在哪一行查找到)7、Men***;帮助命令Find查找文献Find/-nameaaa.javaFind/root-nameaaa.javagrep-n"shunping"aaa.java>kkk.bak把前面的结果写入后面的文献中。六、文献1、文献所有者:文献创建者2、文献所在组:当一个用户创建一个文献,这个文献的所在组就是该用户所在的组3、其他组:改变用户所在组:4、在linux中添加组:groupaddpolice查看linux中所有组的信息:vi/etc/groupCat/etc/group【cat命令只能查看不能编辑】police:x:503【503是组号】创建用户,并同时指定该用户分派到哪个组:useradd-g组名用户名查看linux中所有用户:vi/etc/passwd或者cat/etc/passwd用户名:密码:用户ID:所在组ID:注释:用户主目录:该用户使用的SHELL解析器SHELL解析器功能分派密码:passwdpanpan用户文献解释:1表达along是一个文献,假如是文献夹的话,就显示该文献夹下面有多少个文献-rw-r--r---文献类型-表达普通文献rw-文献的所有者对该文献的权限R可用4表达;w可用2表达;x可用1表达r--表达文献所在组对该文献的权限r--表达其他组的用户对该文献的权限修改文献夹权限命令:chmod777along注:只能在along或root用户下修改权限命令777表达:对所有者权限修改,对所有者所在组进行修改,对其他用户访问权限修改修改对文献的权限:chmod664mytest1.java把用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论