- 分类
- System
ubuntu使用apt和dpkg安装软件包
- 2022-09-28
- 330
- 0
- 57.0℃
apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。apt 命令执行需要超级管理员权限(root)。apt与apt-get在开始对比 apt 与 apt-get 命令的区别之前,我们先来看看这两个命令的背景,以及它们要试图
理解 bashrc profile 优先级及区别
- 2022-09-09
- 612
- 0
- 88.2℃
为使Bash更好地为我们服务,我们需定制bash shell环境。~/.bash_profile、~/.bashrc、和~/.bash_logout上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。其中.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有命令都会被bash执行。.profile(由Bourne Shell和Korn S
Shell的运行方式
- 2022-09-09
- 364
- 0
- 60.4℃
运行中的Bash有两种属性(状态/模式),一种,是否interactive shell(交互式Shell),另一种,是否login shell(登录Shell),然后,运行中的Shell排列组合有这么几种:登录交互式Shell非登录交互式Shell登录非交互式Shell非登录非交互式Shell判断 Shell 是否是交互式判断是否为交互式 Shell 有两种简单的方法。方法一:查看变量-的值如果值
ubuntu ufw防火墙的基本使用
- 2022-08-22
- 619
- 0
- 85.9℃
ubuntu ufw防火墙Ubuntu 自带的防火墙配置工具全名叫作 Uncomplicated Firewall 的 ufw,意思就是简单的、不复杂的防火墙。ufw其实只是一个iptables的前端设定程序,最后的规则都还是会走iptables,而且比较复杂的功能还是要直接透过iptables才有办法做到! 如果想看 ufw 设定完的 iptables 结果只要用这个命令就可以看到了:iptab
systemd 服务配置及常用命令
- 2022-08-16
- 534
- 0
- 77.4℃
systemd启动系统时并行启动按需激活systemd管理的服务服务快照服务依赖定义unit配置文件每个unit都有一个配置文件,告诉systemd怎么启动这个服务单元。系统启动时,systemd会读取/etc/systemd/system 下的unit配置,即开机启动,其他配置目录在开启开机启动时,会创建一个符号链接在/etc/systemd/system中。目录作用/etc/systemd/s
ubuntu 20.04 更改IP
- 2022-08-16
- 611
- 0
- 85.1℃
使用NetPlan工具修改IP地址查看/etc/netplan目录下的配置文件$ ls /etc/netplan/00-installer-config.yaml显示只有一个配置文件,只需要修改这个文件即可。配置IP执行sudo vim /etc/netplan/00-installer-config.yaml进行修改文件,默认的配置文件如下:network: ethernets: ens
Ubuntu 18.6 设置开机启动
- 2022-08-09
- 402
- 0
- 64.2℃
执行ls /lib/systemd/system/rc-local.service查看开机自启服务是否存在。执行sudo vim /lib/systemd/system/rc-local.service,查看文件内容提供。一般正常的启动文件主要分成三部分:[Unit]段: 启动顺序与依赖关系[Service]段: 启动行为,如何启动,启动类型[Install]段: 定义如何安装这个配置文件,即怎样
prometheus 监控 nginx 规则
- 2022-05-23
- 731
- 2
- 101.1℃
nginx 的监控规则可以参考:Awesome Prometheus alerts | Collection of alerting rules 实际上里面的规则可能还需要略微修改才可以使用: groups:
- name: Nginx
rules:
- alert: NginxHighHt
Linux 删除乱码文件名的文件
- 2022-05-19
- 440
- 0
- 68.0℃
问题: 由于文件上传的时候出现问题,导致文件乱码。比如: [root@localhost ~]# ls
?ǣ
正常的rm命令无法删除这种文件。 解决: 可以通过利用文件的inode信息来删除这个文件,具体操作如下: [root@localhost ~]# ls -li
total 0
224166
centos7 的 free 命令查看内存
- 2022-04-25
- 576
- 0
- 81.6℃
centos7 free 命令可用参数free 的显示信息来自于/proc/meminfo,常用的参数包括:-b, --bytes 指定单位为bytes-k, --kilo 指定单位为KB-m, --mega 指定单位为MB-g, --giga 指定单位为GB--tera 指定单位为TB--peta 指定单位为PB-h, --human 以人性化显示–si