
Linux
文章平均质量分 67
Tianyi_1998
这个作者很懒,什么都没留下…
展开
-
MacBook M1平台使用 C++ 连接 MySQL
个人博客地址环境软硬件参数操作系统MacOs Monterey(version 12.0.1)芯片Apple M1g++ / gcc4.2.1clang13.0.0CMake17Clion2021.2.3其实这里并没有涉及到编译,所以 g++,GCC 和 Clang 并需要跟我统一,CMake 版本主要是代码编译链接的时候用的,也没必要跟我一样。第一步先安装 MySQLMacOs 虽然是类 Linux 系统,但还是有本质上的区别的,原创 2021-12-27 21:36:36 · 2234 阅读 · 5 评论 -
鲲鹏 ARM 架构编译 ClickHouse 记录(最全)
鲲鹏 ARM 架构编译 ClickHouse 记录目录环境要求Yum 安装相关依赖升级 GCC 到 9.3.0坑 1:GCC 更新后,系统库也要更新编译安装 CMake编译安装 Git编译安装 ClickHouse从 GitHub 克隆准备编译操作坑2:修改 ClickHouse/contrib/zlib-ng/CMakeLists.txt 文件开始编译安装添加缺失文件参考博客环境要求软硬件参数CPU鲲鹏 920内存>= 8GB硬盘>= 100GB(编原创 2020-10-22 18:33:40 · 7225 阅读 · 28 评论 -
趣玩Linux之更改欢迎信息
Linux欢迎信息在登录Linux系统的时候,输入密码登录后会有一排或几排欢迎登陆的信息,但有些人喜欢个性化自己的登录信息,比如我将自己服务器的欢迎信息更改为了 "Welcome com to TengXun Server" 这是我租的腾讯服务器,开始的时候是没有欢迎信息的,如果想要更改或添加欢迎信息,就可以更改/etc/motd文件,用nona,vi,vim都可以,我个人是习惯用vi...原创 2018-07-29 22:40:20 · 645 阅读 · 0 评论 -
趣玩Linux之修改主机名
在安装Linux系统后,主机名称往往是默认的,如果想要更改,就必须要更改 /etc/hostname 配置文件,但还有一种方法,通过命令进行更改:hostnamectl set-hostname [你想要更改的主机名]这样你的主机名就更改好了,可以通过hostname进行查看,但是更改完成后并不会直接显示,需要重启后才能生效...原创 2018-08-02 17:52:12 · 256 阅读 · 0 评论 -
Cty的Linux学习笔记之查看bash PID
查看bash PID当想要查看的进程CPU与内存使用率都很低,结果老师无法在第一行显示是,可以用echo $$查看我们自己的 bash PID 来进行查看,之后再使用top -d 2 -p [PID]查看,如图...原创 2018-08-07 22:20:00 · 381 阅读 · 0 评论 -
Cty的Linux学习笔记(十五——wget)
Linux学习笔记——第十五篇wget命令用于在终端中下载网络文件,格式为“wget [参数] 下载地址”参数: -b:后台下载模式 -P:下载到指定目录 -t:最大尝试次数 -c:断点续传 -p:下载页面内所有资源,包括图片、视频等 -r:递归下载...原创 2018-08-16 11:56:24 · 289 阅读 · 0 评论 -
自定义mysql文件名安装mysql
1.解压压缩包2.在加压文件下创建data目录3.创建mysql用户和mysql用户组4.初始化mysql5.复制support下的my-default.cnf到/etc/my.cnf6.复制support下的mysql.server到/etc/init.d/mysqld7.修改mysql目录下的mysql_safe(将文件里面的/usr/local/mysql修改成自己的...原创 2019-01-30 11:09:55 · 516 阅读 · 0 评论 -
Cty的Linux学习笔记(十四)
Linux学习笔记——第十四篇环境变量配置文件: /etc/profile:预设了几个重要的变量,例如PATH,USER,LOGNAME,MAIL,INPUTRC,HOSTNAME,HISTSIZE,umask等 /etc/bashrc:预设umask以及PSI,PSI是输入命令时前面的字符串 .bash_profile:该文件定义了用户的个人化路径与环境变量的文...原创 2018-06-27 11:12:06 · 189 阅读 · 0 评论 -
Cty的Linux学习笔记(十三)
Linux学习笔记——第十三篇特殊字符: !!:连续两个“!”表示执行上一条指令 !n:n是数字,表示执行命令历史中的第n调指令 !字符串(字符串大于):执行命令历史中最近一次以字符串开头的命令别名: alias格式:alias [命令别名]=['具体的命令'] unalias 取消别名通配符: 使用“*”来匹配零个或多个字符,用?匹配一个字符输入/输出重定向:...原创 2018-06-27 10:27:32 · 192 阅读 · 0 评论 -
Cty的Linux学习笔记(十二)
Linux学习笔记——第十二篇命令(command):RPM工具:rpm -ivh ......:安装RPM包 -i:表示安装 -v:表示可视化 -h:表示显示安装进度 在安装RPM包是常用的附带参数还包括如下几项: --force:表示强制安装,即使覆盖于其他包的文件也要安装 --nodeps:表示当要安装的RP...原创 2018-06-26 11:26:59 · 318 阅读 · 0 评论 -
Cty的Linux学习笔记(四)
Linux学习笔记——第四篇(声明:该笔记只作为学习记录及参考)cp: -r:复制一个目录 -i:安全选项echo:用于打印,后面若有'>'符号测试将'>'前的内容写到后面的文件中,若为‘>>’则为追加的意思touch:如果有该文件,则会改变文件的访问时间,如果没有这个文件,就会创建这个文件cat:用于读文件,并把读到的内容打印到当前屏幕上mv:移动文件或目录,...原创 2018-04-14 11:59:15 · 178 阅读 · 0 评论 -
Cty的Linux学习笔记(五)
Linux学习笔记——第五篇(声明:该笔记只作为学习记录及参考)一个Linux目录或文件都会有一个所有者和所属组,所有者为文件拥有者,所属组指文件属于哪一个组文件属性:d rwxr-xr-x 2 root root 6 2月 18 10:52 dic1 2 3 4 5 6 7 8 9 10 1:用来描述文件类型: d:...原创 2018-04-14 13:08:39 · 174 阅读 · 0 评论 -
Cty的Linux学习笔记(二)
Linux学习笔记——第二篇正式将标题改为“Cty的Linux学习笔记”,有一点自己的特色,好了,废话不多说,开始。(再次声明,该笔记只作为学习记录及参考)Linux的目录结构:/bin:bin是Binary的缩写,改目录下存放的是最常用的命令。/boot:该目录下存放的是启动Linux时使用的一些核心文件,包括一些链接文件和镜像文件。/dev:dev是Device的缩写,该目录下存放的是Linu...原创 2018-03-28 00:43:58 · 179 阅读 · 0 评论 -
Cty的Linux学习笔记(三)
Linux学习笔记——第三篇(再次声明:该笔记只作为学习记录及参考)概念:相对路径:依赖于当前文件或目录的路径绝对路径:依赖于根目录的路径命令(command):cd:变更用户所在的目录,只能跟目录名pwd:显示当前所在目录(注:'.' 表示当前目录,'..' 表示当前目录的上一级目录)mkdir(make directory):创建目录:{ -m:用于指定要创建的目录的权限 -p:创...原创 2018-03-29 09:30:57 · 233 阅读 · 0 评论 -
Cty的Linux学习笔记(六)
Linux学习笔记——第六篇(声明:该笔记只作为学习记录及参考)命令(command):chattr:格式为:chattr [+-=][Asaci][文件名或者目录名] +:增加 -:减少 =:设定 A:增加该属性后,表示文件或目录的atime将不可更改 s:增加该属性后,会将数据同步写入磁盘中 a:增加该属性后,表示只能追加,不能删除,非root用户不能设定该...原创 2018-04-22 13:28:49 · 239 阅读 · 0 评论 -
Cty的Linux学习笔记(七)
Linux学习笔记——第七篇Linux常见的文件类型:普通文件(regular file):即一般类型文件,ls -l命令查看时开头为“-”的文件,可分为纯文本文件(ASCII)和二进制文件(binary),纯文本文件可以用cat,more,less等工具查看内容,二进制文件不可以。目录(directory):ls -l命令查看时开头为“d”的文件。链接文件(link file):ls -l命令查...原创 2018-04-26 23:21:29 · 172 阅读 · 0 评论 -
Cty的Linux学习笔记(八)
Linux学习笔记——第八篇命令(command):groupadd: 新增组的命令 格式:groupadd [-g GID] groupname 不加-g,按照系统默认的gid创建组,gid也是从1000开始的groupdel: 删除组的命令 不能删除有用户的组,必须删除用户后才能删除组useradd: 增加用户 格式:useradd [-u UID] ...原创 2018-04-26 23:35:34 · 169 阅读 · 0 评论 -
Cty的Linux学习笔记(九)
Linux学习笔记——第九篇命令(command):df(disk filesystem):用于查看已挂载的磁盘的总容量,使用容量,剩余容量,不可以加任何参数 -i:表示查看inodes的使用情况 例:df -i | grep -v tmpfs(grep过滤) -h:表示使用适合的单位显示 例:df -h | grep -v tmpfs -k,-m:分...原创 2018-04-27 22:48:19 · 252 阅读 · 0 评论 -
Cty的Linux学习笔记(十)
Linux学习笔记——第十篇命令(command):mount:可以查看当前系统一些已经挂载的所有分区,分区文件系统的类型,挂载点及一些选项信息。 -a:把/etc/fstab出现的所有磁盘分区挂载上 -t:用来制定挂载的分区类型 -o:用来指定挂载的分区有哪些特性blkid:获取各个分区的UUIDumount:后可跟挂载点,也可以...原创 2018-06-26 09:35:17 · 187 阅读 · 0 评论 -
Cty的Linux学习笔记(十一)
Linux学习笔记——第十一篇文档压缩与打包:.gz:表示由gzip压缩的文件.bz2:表示由bzip2压缩的文件.tar:表示由tar打包的文件(tar没有压缩功能,只是把一个目录合并成一个文件).tar.gz:先由tar打包,由gzip压缩.tar.bz2:由tar打包,由bzip2压缩.tar.xz:由tar打包,由xz压缩命令(command):gzip:格式:gzip [-d#] ...原创 2018-06-26 10:25:25 · 276 阅读 · 0 评论 -
Cty的Linux学习笔记(一)
Linux学习笔记(一)仅仅只是学习笔记,只供大家讨论,若有错误敬请指教因为只是刚开始,可能是脑子不好用,装CentOS就装了半天,然后又去设置静态IP,用户等等,记录的笔记也没有多少,就先说几个基础的命令和快捷键,废话不多说了,上命令:dhclient:让CentOS 7自动获取一个IP地址ip addr:查看获取到的IP地址信息ping:网络监测工具yum:是CentOS系统里用来安装软件包的...原创 2018-03-24 20:45:25 · 342 阅读 · 0 评论