
Linux
文章平均质量分 54
梦李寻欢
纸上得来终觉浅,绝知此事要躬行.
展开
-
使用Visual Studio 开发Linux C++项目
需要注意是,Visual Studio 提取头文件的过程相当的慢,会导致工程里面IntelliSense提升一大堆的错误,可以考虑使用远程工具将Linux头文件拷贝到本地缓存位置。Visual Studio 会在Linux系统上自动启动gdb,并使用Visual Studio 调试器的前端在Linux上提供完全保真的调试和体验。要使用Visual Studio 开发Linux C++项目,需要在安装时候勾选 Linux development with C++。仅CMake项目需要。原创 2024-07-29 14:47:43 · 793 阅读 · 0 评论 -
Ubuntu磁盘扩容
可以看到根目录的挂载点 ubuntu--vf-ubuntu--lv 的大小是100G,但是其父级 sda3 有463.8G的空间,考虑将其分配给 ubuntu--vg-ubuntu--lv 使用。发现根目录挂载点 ubuntu--vg-ubuntu--lv 增加至456G,可能还有一些空间被其它的占用了,暂时不用管它。这里Alloc 是已分配的磁盘空间,Free是还可以分配的磁盘空间。原创 2024-04-11 10:27:03 · 484 阅读 · 0 评论 -
limits.conf
指定被限制的对象(用户或用户组),用户组使用@group语法,通配符*用于默认条目。在Ubuntu中,各种资源限制的配置文件是 limits.conf,位置在 /etc/security/limits.conf。注意:组合通配符限制不适用与root用户,要对root用户应用限制,必须指定root用户名。msgqueue POSIX消息队列使用的最大内存(KB)memlock 最大内存锁定地址空间(KB)locks 用户可以持有的文件锁的最大数目。fsize 最大文件大小(KB)原创 2024-01-19 10:51:55 · 745 阅读 · 0 评论 -
Linux 文本处理
在处理大文本时,使用VI打开会非常慢,通常只需要查看其中的少量信息,比如查看前多少行、或者文件尾多少行。这种情况下可以使用head和tail命令,这种方式查看起来会非常快。原创 2023-12-19 15:55:07 · 145 阅读 · 0 评论 -
Ubuntu 搭建FTP服务
综合来说,当开启黑名单时(userlist_deny=YES,userlist_enable=YES),既不在/etc/ftpusers中,又不在 userlist_file 所指向名单文件中的用户可以登录FTP;而 userlist_deny 用于指示该名单为黑名单还是白名单,当userlist_deny=YES时,userlist_file中的名单为黑名单,而当 userlist_deny=NO 时,userlist_file中的名单为白名单。而对于一般的文件的话,则是用 666-022=644。原创 2023-11-20 18:28:33 · 851 阅读 · 0 评论 -
Ubuntu安装.Net SDK
选择自己对应系统版本的链接辅助即可。我这里使用的是 Ubuntu 20.04,因为在这个版本.Net 在Ubuntu包源存储库中不可用,需要手动添加Microsoft包存储库。使用 APT 进行安装可通过几个命令来完成。安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。原创 2023-11-08 15:45:31 · 911 阅读 · 0 评论 -
Ubuntu 安装MysqlConnector
回到下载首页,能看到跟community相关的有一个 Mysql Community Server,点进去后选好操作系统与版本号,搜了一下,找到了 mysql-community-client-plugins 的下载包:mysql-community-client-plugins_8.0.31-1ubuntu20.04_amd64.deb。一个成功了,一个失败。然而在刚才的下载页面没有找到 mysql-community-client-plugins 的相关下载。编译、链接、运行结果都正确。原创 2022-11-14 18:11:53 · 2548 阅读 · 1 评论 -
Ubuntu安装C++开发环境
1、安装g++:apt install g++2、安装gdb:apt install gdb3、安装cmake:apt install cmake4、安装Ninja: 1、安装依赖包re2c:apt install re2c 2、指定python链接:update-alternatives --install /usr/bin/python python /usr/bin/python3 1 3、下载ninja源码:git clone https://github.com/ni...原创 2022-04-11 16:55:38 · 5378 阅读 · 0 评论 -
Ubuntu虚拟机装机流程
这两天尝试安装了一下linux虚拟机,考虑到以后可能还会用到,在这里做一个记录。1、创建虚拟机:使用VMWare创建虚拟机,选择linux发行版,目前选择版本(ubuntu-20.04.4-live-server-amd64.iso),注意:Ubuntu的Desktop版本是带UI界面的,通常只需要安装Server版本即可,注意勾选安装ssh服务2、设置root初始密码:等待系统安装完毕后,使用普通用户登录系统,通过 sudo passwd root 命令设置root初始密码3、配置ssh服务的配置原创 2022-04-11 15:48:21 · 1100 阅读 · 0 评论 -
linux 用户配置项
1、终端命令提示符设置: 在.bashrc文件下添加 PS1="[\u@\h:\w]$ "2、添加当前路径到环境变量: 在.bash_profile文件下添加 PATH=$PATH:. export PATH3、设置中文编码环境 在.bash_profile文件下添加 export LANG=zh_CN.UTF-84、设置共享库目录 在.bash_profile文件下添加 LD_LIBRAR原创 2018-01-19 11:32:41 · 1015 阅读 · 2 评论