Linux下将文件打包、压缩并分割成指定大小

转载地址:https://blog.csdn.net/loongembedded/article/details/54233175 ...

2018-09-03 11:00:27

阅读数:18

评论数:0

grep、sed、awk命令

grep、sed、awk被称为linux中的“三剑客”,下面一一介绍 一、grep 1、概念 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使...

2018-07-30 14:13:08

阅读数:65

评论数:0

vim操作技巧

Operation skills of VIM: 一.Command Line MOde 1.move the cursor a | insert character after the cursor A | insert character at the end of the line i |...

2018-07-18 15:57:09

阅读数:43

评论数:0

ubuntu sudo update与upgrade的作用及区别

转载地址:https://blog.csdn.net/beckeyloveyou/article/details/51352426 每个LINUX的发行版,比如UBUNTU,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常安装。 在UBUNT...

2018-07-17 16:54:28

阅读数:31

评论数:0

15.网络编程

1.tcp循环服务器2.tcp并发服务器3.五种IO模式同步:阻塞,非阻塞,多路复用,信号驱动异步:异步阻塞与非阻塞 同步与异步:首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO,因...

2018-07-10 09:08:07

阅读数:22

评论数:0

14.udp笔记

OSI:        应用层:常用通用服务    表示层:约定通信数据格式    会话层:位置回话通信    传输层:负责保证通信可靠 和区分通信任务    网络层:网络层 约定 跨物理介质通信交换结点的交换规则 IP    链路层:约定基本二进制听信格式 及 同介质上设备的 区分ID    物...

2018-07-09 22:06:19

阅读数:20

评论数:0

13.TCP编程

1、TCP编程函数int socket(int family,int type,int protocol):创建套接字,并返回一个套接字描述符family:协议族        AF_INET(IPv4协议)      AF_INET6(IPv6协议)        AF-LOCAL(UINX域协...

2018-07-09 22:04:37

阅读数:19

评论数:0

12.线程

程序,进程,线程三者的定义:程序:只是一组指令的有序集合;进程:是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位;线程:是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运...

2018-07-09 22:03:51

阅读数:18

评论数:0

11.文件io及库

1、文件描述符一个终端会默认打开3个流:stdin stdout stderr,这三个流是操作标准io的;一个终端同样会默认打开3个文件描述符:0  1  2 2、打开文件int open(const char *pathname,int flag);flag(打开方式):O_RDONLY(只读)...

2018-07-09 22:02:51

阅读数:31

评论数:0

10.进程通信

进程间通信方式1、管道:将一个程序的输出直接连接到另一个程序的输入无名管道:    1、只能用在具有亲缘关系的进程    2、半双工通信、pfd[0]只能用于读管道,pfd[1]只能用于写管道    3、可以使用read、write;不要使用lseek,openpipe(pfd[2]);//传参是...

2018-07-08 12:30:57

阅读数:46

评论数:0

9.进程

进程和程序的区别:程序是一段静态的代码,是保存在非易失性存储器上的指令和数据的有序集合,没有任何执行的概念;而进程是一动态的概念,它是程序的一次执行过程,包括动态创建、调度、执行、消亡的整个过程,它是程序执行和资源管理的最小单位。进程分类:交互进程:可以是前台也可以是后台,最大生命周期为从执行开始...

2018-07-08 12:30:30

阅读数:23

评论数:0

8.标准IO

标准IO指的是ANSI C中定义的用于IO操作的一系列函数1、io分类:1)标准io:也叫高级io、缓存io读数据:磁盘数据>>内核缓存区>>流缓存区>>标准io函数...

2018-07-08 12:30:00

阅读数:24

评论数:0

7.linux常用API

一、标准IO函数:打开普通文件:fopen                                                        错误输出函数:perror          stdreror     按字符输入输出函数:fgetc   fputc             ...

2018-07-08 12:29:27

阅读数:67

评论数:0

6.shell脚本

脚本执行方式:1、修改777权限 ./1.sh2、bash 1.sh (路径不变)3、source 1.sh (路径改变)4、. ./1.sh代表主目录:~(在脚本中能不用就不用)  /home/linux/(可以使用,但是移植性不好)$ HOME(在任何linux环境下通用的)$#类似于argc...

2018-07-08 12:27:49

阅读数:29

评论数:0

5.shell基本命令

1、shell:是一个命令行解释器,将用户命令解释为操作系统所能理解的指令,实现用户与操作系统的交互。2、主流shell:sh、csh、ksh、bash。3、命令三要素:命令名称、选项、参数(注意:命令名称必须放在三要素的最前面,对于大部分命令,选项及参数可以互换。通常情况下,选项前面会出现一个-...

2018-07-08 12:27:18

阅读数:29

评论数:0

4.shell控制语句

1、在shell脚本中使用break时,"break n"表示跳出n层循环,使用“continue n”时,表示跳至第n层循环执行下一次循环2、shell函数1)函数中有返回值时,只能采用方式2调用函数,若不需要返回值,两种调用方式都可以2)在终端不能给函数传参...

2018-07-08 12:26:51

阅读数:30

评论数:0

3.makefile

1、malloc函数的使用2、makefile命名方式:Makefile makefile GNUmakefile   使用make命令执行         名字.mk a.Linux a.AIX     使用make -f a.mk来执行makefile文件包含5类内容:显示规则、隐晦规则、变量...

2018-07-08 12:26:14

阅读数:28

评论数:0

2.Linux基础

创建用户:sudo adduser 用户名删除用户:1、sudo usermod -a -G 要删除的组名 任意存在用户名      将一个存在用户添加到要删除的组当中2、删除用户:sudo deluser 用户名3、删除组:sudo delgroup 组名硬盘分区:最多分4个主分区sda(1-4...

2018-07-08 12:25:42

阅读数:26

评论数:0

1.Linux 操作系统

一、Linux基础操作部分1、刚打开一个终端,默认在家目录下,用~代表家目录;当一个路径最开始的位置出现/,这个/代表根目录;如果不是在最开始出现的/,代表目录和目录或者目录和文件的分割符2、ls  :查看当前终端内容 mkdir 目录名  :用于创建文件夹rm -rf 目录名  :用于删除目录3...

2018-07-08 12:23:22

阅读数:41

评论数:0

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