- 博客(25)
- 收藏
- 关注
原创 C语言学习5:指针入门
1. 指针是什么?指针是一种保存变量地址的变量。在计算机中每个存储单元(一个字节)都有一个编号,这个编号称为变量地址。普通变量的值是实际值,指针变量的值是变量的地址。取地址我们可以在变量名前加上&,表示获取变量的地址。int n = 10;printf("&n=%p\n",&n);printf("n=%d\n",n);变量地址通常使用16进制表示...
2019-06-07 21:29:16
143
原创 C语言学习4:函数入门
1. 函数函数是一块代码,一组一起执行一个任务的语句。函数接受零个或多个参数,计算完成返回零个或一个值。函数的作用:重复使用代码y = f(x)
2019-06-07 21:16:54
211
原创 C语言学习3:控制语句入门
1条件判断语句1.1if语句语法:if(条件){ printf(// 如果表达式为真将执行的语句);}说明大括号内的语句整体称为复合语句(compound statement)或者代码块/程序块(block)。代码块与if之间使用空格或者Tab缩进,不影响编译和执行,只是为了提高代码可读性。撤销:Ctrl/Command + Z重做:Ctrl/Command ...
2019-05-21 16:06:33
233
原创 C语言学习2:基本数据类型、运算符和变量
基本数据类型–字符型、整型和浮点型上一章节中我用到了printf("hello word");这是数据类型中的字符串,我们还有更加基础的数据类型—数值类型。例如,字符c,整数1,小数1.1。接下来我们尝试在终端将其输出。#include<stdio.h>int main(){ printf("%c\n",'c'); printf("%d\n",...
2019-05-18 21:40:18
269
原创 Linux的磁盘管理
1.本地存储设备的识别插上U盘看设备fdisk -l ##真实存在的设备 (不一定是系统识别的)cat /proc/partition ##系统时别的设备blkid ##系统可使用的设备loop设备介绍:在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件在使用之前,一个 loop ...
2019-04-16 15:48:36
154
原创 Linux的延时任务与定时任务
1.系统延时任务touch /mnt/file{1..10}[root@localhost ~]# at 23:37 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作 at> <EOT> << CTRL +D ##用ctrl+D发起任务 [root@localhost ~]# at now+1min ##...
2019-04-16 15:32:51
129
原创 Linux的ftp
简单文件传输协议在服务端yum install vsftpd -ysystemctl start vsftpdsystemctl enable vsftpdsystemctl stop firewalld.servicesystemctl disable firewalld.service#关闭selinuxvim /etc/selinux/configSELINUX=disa...
2019-04-16 15:20:12
131
原创 Linux的lvm
1.lvmlvm:logical volime manager动态管理卷可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态的对分区进行扩大和缩小pv ##物理卷 被我们lv***这个命令处理过的物理分区vg ##物理组卷 被组装到一起的物理卷lvm ##逻辑卷 直接使用的设备,可以增大缩减并保持原有的数据不变pe ##物理扩展 ...
2019-04-16 15:17:22
93
原创 Linux的文件系统
1.文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构,即在磁盘上组织文件的方式操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统文件系统由三部分组成:与文件管理有关的软件,被管理的文件以及实施文件管理所需要的数据结构从系统的角度看,文件系统就是对文件存储空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统1.给设备安装文件系统ext3 ...
2019-04-16 15:09:39
272
原创 Linux的yum源搭建及yum指令
1.linux的软件管理1.让镜像被系统识别mount rhel-server-7.0-x86_64-dvd.iso /mnt镜像文件 挂载点[root@desktop51 ~]# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/vda1 104739...
2019-04-16 14:55:26
234
原创 C语言学习之部分51nod启蒙练习编码
2393 启蒙练习-取余#include <stdio.h>main(){int x;int y;scanf("%d %d",&x,&y);printf("%d\n",x%y);}2394 启蒙练习-四则运算1#include <stdio.h>main(){int a;int b;int c;scanf("%d %d %d",...
2019-04-14 10:30:44
756
原创 Linux的虚拟机管理及恢复
1.脚本安装虚拟机man virt-installvirt-install \ ##\ 标示命令还没写完--cdrom 镜像的绝对路径 \--ram 1024 \ ##指定大小--cpus 1 \ ##指定CPU的核心数--disk /var/lib/libvirt/images/test.qcow2,bus=virtio,size=9 \ ##指定生成的虚拟机放在什...
2019-04-08 11:09:58
212
原创 Linux的系统日志管理
1.系统日志管理后台的程序(通常被称为守护进程或者服务进程)处理了你的linux系统的大部分任务,当这些守护进程工作的时候,它们会将任务的详细信息记录进日志文件中,作为它们做过什么的‘历史’信息(包括错误信息)/var/log/message #记录系统中所产生的日志测试:vim /etc/ssh/sshd_config78:错误的信息systemctl restart sshd.s...
2019-04-08 11:04:30
218
原创 Linux的sshd服务及命令管理
1…sshd简介sshd=secure shell可以通过网络在主机中开启shell服务客户端软件:sshd连接方式:ssh username@ip ##文本模式的连接ssh -X username@ip ##可以在连接成功后开启图形ssh username@ip -X 命令 ##直接执行命令注意:第一次连接陌生主机是要建立认证文...
2019-04-02 10:22:46
299
原创 Linux的文件在系统中传输
1.scpscp file user@ip:/dirscp user@ip:/file dir2.rsync ##远程同步,速度块,默认会忽略,文件属性,链接文件,设备文件#mkdir /mnt/westos; touch /mnt/westos/file{1..5}; chmod 777 file* ; chown student.student file*#ln...
2019-04-01 10:42:34
243
原创 Linux的文件权限管理
一、基本含义1.文件权限存在的意义(1)文件权限是系统最底层的安全机制组成之一(2)权限设定的作用是保证文件可以被可用的用户做相应的操作2.文件权限的查看(1)ls -l file 查看文件的属性(2)ls -ld dir 查看目录的属性-rw-r--r--. 1 root root 0 3月 23 17:30 test1 2 3 4 5 6 ...
2019-03-23 22:29:48
201
原创 Linux下的网络配置
1.IP地址计算机要实现网络通信,就必须要有一个用于快速定位的网络地址IP地址就是计算机在网络中的唯一身份IDIP地址的组成:IP地址=网络地址+主机地址什么叫IP ADDRESSinternet protocol ADDRESS ##网络进程地址 ipv4 ##internet protocol version 4ip是由32个01组成,采用二进制11111110.1111...
2019-03-23 09:06:21
116
原创 Linux的系统进程
1.什么系统是进程程序–运行–进程(可以被cpu去调度)进程–运行完毕–程序2.调用进程jobs 查看被打入后台的进程ctrl+z 把占用终端的进程打入后台fg jobsnum 把后台的进程调回前台(在前台运行)bg jobsnum 运行后台暂停的进程(在后台运行)########################################systemctl list-uni...
2019-03-09 22:14:05
112
原创 Linux的管理输入输出及vim使用
find 目录 -name 文件find 目录 -name 文件 1&amp;amp;amp;gt;目录 ###将正确文件覆盖在目录中,显示的为剩下的错误文件cat目录查看文件,其中显示正确文件find 目录 -name 文件 2&amp;amp;amp;gt;目录 ###将错误文件覆盖在目录中,显示的为剩下的正确文件cat目录查看文件,其中显示错误文件find 目录 -name 文件 2&amp;amp;amp;gt;目录find
2019-01-05 04:00:45
249
原创 Linux的用户管理(一)
江湖上一直流传着删库与跑路的故事,知道今天我才正式明白其中的含义。一、关于用户Linux系统其实是一个多用户、多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。1、Linux 的单用户多任务;单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音...
2018-12-29 18:05:47
224
原创 Linux入门级文件命令管理
文件管理命令1. 文件建立空白桌面用于对比在终端中键入touch+空格+文件名以a文件为例,我们首先进入到Desktop,在桌面上新建a文件。stat 查看文件时间戳-r 将b的时间戳改为与a相同-t 建立新文件并且设定访问、修改时间戳为指定时间注意:touch不但可以建立文件也可以修改文件的时间戳时间戳分为:atime:文件内容被访问的时间标识mtime:文件内容被修改...
2018-12-29 17:02:13
143
原创 关于LINUX初学体验
小白新手,萌新上线。初学Linux,如有不对敬请指正关于Linux,什么是Linux?什么是shell?Linux是内核,大家所说的Linux系统是GNU软件+Linux内核。Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件。接下来给大家介绍的是我所了解的一些关于Linux的知识。1. ##关于虚拟机的常规操作####打开虚拟机 ##[kiosk@foundati...
2018-12-29 13:44:18
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人