-
Linux基础:basename命令总结
所属栏目:[Linux] 日期:2020-12-13 热度:139
Blog:博客园 个人 本文只总结一些常用的用法,更详细的说明见 man basename 和 basename --help 。 目录 basename命令 语法格式 参数说明 实例 basename命令 basename 命令用于获取路径中的文件名或路径名,还可以对末尾字符进行删除。 语法格式 basename N[详细]
-
Shell脚本学习指南
所属栏目:[Linux] 日期:2020-12-13 热度:131
Blog:博客园 个人 Shell脚本学习指南 使用Shell需要遵守的一些准则: 如果你主要是在调用其他的工具并且做一些相对很小数据量的操作,那么使用Shell来完成任务是一种可接受的选择。 如果你在乎性能,那么请选择其他工具,而不是使用Shell。 如果你发现你需[详细]
-
部署api管理平台YApi
所属栏目:[Linux] 日期:2020-12-13 热度:100
Blog:博客园 个人 目录 概述 特性 环境准备 安装git和nodejs MongoDB创建DB和相关用户 部署 可视化方式安装 服务管理 登录 升级 权限控制 创建分组 权限列表 项目权限 分组权限 插件 钉钉推送 安装 修改配置文件 重启yapi 配置钉钉机器人 概述 YApi 是 高效[详细]
-
解决Zabbix 5.0不能选择中文和中文乱码问题
所属栏目:[Linux] 日期:2020-12-13 热度:155
Blog:博客园 个人 Zabbix web界面不能选择中文,提示: You are not able to choose some of the languages,because locales for them are not installed on the web server. 解决: 安装zh_CN语言包 dnf install langpacks-zh_CN.noarch 安装 glibc-common[详细]
-
Shell:子shell概念
所属栏目:[Linux] 日期:2020-12-13 热度:110
Blog:博客园 个人 目录 shell环境 什么是子shell 子shell的分类 shell环境 每个shell进程有一个自己的运行环境,不同的Shell进程有不同的Shell环境。Shell解析命令行、调用命令行的过程都在这个环境中完成。 调用shell程序时,会读取配置文件来初始化Shell[详细]
-
Shell:输出帮助
所属栏目:[Linux] 日期:2020-12-13 热度:80
Blog:博客园 个人 目录 输出帮助 输出帮助 日常执行脚本的时候,时间久了不知道脚本的作用和实行了哪些功能,需要重新看脚本源码。因此,需要对脚本做一下输出帮助。 执行 script.sh -h 来显示脚本使用帮助。 格式参考: ###### my-script — does one thin[详细]
-
Ubuntu:E: Sub-process /usr/bin/dpkg returned an error code
所属栏目:[Linux] 日期:2020-12-13 热度:54
Blog:博客园 个人 Ubuntu系统安装软件时报以下错误: E: Sub-process /usr/bin/dpkg returned an error code (1) 解决: mv /var/lib/dpkg/info /var/lib/dpkg/info_oldmkdir /var/lib/dpkg/infoapt updateapt -f installmv /var/lib/dpkg/info/* /var/lib/[详细]
-
CentOS 7部署samba服务
所属栏目:[Linux] 日期:2020-12-13 热度:89
Blog:博客园 个人 参考:https://wiki.samba.org/index.php/User_Documentation 由于家里内网需要一个共享存储服务,用来存放一些蓝光电影资源[详细]
-
Shell:变量
所属栏目:[Linux] 日期:2020-12-13 热度:65
Blog:博客园 个人 目录 变量 变量类型 环境变量 PATH环境变量 设置全局变量并永久生效 环境变量生效顺序 普通变量 调用变量 变量 变量是暂时存储数据的地方及数据标记,所存储的数据存在于内存空间中,通过正确地调用内存空间中变量的名字就可以取出与变量[详细]
-
日志切分神器--logrotate
所属栏目:[Linux] 日期:2020-12-13 热度:139
Blog:博客园 个人 概述 还在自己写定时切分日志的脚本?试试系统自带的logrotate工具吧! logrotate是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到 转储 的作用,便于节省磁盘空间。 配置 配置文件 Linux系统默认[详细]
-
安装Zabbix5.0
所属栏目:[Linux] 日期:2020-12-13 热度:69
Blog:博客园 个人 目录 概述 支持的平台 安全相关 支持TimescaleDB agent升级 垂直菜单 部署 安装要求 数据库要求 前端要求 服务端要求 Agent 2 Java gateway 安装 配置镜像源 安装数据库 添加源 安装 启动并设置开机自启 修改root密码 Zabbix server,Web[详细]
-
CenOS下载离线依赖包神器--yumdownloader
所属栏目:[Linux] 日期:2020-12-13 热度:99
Blog:博客园 个人 本文只总结一些常用的用法,更详细的说明见 man yumdownloader 和 info yumdownloader 。 概述 有时候所在服务器环境不能访问外网,yum安装会感到非常捉急,因为离线rpm安装的话,有很多依赖需要下载安装。因此,需要一个神器来解决问题,[详细]
-
Shell:调试脚本
所属栏目:[Linux] 日期:2020-12-13 热度:150
Blog:博客园 个人 调试脚本所花费的时间常常比编写代码还要多。所有编程语言都应该实现的一个特性就是在出现始料未及的情况时,能够生成跟踪信息。调试信息可以帮你弄清楚是什么原因使得程序行为异常。 使用 sh -x 调试 运行带有 sh -x 选项的脚本可以打印[详细]
-
linux回退到上次访问目录
所属栏目:[Linux] 日期:2020-12-13 热度:178
cd / cd .. ?回到上级目录 cd - 回到上次访问目录[详细]
-
Linux 命令
所属栏目:[Linux] 日期:2020-12-13 热度:87
1、拷贝文件夹 格式: CP [选项] 源文件或目录 目的文件或目录 选项说明:-b 同名,备分原来的文件 -f 强制覆盖同名文件 -r 按递归方式保留原目录结构复制文件 cp -r /tmp/a /root/a cp -rf /opt/tomcat/tomcat.xmanager/webapps/xmanager/resources/upload/* /[详细]
-
Linux Centos 开启防火墙 FirewallD is not running
所属栏目:[Linux] 日期:2020-12-13 热度:70
转载自:http://www.z4zr.com/page/1006.html ? CentOS7用firewall命令“替代”了iptables。在这里我们需要区分“iptables服务”和“iptables命令”。虽然firewalld是替代提供的防火墙管理iptables服务,但是它仍然使用iptables对内核命令动态通信包过滤。所[详细]
-
linux 比较两个文件是否一致
所属栏目:[Linux] 日期:2020-12-13 热度:84
diff source target 如果一致不弹出任何信息[详细]
-
vi编辑器使用
所属栏目:[Linux] 日期:2020-12-13 热度:170
显示行号 ? ?set nu 取消行号 ? ?set nonu ? 定位到某一行 ? gg 定位到首行 ? G 定位到最后一行 ? 在VI编辑器中切换调用外部shell命令 ? ? :!ifconfig ? 在编辑过程中,看ip地址 ? 插入字符 ? i 当前光标插入字符 ? I 行首插入字符 ? a 在当前光标之后一个[详细]
-
linux 软连接和硬链接
所属栏目:[Linux] 日期:2020-12-13 热度:168
硬链接 ? ?ln sourceFile targetFile ? ?硬链接只能给文件创建,不能为目录建立硬链接,硬链接不能跨分区创建, ?硬链接会增加inode连接数, 硬链接的文件删除不影响其他文件 ? 课外:? ? 1、创建一个目录,默认链接数是2,包含目录名自身和当前目录".", 每[详细]
-
linux下mongodb安装
所属栏目:[Linux] 日期:2020-12-13 热度:161
1、下载:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz 2、解压:tar ?-zxvf ?mongodb-linux-x86_64-3.0.6.tgz 3、移动:mv ?mongodb-linux-x86_64-3.0.6? /usr/local/mongodb 4、创建mongod.conf 5、创建logs目录 6、环境变量:[详细]
-
linux删除数据恢复,extundelete
所属栏目:[Linux] 日期:2020-12-13 热度:121
? extundelete[详细]
-
linux 转换文件编码
所属栏目:[Linux] 日期:2020-12-13 热度:100
iconv -f gb2312 sourceFiile -o newFile[详细]
-
linux 批量kill进程
所属栏目:[Linux] 日期:2020-12-13 热度:192
ps -ef | grep module- | grep -v module-mxm | cut -c 9-15 |?xargs kill -9 ps -aux |egrep "(analysis.jar|comm.jar|xpush.jar|customer.jar|track.jar|manage.jar|org.jar|product.jar|program.jar|xschedule.jar|xim.jar)" | cut -c 9-15 | xargs kill[详细]
-
ps -aux | egrep 多个值
所属栏目:[Linux] 日期:2020-12-13 热度:100
? ps -aux |egrep "(schedule.jar|positec.jar|time_server.jar|tomcat-xweb/)"[详细]
-
linux查看安装文件
所属栏目:[Linux] 日期:2020-12-13 热度:89
rpm -qa jdk 查看名字包含“jdk”的已安装的文件 ? which java 查看java命令的所在目录 ? rpm -qf `which java` 查看java命令所对应的安装文件 ? namei /usr/bin/java 查看java命令链接的真实路径 ? rpm -qf 真实路径/java 查看java命令所对应的安装文件[详细]