Linux
文章平均质量分 53
m沉默01
软件开发
展开
-
Linux环境中使用“sudo echo....”提示权限不够的解决办法
问题描述: 在使用Ubuntu系统的时候,遇到这样的一个问题:我使用普通用户登录系统,然后执行sudo echo "hello" >> /etc/rc.local命令的时候,提示权限不够。 虽然知道echo命令是属于root用户的权限,但是我之前一直以为加个sudo就能够获取到root的全部权限,现在才发现这是不对的。使用sudo命令后,获取到的只是root的原创 2016-05-24 16:19:47 · 22085 阅读 · 0 评论 -
Linux挂载U盘报错:mount: unknown filesystem type 'ntfs'
问题:Linux挂载U盘时,报错mount: unknown filesystem type 'ntfs' 错误。这是由于Linux上无法识别NTFS格式的分区的原因。解决办法:通过安装 ntfs-3g 来解决,以下几步解决问题:1.下载ntfs-3g安装包,直接通过wget命令,下载到Linux系统上面:wget https://tuxera.com/opensource/ntfs-原创 2017-03-29 10:53:03 · 28709 阅读 · 4 评论 -
查看Linux Deb包的依赖关系
Deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb。 dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu等。我这里用到的测试环境是Ubuntu,测试的包是:apache2_2原创 2016-11-03 14:11:52 · 21087 阅读 · 0 评论 -
Ubuntu Server 16.04中文版安装问题
安装包:ubuntu-16.04.1-server-i386.iso虚拟机:VMware12系统语言:中文问题1:虚拟机安装ubuntu server 16.04中文版时出现“无法安装busybox-initramfs”上网查了一下,居然是个BUG,https://bugs.launchpad.net/ubuntu/+source/debian-installer/原创 2016-09-07 10:55:30 · 8676 阅读 · 0 评论 -
Qt 4.8.4中文显示问题
问题描述 因为项目需要,重新用上了Qt 4.8.4,在之前的一段时间内,我一直是在使用Qt 5。实际上,本来项目是要使用Qt 5的,但是遇到几个莫名其妙的问题,解决办法繁琐,不利于后期项目的部署,所以采用Qt 4.8.4。 好的,回归正题,使用的过程中碰到了老问题:Linux环境下中文显示问题。这个问题其实碰到很多次了,每次还得去网上找解决办法,还是自己记录一下,这样以原创 2016-05-26 11:04:15 · 3002 阅读 · 0 评论 -
8张Linux思维导图(定位自己能力、清楚学习方向)
Linux学习路径:Linux知识脑图.pngLinux桌面介绍:Linux桌面环境.pngFHS(文件系统目录标准)FHS.png以上三张图,都是在学习实验楼上的课程——Linux 基础入门 ,教程里面看到的。Linux需要特别注意的目录Linux需要特别注意的目录.gif这是在搜索的时候,偶然看到的,来源是:internetc转载 2016-08-03 09:37:31 · 5143 阅读 · 0 评论 -
Ubuntu12.04下安装Qt4.8.1
之前在编译Qt 4.4.3的时候卸载掉了Qt Creator,结果今天再安装的时候说没有可以执行的qmake-qt4,虽然说可以直接下一个可以执行的sdk,但我还是想体验一下安装Qt 4.8.1的过程(因为Qt Creator上默认的是4.8.1,选其他更好)。1、下载Qt 4.8.1安装包 下载目录在:http://download.qt.io/archive/qt/4.8/4.原创 2015-09-04 15:42:49 · 2027 阅读 · 0 评论 -
Linux sed命令详解
流编辑器sed1.1 sed简介sed是stream editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或转载 2016-07-18 12:31:06 · 3696 阅读 · 0 评论 -
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred转载 2016-07-18 09:50:33 · 725 阅读 · 0 评论 -
Linux环境下C++只允许单个程序运行
本程序在Ubuntu和Centos系统下能够正常使用!具体实现的代码:bool isSingleProcess (){ long pid; char full_name[1024] = {0}; char proc_name[1024] = {0}; int fd; pid = getpid(); cout << "pid = " <<原创 2016-07-25 16:57:34 · 2123 阅读 · 0 评论 -
VMware 12安装Redhat 7.0详解
之前一直在使用Ubuntu,现在想使用Redhat进行开发,安装的时候发现过程差别挺多的,在网上参考了一些资料,并记录下安装过程。选择新建一个虚拟机,选择自定义:选择Workstation 12.0:选择稍后安装操作系统:选择Linux,版本选择Red Hat Enterprise Linux 7 64位:修改为自己目录:CPU默认为原创 2017-03-23 12:04:00 · 22343 阅读 · 7 评论