管理心得 心得 用户linux

linux 中实现部分取反

001、测试文件(实现仅提取==1185== 和 其他不包含==数字==的行) [root@pc1 test2]# ls a.txt [root@pc1 test2]# cat a.txt ## 测试文件 ==1185== abcadoiafa ==1120== asvgaoj fajsdfja = ......
部分 linux

Linux 动态库符号冲突

问题起源 在Linux下编译动态库的时候,所有的符号默认都是导出的,也就是动态库中的函数名,类名等,在外部都是可见的。 当程序引用多个动态库时,由于各个动态库可能属于不同的团队来开发,不同团队使用相同的第三方库的可能性也是有的(例如openssl,libcurl,cjson等),不同的团队使用的第三 ......
符号 动态 Linux

linux关闭终端,后台程序不退出

你要退出终端会话时,要是存在被停止的进程,会出现警告信息。但如果使用了后台进程,只有某些终端仿真器会在你退出终端会话前提醒你还有后台作业在运行。 如果希望运行在后台模式的脚本在登出控制台后能够继续运行,我再一篇文章中看到,有方法可以实现。 有时你会想在终端会话中启动shell脚本,然后让脚本一直以后 ......
终端 后台 程序 linux

(笔记)Linux修改、查看日期和时间的方法

1、查看时间、日期 # date Fri Jan 11 14:04:10 CST 2019 2、修改时间 语法:date -s "时:分:秒" # date -s "17:20:30" 3、修改日期、时间 语法:date -s "年-月-日 时:分:秒" # date -s "2019-01-11 ......
日期 时间 笔记 方法 Linux

Linux 下安装安装rz/sz命令

http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 下载lrzsz安装包 tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 #解压并切换到lrzsz-0.12.20目录下面 yum -y inst ......
命令 Linux rz sz

22_Linux常用指令

Linux常用指令 终端 Ctrl+Alt+T 终端多开 Ctrl+Shift+T 终端切换Alt+num Is Is -I Is -a pwd nautilus . Mkdir cat cd cd - Gedit Cp Rm Find Grep Chmod chmod 777 *.c 给最高权限 ......
指令 常用 Linux 22

23_Linux工程搭建

Linux工程搭建 cmake 1安装cmake,sudo apt install cmake,并编写Cmakel ists.txt。 2执行命令"cmake PATH"或者"ccmake PATH"生成Makefile (PATH是 CMakelists.txt 所在的目录)。 3使用make命令 ......
工程 Linux 23

26_linux 文件编程

linux 文件编程 #include<stdio.h> #include<string.h> #include<fcntl.h> int main(int argc, char const *argv[]) { int fd, len; char *buf = "Hello World\n", O ......
文件 linux 26

27_linux 网络编程

linux 网络编程 HTTP协议对应于应用层, Socket则是对ICP/IP协议的封装和应用 Socket的出现只是使得程序员更方便地使用ICP/IP协议栈而已,是对ICP/IP协议的抽象,从而形成了我们知道的一些最基本的函数接口,比如 create、listen、connect、accept、 ......
网络编程 linux 网络 27

24_linux c多线程

linux c 多线程 shell 脚本创建 mkdir EMprj cd EMprj/ code . 在vscode中 新建CMakeLists.txt文件,编写内容: cmake_minimum_required(VERSION 2.8) project(demo) add_executable ......
线程 linux 24

25_linux c 多进程

linux c 多进程 什么时候用进程&线程? 1、需要频繁创建销毁的优先使用线程;因为对进程来说创建和销毁一个进程代价是很大的。 2、线程的切换速度快,所以在需要大量计算,切换频繁时用线程,还有耗时的操作使用线程可提高应用程序的响应。 3、多进程可以使用在多机分布式系统,需要扩展到其他机器上,使用 ......
进程 linux 25

66基于java的志愿者服务管理系统设计与实现(配套lun文,PPT,可参考做毕业设计)

基于java志愿者服务管理系统设计与实现,可适用于校园志愿者活动服务平台,校园爱心志愿者活动,爱心活动管理信息系统,大学志愿者服务平台,大学生志愿者服务平台,大学生爱心活动系统,在线志愿者活动平台,校园志愿者活动,大学志愿者活动平台等等; ......

linux 中 dirname和basename

001、 [root@pc1 test2]# ls [root@pc1 test2]# basename /home/test2/a.txt ## 仅仅获取文件 a.txt [root@pc1 test2]# dirname /home/test2/a.txt ## 仅仅获取路径 /home/tes ......
basename dirname linux

优质的在线客服系统——让你的网站与用户更加亲密

什么是在线客服系统 在线客服系统是指一种通过网络提供客户服务的系统。在网站中使用在线客服系统,可以帮助企业与用户建立更加亲密的联系,解决用户的问题和需求。 gofly.v1kf.com - 唯一客服系统 gofly.v1kf.com是一款优秀的在线客服系统,提供了丰富的功能以及独特的特点。以下是go ......
用户 系统 网站

使用gofly.v1kf.com唯一客服系统提升用户满意度

引言 gofly.v1kf.com是一款强大的在线客服系统,旨在提供全面且个性化的客户服务体验。本文将介绍该系统的主要功能和优势,并分享一些使用技巧,帮助企业提升用户满意度。 主要功能 实时聊天:通过在线聊天功能,客服人员可以与用户实时交流,解答问题和提供支持。 智能机器人:系统配备了智能机器人,能 ......
满意度 用户 系统 gofly v1kf

