git常用操作命令
1. 克隆仓库git clone urlgit clone -b dev url // 克隆并切换到 dev 分支2. 分支操作(1)创建本地分支git branch test(2)创建远程分支,如果远程分支不存在,提交本地分支test到...继续阅读
1. 克隆仓库git clone urlgit clone -b dev url // 克隆并切换到 dev 分支2. 分支操作(1)创建本地分支git branch test(2)创建远程分支,如果远程分支不存在,提交本地分支test到...继续阅读
这篇文章包含 SCP 示例。 SCP 允许在本地主机和远程主机之间或两个远程主机之间安全地传输文件。 它使用与其所基于的 Secure Shell (SSH) 协议相同的身份验证和安全性。 SCP 因其简单性、安全性和预安装可用性而受到用户...继续阅读
awk 是 linux 平台上处理文本信息的工具,可以按列取数据,对数据进行格式化等操作。1. awk 取某个列的数据取 date 输出结果中的第 4 列数据:[zhang@localhost ~]$ dateFri Aug 18 16:0...继续阅读
1. 按文件名查找查找当前目录下名称为 file.txt 的文件:find . -name file.txt查找当前目录下名称后缀为 csv 的文件:find . -name *.csv2. 按文件类型查找-type type:按文件类型查...继续阅读
linux 系统通常从终端接受用户输入,处理完成后将结果输出到终端。标准输入设备通常是键盘输入,当然也可以将输入重定向为文件或其他设备。标准输出设备通常是显示器终端窗口,当然也可以将输出重定向到文件或其他设备。下面简单介绍 linux sh...继续阅读
在 Linux 系统上编译程序有时会遇到 multiple definition of xxx 的错误,这类错误通常是由于代码编写不规范,同一个变量重复定义导致,这类代码在低版本的 gcc 编译器可能不会报错,而升级了编译器版本之后就会报错...继续阅读
smem 是 Linux 平台上一个非常好用的内存使用统计工具,能够统计出进程的 uss,pss,rss 内存占用情况,尤其对于 uss,它是去除共享库之后的内存占用情况,能够反映一个进程真实的内存占用。此外,smem 也能够按用户进行统计...继续阅读
在编译其他程序时有时会遇到依赖 perl lib 库的情况,正常 yum 安装 perl-devel 就够了,但是某些程序比如 PostgreSQL --enable-perl 选项打开时,需要依赖 perl 动态库,否则可能会报错,如下:...继续阅读
linux 环境下进程对资源的使用通常是不受控制的,极端情况下进程将主机所有资源耗尽,导致系统 hang 住,运维人员无法登录主机,即使能够登录上去,操作也无响应。通过 linux cgroup 机制可以限制进程的资源使用率,进程与进程之间...继续阅读
systemctl 其功能是用于管理系统服务。从 RHEL/CentOS7 版本之后初始化进程服务 init 被替代成了 systemd 服务,systemd 初始化进程服务的管理是通过 systemctl 命令完成的,从功能上涵盖了之前 ...继续阅读