韩顺平 一周学会linux实战第0讲 配套ppt
linux_韩顺平
LINUX----(韩顺平版)LINUX 笔记2010-01-04 08:46:32 阅读468 评论1 字号:大中小订阅学习LINUX的两个方向:LINUX系统管理员:LINUX程序员:PC平台开发LINUX软件工程师,LINUX嵌入式开发(单片机,芯片)开发,学完本书可以完全可以胜任LINUX系统管理员开源,免费,稳定,安全,处理多并发得到业界认可LINUX学习流程:1、LINUX平台上的开发,包括VI,GCC,GDB,MAKE,JDK,TOMCAT,MYSQL,和LINUX基本操作2、加厚C语言功能或者JA V A语言3、学习UNIX环境高级编程4、LINUX应用开发或才嵌入式开发工具书(需要几本工具书,如新华字典)思考----实践-----再思考----再实践一周课程:基础部分:LINUX基础知识,80个常用命令,LINUX分区/VI/权限..实用部分:samba安装,LINUX网络环境配置,crontab使用,JDK,apache安装,LINUX 下JA V A网络编程,SHELL初步介绍三本书:鸟哥的私房菜,LINUX从入门到精通,LINUX内核完全剖解LINUX实战第一天(共五天)1、LINUX的初步介绍2、L的第一次接触3、L的用户管理4、L的常用命令(80左右)5、L下所有者,所在组和其它组的介绍6、L下文件和目录权限机制吉祥物:小企鹅(想起小时侯被企鹅咬了一口),芬生学生创建,微软反LINUX广告(四个变形动物),L的特点:1、FREE ,免费/开源,代码公开2、支持多线程,能不能允许多个用户并发/多用户3、安全性好,4、对内存和文件管理优越缺点:操作相对困难,无界面操作(容易的东西不值难)NEC 在手机使用LINUX,03年,日本的一家公司,嵌入式开发LINUX最小只需要4M (参看鸟哥)----- 导致嵌入式开发可以很多东西看一看,但要学精一门。
历史1960年,MIT,(麻省理工学院)30个人同时使用此主机(分时操作系统)!1965年,MIT,GE,BELL实验室让分时系统由30个人操作变成到300个同时使用,分时操作,MULTIS计划(火星计划)1969年,火星计划终于失败,出现了KEN TOMPSON,(同时也是C语言的设计者),开发了一个flile server system(文件服务系统)。
Linux入门学习大全超详细 ppt课件
Linux操作系统
(4) 使我们的工作更加方便。Linux为广大用户提供 了一个在家里学习和使用Unix操作系统的机会。尽管 Linux只是由计算机爱好者们开发的,但它在很多方面 还是相当稳定的,从而为用户学习和使用目前世界上 最流行的Unix操作系统提供了便利的机会。现在有许 多CD-ROM供应商和软件公司(如RedHat、红旗和 Turbo Linux等)支持Linux操作系统。Linux成为Unix系 统在个人计算机上的一个代用品,并能用于替代那些 较为昂贵的系统。因此,如果一个用户在公司上班时 在Unix系统上编程,或者在工作中是一位Unix的系统 管理员,他就可以在家里安装一套Unix的兼容系统, 即Linux系统,在家中使用Linux就能够完成一些工作任 务。
Linux操作系统
(3) 丰富的应用软件。Linux不仅为用户提供了强大 的操作系统功能,而且还提供了丰富的应用软件。用 户不但可以从Internet上下载Linux及其源代码,而且还 可以从Internet上下载许多Linux的应用程序。可以说, Linux本身包含的应用程序以及移植到Linux上的应用程 序包罗万象,任何一位用户都能从有关Linux的网站上 找到适合自己特殊需要的应用程序及其源代码,这样 用户就可以根据自己的需要下载源代码,以便修改和 扩充操作系统或应用程序的功能。这对Windows 2000、 Windows 98、MS-DOS或OS/2等商品化操作系统来说 是无法做到的。
(3) 交互程序:允许用户发送信息或接收来自其他 用户的信息。交互程序是用户与机器的信息接口。 Linux是一个多用户系统,它必须和所有的用户保持联 系。信息可以由系统上的不同用户发送或接收。信息 的发送有两种方式:一种方式是与其他用户一对一地 进行对话,另一种方式是一个用户对多个用户同时进 行通讯,即所谓广播式通讯。
韩顺平Linux视频教程—笔记(全)
韩顺平Linux视频教程—笔记(全)Linux操作系统学习linux的特点优点:1、免费的/开源的系统2、⽀持多线程/多⽤户的系统3、安全性好4、对内存和⽂件管理优越linux体积最少只需要内存4M,由于⼩所以可以做嵌⼊式开发缺点:操作相对困难Linus于1991年⾄1994年将unix的微型版minis加以开发出linux现在redhat红帽⼦、BSD、SUN等公司进⾏再发⾏在windows环境下可以使⽤(VM等)虚拟机来运⾏linux在linux运⾏startx命令可以进⼊图形操作界⾯root是linux下的系统管理员普通⽤户登陆后可以⽤su- 切换为系统管理员关机命令shutdown -h now ⽴刻进⾏关机shutdown -r now 现在重新启动计算机reboot 现在重新启动计算机logout 注销vi编辑器是linux下最有名的编辑器,也是学习linux必须掌握的⼯具,在unix下也可使⽤vi进⾏程序的开发linux可以做java/c开发在linux的vi编辑器内写⼀下简单的java程序“hello,world”1、Vi Hello.java2、输⼊i[进⼊到插⼊模式]public class hello{public static void main(String []args){System.out.println("hello,world");}}3、输⼊esc键[进⼊命令模式]4、输⼊wq保存退出/q!退出但不保存6、编译javac hello.javajavac Hello.java7、运⾏ java Hello [java运⾏的是class⽂件]ls命令显⽰当前⽂件ls -l命令显⽰详细⽂件列表如何在linux下开发c程序或是c++(cpp)程序建⽴vi hello.cpp#include <stdio.h>int main(){printf("hello!");return 0;}gcc hello.cpp ⽤gcc编译器编译出来未命名会是a.out⽂件gcc -o [⽂件名] [源⽂件名] ⽤gcc编译器编译⽂件命名/a.out 在linux下运⾏c程序只要输⼊/就可以运⾏------------------------------------------------------------linux下的⽂件⽬录linux的⽂件系统是采⽤级层式的树状⽬录结构,在此结构中的最上层是根⽬录“/”,然后在此⽬录下再创建其他的⽬录深刻理解linux⽂件⽬录是⾮常重要的。
2021韩顺平图解Linux课程(全面升级)实操篇
2021韩顺平图解Linux课程(全⾯升级)实操篇第5章 Linux 实操篇-远程登录到 Linux 服务器远程登录 Linux-Xshell6Xshell6:在 Linux 服务器上,使⽤ ipconfig 命令查看 IP 地址。
远程上传下载⽂件-Xftp6Xftp:在 Linux 服务器上,使⽤ ipconfig 命令查看 IP 地址。
第6章 Linux 实操篇-Vi 和 Vim 编辑器Vi 和 Vim 常⽤的三种模式正常模式/⼀般模式:⽤ Vim 打开⼀个⽂件就直接进⼊正常模式(默认模式)。
在这个模式中,可以上下左右移动光标、删除整⾏、复制、粘贴等等。
插⼊模式/编辑模式:在正常模式下,键⼊ i,I,o,O,a,A,r,R 任何⼀个字母之后才会进⼊插⼊模式。
命令⾏模式/末⾏模式:在插⼊模式下,键⼊ Esc 进⼊正常模式,再输⼊ : 进⼊命令⾏模式。
在此模式下,可以查询、替换、保存、退出、显⽰⾏号等等。
Vi 和 Vim 的快捷键拷贝当前⾏:yy,拷贝当前⾏向下的5⾏:5yy,粘贴:p。
删除当前⾏:dd,删除当前⾏向下的6⾏:5dd。
在⽂件中查找某个单词:命令⾏模式下输⼊ /关键词,回车查找,再键⼊ n 查找下⼀个。
设置⽂件的⾏号:set nu;取消⽂件的⾏号:set nonu。
⼀般模式下,使⽤快捷键 G 到该⽂件的最末⾏,使⽤ gg 到⽂件的最⾸⾏。
⼀般模式下,使⽤快捷键 u 撤销上次执⾏的操作。
⼀般模式下,将光标移动到指定⾏,键⼊⾏号 G,如20G。
、第7章 Linux 实操篇-开机、重启和⽤户登录注销开机、重启命令不管是重启系统还是关闭系统,⾸先要运⾏ sync 命令,把内存中的数据写到磁盘中。
shutdown -h now:⽴即进⾏关机shutdown -h 1:1分钟后⾃动关机(和 shutdown 命令效果⼀样)shutdown -r now:现在重新启动计算机halt:关机(上⾯的 -h 就是指 halt)reboot:现在重新启动计算机sync:把内存的数据同步到磁盘⽤户登录和注销登录时尽量少⽤ root 账号登录。
韩顺平Linux教程
linux视频教程第0讲.开山篇内容讲解基础部分∙linux基础知识∙linux常用命令80个∙linux分区/vi/权限…实用部分∙Samba安装与配置∙linux网络环境配置∙crontab使用∙jdk/apache/mysql/ssh/rpm安装与配置∙linux下java网络编程∙shell初步介绍推荐书籍∙《鸟哥的Linux的私房菜基础学习篇》鸟哥、许伟、林彩娥等编著∙《Linux编程从入门到精通》宫虎波编著∙《Linux内核完全剖析》赵炯编著linux的第一次接触关机命令shutdown -h now立即进行关机相当于haltshutdown -r now现在重新启动计算机相当于reboot普通用户没有shutdown权限!root账户与普通账户的自由切换:* 因为它是系统管理员,最大的权限,难免操作失误。
可以利用普通用户登录,登录后再用“su -”命令来切换成系统管理员身份,输入密码:123456* 如果当前已经是root账户登录,要切换成普通用户,输入su – donglin ,注意中间都有空格!用户注销在提示符下输入logout即可默认启动方式为命令行:以root登录vi /etc/inittab找到这样一行id:5:initdefault:,将那个5修改成3就可以了图形界面与命令行的自由切换:命令行进入桌面startx按ctrl alt F6,再次切换回来时按ctrl alt F7即可注意,vmware workstation默认的鼠标跳出热键是ctrl alt,所以在使用上述组合键时,必须要先修改vmware的hotkeys,可设置为ctrl alt shift,或自定义.设置完后必须重启vmware,系统自动保存刚才的设置,就可以了。
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!表示退出不保存]∙ls 查看所有文件∙编译javac Hello.java∙运行java Hello∙c程序∙gcc o Hello Hello.cpp[参数o表示可自定义生成的out文件名,否则默认为a. out,再次写程序时此文件会被覆盖]∙./Hellolinux视频教程第3讲.用户管理.目录结构概述简单介绍linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录深刻理解linux文件目录是非常重要的∙/∙root,存放root用户的相关文件∙home,存放普通用户的相关文件∙bin,存放常用命令的目录,如vi,su∙sbin,要具有一定权限才可以使用命令∙mnt,默认挂载光驱和软驱的目录∙etc,存放配置的相关文件∙var,存放经常变化的文件,如网络连接的sock文件∙boot,存放引导系统启动的相关文件∙usr,安装一个软件的默认目录,相当于windows下的program files∙dev 接口设备文件目录,如had表示硬盘∙proc 目前系统核心与程序执行信息∙tmp 用来存放暂存盘的目录常用命令介绍∙pwd,显示当前在哪个路径下∙切换到根目录:cd /linux的用户管理∙useradd用户名,添加用户【案例】useradd xiaoming∙passwd用户名,为新用户设密码【案例】passwd xiaoming,修改小明的密码∙userdel用户名,删除用户【案例】userdel xiaoming,删除用户但保存用户主目录【案例】userdel ‐r 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,改变目录∙ls,列出文件和目录∙ls ‐a,显示目录下的所有文件,包括隐藏文件∙ls ‐l,显示长列表格式∙ls -al∙mkdir,建立目录∙rmdir,删除空目录∙touch,建立空文件touch gt.txt∙cp,复制命令cp gt.txt /home/donglin/【案例】cp ‐r dir1 dir2,递归复制命令(复制子目录信息)∙mv,移动文件和改文件名∙rm,删除文件和目录∙rm ‐rf *,删除所有内容,包含目录和文件,r表示递归(recursion),f表示强制(force) ∙rm -rf 非空目录名∙ln,建立符号连接,类似于建立某个文件的快捷方式∙ln ‐s源目标【案例】ln ‐s /etc/inittab inittab,inittab指向实际文件/etc/inittab inittab∙more,显示文件内容带分页,ctrl + page up上翻,长空格下翻∙less,显示文件内容带分页∙grep,在文本中查询内容【案例】假设存在某个文件aaa.java中含有shunping关键字,此时可以使用grep名命令来查找,grep n “shunping” aaa.java,n表示在第n行出现∙|,管道命令,在linux和unix系统∙怎么理解?把上一个命令的结果交给|后面的命令处理【案例】ls ‐l /etc/ | more∙man [command],帮助,类似于dos中的help man grep∙find,搜索文件及目录。
《Linux培训》课件
如何定位和解决Bash脚本中的错误。
实例演示
如何使用Bash脚本自动化任务,如文件操作 、系统监控等。
最佳实践
编写高效、可维护的Bash脚本的技巧和规范 。
Python编程
Python语言特点
简洁的语法、丰富的标准库和强大的第三方 库。
数据结构与算法
列表、元组、字典、集合等数据结构,以及 排序、搜索等算法。
安全性
Linux具有强大的安全机 制,支持多用户、多任 务环境,有效防范病毒
和黑客攻击。
丰富的软件生态
Linux拥有庞大的软件生 态,支持各种应用需求 ,如办公软件、图像处
理等。
Linux的应用领域
01
02
03
04
服务器
Linux是众多服务器操作系统 的首选,如Web服务器、数
据库服务器等。
云计算
优化Web服务器性能
调整服务器参数、使用缓存技术等
数据库服务器配置与管理
关系型数据库
MySQL、PostgreSQL、Oracle等
数据库性能优化
索引优化、查询优化等
非关系型数据库
MongoDB、Redis等
数据库备份与恢复
定期备份、灾难恢复等
邮件服务器配置与管理
01
02
03
04
MTA服务器软件: Postfix、Sendmail等
面向对象编程、STL标准模板库等。
调试与优化技巧
如何调试C/C程序中的错误,以及如 何优化程序的性能。
04
06
Linux服务器配置与管理
Web服务器配置与管理
Web服务器软件
Apache、Nginx、Lighttpd等
韩顺平老师Linux 视频笔记
学习LINUX的两个方向:LINUX系统治理员:LINUX程序员:PC平台开发LINUX软件工程师,LINUX嵌入式开发(单片机,芯片)开发,学完本书可以完全可以胜任LINUX系统管理员开源,免费,稳定,安全,处理多并发得到业界...学习LINUX的两个方向:LINUX系统治理员:LINUX程序员:PC平台开发LINUX软件工程师,LINUX嵌入式开发(单片机,芯片)开发,学完本书可以完全可以胜任LINUX系统管理员开源,免费,稳定,安全,处理多并发得到业界认可LINUX学习流程(xue xi liu cheng):1、LINUX平台上的开发,包括VI,GCC,GDB,MAKE,JDK,TOMCAT,MYSQL,和LINUX基本操作2、加厚C语言功能或者JAVA语言3、学习UNIX环境高级编程4、LINUX应用开发或才嵌入式开发工具书(需要几本工具书,如新华字典)思索----实践-----再思考----再实践一周课程:基础部分: LINUX基础知识,80个常用命令,LINUX分区/VI/权限..实用部分:samba柏靼,LINUX网络环境配置,crontab使用,JDK,apache柏靼,LINUX下JAVA网络编程,SHELL初步介绍三本书:鸟哥的私房菜,LINUX从入门到精通,LINUX内核完全剖解LINUX实战第一天(共五天)1、LINUX的初步介绍2、L的第一次接触3、L的用户管理4、L的常用命令(80左右)5、L下所有者,所在组和其它组的介绍6、L下文件和目录权限机制吉祥物:小企鹅(想起小时侯被企鹅咬了一口),芬生学生创建,微软反LINUX 广告(四个变形动物),L的特点:1、FREE ,免费/开源,代码公开2、支持多线程,(_zhi1 chi2 duo1 xian4 cheng2 _)能不能允许多个用户并发/多用户3、安全性好,4、对内存和文件管理优越缺点:操作相对困难,无界面操作 (轻易的东西不值难)NEC 在手机使用LINUX,03年,日本的一家公司,嵌入式开发LINUX最小只需要4M (参看鸟哥)----- 导致嵌入式开发可以很多东西看一看,但要学精一门。
Linux基础培训pptPowerPointPres
PPT文档演模板
Linux基础培训pptPowerPointPres
2.2 安装引导,硬件自检
PPT文档演模板
Linux基础培训pptPowerPointPres
2.3提示是否对安装介质进行测试,以防介质有问 题,安装过程出错,导致前功尽弃
PPT文档演模板
Linux基础培训pptPowerPointPres
2.7因新安装系统,没有分区表,所以有此提示, 选择继续
PPT文档演模板
Linux基础培训pptPowerPointPres
2.8设置主机名
PPT文档演模板
Linux基础培训pptPowerPointPres
2.9选择时区
PPT文档演模板
Linux基础培训pptPowerPointPres
2.10输入根用户(超级用户root)的密码, 重要!!
windvd,powerdvd
realplayer
realplayer
Байду номын сангаас
++图形图像++
gimp Kolourpaint
PPT文档演模板
Linux基础培训pptPowerPointPres
1.3 Linux操作系统结构
PPT文档演模板
Kernel 系统启动时将内核装入内存 管理系统各种资源 Shell 用户界面,提供用户与内核 交互处理接口是命令解释 器,提供强大的编程环境 bash,ash,pdksh,tcsh,ksh, csh,zsh…. Utility 提供各种管理工具,应用程 序
Linux基础培训pptPowerPointPres
PPT文档演模板
2020/11/6
Linux基础培训pptPowerPointPres
《linux课程》课件
使用 Cron 命令可以设置和管 理定时任务,自动执行脚本和 命令。
Top
Top 命令可以帮助用户查看和 管理系统进程,对系统性能进 行监控。
Linux 系统监控和调优
1
C PU 管理
2
Linux CPU 管理技巧包括进程管理、
CPU 亲和力设置、数据缓存优化等。
3
内存管理
Linux 内存管理是系统性能调优的关 键,可以通过调整内存大小提升系统 速度。
2
容灾和恢复
掌握容灾和恢复技巧,能够保证系统在不同灾难情景下的全面恢复。
3
性能优化
了解性能优化技术,可以识别和解决系统性能瓶颈问题。
Linux 常见问题解决
无法启动系统
检查 BIOS 设置和硬件故障等因素,解决无 法启动进入系统的问题。
驱动问题
检查硬件设备的驱动和系统的兼容性,解决 硬件设备无法正常工作的问题。
应用程序性能问题
使用 top 命令查看进程性能和资源使用情况, 解决应用程序卡顿和占用系统资源过多的问 题。
网络问题
使用网络工具 ping 和 traceroute 等调试网 络连接问题。
ping、traceroute、nslookup 等命令能够帮助用户分析网络 状况。
Linux 网络配置
1
IP 地址和网关
掌握 IP 地址和网关配置方法,能够简单高效地连接网络。
2
DNS 服务器
了解 DNS 服务器的作用和配置方法,可以帮助用户解析 URL 地址和进行网络 通信。
3
网络协议
熟悉 Linux 支持的 TCP/IP 网络协议,可以识别和纠正网络问题。
概念,能够帮助用户管理文件系统的
《Linux培训》PPT课件
04
性能监控工具
介绍常用的Linux系统性能监 控工具,如top、htop、sar
等。
性能瓶颈识别
通过分析系统资源使用情况, 识别性能瓶颈,如CPU、内
存、磁盘I/O等。
优化方法
针对不同的性能瓶颈,提供相 应的优化方法,如调整系统参
数、优化软件配置等。
实践案例
分享一些成功的系统性能优化 案例,帮助学员更好地理解和
《Linux培训》PPT课 件
汇报人: 2023-12-31
目 录
• Linux基础知识 • Linux常用命令 • Linux文件系统与磁盘管理 • Linux网络配置与服务管理 • Linux Shell编程基础 • Linux系统安全与优化
Linux基础知识
01
Linux简介
Linux的起源
Linux Shell编程基
05
础
Shell脚本概述
01
02
03
脚本定义
Shell脚本是一种命令行脚 本语言,用于自动化 Linux/Unix系统上的任务 。
脚本执行
Shell脚本可以通过Shell 解释器执行,例如Bash、 sh等。
脚本组成
Shell脚本由命令、控制结 构、变量和注释等组成。
不同的操作。
循环控制
Shell脚本支持循环控制语句,如 for、while等,用于重复执行一
段代码。
流程控制
Shell脚本还支持其他流程控制语 句,如break、continue等,用
于控制循环的执行流程。
Linux系统安全与优
06
化
防火墙配置与安全策略制定
防火墙基本概念
介绍防火墙的定义、作用及常见类型。
《Linux培训》PPT课件
自动化运维工具安全策略
介绍自动化运维工具的安全策略,如 权限控制、数据加密等,以确保系统 安全。
分布式系统与集群
分布式系统与集群简介
介绍分布式系统与集群的概念、特点和优势 。
分布式系统与集群实现技术
详细介绍分布式系统与集群的实现技术,如 负载均衡、数据同步等。
分布式系统与集群应用场景
列举分布式系统与集群在不同场景下的应用 ,如高性能计算、大数据处理等。
物联网
Linux在物联网领域也得到了广 泛的应用,包括智能家居、智 能交通等领域。
PART 02
Linux系统基础
文件和目录管理
文件和目录概述
Linux系统中,文件和目录是组织和管理数据的主要方式 。文件用于存储数据,而目录则用于组织文件。
目录结构
Linux系统采用树形目录结构,根目录为“/”,其他目录 和文件都从根目录开始进行组织。了解目录结构有助于更 好地管理和查找文件。
2023 WORK SUMMARY
《linux培训》ppt课 件
汇报人:可编辑
2023-12-27
REPORTING
目录
• Linux简介 • Linux系统基础 • Linux常用命令 • Linux系统管理和优化 • Linux网络服务 • Linux高级应用
PART 01
Linux简介
Linux的起源和历史
PART 06
Linux高级应用
自动化运维工具
自动化运维工具简介
介绍自动化运维工具的概念、作用和 优势,如Ansible、Puppet、Chef 等。
自动化运维工具应用场景
列举自动化运维工具在不同场景下的 应用,如系统部署、配置管理、监控 预警等。
学习韩顺平Linux系统笔记(经典)
韩顺平LINUX系统笔记第0天开山篇1、linux是一个开源免费的操作系统。
2、学习linux的流程:(1)linux平台上的开发和linux基本操作(2)加强C语言功底:《C专家编程》或者Java语言(3)学习unix环境高级编程(4)Linux应用系统开发/linux嵌入式开发3、书籍推荐:鸟哥的linux私房菜、linux入门到精通、linux内核完全剖析4、学习方法推荐:(1)高效而愉快的学习(2)先建立一个整体框架,然后细节学习(3)用到什么再学什么(4)计算机是做了、练了才会(5)适当的跳过(6)学习linux系统是在琢磨别人怎么做,而不是我认为怎么做第一天1、linux的特点:(1)linux系统时免费开源的(2)linux支持多线程,多用户(3)安全性优良(4)内存和文件管理性能优越2、Linux用户:root(相当于windows的administrator),建议使用普通用户登录,通过su–root切换为身份为管理员3、startx:启动图形用户界面,ctrl+alt+break:切换到控制台环境下4、shutdown now:立即关机shutdown–r now和reboot:立即重启计算机5、注销:logout6、熟悉vi编辑器:vi相当于windows的记事本7、在linux下进行简单的java开发:(1)vi hello.java//创建一个hello.java的文件(2)按"i"进入insert状态,进行文档编辑//编辑一个java文档(3)按"Esc"键退出编辑状态,转换为命令行模式(4)按shift输入冒号,在输入"wq"保存退出,若不保存退出则输入:q!(5)编译java文件:javac hello.java(6)运行java文件:java hello8、ls:列举当前文件夹,参数-l:显示当前目录的详细信息9、ccp程序的编译:编辑过程同上面的java程序,下面只记录编译和运行方式:(1)编译:gcc hello.cpp(2)运行:./a.out//默认编译出的文件为a.out(3)编译时更名:gcc–o hello.out hello.c,编译后的名字变为:hello.out10、set nu:在文件中每行行首加入行号set nonu:取消行号输入数字:直接输入数字,按"Esc"键,将光标移至该行行首/字符串:查找特定字,按"n"继续查找?字符串:查找特定字,按"n"继续查找11、linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录"/",然后在此目录下再创建其他的目录,详细结构图解:12、linux显示当前路径:pwd13、用户管理:(1)添加用户:只有root用户或者拥有root权限的用户才能创建useradd用户名passwd用户名(2)删除用户:只有root用户或者拥有root权限的用户才能删掉userdel用户名(保留用户相关的文件)userdel–r用户名(删除用户及其相关的文件)14、Linux运行级别:init[0,1,2,3,4,5,6]注释:(1)0:关机(2)1:单用户(3)2:没有网络服务的多用户状态(4)3:有网络服务的多用户状态(5)4:系统未使用保留给用户(6)5:图形界面(7)6:系统重启常用级别为3和5,修改运行级别:vi/etc/inittab,修改id:5:inittabdefault中的数字,即可修改运行等级。