![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 55
change_fate
这个作者很懒,什么都没留下…
展开
-
apt-get update 和 apt-get upgrade的区别
apt-get update:这个命令用于同步本地的软件包列表与远程仓库的信息,即更新可用软件包及其版本的列表。换句话说,它会从指定的源获取最新的软件包列表信息,以便本地系统了解哪些软件包是可用的,以及它们的最新版本是什么。因此,这两个命令常常一起使用,先执行apt-get update更新软件包列表,再执行apt-get upgrade升级已安装的软件包。apt-get update和apt-get upgrade是Linux系统中用于软件包管理的两个命令,它们的主要区别在于功能和作用对象的不同。原创 2024-03-06 14:34:04 · 2065 阅读 · 0 评论 -
Ubtuntu 安装中州(rime)输入法
推荐一个开源输入法-- [RIME | 中州韻輸入法引擎] (https://rime.im/)其他平台安装参考: https://rime.im/download/, 选择输入法,选择简化字按enter键,即可输入中文简体。添加后,默认是繁体字, 打开一个输入编辑界面,按。优点: 跨平台, 开源,好用,安装简单,可定制。然后搜索rime,就可以使用rime输入了。本文介绍的是Ubuntu系统下安装小狼毫。然后打开settings, 点击+号。注销(logout) 或者重启。原创 2023-10-16 10:33:34 · 635 阅读 · 0 评论 -
Ubutntu 命令行界面显示UI 【FrameBuffer显示GuiLiteSample-Hello3D】
GuiLite是一个只有4k+行, 0依赖,低硬件要求,跨平台,单一头文件库。使用场景: 嵌入式Linux,没有xWindow的linux设备。下面介绍一下如何在只有命令行界面的UI上显示UI。进入编译后的BuildLinux目录。显示效果:(看看左上角处立方体)如果是xWindow下,直接运行。本次编译的是x86 Linux。如果是FrameBuffer。, 切换到tty2命令行界面。原创 2023-10-13 15:16:50 · 412 阅读 · 0 评论 -
Linux vim程序编辑器
vim程序编辑器的使用原创 2023-03-01 11:49:08 · 220 阅读 · 0 评论 -
Linux 打包压缩解压指令 gzip bzip2 tar
若说 gzip 是为了取代 compress 并提供更好的压缩比而成立的,那么 bzip2 则是为了取代gzip 并提供更佳的压缩比而来的。Linux压缩文件的扩展名大多是:“.tar, .tar.gz, .tgz, .gz, .Z, .bz2, *.xz”,其实 gzip 的压缩已经最优化过了,所以虽然 gzip 提供 1~9 的压缩等级,不过使用默认的 6就非常好用了!当你使用 gzip 进行压缩时,在默认的状态下原本的文件会被压缩成为 .gz 的文件名,原始文件就不再存在了。那为什么要拿掉根目录呢?原创 2023-02-28 17:29:46 · 2001 阅读 · 0 评论 -
小知识-为什么Linux不需要磁盘碎片整理
ref: https://itcat.cn/post-495.htmlLinux不需要磁盘碎片整理的真正原因是因为Linux只是一个内核它没有磁盘可以整理.BTW,ext4已经开始提供碎片整理工具了官方说明:10.4. Some facts about file systems and fragmentationDisk space is administered by the operating system in units of blocks and fragments of blocks. In转载 2023-02-23 11:48:36 · 241 阅读 · 0 评论 -
linux nano 编辑器的简单使用
linux nano 编辑器的简单使用原创 2023-02-22 14:23:26 · 1387 阅读 · 0 评论 -
C/C++ char* char arr[] 与 string
在1中,s是数组名,当成是常量指针,不可以作为左值修改;3.3.2 char* => arr[] // 通过循环一个一个赋值。3.3.1 arr[] => char* // 直接赋值。1 一种是 字符串 char[], 一种是封装好的字符串类。一、 char *a 与 char arr[] 区别。char 定义一个字符, 存储一个字符,占一个字节。c++字符串char*s与char s[]的区别。char* 定义的字符串, 不能修改,可以赋值。char s[5] // s 不可修改。原创 2023-01-13 17:37:44 · 665 阅读 · 0 评论 -
linux 进程Permission denied
Linux文件的权限和归属原创 2023-01-11 15:23:58 · 341 阅读 · 0 评论 -
letsencrypt + centsos7.9 + docker + express 搭建https环境
letsencrypt + centsos7.9 + docker + express 搭建https环境原创 2022-11-02 10:24:42 · 176 阅读 · 0 评论 -
find、sed、xargs 实现多个文件替换
Linux 多文件sed替换原创 2022-09-27 13:47:07 · 293 阅读 · 0 评论 -
Ubuntu 命令行安装卸载 java 简单方法
Ubuntu 安装卸载java jdk 简单方法原创 2022-09-23 00:35:20 · 2112 阅读 · 2 评论 -
docker + mysql8.0.30
docker + mysql8.0.30原创 2022-09-14 15:08:00 · 375 阅读 · 0 评论 -
docker基本命令
docker 基本命令原创 2022-09-02 00:55:30 · 559 阅读 · 0 评论 -
minicom安装及使用
ubuntu下使用putty ssh client,但是字体太小了,调到最大都看不清,而且不支持右键,于是寻找可替代的软件。发现了minicom,尝试之后发现还不错。回到主菜单选择 Save setup as dfl 保存为默认配置,然后退出重新打开。光标在 Serial port setup 上按enter键进入配置。sudo minicom -s 进入配置。...原创 2022-08-09 18:16:44 · 1447 阅读 · 2 评论 -
Linux打包压缩解压命令
Linux 打包压缩解压命令原创 2022-07-29 13:27:48 · 815 阅读 · 0 评论 -
linux安装anaconda & 设置jupyter notebook 远程连接
linux 安装anaconda, 设置jupyter 远程访问原创 2022-07-04 23:52:53 · 323 阅读 · 0 评论 -
阿里云添加虚拟内存
1 top 命令查看swap分区为02 我的配置是1核 2G内存, 100硬盘, 阿里云默认没有开启虚拟内存,应用比较大,内存不够用3 创建2G大小的虚拟内存(1) 创建磁盘卷,我创建在/swap目录了free -h 查看swap分区cd /dd if=/dev/zero of=/swap bs=1024 count=2024288(2) 磁盘卷转虚拟内存卷mkswap /swap(3) 启用虚拟内存服务swapon /swap(4) 查看swap分区free -h原创 2022-05-01 23:37:32 · 871 阅读 · 0 评论 -
linux命令
实例1:显示所有进程信息命令:ps -A实例3:显示所有进程信息,连同命令行命令:ps -ef实例4: ps 与grep 常用组合用法,查找特定进程命令:ps -ef|grep ssh实例6:列出目前所有的正在内存当中的程序命令:ps auxps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。watch是一个非常实用的命令,原创 2022-03-26 00:33:54 · 1916 阅读 · 0 评论