
【Linux】
CPP攻城师
You got a dream, you gotta protect it. People cant do something themselves,they wanna tell you you cant do it.If you want something, go get it.
展开
-
【Linux】Linux 自动挂载NTFS格式移动硬盘
1.首先下载ntfs-3g http://www.tuxera.com/community/ntfs-3g-download/2.解压 $tar zxvf ntfs-3g_ntfsprogs-2011.4.12.tgz3.在源码目录下依次执行./configure make make install4.用root权限建立/sbin/mount.ntfs文件,内容如下:原创 2014-09-17 21:04:23 · 1774 阅读 · 0 评论 -
【Linux】psql: FATAL: Ident authentication failed for user "username" Error and Solution
Q. I've installed Postgresql under Red Hat Enterprise Linux 5.x server. I've created username / password and database. But when I try to connect it via PHP or psql using following syntax:psql -d m转载 2015-06-24 21:19:07 · 2744 阅读 · 0 评论 -
【Linux】linux中普通文件和块设备文件的区别
1,概述 一直都搞不明白普通文件跟块文件的区别,总觉得一个普通的文件是存放在磁盘块上,那它既属于普通文件又属于块设备文件。刚好下午睡了一个大头觉,比较清醒,集中学习了下普通文件和块设备文件的区别和联系。 本文从基本概念,寻址空间,内核读写几个方面介绍普通文件和块设备文件的辩证统一。2,基本概念 普通文件(Regular File)。指普通意义上的文件,如数据文件、可执行文件等转载 2015-06-10 21:45:32 · 1829 阅读 · 0 评论 -
【Linux】CentOS 7 编译NBD驱动
uname -r #-> 3.10.0-123.el7.x86_64 yum install kernel-devel kernel-headerscd /tmpwget http://vault.centos.org/7.0.1406/os/Source/SPackages/kernel-3.10.0-123.el7.src.rpmrpm -ihv ker转载 2015-08-17 11:18:46 · 4133 阅读 · 1 评论 -
【Linux】将Vim改造成IDE
常用设置将这些语句添加到 /etc/vimrc文件中显示行号set nu高亮显示当前行set cursorlinehi cursorline cterm=NONE ctermbg=gray ctermfg=NONE guibg=NONE guifg=NONE原创 2015-06-30 11:32:38 · 970 阅读 · 0 评论 -
centos7解决django.db.utils.OperationalError: FATAL: Peer authentication failed for user "postgres"
centos7下yum安装postgre数据库之后,数据库连接的配置位于/var/lib/pgsql/data/pg_hba.conf中。执行数据库迁移时报错信息如下。[root@localhost codeoncloud]# python manage.py migrateTraceback (most recent call last): File "manage.py", li原创 2015-07-01 12:02:23 · 6981 阅读 · 0 评论 -
【Linux】CentOS安装Chrome浏览器
在CentOS 6.x 安装Chrome 浏览器的方法。首先在/etc/yum.repos.d目录中创建google-chrome.repo文件,其写入如下内容:[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchenabled=1gpgcheck=原创 2015-02-10 23:49:11 · 12299 阅读 · 1 评论 -
【Linux】VMWare vmmon 无法启动修复
Could not open /dev/vmmon: No such file or directory原创 2015-02-10 09:40:34 · 4494 阅读 · 0 评论 -
【Linux】Linux查看mac地址方法
1. ifconfig -a 其中 HWaddr字段就是mac地址2. cat /sys/class/net/eth0/address 查看eth0的mac地址3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址转载 2014-10-31 10:02:37 · 57318 阅读 · 0 评论 -
【Linux】Centos python2.6升级后yum和ibus的配置
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。查看python的版本[plain]转载 2015-05-16 16:27:22 · 676 阅读 · 0 评论 -
【Linux】Linux开发中的常用命令
查找当前目录下所有含有某一字符串的文件$find ./ -type f | xargs grep -n --color=auto "what you want"查看GTK版本的命令$pkg-config --modversion gtk+ (查看1.2.x版本)$pkg-config --modversion gtk+-2.0 (查看 2.x 版本)$pkg-config --version ( 查看pkg-config的版本)$pkg-config --list-all |g原创 2014-09-17 09:53:56 · 1403 阅读 · 0 评论 -
【Linux】Linux是怎么启动的
昨天笔试考了一道关于linux系统启动的过程,当时没答上来,现在整理出来(其实并不复杂)。按下电源按钮的直到欢迎页出来之后,linux总共做的事可以分为五步来完成。1、 BIOS加电自检:加电自检,检测硬件设备。然后按照cmos上面的顺序来搜索处在活动状态下的可以引导的设备。可以是光驱、软盘、USB等。2、 加载主引导加载程序(MBR):主引导程序是一个512字节的映像。包转载 2014-09-16 08:43:19 · 808 阅读 · 0 评论 -
解决/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found问题
我遇到这个问题的时候是在连接库的时候出现的问题,而且不是在编译的时候出现的,实在运行的时候才 报错,出现这种问题就是因为编译库的编译器和编译当前程序的编译器版本是不一样的,在具体一点就是因为,当前程序的编译器的版本是比较低的,只要升级一下就可以了。可以用如下命令查看一下当前GCC版本:[cpp] view plaincopystrings /usr/lib/libstd转载 2014-10-28 22:37:18 · 1265 阅读 · 0 评论 -
【Linux】Centos 清除KDE桌面
最近自己装了一个centos6.5的系统,发现了在应用菜单中有好多以k开头的应用而且基本上对我来说都用处不大。所以想卸载这些应用,因为这么多应用,在电脑上看着也闹心,另外也占用空间,影响计算机性能了。再网上搜了好长时间,终于找到了解决办法。如下命令就可以将KDE桌面卸载了yum groupremove kde-desktop原创 2014-10-31 23:31:24 · 2256 阅读 · 0 评论 -
【Linux】SELinux策略语言--角色和用户
1. 简介 SELinux提供了一种依赖于类型强制(TE)基于角色的访问控制(RBAC),角色用于组域类型和限制域类型与用户之间的关系,SELinux中的用户关联一个或多个角色,使用角色和用户,RBAC特性允许有效地定义和管理最终授予Linux用户的特权。 域类型用户1.1 SELinux与Linux访问授权的区别 • Linux:将访问权授予用户,或通过用转载 2014-11-27 16:44:36 · 3388 阅读 · 0 评论 -
【Linux】 dd命令刻录启动U盘详解
dd命令做usb启动盘十分方便,只须:sudodd if=xxx.iso of=/dev/sdb bs=1M用以上命令前必须卸载u盘,sdb是你的u盘,bs=1M是块的大小,后面的数值大,写的速度相对块一点,但也不是无限的,我一般选2M,注意,执行命令后很块完成,但u盘还在闪,等不闪了,安全移除。注意:你的镜像需要支持dd命令。dd命令的解释。定义dd是Linux/UNIX转载 2014-12-22 14:44:03 · 12240 阅读 · 0 评论 -
【Linux】使用动态网桥上网的简单配置
Linux下面使用动态网桥上网需要更改两个配置文件:ifcfg-eth0, ifcfg-breth0ifcfg-eth0配置如下:DEVICE=eth0TYPE=EthernetONBOOT=yesBRIDGE=breth0ifcfg-breth0配置如下:DEVICE=breth0TYPE=BridgeONBOOT=yesBOOTPROTO=dhcp重启网络原创 2014-12-07 14:41:12 · 1650 阅读 · 0 评论 -
【Linux】SSH连接远程主机等待时间很长的解决办法
最近在使用SSH连接远程主机的时候发现在输入SSH命令之后要等很长很长时间才会出现输入密码的提示,而在别人机器上基本都是立即就可以显示输入密码的提示。令我非常不爽。谁叫咱是个急性子呢!所以也不想就这么等着,索性找找解决办法。终于,咱的机器也可以秒连远程主机啦!解决办法如下:1.首先找到/etc/ssh/ssh_config文件2.用vim使用root权限打开该文件并编辑3.将27行的 #GSSAPIAuthentication no前面的‘#’去掉。原创 2014-12-11 15:23:04 · 3305 阅读 · 0 评论 -
【Linux】16条技巧让你更高效使用SSH
SSH有很多非常酷的特性,如何它是你每天的工作伴侣,那么我想你有必要了解以下16条高效使用SSH的秘籍,它们帮你节省的时间肯定会远远大于你用来配置它们的时间。 1. 多条连接共享 如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,密码,或是等待连接建立,那么你可以配置SSH的连接共享选项,在本地打开你的SSH配置文件,通常它们位于~/.ssh/config转载 2014-12-11 16:05:32 · 1209 阅读 · 0 评论 -
【Linux】Linux中的网桥设置
常用网桥相关命令:brctl show 列出网桥信息[root@node2 ~]# brctl showbridge name bridge id STP enabled interfacesbr0 8000.001e671d38d0 no eth0brctl addbr 添加网桥[root@node2 ~]# brctl addbr br1[r原创 2014-12-12 14:30:04 · 2856 阅读 · 0 评论 -
【Linux】/etc/sysconfig/i18n文件详解
i18n是internationalization的缩写,意思指i和n之间有18个字母。/etc/sysconfig/i18n里面存放着系统的区域语言设置,可以使linux系统支持国际化信息显示。就是支持多种字符集的转换,避免出现乱码。同一时间i18n只能是英文和一种选定的语言,例如英文+中文、英文+德文、英文+韩文等等。使用locale查看系统当前locale环境变量[roo转载 2014-12-04 19:20:34 · 33806 阅读 · 0 评论