在linux系统下使用git指令非常方便,Git是目前世界上最先进的分布式版本控制系统。 SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所…
分类:linux
搭建和配置Syncthing发现和中继服务器
折腾借口 Syncthing好是挺好的,但就是同步不给力,公共网络服务其质量参差不齐,网络也说不清。最好的解决方案还是自己搭建发现服务器Syncthing Discovery Server和中继服务器Syncthing …
CentOS7.5常用命令整理
基础篇 编辑文件,并把指针定位到文章末尾:vim managed-schema 启动应用 1、指定外部文件启动应用 java -jar wechatpay-0.0.1-SNAPSHOT.jar --D spring.co…
改造rm命令,删除文件至回收站
rm 是我们经常使用的Linux命令之一,我会习惯于使用 rm 与 -rf 参数同时使用,将文件移除,但是这样做的话,在之后再想找回就会很麻烦。 下面我们做一些调整,将rm命令的删除改为将文件移动到回收站,方便找回。具体…
Linux目录介绍
/bin存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc存放系统管理和配置文件 /home存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user…
linux write函数耗时分析
一、背景: 嵌入式设备写SD卡的时候,偶尔会出现调用write卡顿,内核linux-3.4.y 二、linux内核io流程 1.应用程序调用write,陷入内核执行vfs_write函数,将数据写入页高速缓存(每个缓存页…
韦东山一期视频学习笔记-Makefile学习
一、最简单的Makefile test : a.o b.o gcc -o test a.o b.o a.o : a.c gcc -c -o a.o a.c b.o : b.c gcc -c -o b.o b.c 要生成t…
用curl命令来测试网页响应时间
使用 cURL 度量 Web 站点的响应时间 1 curl -o /dev/null -s -w '%{time_connect}:%{time_starttransfer}:%{time_…
yum安装与rpm安装的区别
主要的区别在于: rpm :只能安装已经下载到本地机器上的rpm包,无法解决软件包的依赖关系。 yum:在线下载并安装rpm包,能更新系统,能自动处理包与包之间的依赖问题。 yum YUM被称为 Yellow dog U…
tar去掉目录前缀
tar打包,去掉目录前缀 一、tar的常规用法: 1.1 命令格式: tar -cf 目标文件 源文件 目标文件可以带有全路径的文件名(/tmp/test.tar) 源文件可以是一个目录,也可以是一个文件(/home/a…
#yyds干货分享#DHCP服务三种机制分配IP地址
自动分配方式(Automatic Allocation) DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。 DHCP服务器给主机指定…
Linux查看库依赖方法
1.查看依赖的库: objdump -x xxx.so | grep NEEDED 2.查看可执行程序依赖的库: objdump -x 可执行程序名 | grep NEEDED 3.查看缺少的库: ldd xxx.so …