Linux系统学习
文章平均质量分 69
许糖豆
这个作者很懒,什么都没留下…
展开
-
shell中常用的命令—xargs命令
文章目录shell中常用的命令—xargs命令1.1. xargs的功能1.2. xargs存在的意义:1.3. xargs用法1.4. 实例2. find命令结合2.1. find和cp2.2. find和rm2.2.1. sh -cshell中常用的命令—xargs命令1.1. xargs的功能xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具xargs可以将管道或标准输入数据转换成命令行参数,也能够从文件的输出中读取数据xargs也可以将单行或多行文本输入转换为其他格式(多原创 2021-07-21 19:03:07 · 1839 阅读 · 0 评论 -
shell push和popd
文章目录1. shell push和popd1.1. push1.2. popd1.3. 应用场景1. shell push和popd1.1. push➜ ~ dirs -v #查看栈的情况0 ~➜ ~ pushd one #one入栈~/one ~ -1➜ one pushd two #two入栈~/one/two ~/one ~ -1➜ two pushd three #three入栈~/one/two/three ~/one/two ~/o原创 2021-07-19 19:41:19 · 1032 阅读 · 0 评论 -
Linux 读取JSON字符串
文章目录1. C++ json读写1.1. rapidjson1.2. JsonCpp1.2.1. 安装和编译2. C语言使用CJSON2.1. 编译和安装3. shell读写json3.1. JQ实例13.2. JQ实例23.2. shell命令1. C++ json读写1.1. rapidjsongit clone https://github.com/Tencent/rapidjson.git待续1.2. JsonCpp1.2.1. 安装和编译下载http://sourcefor原创 2021-07-15 16:30:31 · 1927 阅读 · 0 评论 -
Linux动态库总结
文章目录1. Linux编译介绍2. 制作动态库和静态库2.1. 示例代码2.2. 制作静态库2.3. 制作动态库2.3.1. **第一种:没有指定soname**2.3.2. **第一种:指定soname**3. 动态库的版本3.1. linux下的动态库命名规范3.1.1. **共享库本身的文件名(Real Name)**3.1.1. **共享库的(so-name)**3.1.1. **共享库的链接名(Link Name)**4. 动态库升级4.1 **共享库,小版本升级,即接口不变**4.2 **原创 2021-07-15 11:08:37 · 556 阅读 · 0 评论 -
syslog的使用
文章目录1. syslog的配置1.1. syslog简介1.1.1. linux中日志的类型1.1.2. facility1.1.3. action(动作)1.1.4. 日志定义格式举例1.1.5. 重启rsyslog服务1.2. syslog服务器1.3. logrotate:系统中进行日志滚动(切割)的工具1.4. rsyslog的配置文件1.5. 举例说明1.5.1. 添加配置文件1.5.2. 重启rsyslog2. syslog在shell脚本中的应用3. syslog在C/C++中的应用1.原创 2021-07-13 13:08:40 · 2586 阅读 · 0 评论 -
shell获取进程信息
文章目录1. basename和dirname提取文件名1.1. basename1.2. dirname2 获取当前进程的绝对路径3. shell参数获取4. 例子1. basename和dirname提取文件名1.1. basenamebasename [pathname] [suffix]basename [string] [suffix]suffix为后缀,如果suffix被指定了,basename会将pathname或string中的suffix去掉。$ basename /User原创 2021-07-09 11:16:26 · 1396 阅读 · 0 评论 -
使用Logger命令添加到Linux日志文件
使用Logger命令添加到Linux日志文件使用Logger命令将消息添加到Linux系统日志文件,logger命令是util-linux软件包的一部分,因此请不要安装它。下面给到大家一些示例:1.1. 简单使用$ logger Welcome to OSTechNix $logger "Welcome to OSTechNix blog"上面的命令会将条目“ Welcome to OSTechNix”添加到系统日志文件中。让我们使用“ tail”命令验证消息是否已添加:$ tail -l原创 2021-07-01 10:31:43 · 649 阅读 · 0 评论 -
Linux udev规则总结
文章目录1. UDEV介绍1.1. udev概要1.2. udev运行方式1.3. udev系统架构:2. udevadm 命令介绍2.1. udevadm主命令2.2. 命令应用:2.2.1. 查看设备信息:2.2.2. 监控设备事件:2.2.3. 模拟一个udev事件2.2.4. 接收内核发送来的设备事件2.2.5. 查看udev事件队列3. udev规则3.1 简单USB例子3.1.1. 规则:automount-usb.rules3.1.2. 脚本:mount-usb3.1.3. 测试规则是否合法1原创 2021-06-30 15:04:49 · 6504 阅读 · 1 评论