Linux
文章平均质量分 67
worthsen
Just do it!
展开
-
Netplan介绍
Netplan是一个抽象网络配置描述器。通过netplan命令,你只需用一个 YAML文件描述每个网络接口所需配置。netplan并不关系底层管理工具是NetworkManager还是networkd。原创 2024-01-06 03:38:04 · 1003 阅读 · 0 评论 -
Unix/C/C++进阶--线程 pthread_creat() return 1失败
linux pthread原创 2023-05-21 17:03:39 · 1107 阅读 · 0 评论 -
linux--Autotools
linux--Autotools1 介绍AutomakeGnulibLibtool2 步骤cmake的步骤3 Autotools发展史 引[Autotools发展史](https://www.homedt.net/16685.html)手写makefile时代Autoconf时代automake时代libtool时代参考1 介绍Autoconf是一个用于生成shell脚本的工具,可以自动配置软件源代码以适应多种类似POSIX的系统。为了让你的软件包在所有的不同系统上都可以进行编译。Autotools主要原创 2022-04-19 19:53:25 · 886 阅读 · 0 评论 -
ubuntu20虚拟机安装VMtools后无法传输文件
ubuntu20虚拟机安装VMtools后无法传输文件1 介绍2 分析3 步骤3.1 安装vmware tools3.2 执行如下命令3.3 重启一下参考1 介绍虚拟机中安装ubuntu20后,和之前版本一样安装了vmware tool,测试发现能复制粘贴文字到win10中,不能传输文件。如下处理好了,很奇怪,暂且记录一下。2 分析3 步骤3.1 安装vmware tools正常下载安装vmware tools。能复制粘贴文字,与主机之间不能传输文件。3.2 执行如下命令sudo apt-原创 2022-01-15 23:55:22 · 2751 阅读 · 1 评论 -
linux--shell脚本记录进程内存变化top | VmRSS | VmSize(内存泄漏)
linux--shell脚本记录进程内存变化VmRSS|VmSize(内存泄漏)1 介绍2 虚拟内存(Virtual Memory)与驻留内存(Resident Memory)3 VmRSS与VmSize4 如下每10分钟统计一次参考1 介绍记录进程的内存增长情况,定位是否内存泄漏。2 虚拟内存(Virtual Memory)与驻留内存(Resident Memory)3 VmRSS与VmSizeVIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程原创 2021-09-11 11:44:02 · 7411 阅读 · 0 评论 -
linux--查看文件占用(lsof)
linux--查看文件占用(lsof)1 简介2 lsof2.1 简介2.2 用法2.3 示例在终端下输入lsof即可显示系统打开的文件(root权限)查看某端口运行情况查看所属root用户进程所打开的文件类型为txt的文件查看谁使用该文件恢复删除的文件(摘自3)参考1 简介一个文件可能被多个进程操作,linux查看文件被哪些进程操作,可使用lsof命令。2 lsof2.1 简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存原创 2021-09-11 10:41:50 · 14136 阅读 · 0 评论 -
ubuntu--空间占用问题
ubuntu--虚拟机空间占用问题1 介绍2 分析3 处理参考1 介绍vmware ubuntu虚拟机,安装软件时,报错显示内存空间不足,虚拟机配置时设置的是50G,装的东西不多,但是df -lh 查看后,剩余空间不到1G,使用du -lh 查看/home/ubuntu/.cache和/home/ubuntu/. 这两个文件占用巨大,前者占用1.3G,后者占用29G。2 分析使用常规命...原创 2020-01-06 06:44:36 · 2547 阅读 · 0 评论 -
共享无线网卡,有线给别的设备上网
共享无线网卡,有线给别的设备上网1 介绍2 操作2.1 无线网卡共享2.2 以太网2的ip会自动生成2.3 设置设备ipv4参考1 介绍一台设备需要联网,但是没有无线网卡,没有有线网络2 操作2.1 无线网卡共享若已经共享给别的设备,先关掉再共享给有线网卡会弹出下面这个框2.2 以太网2的ip会自动生成dns可能会自动生成,也可能不生成2.3 设置设备ipv4设置设...原创 2019-11-14 19:49:12 · 1912 阅读 · 0 评论 -
在Ubuntu16.04中安装MySQL
在Ubuntu16.04中安装MySQL本人安装环境是ubuntu16.04,64位1、输入安装命令开始安装$ sudo apt-get install mysql-server安装过程会弹出提示框,输入root用户的密码,我在这里设置密码为nvidia之后终端不动,显示有 OK 时,按enter,最后安装完成。2、检查安装所在的路径$ whic原创 2017-08-16 15:42:44 · 439 阅读 · 0 评论 -
Linux系统常用的命令
Linux系统常用的命令系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有P转载 2017-08-03 16:28:27 · 316 阅读 · 0 评论 -
linux下ffmpeg安装
1.ffmpeg下载地址: http://www.ffmpeg.org/download.html2.解压1$ tar zvfj ffmpeg.tar.bz2这里作者假设已经重命名为ffmpeg.tar.bz23.解压后进入ffmpeg的文件夹,查看readme, 可以看到和正常的编译安装步骤无异configure && make && make install转载 2017-08-11 16:37:07 · 859 阅读 · 0 评论 -
Linux-Ubuntu-16.04安装过程
Linux-Ubuntu-16.04安装过程本人台式机是win10的,工作需要直接装成Ubuntu,之前本人是将ubuntu装在vmware中的,但是这样,ubuntu资源受限,后来满足不了工作需要,所以需要装成ubuntu16.04基本步骤:一、用ultralso制作系统盘,将ubuntu的iso拷贝进去;二、电脑重启时长按F12选择U盘启动;三、进行环境设置原创 2017-08-05 09:56:02 · 962 阅读 · 0 评论 -
安装Ubuntu 16.04后要做的事
Ubuntu 16.04发布了,带来了很多新特性,同样也依然带着很多不习惯的东西,所以装完系统后还要进行一系列的优化。1.删除libreofficelibreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉sudo apt-get remove libreoffice-common 2.删除Amazon的链接sudo ap...转载 2017-08-05 10:47:53 · 678 阅读 · 0 评论 -
交叉编译环境以及ARM开发板上-/bin/sh: ./hello: not found
转自:http://www.cnblogs.com/lzjsky/p/3730183.html目标板是S3C2440.至于交叉编译环境的搭建就不多说了,网上很多教程.搭建好了交叉编译环境后,第一件事就是传说中的”Hello,World!”.一. 主机编译环节我使用的系统是ubuntu10.04,搭建好交叉编译环境后,终端输入arm-Linux-gcc -v能够正常显示版本信息,但是输入sudo a...原创 2017-09-03 19:10:53 · 2010 阅读 · 1 评论 -
新版Dell本本BIOS设置完全手册--U盘装系统bios设置教程
新版Dell本本BIOS设置完全手册 目前,Dell品牌旗下的笔记本电脑分为4个系列:针对普通家庭用户的Inspiron系列、针对高端个人用户的XPS系列、商用笔记本电脑中,有面向大中型企业的Latitude系列,以及今年新推出的、针对小型企业的Vostro系列。推出Vostro的同时,Dell也对旗下所有笔记本电脑的 BIOS进行了统一更新。下面,笔者就以Dell Vostro 1转载 2017-08-26 10:24:50 · 14317 阅读 · 0 评论 -
解压.tar.gz出错gzip: stdin: not in gzip format tar: /Child returned status 1 tar: Error is not recoverab
一个简单的解决办法就是,不在终端通过命令下载,而是通过浏览器从对应网址直接下载。至于原因如下转:http://www.cnblogs.com/yajing-zh/p/4952940.html最近研究shell编程,需要下载解压一些.tar.gz的文件,但经常遇到解压失败的情况:1234转载 2017-09-13 16:08:40 · 972 阅读 · 1 评论 -
二进制文件编译器汇总
二进制文件,有时需要打开看里面信息,甚至需要改动,那么一款好用的工具,就极其重要。1、windows系统中:minihex免费,不过没有ultraedit好用ultraedit要收费,不过该软件还有linux版本的2、linux系统中:ultraedit要收费bless开源免费3、bless介绍:安装的话简单,直接在ubuntu so原创 2017-09-14 10:48:15 · 3497 阅读 · 0 评论 -
ubuntu14.04+cuda8.0(TX2宿主机)安装opencv3.0
ubuntu14.04+cuda8.0(TX2宿主机)安装opencv3.0 嗯嗯,由于开发需要,要在电脑上安装opencv,自己试了opencv2.4,opencv3.1,opencv3.2,opencv3.0,然后编译过程中出现好多问题,最终经过一天的努力,安装好了,opencv3.0^...^ 首先到官网上下载原版的opencv: http:/原创 2017-08-10 08:26:19 · 1524 阅读 · 0 评论 -
Ubuntu16.04下安装OpenCV3.2.0
致谢:http://www.cnblogs.com/arkenstone/p/6490017.htmlopencv基本上是搞CV必备套件之一了,支持的语言也非常多,但是安装起来有点麻烦(如果是在conda下安装的话则可以用conda install -c menpo opencv3=3.2.0)。需要注意的是,pip可以安装的opencv-python安装并不依赖ope转载 2017-09-08 13:57:15 · 1525 阅读 · 0 评论 -
第2篇 在Ubuntu14.04上创建Qt 5.4.0开发环境
觉得特别有用,就转载了,照着整,成功!本想自己动手把安装过程记录一下,但是要花时间不少,就算了, 推荐看该博主的整个教程,很棒。附链接:http://www.qter.org/forum.php?mod=viewthread&tid=2652&extra=page%3D1%26filter%3Dtypeid%26typeid%3D24版权声明转载 2017-08-30 19:54:50 · 2377 阅读 · 0 评论 -
Linux权限管理(基本权限、默认权限)
一、文件基本权限1-1.基本权限的修改-rw-r--r-- - 第一个"-"表示文件类型(- 文件,d 目录,l 软链接文件) - rw- r-- r-- u所有者 g所属组 o其它人其中r读,w写,x执行(1).chmod [选项] 模式 文件名 - 选项 . -R 递归 - 模式转载 2017-08-30 23:39:56 · 9268 阅读 · 0 评论 -
V4L2
video for linux 2v4L2是针对uvc免驱usb设备的编程框架 ,主要用于采集usb摄像头等HIGHGUI ERROR: V4L2: Pixel format of incoming image is unsupported by OpenCVUnable to stop the stream.: Bad file descript原创 2017-08-31 10:15:16 · 2322 阅读 · 0 评论 -
ubuntu卸载opencv
opencv安装后,即使编译成功,而在调用处理图像视频时,尤其访问摄像头时,会出现错误,其实错误是安装opencv前,没有安装好必要的依赖库,而这需要安装顺序的,所以出现这类问题必须卸载重装。本人在不同平台重装opencv好多次,卸载opencv的步骤如下:1、在自己编译的文件夹下,执行此命令,本人的是 /home/guit/opencv3.0/build/ $ m原创 2017-08-31 11:24:26 · 4508 阅读 · 0 评论 -
机械师F117夜鹰双盘双系统windows10+ubuntu14.04
双盘双系统,挺好玩的!设备:机械师F117一台本身系统:windows10步骤:(1)加装一块硬盘,博主加装的是一块西部数据的黑盘(2)将黑盘格式化,然后不管(3)用ultralso做ubuntu14.04系统盘(4)重启笔记本,按F2进入bios界面,博主的是新版的,之后设置UEFI启动(5)Esc后,按F7(一般电脑是F12一类的原创 2017-09-17 13:27:34 · 5740 阅读 · 10 评论 -
linux--Linux 各目录及每个目录的详细介绍
一、图解Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图: 二、注1、可以使用tool tree 查看 tree /2、fhs文件系统介绍(linux) 三、各目录介绍/bin 二进制可执行命令 (ls,cat,mkdir等)/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配...原创 2017-08-31 17:53:38 · 11446 阅读 · 0 评论 -
ubuntu14.04安装nvidia-GTK-1060驱动后黑屏
安装nvidia的驱动后黑屏:解决办法:Remove all Nvidia-related packagesLog in to a terminal: Ctrl+Alt+F1 (terminal is visible with a blank screen)sudo apt-get remove --purge nvidia-*原创 2017-09-18 21:41:03 · 1434 阅读 · 0 评论 -
ubuntu14.04系统NVIDIA驱动安装
安装环境:笔记本双盘双系统Ubuntu14.04GTK10601、打开终端,先删除旧的驱动:sudo apt-get purge nvidia*2禁用自带的 nouveau nvidia驱动 (important!)创建一个文件通过命令 sudo vim /etc/modprobe.d/blac转载 2017-09-19 09:42:37 · 1962 阅读 · 0 评论 -
Nvidia GTK1060 driver and PCI bus error
https://askubuntu.com/questions/748078/nvidia-geforce-930m-driver-and-pci-bus-errorNvidia GTK1060 driver and PCI bus error环境:F117笔记本(双盘双系统)GTK1060ubuntu14.04问题:安装nvid原创 2017-09-19 13:28:49 · 2389 阅读 · 0 评论 -
如何通过PPA为Ubuntu安装Nvidia驱动
之前要为 Ubuntu 安装 Nvidia 驱动并不是那么容易,Ubuntu 与 Nvidia 的合作也并不是那么融洽,这在开源界应该是公开的秘密,这是因为 Nvidia 驱动程序是闭源的。前几天 Ubuntu 社区建立了一个命名为 Graphics Drivers PPA 的全新 PPA,专门为 Ubuntu 用户提供最新版本的各种驱动程序。目前,率先推出的即为 Nvidia 驱动。因此我们可以转载 2017-09-19 14:40:54 · 8729 阅读 · 1 评论 -
笔记本ubuntu14.04系统安装NVIDIA-GTK1060的显卡驱动
安装前请看下面链接:https://www.sysgeek.cn/ubuntu-install-nvidia-drivers-ppa/一:安装底层32位支持库:apt-get install lib32ncurses5 apt-get install lib32z1想了解看这里:http://blog.csdn.net/qq_38880380/ar原创 2017-09-19 13:56:35 · 1564 阅读 · 0 评论 -
64位ubuntu无法安装32位软件,或者是运行32位.run等文件,出现`no such file or directory`问题
64位系统是能安装32位的应用软件和程序的,出现问题,最大可能是没有安装 32位的依赖库,或者是安装的32位依赖库不对。linux一般都是在/etc/dpkg/dpkg.cfg.d/路径下有相关的文件该目录下multiarch文件就记录foreign-architecture注意:ubuntu16.04版本已不支持ia32-libs的软件包,而是使用了lib32nc原创 2017-09-03 09:40:41 · 3369 阅读 · 4 评论 -
ubuntu16.04安装交叉编译工具
本人按照此篇文章安装的交叉编译工具http://www.qter.org/forum.php?mod=viewthread&tid=2912/opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin上述路径下的交叉编译工具,要使得命令全局有效,可执行下面操作。原创 2017-09-03 17:39:52 · 2421 阅读 · 0 评论 -
<一> I.MX6Q(TQIMX6Q/TQE9)学习笔记——开发板的选择
其实入手这块TQIMX6Q的时候手头上已经有一块E9开发板了,但还是选择了TQIMX6Q开发板,主要原因是个人感觉开发板更适合学习或研发,E9卡片电脑更适合应用,而且这两款单板使用的是相同的芯片(Freescale的IMX6Q),因此,学习过程中还可以在开发板上实验,然后在卡片上验证。本文的主要目的是简单的介绍下TQIMX6Q,希望有更多的朋友一块研究。开发板简介TQIMX转载 2017-09-29 09:19:34 · 1017 阅读 · 0 评论 -
成功解决ubuntu14.04系统没有声音的问题
ubuntu14.04系统,没有声音。 如果你的电脑有显卡,有HDMI,那ubuntu系统可能不能自动选择主板上面的声卡,所以,在配置里面加上一句命令就可以让系统自动选择主板上面的声卡了。方法如下:打开终端,把这句代码复制进去运行: sudo gedit /etc/modprobe.d/alsa-base.conf在弹出的窗口,最后一行加入并保存: options snd-hd转载 2017-10-17 22:06:21 · 5864 阅读 · 1 评论 -
linux设备驱动读书笔记
linux设备驱动读书笔记设备驱动简介机制:提供什么能力策略:如何使用这些能力在编写驱动时, 程序员应当编写内核代码来存取硬件, 但是不能强加特别的策略给用户, 因为不同的用户有不同的需求. 驱动应当做到使硬件可用, 将所有关于如何使用硬件的事情留给应用程序编写驱动需要注意的地方:必须注意并发/重入的问题内核空间和用户空间不能直接操作,必须通过特别的函数(c转载 2017-09-22 09:48:18 · 1769 阅读 · 0 评论 -
linux图形界面基本知识(X、X11、Xfree86、Xorg、GNOME、KDE之间的关系)
转载:http://apps.hi.baidu.com/share/detail/11596555LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系。常常混淆概念,本文以比较易于理解的方式来解释X,X11,XFREE,WM,KDE,GNOME等之间的关系。一、linux本身没有图形界面,linux现在的图形界面的实现只转载 2017-10-18 16:17:33 · 2536 阅读 · 0 评论 -
移植tslib编译问题
自己移植碰到这个问题 转载过来 大家借鉴一下1.首先从网上下载的tslib-1.4.tar.gz2.解压 tar xvzf tslib-1.4.tar.gz ; cd tslib3.生成configure,这里比一般的开源项目少做一步,要先运行解压目录下的脚本 ./autogen.sh4.用configure 生成Makefile. 生成脚转载 2017-09-22 11:25:30 · 947 阅读 · 0 评论 -
Ubuntu 14.04 安装网易云音乐
网易云音乐下载地址http://music.163.com/#/download选择相应的版本下载进入下载目录: double clickthen install####安装后的效果原创 2017-10-09 19:57:20 · 1526 阅读 · 4 评论 -
Ubuntu14.04下安装VMware (for linux)
博主现在知道的,Linux下有VirtualBox和VMware两大虚拟机,前者免费,后者需要注册。而且,前者可以在Ubuntu的软件中心找到或者用 sudo apt-getinstall virtualbox 命令安装,的确这很方便,也是我一开始选择用VirtualBox的原因,可是,真心受不了VirtualBox带来的各种不便啊,文件不能拖拽、U盘不能识别,好吧,我承认是我技术不够,但是我转载 2017-10-09 23:26:12 · 25740 阅读 · 1 评论 -
Ubuntu14.04 下安装VMware 14
Ubuntu14.04下安装VMware安装过程记录:目前博主了解的Linux下有VirtualBox和VMware两大虚拟机。VirtualBoxh优点:免费,在Ubuntu的软件中心找到或者用 sudo apt-getinstall virtualbox 命令安装。缺点:文件不能拖拽、U盘不能识别等。VMware优点:移植方便,用起来方便,windows原创 2017-10-10 07:36:06 · 3039 阅读 · 0 评论