linux
文章平均质量分 50
Liz_Zhang_
这个作者很懒,什么都没留下…
展开
-
发布自己的python包
在开课吧app中听了一点体验课,大概了解到如何发布自己的python包到pypi,觉得有趣,所以练习了一下。完成过程将在本文记录下来。所发布的包用pip install 命令就可以安装,在python代码中用import命令就可以导入,然后即可使用。觉得还蛮酷的~本文参考网文:https://blog.csdn.net/elongerzhc/article/details/106075913https://www.cnblogs.com/CoXieLearnPython/p/9452628.html原创 2021-02-08 21:55:29 · 334 阅读 · 0 评论 -
Ubuntu装机笔记-持续更新中
一、Ubuntu16.04 系统崩溃数据挽救第一步,制作Ubuntu16.04 启动盘1、在windows10操作系统下,下载ubuntu-16.04-desktop-amd64.iso和UltraISO(用来将镜像文件烧到u盘中),并安装UltraISO链接:https://pan.baidu.com/s/1Y3UMyejbJ-fwVrKvtEt2YA 密码:pj5n2、准备一个空U盘(用于制作启动盘)3、安装UltraISO、安装之后插入U盘4、打开UltraISO软件,点击文件打开,找到下原创 2020-12-14 11:04:59 · 103 阅读 · 0 评论 -
Ubuntu16.04快速安装搜狗拼音输入法
Thanks to:https://blog.csdn.net/areigninhell/article/details/79696751https://pinyin.sogou.com/linux/help.php1、更新 fcitxfcitx是ubuntu中的输入法管理器,很多输入法都可以通过它装到Ubuntu中,但ubuntu16.04自带的fcitx比较旧,需要升级一下版本才能支持搜狗输入法。fcitx 升级方法:参考图文步骤:https://pinyin.sogou.com/linux/原创 2020-05-26 11:10:53 · 724 阅读 · 0 评论 -
设置Linux内核参数 /etc/sysctl.conf - from
Thanks to: https://blog.51cto.com/linxucn/740130设置Linux内核参数 /etc/sysctl.conf配置 Linux 内核参数修改后不用重启动更新: /sbin/sysctl -p打开/etc/sysctl.conf 复制如下内容kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-转载 2020-05-26 00:35:32 · 338 阅读 · 0 评论 -
shmget创建共享内存errno - ipcs - From
Thanks to: https://blog.csdn.net/libaineu2004/article/details/76919711今天编写的程序,要使用一个共享内存,共享内存是由别的进程创建并初始化,我这边负责将内存attach 到我的进程空间里,在调用函数 shmget 的时候报错了 今天编写的程序,要使用一个共享内存,共享内存是由别的进程创建并初始化,我这边负责将内存attach 到我的进程空间里,在调用函数 shmget 的时候报错了 int shmid = s转载 2020-05-25 23:17:21 · 389 阅读 · 0 评论 -
Using share memory in unix
Thanks to : https://www.cnblogs.com/xianzhedeyu/p/5784105.html共享内存用处使用文件或者管道进行进程间通信会有很多局限性。管道只能在父进程和子进程间使用;通过文件共享,在处理效率上又差一些,而且访问文件描述符不如访问内存地址方便。Linux系统在编程上提供的共享内存方案有三种:mmap内存共享映射XSI共享内存POSIX共享内存mmap内存共享映射mmap本来是存储映射功能。它可以将一个文件映射到内存中,在程序里就可以直接使用内存转载 2020-05-25 21:15:54 · 160 阅读 · 0 评论 -
SHMGET - Linux share memory - shm
Thanks to: http://www.man7.org/linux/man-pages/man2/shmget.2.htmlNAME shmget - allocates a System V shared memory segmentSYNOPSIS #include <sys/ipc.h> #include <sys/shm.h> int shmget(key_t key, size_t size, int shmflg);DESCRIP转载 2020-05-25 20:41:57 · 426 阅读 · 0 评论 -
shell scrip
GET CURRENT TIME AND CONVERT TO A STRING:The following came from: https://blog.csdn.net/sinat_29100331/article/details/79091323time=(date"+ortime=(date "+%Y%m%d-%H%M%S")ortime=(date"+ortime=(date ...转载 2019-10-31 12:04:21 · 129 阅读 · 0 评论 -
转 - ubuntu16.04使用dd制作u盘启动盘
本文转自:https://blog.csdn.net/zhe_csdn/article/details/88777993感谢原作者分享。步骤如下:查看u盘名称//可以分别在u盘插入前后运行一次这个命令,对比一下就知道了sudo fdisk -l取消挂载U盘,umountsudo umount /dev/sdb*//有的时候不用,因为u盘一般没有挂载格式化sudo mkfs.vf...转载 2019-08-06 09:13:02 · 220 阅读 · 0 评论 -
c++下使用tensorflow1.10遇到问题:tensor.pb.h:12:2: error: #error This file was generated by a newer version
执行make遇到问题:from /home/seeking/Documents/XYCode/main.cpp:2:/usr/local/include/tf/bazel-genfiles/tensorflow/core/framework/tensor.pb.h:12:2: error: #error This file was generated by a newer version of...原创 2019-08-08 12:58:09 · 2034 阅读 · 0 评论 -
relocation R_X86_64_32 against symbol `__pthread_key_create@@GLIBC_2.2.5‘问题
问题:执行make命令编译c++文件时遇到错误:relocation R_X86_64_32 against symbol `__pthread_key_create@@GLIBC_2.2.5’ can not be used when making a PIE object; recompile with -fPIC解决方法:...原创 2019-08-08 13:52:59 · 3804 阅读 · 7 评论 -
make链接问题:`__pthread_key_create@@GLIBC_2.2.5' can not be used when making a PIE object; recompile..
本文转自:https://blog.csdn.net/hanyulongseucas/article/details/87715186感谢原作者分享。问题描述:执行make命令编译c++文件时,遇到link error:/usr/bin/x86_64-linux-gnu-ld: /opt/lib/xxxx.a(xxxx.cpp.o): relocation R_X86_64_32 agai...转载 2019-08-08 15:25:40 · 4337 阅读 · 3 评论 -
转 - 在Ubuntu18.04上安装Nvidia驱动
本文转自:https://www.cnblogs.com/cenariusxz/p/10841099.html感谢原作者分享。环境:Ubuntu18.04首先是在裸机上安装Nvidia驱动。刚安装完系统,当然是把软件更新器提出的下载更新给下载一下了。所以首先应该是1 sudo apt-get update当然,上述是系统主动提出的更新,并没有输入指令啦~接下来,为了安装较新的驱动,先...转载 2019-08-06 13:09:14 · 133 阅读 · 0 评论 -
转录及总结 -Linux远程登录ssh命令
本文内容参考了网络:https://www.cnblogs.com/ftl1012/p/ssh.html感谢原作者分享。Linux系统可以通过远程进行登录,方法为通过命令行执行ssh命令。登录后,在命令行看到的信息以及能够执行的操作如同在本地命令行一样。同时还可以通过命令行的scp命令执行远程服务器内部及远程服务器至本地客户端之间的文件复制。简单操作命令如下:ssh远程登录ssh serv...转载 2019-08-06 16:28:28 · 379 阅读 · 0 评论 -
转-Ubuntu:安装cudnn10.1
本文转自:https://blog.csdn.net/sss_369/article/details/94592268感谢原作者分享。下载cudnn10.1:官网:https://developer.nvidia.com/rdp/cudnn-archive可以下载两种安装文件:①按上图下载的是cudnn-*tgz的压缩包时解压下载的文件,可以看到cuda文件夹,在当前目录打开终端...转载 2019-08-06 20:33:57 · 782 阅读 · 0 评论 -
转-linux加载动态库问题
本文转自:https://blog.csdn.net/ruohuanni/article/details/45902567感谢原作者分享。在了解/etc/ld.so.conf.d/目录下文件的作用之前,先介绍下程序运行是加载动态库的几种方法:第一种,通过ldconfig命令ldconfig命令的用途, 主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so...转载 2019-08-07 17:48:13 · 94 阅读 · 0 评论 -
转 - linux下串口调试(只用shell)
本文转自:https://blog.csdn.net/wsclinux/article/details/50417542感谢原作者分享。正文如下: echo aaa > /dev/ttyS0 向com1写数据cat /proc/tty/drivers/serial 查看串口信息stty查看Arduino的USB串口先设置串口参数使用stt...转载 2019-08-11 18:07:43 · 615 阅读 · 0 评论 -
转-Ubuntu18.04安装CMake3.6.3
本文转自:https://blog.csdn.net/qq_34106574/article/details/85678982感谢原作者分享。准备工作:官网下载cmake-3.6.3.tar.gz(https://cmake.org/download/)1.解压文件tar -xvf cmake-3.6.3.tar.gz,并修改文件权限chmod -R 777 cmake-3.6.32.检测...转载 2019-08-28 10:28:57 · 617 阅读 · 0 评论 -
转-ubuntu18.04下编译opencv-3.4.2遇到问题
参考:https://blog.csdn.net/x5675602/article/details/82881841及https://github.com/opencv/opencv/issues/10771 中dbanda的回答执行make时遇到问题: fatal error: pyopencv_generated_include.h: No such file or directory...转载 2019-08-28 10:34:37 · 443 阅读 · 0 评论 -
ubuntu18.04安装gcc7.3.0
下载安装包,并解压,然后进入路径执行:./configure出现错误:configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.参考:https://blog.csdn.net/qinglu000/article/details/22890419从svn checkout svn://gcc.gn...转载 2019-08-28 15:53:09 · 7435 阅读 · 1 评论 -
转 - Ubuntu 16.04常用快捷键
本文转自:https://www.cnblogs.com/onetwo/p/9844630.html感谢原作者分享。注意:在Linux下Win键就是Super键启动器Win(长按) 打开启动器,显示快捷键Win + Tab 通过启动器切换应用程序Win + 1到9 与点击启动器上的图标效果一样Win + Shift + 1到9 在应用中打开一个新窗口Win + T 打开垃圾桶面...转载 2019-08-29 20:15:55 · 140 阅读 · 0 评论 -
/usr/bin/x86_64-linux-gnu-ld: cannot find -lGL
本文参考了:https://www.jb51.cc/linux/440468.html以及:https://blog.csdn.net/linda_ds/article/details/70243423感谢原作者分享。ubuntu 18.04下,用Qt编译c++时,遇到错误: /usr/bin/x86_64-linux-gnu-ld: cannot find -lGL搜索电脑发现存在一...原创 2019-08-31 11:46:13 · 3887 阅读 · 0 评论 -
转-手动升级ubuntu 18.04内核从4.15.0-45-generic到4.15.0-52-generic
本文转自:https://www.cnblogs.com/longchang/p/11090564.html感谢原作者分享。手动升级ubuntu 18.04内核从4.15.0-45-generic到4.15.0-52-generic1 从下面官网下载相应的包,共3个。https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15-rc9/linu...转载 2019-09-24 19:55:13 · 1659 阅读 · 0 评论 -
ubuntu16.04安装AnyDesk
下载网址:https://anydesk.com/zhs/downloads/linux打开网页后,拖到网页最下方,选择 Debian /Ubuntu /Mint (64bit)版本,然后点击下面的Download按钮,浏览器即开始下载。下载完成后,在~/Downloads目录下,可以看到文件 anydesk_5.1.2-1_amd64.deb,在当前目录下,按Ctrl+Alt+T打开命令行,...原创 2019-10-08 18:12:22 · 7068 阅读 · 0 评论 -
转-在Linux系统下制作U盘启动盘
本文转自:https://jingyan.baidu.com/article/1612d500e1364de20e1eee0b.html,在此基础上稍有修改。感谢原作者分享。正文如下:把U盘插入到电脑上,然后在电脑上下载好了一个系统镜像iso文件。然后点击任务栏终端,输入命令:【sudo fdisk -l】然后输入管理员密码,此时会看到电脑上的所有磁盘。通过容量知道这个【/dev/sdb...转载 2019-05-06 21:55:31 · 782 阅读 · 0 评论 -
转载-Ubuntu 16.04安装微信
本文转自:https://www.cnblogs.com/EasonJim/p/7114667.html感谢分享。正文如下:微信没有出Linux的版本,但是可以通过以下方式解决:1、使用网页版,除了没有公众号之后,一切都没问题,包括传文件等。网页登录地址:https://wx.qq.com/2、使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还是可以的。网站:...转载 2019-05-10 09:35:06 · 102 阅读 · 0 评论 -
转-Ubuntu 18.04下安装最新CMake及CMake简单使用
https://www.linuxidc.com/Linux/2018-09/154165.htm转载 2019-05-07 14:14:53 · 3960 阅读 · 0 评论 -
转-Linux下安装微信
原文网址:https://www.cnblogs.com/dunitian/p/9124806.html感谢分享。转载 2019-05-07 11:22:33 · 404 阅读 · 0 评论 -
转-Linux下装飞秋
转自:https://blog.csdn.net/fx677588/article/details/72835140感谢分享。正文:linux下安装飞秋/飞鸽传书之类的软件iptux信使,可以与windows在一个局域网下聊天与传书文件,安装很简单,直接运行下面的语句即可:sudo apt-get install iptux1安装成功后,直接命令行iptux就可以运行了。...转载 2019-05-07 11:13:09 · 929 阅读 · 0 评论 -
Linux下安装vim
本文转自:https://www.cnblogs.com/raorao1994/p/8890751.html感谢原作者分享。正文如下:1、ubuntu系统:普通用户下输入命令:sudo apt-get install vim-gtk (注:出现E: Unable to locate package则将命令改成sudo apt-get install vim-nox)2、安装完成之后,在命令...转载 2019-05-07 10:23:21 · 7373 阅读 · 1 评论 -
防止linux16.04安装nvidia显卡驱动出现重复启动问题
linux16.04中安装nvidia显卡驱动时,容易出现开机后反复重启,或无法启动问题,防止办法是,安装时增加几个参数,操作及命令如下:(1) Ctrl+Alt+F1(2) sudo service lightdm stop(3) sudo ./NVIDIA-Linux-x86_64-381.22.run -no-x-check -no-nouveau-check -no-opengl-f...转载 2019-05-09 11:39:44 · 1142 阅读 · 0 评论 -
linux16.04修改swap memory
用文件作为swap分区:创建要作为swap分区的文件dd if=/dev/zero of=/root/swapfile bs=1M count=xxxx(此处为swap的大小,比如8192)2.格式化为交换分区文件:mkswap /root/swapfile3.启用交换分区文件:swapon /root/swapfile4.使系统开机时自启用,在/etc/fstab中添加一行:/...转载 2019-05-09 10:35:24 · 255 阅读 · 0 评论 -
Linux国内镜像
一个持续更新的国内镜像list:https://www.linuxidc.com/Linux/2007-09/7399.htm原创 2019-05-06 16:31:55 · 1148 阅读 · 0 评论 -
转-安装Windows/Ubuntu双系统找不到磁盘分区解决办法
本文转自:https://blog.csdn.net/u012986673/article/details/80738933感谢原作者分享。电脑换了一块大一点的固态,准备装双系统,发现安装Linux时识别不了系统硬盘,现将场景以及解决办法记录如下。安装环境介绍:Windows10Ubuntu18.04 LTSDell XPS13, UEFI启动安装步骤:先安装好Windows后...转载 2019-05-06 15:32:14 · 1832 阅读 · 0 评论 -
转-Ubuntu16.04安装NVIDIA驱动、实现GPU加速
本文转自:https://blog.csdn.net/zhang970187013/article/details/81012845感谢原作者分享。正文如下:NVIDIA驱动前前后后装了好几遍,下面把个人的经验分享下,大家仅供参考。老规矩,先引用师兄的(最详细)https://blog.csdn.net/sinat_23853639/article/details/80990967还有一...转载 2019-05-08 18:21:17 · 801 阅读 · 0 评论 -
转-Ubuntu 18.04上CUDA 9.0、cuDNN7.0的安装
本文转自:https://blog.csdn.net/hao5335156/article/details/80798143感谢分享。正文如下:1、安装显卡驱动111首先删除旧的Nvidia驱动文件sudo apt-get purge nvidia-*1加入PPA源sudo add-apt-repository ppa:graphics-drivers/ppa1安装Nvid...转载 2019-05-07 17:56:33 · 113 阅读 · 0 评论 -
转-Ubuntu18.04安装bazel
本文转自:https://blog.csdn.net/u013491946/article/details/81280134感谢分享。正文如下:参考网站https://docs.bazel.build/versions/master/install-ubuntu.html进行。使用Bazel custom APT安装首先,安装jdk8。安装JDK8sudo apt-get insta...转载 2019-05-07 19:25:15 · 988 阅读 · 0 评论 -
转-Ubuntu 18.04 安装opencv3.4.2
转自:https://blog.csdn.net/weixin_42135399/article/details/83149764感谢分享。正文为:主要参考:https://blog.csdn.net/cocoaqin/article/details/78163171 https://blog.csdn.net/qq_25188995/article/detai...转载 2019-05-07 21:10:06 · 970 阅读 · 0 评论 -
ubuntu18.04安装cuda-10.0
https://blog.csdn.net/w55100/article/details/88929029关闭用户图形界面。sudo systemctl set-default multi-user.targetsudo reboot安装nvidia-410:sudo apt-get install nvidia-driver-410安装cuda-10.0:sudo sh cuda...转载 2019-08-07 23:26:37 · 2061 阅读 · 0 评论 -
转载并整理 - Linux系统备份及还原-tar
Linux系统备份及还原-tar1、备份系统2、恢复(或新装)系统3、一些可能有用的命令:本文整理自:https://www.cnblogs.com/linuxde/p/8729457.html感谢原作者分享。1、备份系统备份Ubuntu系统就像备份或压缩其它文件一样,使用TAR。因为Linux不会限制root访问任何东西,所以可以把分区上的所有东西都压缩到一个TAR文件中。步骤如下:...转载 2019-07-27 18:21:11 · 341 阅读 · 0 评论