Linux
harbor1981
这个作者很懒,什么都没留下…
展开
-
Linux 网卡命名
nnn(数字):MAC地址+主板信息计算得出唯一序列。ens1:代表有主板bios内置的PCI-E网卡。eth0:如果以上都不使用,则回到默认的网卡名。s:热插拔网卡,USB之类的扩展槽索引号。eno1:代表由主板bios内置的网卡。o:主板板载网卡,集成是的设备索引号。enp2s0: PCI-E独立网卡。ens、eno、enp网口的区别。en标识ethernet。p:独立网卡,PCI网卡。原创 2022-09-27 09:59:35 · 2946 阅读 · 0 评论 -
No module named ‘pyqt5‘解决办法
今天在ubuntu18.04启动有道辞典的时候,抛出了Nomodulenamed‘pyqt5‘错误。原创 2022-07-28 10:55:46 · 860 阅读 · 0 评论 -
jupyter 启动失败:PermissionError: [Errno 13] Permission denied: ‘/run/user/1003/jupyter/notebook_cookie_
PermissionError: [Errno 13] Permission denied: '/run/user/1003/jupyter/notebook_cookie_secret'解决办法:sudo chmod 777 -R /run/user/1003原创 2020-11-17 15:50:27 · 2123 阅读 · 3 评论 -
快速查看windows版本
win+R,输入winver,确定。原创 2020-08-14 09:33:53 · 222 阅读 · 0 评论 -
ubuntu/var/log/下各个日志文件
本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log/var/log/alternatives.log-更新替代信息都记录在这个文件中/var/log/apport.log -应用程序崩溃记录/var/log/apt/ -用apt-get安装卸载软件的信息/var/log/auth.log -登录认证log/var/log/boot.lo...转载 2019-12-31 09:34:12 · 362 阅读 · 0 评论 -
there is enough space in /tmp and that the installation package is not corrupt
1、sudo sh cuda_9.0.176_384.81_linux.runExtraction failed.Ensure there is enough space in /tmp and that the installation package is not corruptSignal caught, cleaning up=========================...原创 2019-12-18 14:45:36 · 8012 阅读 · 0 评论 -
grep用法详解:grep与正则表达式
首先要记住的是: 正则表达式与通配符不一样,它们表示的含义并不相同!正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;1基础正则表达式grep 工具,以前介绍过。grep -[acinv] '搜索内容串' filename-a转载 2016-05-26 09:31:29 · 439 阅读 · 0 评论 -
如何隐藏你的Linux的命令行历史
如果你是 Linux 命令行的用户,有的时候你可能不希望某些命令记录在你的命令行历史中。原因可能很多,例如,你在公司担任某个职位,你有一些不希望被其它人滥用的特权。亦或者有些特别重要的命令,你不希望在你浏览历史列表时误执行。然而,有方法可以控制哪些命令进入历史列表,哪些不进入吗?或者换句话说,我们在 Linux 终端中可以开启像浏览器一样的无痕模式吗?答案是肯定的,而且根据你想要的具体目标转载 2016-07-21 00:19:09 · 2650 阅读 · 0 评论 -
Package 'p7zip-full' has no installation candidate
今天在安装软件的时候出现了Package has no installation candidate的问题,如:# apt-get install Reading package lists... DoneBuilding dependency tree... DonePackage aptitude is not available, but is referre原创 2017-05-16 15:50:18 · 2495 阅读 · 0 评论 -
Ubuntu 更新源地址列表及更改方法
1、首先备份Ubuntu 11.04源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛) 2、修改更新源 sudo gedit /etc/apt/sources.list (打开Ubuntu 11.04源列表文件) 3、将转载 2017-05-18 16:21:53 · 1684 阅读 · 0 评论 -
Ubuntu Linux 安装 .7z 解压和压缩文件
安装方法: sudo apt-get install p7zip解压文件: 7z x manager.7z -r -o /home/xx解释如下:x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目转载 2017-06-30 09:41:27 · 363 阅读 · 0 评论 -
VNC使用技巧
修改密码:vncpasswd原创 2014-03-09 20:54:40 · 14412 阅读 · 0 评论 -
yum 命令详解
一、安装二、使用1、安装与卸载安装一个软件时:yum -y install httpd安装多个相类似的软件时:yum -y install httpd*安装多个非类似软件时:yum -y install httpd php php-gd mysql卸载一个软件时:yum -y remove httpd卸载多个相类似的软件时:yum -y remove原创 2013-09-25 15:16:07 · 939 阅读 · 0 评论 -
yum 改数据源
一、改为光盘 #cd /etc/yum.repos.d/ #mv CentOS-Base.repo CentOS-Base.repo.back #vim CentOS-Media.repo baseurl=file:///mnt gpgcheck=1原创 2015-09-17 17:34:48 · 765 阅读 · 0 评论 -
linux使用dd命令快速生成大文件
dd命令可以轻易实现创建指定大小的文件,如dd if=/dev/zero of=test bs=1M count=1000会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢在某种场景下,我们只想让文件系统认为存在一个超大文件在转载 2015-09-07 16:06:33 · 1113 阅读 · 0 评论 -
linux 关机命令-shutdown、halt、reboot、及init
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。Linux centos重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdo原创 2015-04-10 00:08:55 · 3923 阅读 · 0 评论 -
apache安全设置——某个目录只允许访问图片,其他类型文件不允许访问
ServerAdmin webmaster@dummy-host2.localhost DocumentRoot "F:/PHP/dztest" ServerName www.dztest.com ErrorLog "logs/dztest-error.log" CustomLog "logs/dztest-access.log" common原创 2015-03-10 15:54:06 · 3355 阅读 · 0 评论 -
用U盘安装 centos7
用U盘安装 centos71、制作启动盘用USBWriter这个工具(149KB)2、设置USB启动,按正常流程安装即可原创 2014-12-26 11:09:48 · 2532 阅读 · 0 评论 -
Nginx、LVS及HAProxy负载均衡软件的优缺点详解
【编者按】负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,同时能够提高网络的灵活性和可用性。目前使用最为广泛的负载均衡软件是Nginx、LVS、HAProxy,本文作者结合自己的实践经验总结了三者各自的优缺点。文章来自ha97网。以下为原文:Nginx/LVS/HAProxy是目转载 2014-07-26 18:08:38 · 456 阅读 · 0 评论 -
dpkg命令的用法
dpkg命令的用法dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。所有源自"Debian"的Linux的发行版都使用 dpkg, 例如"Ubuntu"阅读目录 安装软件列出与该包先关联的文件显示包的版本移除软件(保留配置)移除软件(不保留配置)转载 2017-06-27 23:25:59 · 1752 阅读 · 0 评论 -
ubunbu 常用命令汇总
1、查看所有变量env2、原创 2017-06-28 11:07:16 · 622 阅读 · 0 评论 -
如何在linux下查看gpu信息
~$ lspci | grep -i vga01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 610] (rev a1)如果你想看gpu的详细信息,使用~$ lspci -v -s 01:00.0,则:01:00.0 VGA compatible controller: NVIDI原创 2017-07-18 17:23:34 · 3685 阅读 · 0 评论 -
ubuntu禁止更新指定软件
设置firefox包的状态为 hold;echo " firefox hold" | dpkg --set-selections如果想恢复可以更新的状态(install),执行下面的命令;echo "firefox install" | dpkg --set-selections查询所有包的状态;sudo dpkg --get-selections | more ...转载 2019-09-06 19:30:02 · 701 阅读 · 0 评论 -
nvidia-smi 命令
在进行深度学习实验时,GPU 的实时状态监测十分有必要。今天详细解读一下 nvidia-smi 命令。这里写图片描述上图是服务器上 GeForce GTX 1080 Ti 的信息,下面一一解读参数。上面的表格中的红框中的信息与下面的四个框的信息是一一对应的:GPU:GPU 编号;Name:GPU 型号;Persistence-M:持续模式的状态。持续模式虽然耗能大,但是在新的...转载 2019-03-18 15:49:34 · 500 阅读 · 1 评论 -
cannot find Boost libraries-iostreams
编译PCL的时候,cmake的时候出现cannot find Boost libraries system filesystem thread date_time iostreams chrono解决办法:1.首先分析,既然找不到,那么是没有安装这个文件呢,还是有这个文件但是编译的时候找不到呢?首先去判断是否已经有文件存在.locate boost_system结...转载 2018-09-29 18:46:03 · 1803 阅读 · 0 评论 -
linux程序分析工具介绍-ldd,nm
转载自: http://www.wuzesheng.com/?p=1595本文要介绍的ldd和nm是linux下,两个用来分析程序很实用的工具。ldd是用来分析程序运行时需要依赖的动态库的工具;nm是用来查看指定程序中的符号表相关内容的工具。下面通过例子,分别来介绍一下这两个工具:1. ldd, 先看下面的例子, 用ldd查看cs程序所依赖的动态库:wuzesheng@wuzeshen...转载 2018-09-28 12:21:20 · 255 阅读 · 0 评论 -
cmake 常用变量和常用环境变量查表手册
一,cmake 变量引用的方式:前面我们已经提到了,使用${}进行变量的引用。在 IF 等语句中,是直接使用变量名而不通过${}取值二,cmake 自定义变量的方式:主要有隐式定义和显式定义两种,前面举了一个隐式定义的例子,就是 PROJECT 指令,他会隐式的定义<projectname>_BINARY_DIR 和<projectname>_SOURCE_DI...转载 2018-09-21 15:42:29 · 261 阅读 · 0 评论 -
Ubuntu防火墙安装和配置
由于LInux原始的防火墙工具iptables过于繁琐,所以ubuntu默认提供了一个基于iptable之上的防火墙工具ufw。sudo apt-get install ufw 一般用户,只需如下设置:sudo apt-get install ufw sudo ufw enable sudo ufw default deny 以上三条命令已经足够安全了,如果你需要开放某些服务,再...转载 2018-09-20 15:02:50 · 3410 阅读 · 1 评论 -
linux下的.a和.so,对比windows下的lib和dll
两种库Linux下的静态库以.a结尾(Winodws下为.lib) Linux下的动态库以.so 或 .so.y结尾,其中y代表版本号(Windows下为.dll),而且,Linux下的库必须以lib开头,用于系统识别(如:libjpeg.a libsdl.so)静态库必要的目标代码的是在对程序编译的时候被加入到程序中,而运行时不再需要.a的库了而动态库,则是在运行时转载所以,动态...转载 2018-09-24 22:38:50 · 569 阅读 · 0 评论 -
在Ubuntu中添加和删除PPA的软件源
PPA,英文全称为 Personal Package Archives,即个人软件包档案。是 Ubuntu Launchpad 网站提供的一项源服务,允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt / 新立得(Synaptic)源供其他用户下载和更新。 PPA 的一般形式是: ppa:user/ppa-name添加 PPA 源 ...转载 2018-09-09 23:31:02 · 2496 阅读 · 0 评论 -
Ubuntu14.04下升级cmake
Ubuntu14.04下升级cmake1.通过PPA安装:$ sudo apt-get install software-properties-common$ sudo add-apt-repository ppa:george-edison55/cmake-3.x$ sudo apt-get update还未安装cmake:$ sudo apt-get install c...转载 2018-09-09 23:27:01 · 139 阅读 · 0 评论 -
Ubuntu技巧之"xxx is not in the sudoers file"解决方法
用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。1)进入超级用户模式。也就是输入"su -" [c-sharp] view plain copy su - 系统会让你...转载 2018-09-03 16:56:34 · 271 阅读 · 0 评论 -
Ubuntu下更改初始用户名的方法
引子Ubuntu每两年一次发布的LTS版本都会倍加引人关注,因为LTS版本有长达五年的支持周期,对于我等不是太喜欢折腾尝鲜而是希望几年之内不用重装系统的用户颇有吸引力。不久前Ubuntu16.04.1已经发布了。按照以往的使用经验,今年4月份发布的Ubuntu16.04一定是bug多多(因为可能赶工期而测试不足),满足不了作为主力生产工具的要求,但是16.04.1就不一样了,修改了大量bug之...转载 2018-09-03 13:22:46 · 2287 阅读 · 0 评论 -
ext2、ext3与ext4的区别
ext2与ext3Linux ext2/ext3文件系统使用索引节点来记录文件信息,作用像windows的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。 linux...转载 2018-09-03 11:15:43 · 27346 阅读 · 1 评论 -
ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法
一、编辑/etc/vim/vimrc.tiny由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是“set compatible”,如下所示: 将“compatible”改成“nocompatible”非兼容模式...转载 2018-09-05 18:12:00 · 362 阅读 · 2 评论 -
LINUX下解决MYSQL区分大小写问题
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'dw.user' doesn't exist原创 2014-06-15 18:13:37 · 510 阅读 · 0 评论 -
SSH 登陆慢
今天刚刚重新安装了一台附件服务器,系统是 centos 5.8.原创 2014-05-29 14:36:46 · 624 阅读 · 0 评论 -
lsof 快速起步
lsof 快速起步C.F.AN etony@tom.comnov 16, 2005Abstract: 通过大量的示例介绍使用lsof的方法. 文档出处:http://io.expert.com.br/~salvatti/tutoriais/seguranca/site/www.aei.ca/pmatilus/pub/lsof-quickstart.txt转载 2006-11-24 23:52:00 · 966 阅读 · 0 评论 -
RPM 的介绍和应用
RPM 的介绍和应用作者:北南南北 来自:LinuxSir.Org 提要:RPM 是 Red Hat Package Manager 的缩写,原意是Red Hat 软件包管理;本文介绍RPM,并结合实例来解说RPM手工安装、查询等应用; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 正文:原创 2006-11-24 23:46:00 · 1140 阅读 · 0 评论 -
RedHat 开机起动流程
RedHat 开机起动流程 :1. LILO 取得控制权.PC 起动时, 会读取开机磁盘第一条 cylinder 的第一个 sector(此即 MBR), 然后它会试着将读取到的程序代码加载内存中并且予以执行. 这些程序代码, 就是 LILO. 记不记得, 当初我们安装时, 曾选择将 LILO 放入MBR 呢?!2. 载入 kernelRed Hat 的 kernel 放在 /bo转载 2006-11-24 22:31:00 · 1315 阅读 · 0 评论