- 博客(18)
- 收藏
- 关注
原创 Makefile
Makefile命名规则目标依赖规则命令(其中目标必须有,依赖和规则命令可以不存在)写法:目标:依赖tab键:规则命令这样写如果更改其中一个文件,所有的原码都会编译可以考虑编译过程分解,先生成.o文件,然后使用.o文件变成结果可以考虑定义变量变量的使用$(ObjFile) $(变量名)ObjFile=定义的目标文件makefile的变量:$@...
2019-09-23 18:33:04
216
原创 C++ string学习——处理字符
一、cctype头文件中的函数isalnum ( c ) //当c是字母或数字时为真isalpha ( c ) //当c是字母时为真iscntrl ( c ) //当c是控制字符时为真isdigit ( c ) //当c是数字时为真isgraph ( c ) //当c不是空格但可打印时为真islower ( c )...
2019-08-19 18:53:25
234
原创 C++ string学习——处理函数
处理string的函数1. string类的构造函数string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2=“h...
2019-08-19 13:10:02
171
原创 C++ string学习——对象操作
标准库类型string 表示可变长的字符序列,使用string 类型必须包含string头文件。#include<string>using std::string;一、定义和初始化string对象String类是不可变(final)的,对String类的任何改变,都是返回一个新的String类对象。这样的话把String类的引用传递给一个方法,该方法对String的任何改...
2019-08-19 12:50:23
226
原创 C——数据类型及其存储方式
一、数据类型 *注释:另外还有复数浮点类型:float_Complex、double_Complex、long double_Complex*
2019-08-16 18:56:42
513
原创 C—程序执行的步骤
C语言程序在计算机运行一般要经过编辑,编译,连接,运行4个步骤编辑:进入C编译系统,建立源程序文件,扩展名为c或cpp,编辑并修改保存程序。编译:...
2019-08-15 16:59:16
2345
原创 Linux下的磁盘管理
一、本地设备的识别fdisk -l :显示真实存在的设备(不一定被系统识别)cat /proc/partitions :显示系统识别的设备blkid :显示系统可以使用的设备二、系统临时文件的管理方式cd /usr/lib/tmpfiles.dvim westos.conf d /mnt/westos 777 root ...
2019-08-14 20:31:45
185
原创 Linux下配置网络
一、IP网址计算机要实现网络通信,就必须要有一个用于快速定位的网络地址IP就是计算机在网络中的唯一IDIP地址=网络地址+主机地址二、子网掩码用来划分网络区域子网掩码非0位置对应的ip上的数字表示这个ip的网络位子网掩码0位对应的数字是ip的主机位三、网络设定工具临时设定ping检测网络是否畅通ifconfig查看或设定网络接口ifconfig查看ifconfig devi...
2019-08-14 20:31:17
199
原创 脚本安装虚拟机
一、编辑脚本vim virtinstall.sh#!/bin/bash ##指明翻译脚本的shellvirt-install \--cdrom /var/ftp/pub/ios/rhel-server-7.3-x86_64-dvd.ios \ ##指明虚拟机镜像位置的位置--ram 1024 \ ##指定虚拟机的内存--cpus 1 ...
2019-08-14 20:30:51
353
原创 linux的软件管理
一、设备的挂载与卸载让镜像被系统识别mount rhel-server-7.0-x86_64-dvd.iso /mntrhel-server-7.0-x86_64-dvd.iso : 镜像/mnt : 挂载点df卸载umount /mnt/mnt :挂载目录umount /dev/loop0/dev/loop0:设备名称开机自动挂载vim ...
2019-08-14 20:29:45
132
原创 系统的日志管理
一、什么是系统日志后台的程序(通常被称为守护进程或者服务进程)处理了你Linux系统的大部分任务,当这些守护进程工作的时候,它们会将任务的详细信息记录进日志文件中,作为它们做过什么的历史信息(包括错误信息) /var/log/messages为系统的日志文件 cat /var/log/messages 查看系统日志二、系统日志的采集rsyslog服务:此服务采集系统日志但不产生日志...
2019-01-21 18:16:52
254
原创 Linux中文件目录的远程传输
####分发钥匙####sshd的安全设定####添加sshd登陆信息[root@desktop0 ~]# cat /etc/motdwelcome~[root@desktop0 ~]# exitlogoutConnection to 172.25.0.10 closed.[kiosk@foundation0 ~]$ ssh root@172.25.0.10Last login:...
2019-01-21 18:08:22
753
3
原创 系统的进程及服务的控制
一、什么是进程进程是指在系统中正在运行的一个应用程序,程序一旦运行就是进程(可以被CPU调度)进程可以认为是程序执行时的一个实例。进程是系统进行资源分配的独立实体, 且每个进程拥有独立的地址空间。一个进程无法直接访问另一个进程的变量和数据结构, 如果希望让一个进程访问另一个进程的资源,需要使用进程间通信,比如:管道,文件, 套接字等二、查看进程信息ps -A ##显示所有进程ps -...
2019-01-18 22:02:00
305
原创 目录与文件权限的设定
一、文件权限1.目录与文件属性的查看ls -l -d dir =ll -d dirls -l file =ll file-rw-r–r--. 1 root root 0 Dec 31 09:55 file“-” :文件类型-:##普通文件l:##软链接d:##目录c:##字符设备s:##套接文件p:##管道b:##块设备2.“rw...
2019-01-05 12:09:30
604
原创 Linux系统下编辑文件
一、命令的输出1.find /etc -name passwd ##表示在/etc下查找name为passwd的文件.find /etc -name passwd &amp;gt;file ##表示把命令的输出放入file文件中。find /etc -name passwd 1&amp;gt;file ##表示把正确的输出放入file中,错误输出依旧输出在屏幕上(即屏...
2019-01-05 11:31:46
12377
原创 Linux系统下的文件管理命令
1.文件建立touch filename注意:touch不但可以建立文件也可以修改文件的时间戳时间戳分为:atime:文件内容被访问的时间标识mtime:文件内容被修改的时间标识ctime:文件属性或文件内容被修改的时间标识。2.目录建立mkdir directorymkdir -p dir1/dir2/dir3-p建立递归目录时,当上层目录不存在自动建立3.文件删除rm...
2018-12-28 22:32:50
183
原创 Linux系统中用户的管理
一、用户存在的意义在Linux系统中每一个用户都有一个账号,账号保证了用户信息的安全,保障了用户的权益。就如同你在自己家中,行使正常的权力一样,安全且不会影响到其它邻居。二、用户组存在的意义用户组的建立主要是方便权限管理和资源的共享。就像你作为你家的一份子,就可以在家中吃饭睡觉,打游戏一样。三,用户的查看查看当前用户 whoami系统中用户的查看id 可查看指定用...
2018-12-28 22:32:00
205
原创 Linux系统的简单介绍
一、Linux系统Linux是一款广泛应用的操作系统,具有稳定,开源,多用户等特点。1.Linux用户:root用户:高级用户,具有最高权限,可以随意切换到其它用户。其它用户: 普通用户,有权限限制,不能随意切换到其它用户。2.Linux的操作解释器(shell)shell是用户和操作系统沟通的媒介,管理用户与操作系统之间的交互,等待用户输入,向操作系统解释用户的输入,并且处理操作系统...
2018-12-28 22:31:03
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人