韩顺平—linux-笔记

2019-03-23 14:13

学习LINUX的两个方向:

LINUX系统管理员:

? LINUX程序员:PC平台开发LINUX软件工程师,LINUX嵌入式开发(单片机,芯片)

开发,

学完本书可以完全可以胜任LINUX系统管理员

开源,免费,稳定,安全,处理多并发得到业界认可

LINUX学习流程:

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下文件和目录权限机制

L的特点:

1、FREE ,免费/开源,代码公开

2、支持多线程,能不能允许多个用户并发/多用户 3、安全性好,

4、对内存和文件管理优越

缺点:

操作相对困难,无界面操作 (容易的东西不值难)

root:超级管理员

LINUX输入密码不显示任何东西

进入桌面命令:startx

关机:shutdown -h now

重启:shutdown -r now /reboot

尽量少用root登录,用普通用户,“su -”来切换

注销 logout 快捷键ctrl+D

VI编辑器 开发者(世界第一骇客,成为了自由软件协会)

(丢手帕问题,JAVA编写 约瑟夫问题 要用链表,数组)

把VI当作WINDOW下的记事本

在VI下开发一个JAVA HELLO.java

开发步骤:

1、Vi HELLO.java 进入VI界面 2、输入“i”(小写),插入模式 左下角insert 3、编写一个JAVA public class HEllo{} 4、保存 esc键,进入命令模式 5、输入冒号:,保存退出wq,q!退出不保存

ls 查看当前目录的所有文件

详细列表: ls -l (详细信息) ls -al(显示隐藏文件,详细信息)

6、编译HELLO.java javac hello.java 7、运行 java hello (LINUX成功不显示)

如何在linux可以开发C程序或者C++(CPP)

1、vi hello.cpp

2、int main(){ printf (\

3、编辑 gcc (类似javac) 出现a.out 4、运行 ./a.out (./)

如果再重写一个cpp,会覆盖前面的a.out

解决方法: gcc -o my1 直接命名

VI编辑器的详细命令,查看书!

LINUX的文件目录 (第三讲 11分)

L的文件系统是采用级层式的树状目录结构,最上层的根目录:/:,

重要的文件目录(系统分配的目录); ROOT:存放ROOT用户的相关文件

HOME :存放普通用户的相关文件(新建的用户) BIN:存放常用命令的目录 cd 切换目录 ls dir SBIN:存放要具有一定权限才可以使用的命令 MNT:默认挂载光驱和软驱的目录

ETC:存放配置相关的文件,mysql,tomcat,

USR:文件默认安装的文件夹,类似XP的program files VAR:存放经常变化的数据,如网页,apache BOOT:存放引导相关的文件

显示当前在哪个目录:pwd

用户管理

添加用户 useradd useradd xiaoming

设置密码 passwd passwd xiaoming 系统会提示输入新密码,两次输入

提示符#表示root用户 $ 表示普通用户

删除用户 userdel userdel xiaoming 只是删除用户名称 OR userdel -r xiaoming 删除用户以及用户主目录

init 运行级别(XP的安全模式与正常的启动模式)

0 关机 1 单用户

2 多用户状态没有网络服务 3 多用户有网络服务 4 系统未使用保留多用户 5 图形界面 startx 6 系统重启

常用的是3与5,要修改可改文件 /etc/inittab的 id:5:initdefault:这一行中的数字

su 切换用户,或者 logout

设为6后一直重启,如何更改:

在启用GRUB的时侯,按“e”,选中第二项,按“e”,进入修改界面,在最后输入空格+1,这个就是表示1号运行级别。只能用1来启动!,最后按b 。

用运行级别1 可以绕过ROOT密码,不需要密码就可以用,用passwd就OK

如何找回丢失密码

ls -a 显示隐匿文件 -l显示长列表格式

mkdir 建立目录

rmdir 删除空目录 如果有内容? TAB 命令补全 相同的话,可以按两次 touch 建立空文件

cp cp -r dir1 dir2 递归复制 mv

rm 参数 rm -rf ln ln -s

more 分页显示不能前翻 crtl+pageup 空格向后翻; less 分页显示,可以向前翻

grep在文本中查询 grep -n (显示行数)\关键字\ 文件名称

| 管道命令 在LINUX和UNIX系统中,|就是管道命令,怎么理解? 把上一个命令的结果交给|的后面的命令处理

即上一个处理的结果就是下一个命令的输入

man 找男人 相当于DOS 下的HELP

find 搜索文件及目录

find /-name aaa.java /表示根目录,

find /root/ -name aaa.java 锁定范围

数据重定向 将操作流保存到另一个地方

grep -n (显示行数)\关键字\ 文件名称 > kkk.bak

ls -l > a.txt ls -al

>> 追加写 >覆盖写

LINUX 第二天 韩顺平PPT下载 关

搭建JAVA ee

L下可以用realplay吗 L可以用QQ吗 L分区的讲解

REAHAT安装演示

文件所有者,所在组,其它组

OWNER ; GROUP;OTHERS

可以更件文件的所有者,chown

也可以改变用户组 chgrp

案例:建两个组, policeman ,tufei

>输出到


韩顺平—linux-笔记.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学语文校本培训计划安排

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: