分类 Centos 下的文章

1、查看journal占用磁盘空间大小:

journalctl --disk-usage

2、指定journal占用磁盘空间大小:

journalctl --vacuum-size=1G

3、指定journal日志保存时间:

journalctl --vacuum-time=1month

4、查看具体服务的日志:

journalctl -u nginx.service

journalctl -u nginx.service -f 实时查看

5、实时查看最新日志:

journalctl -f

6、查看尾部最新的n行日志:

journalctl -n 20

7、查看指定时间的日志:

journalctl --since "20 min ago"

journalctl --since yesterday

journalctl --since 09:00 --until "1 hour ago"

8、查看内核日志:

journalctl -k

9、查看系统启动日志:

journalctl -b

wget https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz


xz -d node-v16.16.0-linux-x64.tar.xz

tar xf node-v16.16.0-linux-x64.tar

mv node-v16.16.0-linux-x64 /usr/local/node-v16.16.0

ln -s /usr/local/node-v16.16.0/bin/node /usr/local/bin/node
ln -s /usr/local/node-v16.16.0/bin/npm /usr/local/bin/npm

vi /etc/profile


export NODEJS=/usr/local/node-v16.16.0
export PATH=$PATH:$NODEJS/bin

source /etc/profile

官网下载页面https://nodejs.org/en/download/ 选在对应系统下载地址,复制下载地址使用wget 进行下载

创建安装目录 我直接在/usr/local/src目录下进行,下面做软链接时会用到这个目录

# wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz

# xz -d node-v12.18.3-linux-x64.tar.xz

# tar -xvf node-v12.18.3-linux-x64.tar

cd node-v12.18.3-linux-x64/bin/

执行命令查看 node 版本

# ./node -v

v12.18.3
我的node 放在 /usr/local/src 目录下

ln -s /usr/local/src/node-v12.18.3-linux-x64/bin/node /usr/bin/node
ln -s /usr/local/src/node-v12.18.3-linux-x64/bin/npm /usr/bin/npm
ln -s /usr/local/src/node-v12.18.3-linux-x64/bin/npx /usr/bin/npx

如果之前装了nodejs 可以使用which node查看node之前的执行目录 把软连接改到这个地址

# node -v

显示版本号v12.18.3 表示完成

下面装一个cpm
npm安装安装插件比较慢,最好安装cnpm(淘宝NPM镜像):

npm install -g cnpm --registry=https://registry.npm.taobao.org

输入cnpm -v 提示结果为:cnpm: command not found,因为应为此时cnpm还是不是全局变量

输入命令:ln -s /node/node-v10.14.1-linux-x64/bin/cnpm /usr/bin/node(根据自己的node目录进行配置), 此时cnpm就是全局变量了,就可使 cnpm -v 就可以查看版本号了

cnpm install -g vue-cli

安装完后程序会输出你的安装目录 根据自己的node目录进行配置

ln -s /node/node-v10.14.1-linux-x64/bin/vue /usr/bin/vue

测试是否可用

vue -V

创建一个项目
使用命令行进行初始化。

vue create antd-demo

使用组件

 npm i --save ant-design-vue

完整引入

import Vue from 'vue'
import Antd from 'ant-design-vue'
import App from './App'
import 'ant-design-vue/dist/antd.css'
Vue.config.productionTip = false

Vue.use(Antd)

/* eslint-disable no-new */
new Vue({
  el: '#app',
  components: { App },
  template: '<App/>'
})

以上代码便完成了 Antd 的引入。需要注意的是,样式文件需要单独引入。

局部导入组件

import Vue from 'vue'
import { Button, message } from 'ant-design-vue'
import App from './App'

Vue.config.productionTip = false

/* v1.1.2 */
Vue.component(Button.name, Button)
Vue.component(Button.Group.name, Button.Group)

/* v1.1.3+ 自动注册Button下组件,如Button.Group */
Vue.use(Button)

Vue.prototype.$message = message

/* eslint-disable no-new */
new Vue({
  el: '#app',
  components: { App },
  template: '<App/>'
})

以上代码便完成了 Antd 的引入。需要注意的是,样式文件需要单独引入。

vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6. 报错
原因:vue-cli版本是3以下的,却用了3的命令
解决办法:更新版本
先卸载原来的

cnpm uninstall -g vue-cli

然后下载一个新的

cnpm install -g @vue/cli

安装vue-antd-admin 引用basic分支基础模块
(如果要研究项目的话直接git clone -b basic https://gitee.com/iczer/vue-antd-admin)

git clone -b basic https://gitee.com/iczer/vue-antd-admin

$ npm install

注意用的是用npm run dev 去package.json中看有没有dev信息

$ npm run serve