随笔分类 -  Linux

摘要:xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含 阅读全文
posted @ 2019-02-15 15:08 骑单车去旅行 阅读(410) 评论(0) 推荐(0)
摘要:摘要: 介绍各平台下的图形化界面git客户端(本人并没有全部使用过),欢迎大家补充新的软件或者使用感受~ 一、TortoiseGit - The coolest Interface to Git Version Control TortoiseGit 是 TortoiseSVN 的 Git 版本,T 阅读全文
posted @ 2018-07-18 10:43 骑单车去旅行 阅读(8512) 评论(0) 推荐(0)
摘要:NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。 使用NTP的目的是对网络内所有具有时钟的设备进行时钟同步,使网络内所有设备的时钟保持一 阅读全文
posted @ 2018-01-29 10:14 骑单车去旅行 阅读(386) 评论(0) 推荐(0)
摘要:tail -n /var/log/messages /var/log/messages 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 阅读全文
posted @ 2018-01-17 16:07 骑单车去旅行 阅读(229) 评论(0) 推荐(0)
摘要:Makefile在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:make根据Makefile编译源代码,连接,生成目标文件,可执行文件。make clean清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。make insta 阅读全文
posted @ 2018-01-10 12:52 骑单车去旅行 阅读(1553) 评论(0) 推荐(0)
摘要:本文转载 【K&R C】 1978 年,Dennis Ritchie 和 Brian Kernighan 合作推出了《The C Programming Language》的第一版(按照惯例,经典著作一定有简称,该著作简称为 K&R),书末的参考指南 (Reference Manual) 一节给出了 阅读全文
posted @ 2018-01-10 10:14 骑单车去旅行 阅读(1052) 评论(0) 推荐(0)
摘要:1) 最初的 ANSI C 标准 (X3.159-1989) 在 1989 年被批准,并于 1990 年发布。稍后这个标准被接受为 ISO 标准 (ISO/IEC 9899:1990) 。虽然 ISO 标准将 ANSI 标准的某些章节重新编号并变为条款,但是两者实际上并无区别。不论是 ANSI 标准 阅读全文
posted @ 2018-01-10 10:13 骑单车去旅行 阅读(2509) 评论(0) 推荐(0)
摘要:Linux-dd命令详解 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [opt 阅读全文
posted @ 2017-12-13 11:45 骑单车去旅行 阅读(1524) 评论(0) 推荐(0)
摘要:Linux下静态链接库与动态链接库的区别 引言 通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件 (object file)与牵涉到的函数库(library)被链接合成一个可执行文件 (executable file)。程序 在运行 时,与函数库再无瓜葛 阅读全文
posted @ 2017-12-04 09:51 骑单车去旅行 阅读(351) 评论(0) 推荐(0)
摘要:make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。 Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作: make 根据Makefile编译源代码,连接,生成目标文件,可执行文件。 阅读全文
posted @ 2017-12-04 08:53 骑单车去旅行 阅读(254) 评论(0) 推荐(0)
摘要:Git作为广受欢迎的一款版本控制工具,它该如何通过命令行使用呢?本文为你揭晓浓缩精华精华版:git常用命令一览,含部分repo操作。 代码下载 repo init …… -->初始化需要下载的分支 repo sync -->下载整个工程代码 repo sync + git仓路径 -->只下载某个gi 阅读全文
posted @ 2017-11-29 11:42 骑单车去旅行 阅读(2537) 评论(0) 推荐(0)
摘要:版本控制 版本控制是什么已不用在说了,就是记录我们对文件、目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作。。。 一、原始版本控制 最原始的版本控制是纯手工的版本控制:修改文件,保存文件副本。有时候偷懒省事,保存副本时命名比较随意,时间长了就不知道哪个是新的,哪个是 老的了 阅读全文
posted @ 2017-11-29 11:40 骑单车去旅行 阅读(421) 评论(0) 推荐(0)
摘要:如果你已经有了一套名为 id_rsa 的公秘钥,将要生成另外一个公钥,比如 aysee ,你也可以使用任何你喜欢的名字。 步骤如下: 1、生成一个新的自定义名称的公钥: 1 ssh-keygen -t rsa -C "YOUR_EMAIL@YOUREMAIL.COM" -f ~/.ssh/aysee 阅读全文
posted @ 2017-11-29 10:16 骑单车去旅行 阅读(1758) 评论(0) 推荐(0)
摘要:gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标 阅读全文
posted @ 2017-11-23 10:39 骑单车去旅行 阅读(306) 评论(0) 推荐(0)
摘要:从编写 sudo 配置文件/etc/sudoers开始; sudo的配置文件是/etc/sudoers ,我们可以用他的专用编辑工具visodu ,此工具的好处是在添加规则不太准确时,保存退出时会提示给我们错误信息;配置好后,可以用切换到您授权的用户下,通过sudo -l 来查看哪些命令是可以执行或 阅读全文
posted @ 2017-11-07 22:28 骑单车去旅行 阅读(2399) 评论(0) 推荐(1)
摘要:Visual Studio Code之常备快捷键 官方快捷键大全:https://code.visualstudio.com/docs/customization/keybindings Visual Studio Code是个牛逼的编辑器,启动非常快,完全可以用来代替其他文本文件编辑工具。又可以用 阅读全文
posted @ 2017-11-06 09:18 骑单车去旅行 阅读(362) 评论(0) 推荐(0)
摘要:因为要使用串口配置设备,所以考虑要用串口管理软件,windows下比较容易了,直接用超级终端也好,用CRT也可以,CentOS系统稍微麻烦一点,前几天比较着急直接使用的putty,这个软件直接选择串口就可以使用了,但是有个问题,就是无法复制,遇到长的字符串的时候比较麻烦,想想还是用minicom吧。 阅读全文
posted @ 2017-10-11 13:47 骑单车去旅行 阅读(6174) 评论(0) 推荐(0)
摘要:route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是 为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP 阅读全文
posted @ 2017-10-11 10:19 骑单车去旅行 阅读(537) 评论(0) 推荐(0)
摘要:linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to 阅读全文
posted @ 2017-10-11 10:14 骑单车去旅行 阅读(471) 评论(0) 推荐(0)
摘要:如果控制器ping内网可以,但是ping不同外网,十有八九是因为网关的问题,可以使用route命令设置网关,如设置为192.168.31.1(不是192.168.31.0),route add default gw 192.168.31.1 dev eth0即可,如果能ping 通地址,例如:pin 阅读全文
posted @ 2017-10-10 16:08 骑单车去旅行 阅读(385) 评论(0) 推荐(0)