linux系统环境
文章平均质量分 65
qccz123456
这个作者很懒,什么都没留下…
展开
-
linux安装ffmpeg:ubuntu14.04+ffmpeg
参考文献:(1)http://www.2cto.com/os/201603/494063.html安装步骤:安装依赖库:(1)$ sudo apt-get install yasm下载、安装、配置ffmpeg:(2)在ffmpeg官网下载最新的安装包:https://ffmpeg.org/download.html,点击Download。(3)安装ffm原创 2016-08-29 15:58:28 · 2338 阅读 · 0 评论 -
Linux工具之gdb
(1)打开需调试的文件 gdb test 或 gdb file test (2)运行相关 run(r) #开始运行程序 next(n) #单步运行程序(不进入子函数) step(s) #单步运行程序(进入子函数) finish #运行程序,直到当前函数结束 continue(c) #继续运行程序,直到断点/结束 until...原创 2018-08-15 21:21:24 · 230 阅读 · 0 评论 -
Linux工具之ldd
作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题。 /opt/app/todeav1/test$ldd test libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000039a7e00000) libm.so.6 => /lib64/libm.so.6 (0x0000003996...原创 2018-08-15 21:38:43 · 8125 阅读 · 0 评论 -
Linux工具之lsof
lsof(list open files)查看当前系统文件已打开的文件。 在linux环境下,任何事物都以文件的形式存在,lsof打开的文件可以是: 普通文件 目录 网络文件系统的文件 字符或设备文件 (函数)共享库 管道,命名管道 符号链接 网络文件(例如:NFS file、网络socket,unix域名socket) 还有其它类型的文件...原创 2018-08-15 22:07:25 · 359 阅读 · 0 评论 -
Linux工具之top
$top top - 09:14:56 up 264 days, 20:56, 1 user, load average: 0.02, 0.04, 0.00 Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.2%sy, 0.0%ni, 99....原创 2018-08-15 22:57:33 · 250 阅读 · 0 评论 -
Linux工具之free
free 查询可用内存free工具用来查看系统可用内存:原创 2018-08-18 13:43:21 · 282 阅读 · 0 评论 -
Linux工具之sar
sar 找出系统瓶颈的利器sar是System Activity Reporter(系统活动情况报告)的缩写。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的结果都可以存入文件,所需的负载很小。sar是目前Linux上最为全面的系统性能分析工具之一,可以从14个大方面对系统的活动进行报告,包...原创 2018-08-18 14:20:05 · 1116 阅读 · 0 评论 -
Linux工具之taskset、pkill
taskset 1.taskset taskset用来查看和设定“CPU亲和力”,说白了就是查看或者配置进程和cpu的绑定关系,让某进程在指定的CPU核上运行,即是“绑核”。 2.taskset的用法 (1)显示进程运行的CPU taskset -p pid 注意,此命令返回的是十六进制的,转换成二进制后,每一位对应一个逻辑CPU,低位是0号CPU,依次类推。如果...原创 2018-08-20 08:57:22 · 453 阅读 · 0 评论 -
Linux工具之numactl
numactl NUMA(Non-Uniform Memory Access)字面直译为“非一致性内存访问”,对于Linux内核来说最早出现在2.6.7版本上。这种特性对于当下大内存+多CPU为潮流的X86平台来说确实会有不少的性能提升,但相反的,如果配置不当的话,也是一个很大的坑。本文就从头开始说说Linux下关于CPU NUMA特性的配置和调优。 最早Intel在Nehalem架构...原创 2018-08-23 14:04:25 · 46902 阅读 · 1 评论 -
Linux工具之perf
ref:http://wiki.csie.ncku.edu.tw/embedded/perf-tutorialhttps://www.ibm.com/developerworks/cn/linux/l-cn-perf1/index.htmlhttp://www.brendangregg.com/perf.htmlhttps://blog.csdn.net/qq_15437667/artic...原创 2018-11-01 19:28:46 · 220 阅读 · 0 评论 -
Linux基础
1 帮助命令:whatis make 查看某命令的简要说明 info make 查看某命令的详细说明 man make 查看某命令的具体参数和使用方法:man 3 printf、man 1 printf、 man man: (1)用户可以操作的命令或者是可执行文件 (2)系统核心可调用的函数与工具等 (3)一些常用的函数与数据库 (4)设备文件的说明 ...原创 2018-08-14 22:02:40 · 247 阅读 · 0 评论 -
Linux工具概述
1 程序构建Step1:配置 检测当前环境是否满足安装软件的依赖关系以及初始化程序 ./configure –help ./configure –prefix=/usr/local/snmps指定安装路径 Step2:编译 源文件编译链接生成可执行文件 make -f myMakefile编译指定的makefile文件, 以下编译选项是指定用户环境变量,右边库是左边的前提...原创 2018-08-14 22:01:17 · 201 阅读 · 0 评论 -
linux安装opencv:ubuntu14.04+opencv3.1.0
参考文献:(1)http://blog.csdn.net/daunxx/article/details/50495111(2)http://blog.csdn.net/surgewong/article/details/39078251安装步骤:(1)下载两个安装包opencv-3.1.0.zip(http://opencv.org/downloads.html 或原创 2016-08-29 12:07:49 · 8632 阅读 · 1 评论 -
linux安装sogou输入法:ubuntu14.04+sogou
参考文献:http://jingyan.baidu.com/article/08b6a591cb06f114a8092209.html安装步骤:(1)$sudo apt-get install fcitx libssh2-1(2)搜狗官网下载deb安装包:http://pinyin.sogou.com/linux/下载32位$ wget "http://pi原创 2016-08-29 16:57:51 · 822 阅读 · 0 评论 -
linux安装opencl:ubuntu14.04+opencl1.1
请关注:https://github.com/intel/compute-runtime 参考文献:https://www.freedesktop.org/wiki/Software/Beignet/http://arrayfire.com/opencl-on-intel-hd-iris-graphics-on-linux/ 首先说明几点关于opencl的安...原创 2016-09-21 13:13:46 · 13825 阅读 · 3 评论 -
linux操作系统总结1
Linux总结撰稿作者:清村常争 2016年5月18日星期三参考文献:http://www.runoob.com/linux/linux-tutorial.html Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,也是一个性能稳定的多用户网络操作系统。知名的发行版有:Ubuntu、RedHat、CentO...原创 2018-06-27 21:49:23 · 1085 阅读 · 0 评论 -
linux操作系统总结2
GNU是为Linux提供免费软件支持的工具;红帽与乌邦图都是Linux的一个版本。 Linux登入时登入名为root的是最高级别 Linux系统中的文件夹: /:根目标bin:二进制可执行文件 lib:Linux的库文件boot:启动文件 ...原创 2018-06-27 21:53:53 · 174 阅读 · 0 评论 -
linux操作系统总结3
LVM逻辑卷管理传统磁盘管理问题:当分区大小不够用时无法扩展其大小,只能通过添加硬盘、创建新的分区来扩充控制,但是新添加进来的硬盘是作为独立文件系统存在的,原有的文件系统并未的到扩充,上层应用很多时候只能访问一个文件系统,只能让现有磁盘下线,换上新的磁盘之后,将原始数据导入。解决方法:LVM(LogicalVolume Manager)逻辑卷管理通过将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给...原创 2018-06-27 21:55:31 · 370 阅读 · 0 评论 -
IP及网络配置知识点
IP是什么?IP是互联网协议,IP地址是每个终端的地址。子网掩码是什么?配合IP地址,说明哪部分是网络号,哪部分是主机号。网关是什么?一个网络连接到另一个网络的“关口”。默认网关是什么?对IP数据包中的目的地址找不到存在的其他路由时,路由器所选择的路由。端口是什么?来自传输层的数据通过不同的端口到达不同的上层应用。物理地址是什么?是每台PC指定的唯一地址。DNS是什么?是域名解析器,将指定的域名通...原创 2018-06-27 21:58:46 · 1089 阅读 · 0 评论 -
linux安装mysql:ubuntu16.04+mysql5.7/mysql8.0
自定义安装mysql库flex001@flex001-desktop:~/Desktop$ cat mysql_install.txt Install boost# https://sourceforge.net/projects/boost/files/boost/1.59.0/wget https://sourceforge.net/projects/boost/files/boo...原创 2018-08-10 10:04:10 · 535 阅读 · 0 评论 -
linux常用指令
(1)设置环境变量: export PATH=$PATH:/usr/local/mysql/bin(2)grep 查找文本 grep -nr “hahaha” ./(3)find 查文件 find ./ -name “ssss.txt”(4)查看硬件情况 查看CPU各种信息: cat /proc/cpuinfo 查看CPU的型号: cat /proc/...原创 2019-01-23 10:36:09 · 148 阅读 · 0 评论