Linux服务器使用Redis作为数据缓存,并用log4j2进行日志记录

前言 个人网站使用Vue作为前端,SpringBoot作为后端,MySQL作为数据库,但前端每次请求都会从MySQL数据库中读取数据,而MySQL数据库的数据是存储于服务器磁盘中,所以响应速度有一定影响。之前了解过一点Redis数据库,该数据库数据存储于内存中(也可以持久化于磁盘中),数据读取速度就 ......
缓存 服务器 数据 log4j2 Linux

[linux] kde触摸板 点击右下角触发左键

现在点击右下角触发了右键,而且touchpad设置里又不能直接修改 使用下面命令: synclient RightButtonAreaLeft=0synclient RightButtonAreaTop=0 ......
linux kde

linux 中 trimmomatic软件的安装及使用

001、下载 官网:http://www.usadellab.org/cms/?page=trimmomatic 下载0.39版本: 002、上传至linux 中,然后解压 [root@pc1 software]# ls ## 列出安装包 Trimmomatic-0.39.zip [root@pc1 ......
trimmomatic linux 软件

[linux] 使kde触摸板有更多设置选项

包括滚动速度,加速度等 sudo apt install xserver-xorg-input-synaptics ......
更多 linux kde

linux 中awk命令删除文件的最后一列

001、 [root@pc1 test4]# ls a.txt [root@pc1 test4]# cat a.txt ## 测试文件 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 ......
命令 文件 linux awk

Linux常见命令

基础操作 Linux关机,重启 # 关机 shutdown -h now # 重启 shutdown -r now # 修改服务器永久密码权限 chage -M 99999 root linux密码永久 # 防火墙开启、关闭、重启 /etc/init.d/iptables status /etc/i ......
命令 常见 Linux

linux中正则表达式仅保留绝对路径的目录

001、 方法1 [root@pc1 test2]# ls a.txt [root@pc1 test2]# cat a.txt ## 测试文件 /home/test2/a.txt [root@pc1 test2]# sed -r 's/(\/.*\/).*/\1/' a.txt ## 仅保留路径 / ......
正则 表达式 路径 目录 linux

使用Linux系统中的DD命令创建ISO镜像启动U盘

**创建Linux系统U盘启动盘:一个简易教程** 当前,我正在使用Linux系统,具体是Xubuntu版本。在我采纳这个系统之前,我使用了Windows下的UltraISO软件来制作Linux的U盘启动盘。但是,你知道吗?在Linux系统中,我们只需使用一个简单的DD命令,便可以轻松制作Linux ......
镜像 命令 系统 Linux ISO

Linux多个动态库间的符号冲突问题

背景 今天遇到一个奇怪的问题,在客户车机上客户传入json字符串,使用cjson库cJSON_Parse()函数是成功的,但是通过cJSON_GetObjectItem()获取属性却失败了,代码如下 gtc_nlu_product_t* get_product_config(const char* ......
符号 多个 动态 问题 Linux

大型软件开发过程的质量管理体系

一、按照ISO 9126的定义,软件的质量通常可以从以下六个方面去衡量(定义) 1. 功用性(Functionality),即软件是否满足了客户功能要求; 2. 可靠性(Reliability),即软件是否能够-直在-个稳定的状态上满足可用性; 3. 可用性(Usability),即衡量用户能够使用 ......

Linux: Android系统

Android系统架构 Android 是谷歌开发的一款基于 Linux 内核的操作系统。系统架构分为五层,从下到上依次是Linux内核层、硬件抽象层、系统运行库层、应用框架层和应用层。 通俗点从下往上依次是: Linux kernel 层,很大一部分内容是驱动程序 HAL 层,对下封装驱动硬件操作 ......
Android 系统 Linux

数字孪生:助力机载软件构型管理

飞机机载软件具有研发周期长、版本更新频繁、相关工程资料密集等特性。由于各个系统的软件分别由不同供应商开发,其设计保障等级、设计架构、实现方法等方面都各有不同,对机载软件进行高效、规范的构型管理显得尤为重要。 Q:什么是构型管理? A:构型指“一个现有的或计划之中的产品或产品组合的特性、功能特性和物理 ......
构型 机载 数字 软件

Linux新建免密连接

1. 生成新的密钥对: 打开终端窗口,在命令行中输入以下命令: ssh-keygen -t rsa -b 4096 -f ~/.ssh/new_key 这将生成一个新的4096位的RSA密钥对,并将私钥保存在/.ssh/new_key文件中,公钥保存在/.ssh/new_key.pub文件中。您可以 ......
Linux

Linux 最近常用命令汇总

vi文本替换 # 全文替换 :%s/old/new/g # 替换全文第一个匹配项 :%s/old/new/ # 替换当前行所有匹配项 :s/old/new/g # 替换当前行第一个匹配项 :s/old/new/ 使用crontab配置定时运行脚本 # 查看所有配置任务 crontab -l # 修改 ......
命令 常用 Linux

视频汇聚/视频云存储/视频监控管理平台EasyCVR录像存储功能如何优化?具体步骤是什么?

视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。视频监控系统EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音对讲、云台控制、电子 ......
视频 视频监控 录像 步骤 EasyCVR