自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Redhat7安装VLC

1.配置EPEL源 下载EPEL的rpm软件包 安装EPEL源 查看是否安装成功 2.配置NuxDextop仓库 下载仓库的rpm软件包 安装rpm包 查看是否安装成功 参考https://blog.csdn.net/yaoqiwaimai/article/details/77163261 3.更新系统 4.安装VLC 这里出现错误 ...

2018-06-14 13:19:12 766

原创 Linux下PHP安装与运行

系统:Redhat 7 镜像:Redhat 71.查找安装PHP包 安装php时会依赖以下两个包并且同时安装上: 2.linux的默认页面目录为/var/www/html,在/var/www/html/下新建一个用于放代码的文件,编辑一个文件test <!DOCTYPE HTML><html><body><form

2018-06-01 09:48:31 1918

原创 Linux下mysql的C++API接口

1.安装mysql devel devel 安装mysql-community-devel 这里可能会有很多依赖问题,可以用7.2的镜像解决 2.编译 在头文件中加入#include <mysql.h>

2018-05-28 20:24:58 1151

原创 Linux下Firefox不能播放视频问题

1.打开视频 2.点击推荐下载.tar.gz插件 3.解压.tar.gz文件 4.cp文件 5.修改权限 6.重启

2018-05-11 15:18:51 8926

原创 Linux下Mysql数据库的安装

1.在官网下载安装包 Mysql下载地址 2.解压tar包 3.安装 只需安装client、server、common、libs、libs-compat 4.启动数据库 5.已经产生了一个账户为’root’@’localhost’的管理员,密码可在一个错误日志中查看: 6.登陆Mysql 7.修改Mysql密码,注意密码复杂度 8.设置远程登

2018-05-08 20:49:56 321

原创 设置虚拟机使用真机的网络

将虚拟机改为NAT模式

2017-12-19 22:39:06 656

原创 解决Redhat BCM43142不能连接WIFI问题

1.查看本机内核版本 2.在yum源或官网下载并安装关于内核的软件 3.查看本机驱动信息 4.在官网下载无线网卡驱动 驱动官网 软件包: ‘hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz ‘5.解压驱动 将下载的驱动放入新建文件夹并解压 6.编译 make会有编译错误,解决方法: 7.内核中加入模块wl 检测是否安装成

2017-12-18 23:28:58 945

原创 网络编程_进程间通信_管道

一. 匿名管道—-单工管道 1. 与文件的区别 管道 文件 打开 popen() 关闭 pclose()2. 操作 操作 命令 打开 FILE* popen(const char* cmd,const char* open_mode); 读 size_t fread(void* buf,size_t size,size_t num,FILE* stre

2017-11-04 22:20:09 270

原创 网络编程_进程基础

进程:程序在计算机中的一次执行过程 过程: 内核将程序读入内存,为程序镜像分配内存空间 内核为该进程分配进程标志符PID 内核为该进程保存PID及相应的进程状态信息抽象: 一个独立的逻辑控制流—-独占处理器 一个私有的地址空间—-独占存储器系统本质: 程序在地址空间中按照代码逻辑控制流执行 资源分配最小单位进程状态就绪:进程已得到除CPU外的所有必要资源,获得CPU立即执行运

2017-11-04 14:09:12 290

原创 C_笔记整理_5

结构体与数组的区别结构体:可以保存不同类型的数据数组:只能保存相同类型的数据结构体与共用体的区别结构体:每个成员分配不同的内存共用体:几个不同的变量共用一块内存,所占空间为最大类型所占用的空间,如果二次赋值,则第一次的值被覆盖C与C++结构体的区别C: struct,内部不可以出现函数C++: class,内部可以出现函数结构体内存的计算(字节对齐) #pragma pack(

2017-10-25 19:56:46 219

原创 C_笔记整理_4

反汇编 objdump -d //将可执行代码变成汇编代码 //复杂指令级 没有对齐地址(临时) arm-linux-gcc -c main.c -o main.o //精简指令级 对齐地址函数 函数名(标签)代表函数的入口地址,不占字节 函数三要素:返回类型函数名参数函数指针:函数的指针,存放函数的入口地址int (*pt)(int,in

2017-10-25 19:50:14 192

原创 C_笔记整理_3

数组与数组指针的区别 一维数组使用一级指针 二维数组使用数组指针,不能使用二维指针数组指针与指针数组数组指针: int a[2][3]; char (*pa)[3] = a; //占4个字节,只有一个首地址,只保存一个地址二级指针: char c = 'x'; char* pc = &c; char** ppc = &pc;指针数组: char a = 'x'; cha

2017-10-21 15:01:46 218

原创 C_笔记整理_2

程序与进程的区别 内存结构图

2017-10-19 20:40:23 211

原创 C_笔记整理_1

#include<stdio.h> 程序从编辑到执行过程linux库 typedef与#define的区别

2017-10-18 22:31:13 203

原创 LinuxC.5 作业

1.在进行考试之前, 请先重置根用户密码为 examwestos 2.更改主机名称为 station.domainX.example.com(X 在这里指您的工作站编号) 3. 新建组, 名称为 sysadms, 指定其 GID 为 600 4. 新建用户 tommy, 指定 UID 为 2013, 配置该用户密码为 redhat 5. 新建用户 Jimmy,并

2017-02-13 19:58:19 393

原创 笔记6

Linux下软件包的安装:1.rpm命令安装软件包    查看操作系统版本: hostnamectl    查看iso镜像的内容    rpm命令的使用:rpm -ivh xxx.rpm //-i,install,-v      //显示安装过程,-h,指定解密方式rpm -qa //查询所有已经安装过的软件包rpm -qa | grep httpd//查看某个软件

2017-01-26 21:04:45 245

原创 笔记5

1. 查看进程1)ps命令ps a   //显示与当前环境有关的进程ps x //显示与当前环境无关的进程ps ax //显示所有的进程ps aux //显示所有的进程并包含进程发起人ps ax -o pid,comm,%cpu,%mem,user,group,nice //指定显示进程的某些信息ps ax -o pid,%cpu,comm --sort -%cpu /

