- 1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向... 1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向...
- 1、开启一个线程接受数据,主线程发送数据的代码 #include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <pthread.h>#include <netinet/in.h>#i... 1、开启一个线程接受数据,主线程发送数据的代码 #include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <pthread.h>#include <netinet/in.h>#i...
- 1、兄弟间进程通信: 父进程创建管道,并使用fork函数创建2个进程,在第一个子进程发消息到第二个子进程,第2个子进程读取消息并处理,在父进程中不使用管道通信,所以什么都不做,直接关闭管道两端并退出 2、代码实现 3、结果... 1、兄弟间进程通信: 父进程创建管道,并使用fork函数创建2个进程,在第一个子进程发消息到第二个子进程,第2个子进程读取消息并处理,在父进程中不使用管道通信,所以什么都不做,直接关闭管道两端并退出 2、代码实现 3、结果...
- 1、打开终端的快捷键 在linux平台 ctrl + Alt + T 在windows平台 菜单键+R 然后cmd 回车 2、过滤的命令linux的grep,windows的findstr 比如我们过滤android日志 在linux平台终端命令如下 adb log... 1、打开终端的快捷键 在linux平台 ctrl + Alt + T 在windows平台 菜单键+R 然后cmd 回车 2、过滤的命令linux的grep,windows的findstr 比如我们过滤android日志 在linux平台终端命令如下 adb log...
- Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换 而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。 1、inet_pton函数原型如下[将“点分十进制” -> “整数”] #include... Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换 而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。 1、inet_pton函数原型如下[将“点分十进制” -> “整数”] #include...
- 1 popen介绍 我是在ubuntu上面进行man popen的,解释如下 这个函数通过创建一个管道通过fork一个进程,然后执行一个command,因为在管道中,所以数据流是单向的,然后type一般只能是读“r”或者写“w”,返回值在IO流里面,用了popen之后我们要记得用pclose函数。  ... 1 popen介绍 我是在ubuntu上面进行man popen的,解释如下 这个函数通过创建一个管道通过fork一个进程,然后执行一个command,因为在管道中,所以数据流是单向的,然后type一般只能是读“r”或者写“w”,返回值在IO流里面,用了popen之后我们要记得用pclose函数。  ...
- 比如一般文件编译 gcc bfs.c -o bfs 然后查看花了多少时间 time ./bfs 然后看结果 使用-O 优化,输入下面命令 gcc -O bfs.c -o bfs &... 比如一般文件编译 gcc bfs.c -o bfs 然后查看花了多少时间 time ./bfs 然后看结果 使用-O 优化,输入下面命令 gcc -O bfs.c -o bfs &...
- 1 通过标识测试文件系统属性 [ -f $file_var ] :如果给定的变量包含正常的文件路径或文件名,则返回真。[ -x $var ] :如果给定的变量包含的文件可执行,则返回真。[ -d $var ] :如果给定的变量包含的是目录,则返回真。[ -e $var ] :如果给定的变量包含的文件存在,则返回真。[ -c $var ] :如果给定的变量包含的是一... 1 通过标识测试文件系统属性 [ -f $file_var ] :如果给定的变量包含正常的文件路径或文件名,则返回真。[ -x $var ] :如果给定的变量包含的文件可执行,则返回真。[ -d $var ] :如果给定的变量包含的是目录,则返回真。[ -e $var ] :如果给定的变量包含的文件存在,则返回真。[ -c $var ] :如果给定的变量包含的是一...
- 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程 1 、安装GDB sudo apt-get install gdb 2 、怎么打断点 1 、源文件的某一行设置断点 break 行号 2、一个特定的函数设置断点 ... 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程 1 、安装GDB sudo apt-get install gdb 2 、怎么打断点 1 、源文件的某一行设置断点 break 行号 2、一个特定的函数设置断点 ...
- 1 问题 替换目录下包含关键字所有文本里面的内容 比如在目录 /root/chenyu/cy/下,把包含文本/A/B C替换成文本E=F 2 解决办法 命令如下 grep -Rl /A/B\ C /root/chenyu/c* | xargs sed -i 's#/A/B\ C#E=F#g' 我们也可... 1 问题 替换目录下包含关键字所有文本里面的内容 比如在目录 /root/chenyu/cy/下,把包含文本/A/B C替换成文本E=F 2 解决办法 命令如下 grep -Rl /A/B\ C /root/chenyu/c* | xargs sed -i 's#/A/B\ C#E=F#g' 我们也可...
- 1 把启动栏移动到底部 gsettings set com.canonical.Unity.Launcher launcher-position Bottom 2 把启动栏移动到左边 gsettings set com.canonical.Unity.Launcher launcher-po... 1 把启动栏移动到底部 gsettings set com.canonical.Unity.Launcher launcher-position Bottom 2 把启动栏移动到左边 gsettings set com.canonical.Unity.Launcher launcher-po...
- 第一步: 安装pidcat 第二步: 找到APP的包名 比如 adb shell ps | grep sangfor adb shell pm list package 第三步: 在ubuntu终端输入 pidcat.py 包名 ... 第一步: 安装pidcat 第二步: 找到APP的包名 比如 adb shell ps | grep sangfor adb shell pm list package 第三步: 在ubuntu终端输入 pidcat.py 包名 ...
- 1、文件描述符 Linux操作系统内核(kernel)利用文件描述符来访问文件,文件描述符大于等于0,是一个用户描述被打开文件的索引值,它指向该文件的相关信息记录表,当文件打开或者创建新文件的时,就会返回一个文件描述符,当读写文件时,也需要使用文件描述符来指定特写文件。 2、讲解open函数 文件需要先打开或则创建 如果返回是-1, 则出错,如... 1、文件描述符 Linux操作系统内核(kernel)利用文件描述符来访问文件,文件描述符大于等于0,是一个用户描述被打开文件的索引值,它指向该文件的相关信息记录表,当文件打开或者创建新文件的时,就会返回一个文件描述符,当读写文件时,也需要使用文件描述符来指定特写文件。 2、讲解open函数 文件需要先打开或则创建 如果返回是-1, 则出错,如...
- 如何用命令修改文件名呢?在Linux下可以用rename命令,当然还可以使用mv命令,这里分享下Linux rename命令的用法。 有一部分人说Linux下没有rename命令,建议大家用mv命令。 对rename命令和mv命令在重命名文件方面做一个比较,大家根据个人喜欢选择使用吧。 mv命令,在man mv中对于mv命令的介绍: mv -move(rename)... 如何用命令修改文件名呢?在Linux下可以用rename命令,当然还可以使用mv命令,这里分享下Linux rename命令的用法。 有一部分人说Linux下没有rename命令,建议大家用mv命令。 对rename命令和mv命令在重命名文件方面做一个比较,大家根据个人喜欢选择使用吧。 mv命令,在man mv中对于mv命令的介绍: mv -move(rename)...
- 1、手机IP 怎么知道手机ip,输入下面命令 adb shell ifconfig 比如得到手机ip 2.0.0.1 2、目标IP 比如目标地址ip为10.0.0.1 3、抓包命令 我们不带端口命令如下 tcpdump -i any host 2.0.0.1 -nv 代码端口的命令如下(端口为50129) tcp... 1、手机IP 怎么知道手机ip,输入下面命令 adb shell ifconfig 比如得到手机ip 2.0.0.1 2、目标IP 比如目标地址ip为10.0.0.1 3、抓包命令 我们不带端口命令如下 tcpdump -i any host 2.0.0.1 -nv 代码端口的命令如下(端口为50129) tcp...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签