centos常用配置
centos系统升级请看Centos7 升级 RHEL8
网络配置1vim /etc/sysconfig/network-scripts/ifcfg-ens**
固定ip配置12345678910TYPE=EthernetBOOTPROTO=noneDEVICE=ens33ONBOOT=yesIPADDR=10.0.0.7PREFIX=24GATEWAY=10.0.0.2DNS1=10.0.0.2DNS2=223.5.5.5DOMAIN=10.0.0.2
DHCP配置12345TYPE=EthernetBOOTPROTO=dhcpPERSISTENT_DHCLIENT=yesDEVICE=ens33ONBOOT=yes
临时修改IP(重启失效)123ifconfig eth0 192.168.120.56ifconfig eth0 192.168.120.56 netmask 255.255.255.0ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255
临时增加vip1ip a ...
静态博客生成工具hexo
hugo文档请看hugo
安装nodejs yarn hexo
推荐使用yarn来代替npm首先安装nodejs,和npm, 然后再安装yarn
安装yarn1npm install -g yarn
设置淘宝源1yarn config set registry https://registry.npm.taobao.org -g
安装hexo1yarn global add hexo-cli
创建新项目
如果找不到hexo,请把 yarn global bin 添加到环境变量
1hexo init myblog
修改配置修改语言为中文vim myblog/_config.yml
1234567# Sitetitle: 张理坤的博客subtitle: '飞机师的风衣'keywords:author: 张理坤language: zh-CNtimezone: 'Asia/Shanghai'
安装next主题github地址:https://github.com/theme-next/hexo-theme-next
1git cl ...
Linux常用命令之lsof
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。
常用参数
参数
说明
-p
根据 pid 查找
直接加文件路径
查看这个文件被哪个进程打开了
-c
显示COMMAND列中包含指定字符的进程所有打开的文件
lsof -u username
显示所属user进程打开的文件
-i
用以显示符合条件的进程情况
lsof -g gid
显示归属gid的进程情况
lsof +d /DIR/
显示目录下被进程打开的文件
lsof +D /DIR/
同上,但是会搜索目录下的所有目录,时间相对较长
lsof -d FD
显示指定文件描述符的进程
lsof -n
不将IP转换为hostname,缺省是不加上-n参数
lsof -i
用以显示符合条件的进程情况
一些例子查看 java 程序打开的文件1lsof -c java
当然你也可以到 /proc/<进程pid> ...