Linux
文章平均质量分 66
Linux操作相关知识点,它是一个可以全方位定制的操作系统,它强大之处在于它的命令行操作,可以高度自动化和定制化。
插件开发
熟练开发PS插件、AI插件、AE插件、CDR插件、3DMax插件和其它各类插件。
展开
-
可以在docker容器内调试程序吗?
当然可以在Docker容器内调试程序。原创 2024-04-15 15:20:27 · 436 阅读 · 0 评论 -
GCC编译器分调试版和运行版吗?
这个运行时库由GCC项目的一部分libstdc++提供,并且存在调试版和发行版(或称为调试构建和优化构建)的区别。不过需要注意的是,调试版和发行版的概念并不只体现在运行时库上,还包括编译器对源代码的处理方式(如内联函数是否展开等)。则是为了提高性能而优化过的版本,它可能牺牲了部分调试功能以减少开销和提高运行速度。当使用GCC进行常规的、非调试构建时,默认情况下会链接到这种优化过的libstdc++版本。或其他调试标志一起使用可以生成带有调试信息的可执行文件,并链接到包含调试支持的C++标准库版本。原创 2024-02-20 17:15:38 · 305 阅读 · 0 评论 -
ubuntu22.04-磁盘管理-虚拟机动态扩容-系统monitor
选择目标磁盘,选择调整大小到目标大小即可。原创 2024-02-18 21:43:33 · 727 阅读 · 0 评论 -
在linux上使用docker编译krita?
如果你是高级开发者,想要使用与 AppImage 相同的补丁依赖来构建 krita,本指南非常有用。如果你只是想破解 Krita,请阅读从源代码构建 Krita 指南。Dockerfile 基于官方的 KDE 构建环境 ,与在 KDE CI 上用于构建官方 AppImage 包环境一致。本指南适用于基于 Ubuntu 和 Ubuntu 的 Linux 发行版。原创 2024-02-01 15:40:15 · 363 阅读 · 0 评论 -
stunnel-加密通道-squid-IP缓存服务器-openssl自签名证书-防火墙设置
【注意】如果为云服务器,需要在服务器上打开相应的外接端口供客户端访问(8002 )。http_port 0.0.0.0:8801 # 修改端口,默认为 3128。如window系统代理设置,火狐浏览器代理设置等。然后即可进行加密访问。http_access allow all # 添加 ,为允许所有ip。原创 2023-07-02 11:09:45 · 1073 阅读 · 0 评论 -
centos软件安装-linux-常用文件命令-文件夹命令-xshell命令-上传下载
linux上常用命令,如有需要,持续更新。原创 2023-07-02 10:48:00 · 811 阅读 · 0 评论 -
在CentOS6系统中合并CentOS6.9的两个光盘映像
3.挂载光驱 mount /dev/sr0 /mnt/dvd1 mount /dev/sr1 /mnt/dvd24.拷贝文件 cp -av /mnt/dvd1/* /mnt/dvd3 cp -v /mnt/dvd2/Packages/*.rpm /mnt/dvd3/Packages/5.合并TRANS.TBL cat /mnt/dvd2/Packages/TRANS.TBL >> /mnt/dvd3/Packages/TRANS.TBL mv /mnt/dvd3/Package原创 2022-07-11 12:24:46 · 870 阅读 · 0 评论 -
Win32-C++-字符串编码转换-iconv.h-libconv库
C++字符串编码必须处理字符串流,并处理相应的编码。否则容易产生乱码。字符串编码有几种办法, 一种是开源的libconv库(C语言库),一种是boost库(C++语言库),最后一种是windows平台库。 本文介绍第一种,libconv库的用法,拿来主义的读者可以直接拷贝,源代码如下: 【注意】:在windows和linux下,采用unicode编码的区别。 如有疑问,敬请留言。...原创 2022-06-10 10:46:16 · 825 阅读 · 0 评论 -
Mac-CEP插件目录-系统文件夹-插件常用目录-数据保存
合理的脚本代码可以有效的提高工作效率,减少重复劳动。 如有疑问,敬请留言。原创 2022-07-04 09:21:25 · 922 阅读 · 0 评论 -
linux-vim-常用命令-vi-文档编辑-centos
用户刚刚启动 vi/vim,便进入了命令模式。此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。 以下是常用的几个命令: i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以在最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。 在命令模式下按下i就进入了输入模式。 在输入模原创 2022-06-07 10:00:51 · 124 阅读 · 0 评论 -
虚拟机-远程登录centos-离线安装文件包-文件上传-yun本地源
第一个获取虚拟机的IP地址,如果已经知道,就直接用,不知道就登录远程centos,输入命令ifconfig -a,里面有本地局域网IP,由于这里是测试,远程离线库,IP问题可以自己解决。然后是下载XShell软件,界面如下所示: 输入IP地址,注意主机端的22端口必须处于打开状态,如果需要使用web程序,注意在防火墙中打开80端口: 点击所有会话中,刚命名的192.168.178.146。然后弹出如下所示: 输入用户名和密码,如下所示: 到此第一步安装shell环境和连接cent原创 2022-06-04 09:21:42 · 1159 阅读 · 0 评论 -
CentOS7-yum源更新-替换系统默认源
先进入到yum源文件cd /etc/yum.repos.d/1、创建一个repo_bak目录,用于保存系统中原来yum的repo文件。sudo mkdir repo_bak2、备份yum源文件至repo_baksudo mv *.repo repo_bak/3、到网易和阿里开源镜像站点下载系统对应版本的repo文件wget http://mirrors.aliyun.com/repo/Centos-7.repo4、清除系统yum缓存并生成新的yum缓存yum clean all 清除系统yum 缓存yum原创 2022-06-04 09:17:35 · 412 阅读 · 0 评论 -
CentOS7-启动网卡-查看IP地址-查看端口-管理端口
1.切换到root用户下 命令:su root 再输入密码2.查看IP 命令:ip addr3.使用vi编辑器打开配置文件 文件夹位置:/etc/sysconfig/network-scripts/ ls命令查看,如下图所示: 命令:vi ifcfg-ens33 命令:wq保存4.重启网络服务:service network restart5.再输入ip addr命令,找到ip地址1.查看端口状态/etc/init.d/iptables statusnetstat原创 2022-06-01 08:23:50 · 3893 阅读 · 0 评论 -
CentOS常用命令-文件删除-移动-rpm查看安装软件-软件管理-yum命令
文章目录1.文件或者文件夹删除2.rpm软件管理3.使用rpm查询centos已经安装的所有软件包4.使用rpm查询centos某个软件的安装集合5.使用rpm查询centos查询某个应用程序的安装位置与安装文件6.yum针对centos软件包操作常用命令1.文件或者文件夹删除 rm -rf 文件名或者文件夹名2.rpm软件管理 rpm查询已经安装包的版本,使用rpm -q pachagename可以查询已经安装软件的版本,例如我们这里使用rpm查询nginx软件的安装信息: rpm -原创 2022-05-31 15:13:46 · 697 阅读 · 0 评论 -
yum配置-设置参数-非常用源-重新设置
文章目录1.配置yum参数2.清除和生成缓存3.安装软件 一些老版本的centos,国内的服务器不在同步,导致这些centos无法联网安装,这时需要手动配置yum,连到已有的服务器。1.配置yum参数 它位于/etc/yum.repos.d目录下,切换命令: 命令:cd /etc/yum.repos.d 编辑命令:vi CentOS-Base.repo[base]name=CentOS6.9#name 基本信息failovermethod=prioritybaseurl=http:原创 2022-05-31 15:11:53 · 498 阅读 · 0 评论 -
Mac-动态库搜索及加载顺序-dylib-应用程序打包
文章目录1.搜索顺序2.和应用程序一同发布 国内一般操作系统为windows操作系统,但是mac系统在高端市场,也占据着一部分比率,开发Mac应用,需要先了解,Mac操作系统搜索动态库的顺序。1.搜索顺序 因为运行时动态库的搜索路径的先后顺序是: a.编译目标代码时指定的动态库搜索路径; b.环境变量LD_LIBRARY_PATH指定的动态库搜索路径; c.配置文件/etc/ld.so.conf中指定的动态库搜索路径; d.默认的动态库搜索路径/lib和/usr/l原创 2022-05-30 08:27:13 · 2035 阅读 · 1 评论 -
centos6.9-yum安装本地rpm软件-未联网电脑安装-查看软件包依赖关系
文章目录 在实际的centos服务器中,经常遇到客户需要在未联网的电脑中安装服务器程序,实现服务器程序的打包运行,这时可以采取的思路是,先在对应联网的电脑里(或者虚拟机中)联网安装目标程序,缓存到本地,然后制作yum安装源,拷贝至目标电脑,在目标电脑中安装。1.本地虚拟机安装yum-plugin-downloadonly软件 在虚拟机内配置yum只下载RPM包而不安装,这里要使用–downloadonly选项,需要先安装yum-plugin-downloadonly。 命令如下:yum ins原创 2022-05-29 13:29:23 · 1839 阅读 · 0 评论 -
CentOS-文件和文件夹的判断-文件权限修改-管理员启动资源管理器
文章目录一.命令操作二.管理员启动资源管理器一.命令操作1.命令:ls -al | grep 目标文件名 用户可以通过"ls -al 目录"显示文件类型。通过ls -al 显示出来每行每个文件或者目录信息的第一字符,来判断文件类型。 第一字符为[d],代表是一个目录。 第一字符为[-],代表是一个文件。 名称为 . ,代表当前目录;为…,代表当前目录的上一级目录(这和Windows相同)。文件名以.开始,如下图中的.bash_logout代表是一个隐藏文件或目录。 相比Windows原创 2022-05-28 07:49:42 · 485 阅读 · 0 评论 -
CMake编译C++项目-简单范例-编译脚本-Linux
文章目录1.add_library2.add_executable3.编译步骤4.作者答疑 在Linux下,没有非常优秀的IDE工具,程序的编译也是需要命令行,一行一行的手写,比较麻烦,比较了许多的方式,作者认为采用CMake编写脚本来控制编译的方式,非常方便,下面是编译一个动态链接库和可执行程序的例子。代码如下所示:cmake_minimum_required (VERSION 2.6)project (DWFCall)#设置版本号set(Tutorial_VERSION_MAJOR 1)原创 2022-04-30 07:23:32 · 923 阅读 · 0 评论 -
ubuntu16.04安装wordpress
ubuntu16.04安装wordpress和centos7安装wordpress存在一定的差异。当然共性大于差异。共性是lamp环境。wordpress的必备环境。先共性再差异。原创 2022-03-07 10:59:25 · 543 阅读 · 0 评论 -
inkscape-1.0.2--windows编译--msys2安装--安装模块
inkscape是一款比较优秀的开源矢量软件,官方号称可以和Coredraw,illustrator相当。当然号称还是号称,但是不可以否认,它具有一款矢量编辑软件的常用功能,本文展示,如何在Windows平台编译inkscape。主要分为环境下载,命令编译和错误处理等步骤。原创 2022-03-04 11:14:20 · 1642 阅读 · 0 评论 -
Poppler开源组件--windows编译--msys2安装--常用命令
poppler是一款使用比较广泛的pdf开源编辑库,涵盖的功能比较全面,本文分析如何在windows的msys2环境中进行编译。原创 2022-03-04 11:06:22 · 4412 阅读 · 0 评论 -
CentOS--VMware Tool--安装程序--启动网络
当以CentOS普通版在虚拟机安装完毕之后,再安装VMware Tool,需要先解压,安装必须的编译工具,然后执行命令,即可安装完毕。原创 2022-03-04 10:58:13 · 343 阅读 · 0 评论 -
CentOS7--安装谷歌浏览器--详细步骤
谷歌浏览器是一款开源好用的浏览器,在CentOS桌面版上使用,可以增强用户体验。原创 2022-02-26 09:58:29 · 7339 阅读 · 7 评论 -
CentOS7--更改镜像源--汉语输入法--安装VSCode--C++调试--字体修改
在CentOS7中更改镜像源,汉语输入法,安装VSCode,C++调试,字体修改。原创 2022-02-26 09:56:36 · 326 阅读 · 0 评论