韩顺平Linux视频教学学习笔记

 

 

linux的学习流程

 

 

linux的课程体系

UNIX的版本:

linux的版本


linux的关机、用户登录、用户注销

vi编辑器的使用

linux的文件目录:

注:/usr目录相当于windows上面的program files,为软件安装的默认路径

 

 

linux用户的管理

linux的运行级别:类似与windows的启动模式,安全模式、正常运行模式等

解决修改错误配置的方法

:只有单用户模式启动时,系统不会去扫描/etc/inittab的文件内容。另外,也可以通过单用户模式去修改用户密码.

空格1

按b键重启系统进入单用户模式

常用命令:

find:

重定向:


文件所有者、所在组和其他组

文件所有者

文件所在组

改变文件所在组

添加组、指定组

文件权限

 

修改文件或目录的权限

在虚拟机中的linux安装java

:将需要安装的软件的linux安装包打包到一个iso文件,然后通过上图加载到光驱里面

挂载光驱:

在/目录输入:

mount /mnt/cdrom/

卸载光驱:

umount /mnt/cdrom/

第二种挂载的方式-共享文件夹:

java的安装

注意:需要先将软件复制到/home目录

bin文件的安装方法:

1)./*.bin

2)输入yes,同意它的条款

tar.gz文件的安装方法:

tar -zxvf  *.tar.gz

添加环境变量

1.vi /etc/profile

2.

3.登出并重新登录才能生效

eclipse的安装和启动、关闭

安装好eclipse之后

1)startx进入图形化界面

2)

3)关闭,直接关闭eclipse窗口即可,然后logout进入到文字界面

注:./eclipse & 将eclipse放置在后台运行

myeclipse的安装和启动、关闭

1)./*.bin

2)自动会进入到图形化界面

3)选择eclipse的安装目录

4)选择myeclipse的安装目录

5)启动eclipse即可(./eclipse)

tomcat的安装和启动、关闭

1)安装:tar -zxvf *.tar.gz

2)在eclipse上面配置tomcat和jdk位置

3)建立项目,发布,在浏览器中查看

 

mysql、oracle的安装和启动、关闭

 

---------------------------------------------

娱乐软件的安装

 

realplay的安装

1)安装:./*.bin

2)启动:./realplay


linux分区

分区相关的几个命令:

查看某个目录在哪个分区的指令:

[[email protected] ipnet]# df /boot
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1               297485     29486    252639  11% /boot
[[email protected] ipnet]#

将磁盘挂载到某个目录:

mount /dev/sda1 /test/

卸载

uname /test/

驱动器的区分:

[[email protected] ipnet]# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004af36

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448    37814271    18598912   83  Linux
/dev/sda3        37814272    41943039     2064384   82  Linux swap / Solaris
You have new mail in /var/spool/mail/root
[[email protected] ipnet]#

:1、2、3都是主分区

查看大于1G的文件

find . -size +1000000


linux的分区建议

shell-类似于dos

shell学习书籍推荐

常用shell分类

查看当前使用的shell

env

修改shell

:为了让修改后的shell生效,需要登出

命令补全命令

history

OSI与TCP/IP协议

tcp/ip学习推荐书籍

QQ聊天来讲解tcp/ip:

IP地址:

linux的网卡配置方法

:这种配置只是临时的,重启之后将失效.

RPM包

RPM包的名称格式

RPM的常用命令

RPM包的安装

升级RPM包


samba服务的安装

RPM包的卸载


crontab 

线程和进程

PS命令

PS的信息选项

停止进程命令kill/killall(将子进程一并杀掉)

TOP

TOP参数的说明

设置系统时间

显示网络统计信息的命令netstat

netstat -anp ==lsof

traceroute/route


mysql

linux下mysql的安装

注释:

将mysql的bin路径添加到root的环境变量中

:添加环境变量之后需要做登出操作.或者可以到/etc/profile(此为系统环境变量,每个用户都被应用)文件中做添加.

mysql数据库的使用

备份mysql数据库

:当前root用户没有密码


SSH工具的原理图

推荐使用工具

SSH Secure Shell


补充

 

设置tomcat当用户登录时就启动

修改当前用户主目录下的.bashrc的文件,如下:

:如果希望所有用户都这样,可以直接将命令添加到/etc/bashrc

临时添加环境变量(退出之后就不存在了)

通配符、转义字符

别名

linux的启动过程

zip压缩和unzip解压缩

gzip压缩和gunzip解压

时间: 2024-10-08 15:45:53

韩顺平Linux视频教学学习笔记的相关文章

韩顺平linux视频笔记

Linux特别重要的命令: 1.      shutdown  –h  now 立即关机 2.      shutdown  –r now  立即重启 3.      reboot 重启 4.      pwd  显示当前目录的路径 5.      useradd ***  添加一个用户 6.      passwd username  设置username的密码,不加username则表示给当前用户更改密码 7.      userdel username 删除一个用户:userdel  –r

马哥linux视频的学习笔记

history |tail -1 | cut -d'' -f2 计算命令:1)let 例;let C=$A+$B 2)C=$[$A+$B] 3)C=$(($A+$B)) 4)expr命令 例:C=` expr $A + $B ` 退出脚本;exit 例:exit 0 条件测试: 1)[空格 表达式 空格] 2)test 表达式 3)[[ 空格 表达式 空格]] if grep 'bash' /etc/shadow if后面为非零值为假 文件测试 -e file 测试文件是否存在 -f file

http请求详解,防盗链技术_韩顺平PHP视频听课笔记

韩顺平PHP视频听课笔记 第84讲 http请求详解,防盗链技术 1,  通过httpwatch插件来抓取http请求内容 2,  http1.0短连接, http1.1长连接 http1.0短连接:每次通信时间很短,效率极低,已被废除. http1.1长连接:通话时间长.只要现在基本都采用http1.1. 只要Connection的状态为keep-alive,就说明是通话状态 3,  http是tcp/ip协议的一个应用层协议,http也是我们web开发的基础. 4,  一个问题:看一个tes

Linux第一周学习笔记(2)

Linux第一周学习笔记(2) 1.3认识Linux (1).什么是Linux Linux是一个操作系统,比如说微软的winodws.苹果电脑的masOS.早于Linux发行的unix: 我们平时使用的PPT.浏览网站.玩游戏这些都是需要操作系统的层面上来完成的: 也包括了我们现在手机使用的系统有三个版本一个是Andriod和苹果的Los以及微软的windows,Los其实也就是Unix系统而Andriod是Linux系统: 我们生活当中常用的一些网站.游戏.QQ.微信这些应用都是在Linux操

linux网络编程学习笔记之二 -----错误异常处理和各种碎碎(更新中)

errno 在unix系统中对大部分系统调用非正常返回时,通常返回值为-1,并设置全局变量errno(errno.h),如socket(), bind(), accept(), listen().erron存放一个正整数来保存上次出错的错误值. 对线程而言,每个线程都有专用的errno变量,不必考虑同步问题. strerror converts to English (Note: use strerror_r for thread safety) perror is simplified str

Linux 新手的学习笔记

1.ln命令 例: /bin/ln -snf /var/www/html/test /var/www/test 2.cp命令 例: cp -r 地址1 地址2 3.rm命令 例: rm -rf 地址 4.vi命令 5.chkconfig命令 例: chkconfig httpd on  (开机自启动httpd服务) 6./etc/inittab 在这里修改是否默认进入图形界面,3为命令行,5为图形界面 7./etc/sysconfig/network-scripts/ 在这里修改网络相关的内容

Linux System Programming 学习笔记(八) 文件和目录管理

1. 文件和元数据 每个文件都是通过inode引用,每个inode索引节点都具有文件系统中唯一的inode number 一个inode索引节点是存储在Linux文件系统的磁盘介质上的物理对象,也是LInux内核通过数据结构表示的实体 inode存储相关联文件的元数据 ls -i 命令获取文件的inode number /* obtaining the metadata of a file */ #include <sys/types.h> #include <sys/stat.h>

Linux内存管理学习笔记——内存寻址

最近开始想稍微深入一点地学习Linux内核,主要参考内容是<深入理解Linux内核>和<深入理解Linux内核架构>以及源码,经验有限,只能分析出有限的内容,看完这遍以后再更深入学习吧. 1,内存地址 逻辑地址:包含在机器语言中用来指定一个操作数或一条指令的地址. 线性地址:一个32位无符号数,用于直接映射物理地址 物理地址:片上引脚寻址级别的地址 2,逻辑地址->线性地址 2.1 段选择符与段寄存器 逻辑地址:段选择符(16位)+段内偏移(32位) index:在GDT或L

Linux System Programming 学习笔记(十) 信号

1. 信号是软中断,提供处理异步事件的机制 异步事件可以是来源于系统外部(例如用户输入Ctrl-C)也可以来源于系统内(例如除0) 内核使用以下三种方法之一来处理信号: (1) 忽略该信号.SIGKILL和SIGSTOP不能被忽略. (2) 捕捉并且处理该信号.The kernel will suspend execution of the process's current code path and jump to a previously registered function. SIGK