- 博客(6)
- 收藏
- 关注
原创 Shell学习
一,Shell基础知识:1.简介:Shell是由C语言编写的一个脚本语言,是用户和Linux的桥梁,用户将命令发送给Shell处理,Shell将相应的操作传递给内核进行执行,然后内核将结果输出给用户。2.分类:主要分为两大类:图形界面Shell(GUI Shell)和命令行Shell(GLI Shell)。在 Linux 系统上主流的 CLI 实现是 Bash。3.Shell脚本的执行方式:1)使用bash执行:输入命令:bash test.sh2) 赋予可执行的权力:输入命令:chmod
2021-05-28 15:04:41 302
原创 字符串操作
1.字符串寻找:在一个字符串中寻找另一个字符串string::find()返回值是字母在母串中的位置(下标记录),如果没有找到,那么会返回一个特别的标记npos。(返回值可以看成是一个int型的数)2.string:????.substr(p,n)返回一个string,包含字符串s中从p开始的n个字符的拷贝(p的默认值是0,n的默认值是s.size() - p,即不加参数会默认拷贝整个s)3.string::splitstring()将一个字符串分割为子字符串,然后将结果作为字符串数组返回。.
2021-05-27 18:10:06 110
翻译 Linux 未连接网络安装软件包失败解决
ubuntu sudo apt-get update 失败解决办法:(修改DNS)修改dns:sudo vi /etc/resolvconf/resolv.conf.d/base在里面插入:nameserver 8.8.8.8nameserver 8.8.4.4修改好保存wq然后执行sudo resolvconf -u再看/etc/resolv.conf,最下面就多了2行:cat /etc/resolv.conf 显示Dynamic resolv.conf(5) file for
2021-05-24 17:23:56 585
原创 Linux设置定时清理某目录下的所有文件
要实现定时删除某个目录下的所有文件需要用到linux的crontab命令,可以用shell脚本实现。例如删除/tmp下的所有缓存文件,操作如下:[root@localhost ~]# vi /etc/init.d/delete.sh按i并复制下面内容到delete.sh文件内,之后按shift+: 输入wq保存并退出。#!/bin/bashdir=/tmp //需要清空的目录名称files=ls ${dir}for file in $filesdoif [ -e dir/{dir}/dir/
2021-05-21 08:57:39 3332
原创 Json简单了解记录
简介:JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation),是一种是轻量级的文本数据交换格式,类似于XML,但比XML更容易解析,可以直接使用现有的 JavaScript 对象解析,不局限于某种语言使用,详情可网上查阅或在Json菜鸟教程中学习。个人理解:Json和Map一样有键值和对应数据,称为名称/值对;名称只能是字符串,用双引号引起来,值可以是多种类型,例如int,string,bool等,名称和值中间使用分号隔开,数据之间使用逗号隔开;同时
2021-05-12 17:05:17 93
原创 Windows下IO读写操作
Windows下IO读写操作使用三个函数:CreateFile,ReadFile,WriteFile,具体使用百度查找1,CreateFile函数需要注意一些属性问题,例如文件是否可读写,是否写缓冲区,需要和后面的ReadFile,WriteFile想对应起来。2,ReadFile函数需要注意对该文件是否具有可读权限,属性是否和CreateFile相匹配,同时需要注意想要读的数据大小必须4k...
2019-09-21 11:45:50 2087
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人