2017-01-26 20:55:27 367

原创 笔记4

1.ssh服务1)ssh认识:  sshd服务:C/S:client/server  ssh: secure shell  实现远程连接软件:Linux:opensshWindows:putty,X-shell....腾讯云:申请云主机(1元一个月)域名2)客户端连接方式:  ssh username@server-ip //远程连接server主机,不

2017-01-26 20:54:54 225

原创 笔记3

1.用户权限下放 sudo 1)超级用户下放权限配置vim /etc/sudoers   (进入配置文件)    //无语法检测visudo  //编辑文件/etc/sudoers,但有语法检测2)文件内容编辑:@@99 ## Allow student to run useradd in my host100 student   desktop126.example.

2017-01-26 20:54:09 231

原创 笔记2

1.重定向1)概念理解--> stdin(标准输入)--> CPU --> 输出 --> stdout(显示屏1) --> stderr(显示屏2) - 标准输入: 键盘0- 标准输出: 显示屏1- 标准错误输出: 显示屏2> filename 将文件“filename”变为空文件,若不存在,则创建2)输出重定向   eg: tr 'a-z' 'A-Z'

2017-01-26 20:53:20 204

原创 笔记1

1.打开VNC   Applications -> Tiger VNC Viewer -> Connect2.打开Shell1) Applications -> Favorites -> Terminal2) 快捷方式:System Tools -> Setting -> Custom Shortcuts ->Name:     open_a_terminalCommand

2017-01-26 20:52:16 233

原创 LinuxC.4 作业

1.按照mem占有率由小到大进行排序,找出内存占有率最大的5个进程,并显示其进程号,优先级,内存占有率以及命令本身2.打开浏览器,使其不占用终端并运行3.复制文件/etc/passwd前10行到/mnt目录下,文件名为hello4.编辑该文件,突然想到要复制/etc/group文件的第3行到该文件的第二行5.采取让编辑文件/mnt/hello的进程在后台工作6.

2017-01-26 20:27:46 411

原创 LinuxC .3 作业

1.已有desktop和server两台虚拟机,配置如下:1). 打包desktop主机上的/home目录,格式为YYYY_MM_DD_home.tar.gz并保存在/mnt目录 2). 无密码传输该打包文件到server主机的/home/student/目录下 3). desktop主机通过命令将server主机的压缩包解压到/home

2017-01-09 22:00:01 246

原创 LinuxC .2 作业

1.新建用户组,shengchan,caiwu,jishu 2.新建用户要求如下: * shengchan组是tom用户的附加组 * caiwu组是harry用户的附加组 * jishu组是leo用户的附加组 * 新建admin用户,此用户不属于以上提到的三个部门 3.新建目录要求如下: * /pub目录为公共存储目录对所有用户可以读,写,执行,但用户只能删除属于自

2017-01-05 23:39:58 283

原创 LinuxC .1 作业

Linux 基础

2016-12-30 20:06:50 240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除