Centos Ops
查看linux系统中的信息
查看系统版本
查看hostname
[root@localhost ~]# hostname
localhost.localdomain
[root@localhost ~]# cat /etc/hostname
localhost.localdomain
修改主机名hostname
临时修改
通过hostname $主机名来修改,重启后就会恢复回去
永久修改
通过hostnamectl set-hostname $主机名来修改
hostnamectl命令,该命令是centos7后才引入的.
在CentOS7中有三种定义的主机名:
- 静态的(static): 也称为内核主机名,是系统在启动时从/etc/hostname内自动初始化的主机名;
- 瞬态的(transient):是在系统运行时临时分配的主机名;
- 灵活的(pretty):允许使用特殊字符的主机名
[root@localhost ~]# hostnamectl set-hostname k8s-master
[root@localhost ~]# cat /etc/hostname #注:设置静态主机名只对新连接的会话立即生效,对于当前连接则不生效,需要重新连接即可查看效果
k8s-master
[root@k8s-master ~]# cat /etc/hostname #这里是重连后的效果
k8s-master
yum命令
建立yum仓库缓存
我们在更新yum源或者出现配置yum源之后,通常都会使用yum makecache 生成索引缓存索引提供搜索安装速度,索引缓存存储位置: /var/cache/yum/
yum makecache fast命令是将软件包信息提前在本地索引缓存,用来提高搜索安装软件的速度,建议执行这个命令可以提升yum安装的速度。
清理yum所有缓存
yum 会把下载的软件包和header存储在cache中而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令清除索引缓存和下载包的缓存。
verify
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod
nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor
massa, nec semper lorem quam in massa.
[root@localhost 7]# cd /var/cache/yum/
[root@localhost 7]# du -sh *
112M base
8.0K CentOS-Base
8.0K docker-ce-stable
163M epel
4.2M extras
12K gitlab_gitlab-ce
12K gitlab_gitlab-ce-source
8.0K mysql56-community
8.0K mysql-connectors-community
8.0K mysql-tools-community
8.0K nginx
0 onlyoffice
4.0K timedhosts
0 timedhosts.22657
0 timedhosts.txt
114M updates
0 zabbix
0 zabbix-non-supported
scp命令
上传 通过网络传输文件到目的地
graph LR
A[Start] --> B{Error?};
B -->|Yes| C[Hmm...];
C --> D[Debug];
D --> B;
B ---->|No| E[Yay!];
B ------> AAA;
Lorem ipsum1 dolor sit amet, consectetur adipiscing elit.[^2]
bacd
asd asdasd
Linux tail 命令
参数
- -f 循环读取
- -q 不显示处理信息
- -v 显示详细的处理信息
- -c<数目> 显示的字节数
- -n<行数> 显示文件的尾部 n 行内容
- --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
- -q, --quiet, --silent 从不输出给出文件名的首部
- -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
Usage
要显示 notes.log 文件的最后 10 行,请输入以下命令:
此命令显示 notes.log 文件的最后 10 行。当将某些行添加至 notes.log 文件时,tail 命令会继续显示这些行。 显示一直继续,直到您按下(Ctrl-C)组合键停止显示。显示文件 notes.log 的内容,从第 20 行至文件末尾:
显示文件 notes.log 的最后 10 个字符:
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. ↩