一些混乱的草稿

一些混乱的草稿

记录了各种各样的内容,暂时没有想好为其单独开一篇博客,先放在这儿吧

为什么 cp -f 依然提示是否覆盖

linux cp拷贝覆盖不提示

如何给网页指定 favicon

设置favicon的几种方式

如何给谷歌云新建的 VM 实例设置 root 密码

谷歌云开启SSH及设置root密码

如何修改 Centos 的 hostname

1
$ hostnamectl set-hostname <your-hostname>

修改后立即生效,但需要重新登录 shell,才能看到效果

参考:centos修改主机名的正确方法

意外断电导致 CentOS 异常

解决方式与 VMWare的CentOS虚拟机断电或强制关机出现问题 一致

修改时区

CentOS7 开始引入了一个 timedatectl 工具,直接运行命令:

1
$ timedatectl set-timezone  Asia/Shanghai

也可以手动修改时区文件:

1
$ cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime

如果设置时区后,时间依然快了 8 小时,可以执行下面的命令:

1
$ ln -s -f /usr/share/zoneinfo/Universal /etc/localtime

参考:

CentOS 7 修改系统默认时区

CentOS 7系统时间与实际时间差8个小时

ifconfig command not found

1
$ dnf install -y  net-tools

关闭 SELinux

临时关闭:

1
$ setenforce 0

永久关闭:

编辑 /etc/selinux/config 文件,将 SELINUX 项的值修改为 disabled

/etc/selinux/config
1
2
3
4
5
6
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled

参考:查看 SELinux状态及关闭SELinux

黑苹果安装提要

  1. 硬件选择,选对硬件就成功了一半。
  2. 镜像下载,去远景论坛看看最新的镜像,也可以去自己的云盘找找库存
  3. 制作启动盘,关键软件 transMac。制作完成后,根据硬件选择合适的 config.list 文件
  4. 安装系统,排错,谷歌,爬论坛
  5. 安装软件,调整

putty 的一些使用问题

由不正确的配置导致在 putty 中回退、方向键等乱码问题,按下图箭头所指设置即可:

mark

小键盘等乱码问题,按下图设置箭头所指设置即可:

mark

设置完记得保存 session

sudo 出现 command not found

sudo 读取的 PATH 路径与常规用户不同,而目标程序恰好没有被包含,就会出现 command not found 的情况。

编辑 /etc/sudoers 文件,将目标程序所在的路径追加上即可。

例如:

/etc/selinux/config
1
Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin  

可以修改为:

/etc/selinux/config
1
Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/go/bin 

参考:sudo 执行提示 Command not found

emoji 字符大全

emoji cheat sheet emoji 备忘录,支持的常见网站有:GitHub、Youtube、Discord、Gitter 以及 Mattermost 等。

不同网站对字符渲染效果可能有所不同,但所表达的意思都是一样的

dig 命令

dig,Domain Information Groper,域信息搜索器,CentOS8 下的安装命令是:

1
sudo dnf install -y bind-utils

linux dig 命令

dig 命令详解

硬盘挂载

一个硬盘从插到电脑上到使用大概需要的步骤是:分区、创建文件系统(并格式化)、挂载。

Linux磁盘挂载、分区、扩容操作

配置自动挂载时不同的参数有不同的意义。

配置启动挂载:fstab文件详解

FizzBuzz 问题

TDD练功房之FizzBuzz

最难面试IT公司的测试题

简单却又复杂的FizzBuzz面试编程问题

git保存用户名密码的方式

评论