![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
草明
这个作者很懒,什么都没留下…
展开
-
使用 journald 的注意事项和最佳实践
在使用 journald 进行日志管理时,有一些重要的注意事项和最佳实践,可以帮助你更好地管理和配置日志系统。原创 2024-07-10 16:27:05 · 350 阅读 · 0 评论 -
Docker 日志丢失 - 解决方案
的一个参数,用于限制日志的速率。如果日志的生成速度超过这个限制,你可以通过调整这个参数来避免日志被丢弃。,你可能还需要配置其他相关参数,以确保日志不会被丢弃。通过这些调整,你可以避免日志由于速率限制而被丢弃。根据你的需要,你可以调整这些值。Docker 日志默认使用的是。如果文件不存在,可以创建它。来查看日志,确保没有丢失。保存文件并退出编辑器。原创 2024-07-10 16:21:00 · 503 阅读 · 0 评论 -
如何避免在 Docker 容器中遇到 MAC 地址冲突和 IP 地址冲突的问题
在 Docker 容器中遇到 MAC 地址冲突和 IP 地址冲突的问题时,通常是由于 Docker 在分配网络资源时出现了一些问题。虽然这种情况并不常见,但仍有可能发生。原创 2024-07-09 09:32:47 · 545 阅读 · 0 评论 -
Docker 容器出现 IP 冲突
避免静态 IP 配置:尽量使用 Docker 的动态 IP 分配功能,减少手动设置静态 IP 的风险。使用不同的网络模式:尝试使用 host 或 macvlan 网络模式,看看问题是否依旧存在。更新 Docker:确保 Docker 版本是最新的,很多网络问题在新版本中已经修复。原创 2024-07-09 09:28:05 · 750 阅读 · 0 评论 -
git-extras
git-extrasgit-extras是一个强大而实用的 Git 工具包,通过提供额外的命令和功能,极大地简化了 Git 的日常使用。通过合理利用git-extras,开发者可以更高效地管理版本控制和团队协作。原创 2024-06-28 12:19:13 · 538 阅读 · 0 评论 -
Linux 作业管理 (bg, fg, jobs, kill)
bg和fg是用来管理作业(在 Unix/Linux 命令行下运行的进程)的命令。原创 2024-05-08 11:00:38 · 561 阅读 · 0 评论 -
Centos 7 安装 subversion 新版本
使用 Centos yum repo 安装的svn版本是1.7。原创 2024-05-06 15:50:10 · 351 阅读 · 0 评论 -
修改一个目录下以及所有子目录下的文件扩展名
修改一个目录下所有文件(包括子目录)的扩展名。文件,并对每一个找到的文件执行。目录及其所有子目录中查找所有。替换为你实际的目录路径。原创 2024-04-22 18:49:40 · 246 阅读 · 0 评论 -
Centos 磁盘通栏
这个命令会创建一个大小为1GB的临时文件,并将其写入磁盘。你可以根据需要调整bs(块大小)和count(块数)来测试不同大小的文件。这个测试将绕过系统缓存(使用oflag=direct),因此它更准确地反映了磁盘的实际写入速度。这个命令会读取之前创建的临时文件,并将其读取到/dev/null,从而测试读取速度。记得在测试之前备份重要数据,因为这些操作可能会影响到磁盘上的数据。原创 2024-04-19 10:07:44 · 214 阅读 · 0 评论 -
Vim替换时区分大小写
在 Vim 中执行替换时,你可以使用不同的命令来区分大小写。要进行区分大小写的替换,你可以在替换命令前添加:set命令来设置相应的选项。原创 2024-03-18 16:14:19 · 955 阅读 · 0 评论 -
Linux 设置 ip
【代码】Linux 设置 ip。原创 2024-02-12 07:15:00 · 497 阅读 · 0 评论 -
Centos7 安装Gnome 桌面
【代码】Centos7 安装Gnome 桌面。转载 2024-02-12 01:00:00 · 101 阅读 · 0 评论 -
Mac 远程 Linux 桌面 vnc
然后,我们需要在 /etc/systemd/system/ 目录里创建一个配置文件。我们可以将 /lib/systemd/sytem/vncserver@.service 拷贝一份配置文件范例过来。打开 Finder,原创 2024-02-11 08:45:00 · 1132 阅读 · 0 评论 -
Linux 禁用/启用 交换分区
验证:如果swapon -s没有输出结果, 则说明已经关闭了.原创 2024-02-11 06:45:00 · 791 阅读 · 0 评论 -
Centos 性能调优
ulimit -n默认是1024。原创 2024-02-10 09:15:00 · 432 阅读 · 0 评论 -
在开启 selinux 和配置防火墙的情况下安装和使用 nginx
如果依然有问题,查看防火墙是否添加了端口,如果添加了,如果一切正常, 那么考虑是。根据日志对应的处理, 如果还解决不了, 继续。导致的错误, 再次开启。原创 2024-02-10 04:15:00 · 979 阅读 · 0 评论 -
Linux挂载新的存储设备
如果挂载失败, 提示只读之类的, 可能是因为这个磁盘并没有分区, 需要分区. 执行以下语句要注意, 是分区, 如果本身有数据的, 数据会丢失, 磁盘会被格式化。原创 2024-02-09 01:15:00 · 438 阅读 · 0 评论 -
Linux最佳开发桌面 i3wm
【代码】Linux最佳开发桌面 i3wm。原创 2024-02-08 01:00:00 · 1036 阅读 · 0 评论 -
linux 修改主机名
【代码】linux 修改主机名。原创 2024-02-07 00:45:00 · 709 阅读 · 0 评论 -
linux 生成 ca 证书
这一步需要填写证书信息,如。原创 2024-02-06 10:26:51 · 1003 阅读 · 0 评论 -
Linux 定时任务 crontab
如果遇到类似这样的问题, 要看看在命令前是否有"如果有错误, 可以在这里看到。cron 共有 5 位。原创 2024-02-06 10:23:43 · 369 阅读 · 0 评论 -
在命令窗口便捷快速复制输出结果到剪贴板
在日常的工作中, 经常使用命令的小伙伴可能会遇到一个场景, 就是把命令执行的结果复制出来另作它用.每次都需要通过鼠标进行选择然后复制, 虽然 macOS 的命令行的复制快捷键和普通的复制是一样的, 非常友好, 但是还要选择, 还是有些复杂.当然, 也可以使用tmux, 然后使用类似vi的方式进行选择和复制, 但是操作还是非常多的. 虽然操作多, 但是是可以抛弃鼠标, 也是一个不错的选择.原创 2023-09-14 09:55:44 · 489 阅读 · 0 评论 -
docker + 挂载磁盘(NTFS) 启动失败
docker + 挂载磁盘(NTFS) 启动失败原创 2022-06-14 12:37:23 · 901 阅读 · 0 评论 -
Linux 展示二进制文件内容
Linux 展示二进制文件内容odod -A x -t x1c -v your_binary_file以 Redis dump.rdb 文件为例.output:000000 52 45 44 49 53 30 30 31 30 fa 09 72 65 64 69 73 R E D I S 0 0 1 0 372 \t r e d i s000010 2d 76 65 72 05原创 2022-05-27 14:53:26 · 351 阅读 · 0 评论 -
Docker images 运行错误: ...image‘s platform (linux/arm64/v8) does not match...platform (linux/amd64)
macOS 构建的镜像在 linux 系统运行的时候出现以下错误:WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64) and no specific platform was requestedstandard_init_linux.go:228: exec user process caused: exec format erro原创 2022-03-30 10:33:07 · 14371 阅读 · 0 评论 -
NeoVim Ubuntu下无法复制文本到其他软件
NeoVim 无法复制到系统粘贴板(我的 设置的是 \)NeoVim 中选择文本 使用 \ y 进行复制, 然后在其他的软件中粘贴, 看看是不是 neovim 中复制的内容.如果无法复制 neovim 到系统粘贴板:安装 xclip$ sudo apt-get install -y xclip在 NeoVim 中输入 :checkhealth查找到 Clipboard 看看是不是正常的:provider: health#provider#check===================原创 2022-03-09 12:14:14 · 1201 阅读 · 0 评论 -
Linux/Mac 安装字体 Powerline
Powerline fontswebsite: https://github.com/powerline/fontsgit: https://github.com/powerline/fonts.gitThis repository contains pre-patched and adjusted fonts for usage with the Powerline statusline plugin.InstallationRun ./install.sh to install all P原创 2022-01-05 10:10:21 · 1236 阅读 · 0 评论 -
grep 没有输出期望的正确结果
如果grep 没有输出期望的正确结果, 检查了文本和命名都没有问题, 考虑一下是不是文本的编码的问题.尤其是别人发给你的文本文件, 特别是发给你的人用的系统是windows. 转换成 UTF-8 或许就可以解决了....原创 2021-05-03 16:45:52 · 772 阅读 · 0 评论 -
Linux 挂载/卸载磁盘
Linux 挂载/卸载磁盘1. 查看磁盘列表fdisk -l找到需要挂在的磁盘Device Start End Sectors Size Type/dev/sda1 2048 1953523711 1953521664 931.5G Microsoft basic data2. 挂载磁盘mount /dev/sda1 /media/gz/disk1g如果出现错误:ntfs-3g-mount:原创 2021-02-25 10:23:12 · 8158 阅读 · 0 评论 -
生成 keystore
1. 生成 keystorekeytool -genkeypair -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000input password: xxxx1232. 查看 SHA-1keytool -list -v -keystore ./my-upload-key.keystore -alias my-key-alias -storepass xxx原创 2021-01-22 17:47:29 · 411 阅读 · 0 评论 -
用户默认使用 zsh
1. 查看 zsh的路径:which zsh2. 设置默认使用 zshsudo vi /etc/passwd以用户 user001 为例, 找到 user001 的那一行, 最后一个: 后的路径为 zsh 的路径gusr01:x:1000:1000:user001,,,:/home/gusr01:/usr/bin/zsh原创 2021-01-22 17:41:17 · 1878 阅读 · 0 评论 -
Ubuntu 系统调优
调优 : 文件使用限制和进程数查询单个用户对文件描述符的使用限制, 即打开文件的个数ulimit -n默认是 1024查询单个用户最多拥有的进程数ulimit -u默认是 30901调整两个参数为 65535 (2^16 - 1)修改 sudo vi /etc/security/limits.conf* soft nofile 65535* hard nofile 65535* soft nproc 65535*原创 2021-01-22 17:38:33 · 431 阅读 · 0 评论 -
Ubuntu 添加用户到 sudo 权限组 并 设置 sudo 免密码
以下操作需要特别小心,如果输入错一个地方,将会有严重后果,甚至需要系统重装添加用户到 sudo 权限组sudo vi /etc/sudoers添加一行gusr01 ALL=(ALL:ALL) ALL设置 sudo 免密码%sudo ALL=(ALL:ALL) NOPASSWD:ALL原创 2021-01-22 17:38:11 · 402 阅读 · 0 评论 -
Ubuntu 安装 openssh server
安装 openssh-seversudo apt-get install openssh-server修改 ssh server 端口sudo vi /etc/ssh/sshd_configPort 1234添加公钥mkdir .sshvi .ssh/authorized_keys原创 2021-01-22 17:37:24 · 1110 阅读 · 0 评论 -
Ubuntu 网络设置
设置静态 ipsudo vi /etc/network/interfacesauto eth0iface eth0 inet staticaddress 192.168.31.211netmask 255.255.255.0gateway 192.168.31.254nameserver 192.168.31.1设置动态 ipsudo vi /etc/network/interfacesauto eth0iface eth0 inet dhcp...原创 2021-01-22 17:36:19 · 160 阅读 · 0 评论 -
Ubuntu server 开机网络需要等待5分钟
Ubuntu Server 开机/重启 需要 5 分钟之久, 查看输出则显示网络配置,5分钟后显示错误.为什么是 5 分钟? 系统设置的网络启动超时时间是 5分钟, 我们可以设置成较短的时间, 例如 30s A start job is running for raise network interfaces (5 mins 1 sec) in ubuntu16.04sudo vi /etc/systemd/system/network-online.targets.wants/networking.原创 2021-01-22 17:35:12 · 6574 阅读 · 2 评论 -
Ubuntu Desktop 鼠标滚轮滚动方向
由于使用 OSX 习惯了, 所以希望 Ubuntu Desktop 使用中鼠标也行是自然方向滚动,以下是实现方法:14.04 - Mouse wheel scrolls in reversed direction - Ask Ubuntu查看输入设备列表:~$ xinput list输出类似:⎡ Virtual core pointer id=2 [master pointer (3)]⎜ ↳ Virtual core XTEST p原创 2021-01-22 17:34:05 · 1071 阅读 · 0 评论