Linux
文章平均质量分 68
lskyne
这个作者很懒,什么都没留下…
展开
-
git使用总结
设置用户,邮箱,[hutx@space1 ~]$ git config --global user.name hutx[hutx@space1 ~]$ git config --global user.email hutx@ucweb.com原创 2014-09-14 13:44:57 · 5033 阅读 · 0 评论 -
常用的linux系统监控命令
转自:http://agapple.iteye.com/blog/1156719转载 2014-07-25 12:59:37 · 923 阅读 · 0 评论 -
如何更改linux文件的拥有者及用户组(chown和chgrp)
一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组。在Linux中,对于文件的权限(rwx),分为三部分,一部分是该文件的拥有者所拥有的权限,一部分是该文件所在用户组的用户所拥有的权限,另一部分是其他用户所拥有的权限。对于文件的权限请参考《Linux的chmod命令》转载 2014-07-07 14:05:18 · 3318 阅读 · 0 评论 -
centos下SSH无密码访问(非22端口)
转自:http://www.linux-centos.com/2012/01/23/centos下ssh无密码访问(非22端口)以及rsync初步尝试/转载 2014-07-25 00:21:20 · 5846 阅读 · 0 评论 -
linux下查看所有用户及所有用户组
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名 /etc/group文件包含所有组/etc/shadow和/etc/passwd系统存在的所有用户名 1、/etc/group 解说; /etc/group 文件是用户组的配置文件,内容包括用户和用户转载 2013-07-01 15:39:32 · 1213 阅读 · 0 评论 -
ubuntu查看文件大小
使用linux命令df 和du,df 但是df只能查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。du可以查看文件及文件夹的大小。所以基本上是两者配合使用。 一 df h参数, 表示使用「Human-readable」的输出,即是输出GB、MB方式 Java代码 [root@localhost /]# df -h Filesy转载 2013-07-01 11:57:51 · 1235 阅读 · 0 评论 -
Linux curl使用简单介绍
http://www.linuxidc.com/Linux/2008-01/10891.htm--------------------------------------------------Linux curl使用简单介绍[日期:2008-01-29] 来源:Linux公社 作者:notechCurl是Linux下一个很强大的http命令行工具,其功能十分强大。转载 2013-07-15 15:17:21 · 766 阅读 · 0 评论 -
VNC服务器端与客户端配置
环境:Win7+ubuntu1:在VNC官网下载安装包VNC for linux:VNC-5.0.5-Linux-x86-ANY.tar.gzVNC for Windows:VNC-5.0.5-Windows.exe2,安装VNC server在ubuntu环境下执行命令:hadoop@master-server:~/VNC-5.0.5-Linux-x86$ sudo原创 2013-07-14 10:13:29 · 13133 阅读 · 0 评论 -
putty,pscp工具的使用
putty:widows远程ubuntu:命令行界面pscp;用于windows与linux的文件传输原创 2013-07-13 11:32:56 · 1116 阅读 · 0 评论 -
Linux主要shell命令详解
shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及Bash的特性。 什么是shellLinux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。shell是用户和Linux内核之间的接口转载 2013-06-26 09:04:51 · 2808 阅读 · 0 评论 -
chmod解释
文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法: 用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [who] [opt] [mode] 文件/目录名 其中who表示对象,是以下字母中的一个或组合: u:表示文件所有者 g:表示同组用户 o:表示其它用户 a:表示所有用户 o转载 2014-07-25 22:43:55 · 796 阅读 · 0 评论 -
linux查找文件命令find
每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。 可是使用Linux的用户就没有那么幸运了,转载 2014-07-09 19:07:11 · 1436 阅读 · 0 评论 -
linux文件的三个主要的修改时间
Linux文件有3个修改时间,很多朋友都喜欢弄混淆,也包括我在内,现在列出来供参考。 1)modification time (mtime,修改时间):这个时间指的是文件内容修改的时间,而不是文件属性的修改,当数据内容修改时,这个时间就会改变,用命令ls -l默认显示的就是这个时间: 2)status time (ctime,状态时间):当一个文件的状态改变时,这个时间就会改变,例转载 2014-08-29 13:27:47 · 779 阅读 · 0 评论 -
Linux关闭蜂鸣声
转自:http://blog.sina.com.cn/s/blog_6cccc1830100mvnb.html临时的方案sudo rmmod pcspkr 对于CentOS/Redhat/RHEL/Fedora系统,使用root身份执行:rmmod pcspkr一劳永逸的方案sudo echo "blacklist pcspkr" >> /etc/m转载 2014-08-26 09:33:25 · 5054 阅读 · 1 评论 -
CENTOS在输入ifconfig命令时,提示没有命令的处理方法
转自:http://www.cnblogs.com/JemBai/archive/2011/05/13/2045813.html今天在虚机上装了个CENTOS。装好后,好多命令都提示找不到。百度后,问题解决。将处理方法记录下来,以备日后使用。------------------------------------无敌分割线----------------------------转载 2014-08-26 09:38:45 · 7320 阅读 · 0 评论 -
CentOS 查看硬件信息
转自:1、centos 下查看硬件信息内容非常全面。CentOS常用命令查看cpumore /proc/cpuinfo | grep “model name”grep “model name” /proc/cpuinfo[root@localhost /]# grep “CPU” /proc/cpuinfomodel name : Intel(R) Pentium(转载 2014-09-05 10:09:12 · 6811 阅读 · 0 评论 -
文件的时间属性
转自:http://blog.itpub.net/58054/viewspace-778770/ mtime,atime,以及ctime. unix系统为每个文件都记录这三个不同的时间,第一个是mtime,即修改时间。无论何时,只要文件内容被改变,mtime的值就会被相应修改。第二个是atime,即访问时间。只要文件被访问(比如运行或读取),它就会被修改。第三个是ctim转载 2014-08-20 16:29:46 · 882 阅读 · 0 评论 -
ssh-keygen 的 详解
转自:http://blog.csdn.net/wh_19910525/article/details/7433164转载 2014-09-04 10:04:35 · 2077 阅读 · 0 评论 -
Linux 技巧:让进程在后台可靠运行的几种方法
转自:http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命转载 2014-08-05 19:42:48 · 687 阅读 · 0 评论 -
Centos 常用命令备注
转自:http://blog.csdn.net/dragonflew/article/details/5872061转载 2014-08-06 13:53:22 · 791 阅读 · 0 评论 -
如何在Linux中查看所有正在运行的进程
转自:http://wenku.baidu.com/link?url=QoaCoVonBy_EislkWGF3h9aFrItKvAGJL1i_mGnd2giVuOkS1Y9B6tlZ_cOSk2TV2PcxzBjfqp7gQezHxu2ho6oUuI66c3LRIjtdp0afDwm转载 2014-07-10 19:31:45 · 1174 阅读 · 0 评论 -
Ubuntu下解压rar文件的方法
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar解压功能安装 sudo转载 2013-05-23 09:48:56 · 1015 阅读 · 0 评论 -
ubuntu 12.04中安装svn服务器
安装命令sudo apt-get install subversion创建项目目录sudo mkdir /home/svncd /home/svn/projectsudo chmod -R 777 project/创建svn仓库sudo svnadmin create /home/svn/project执行命令后生成以下文转载 2013-05-02 18:26:27 · 2232 阅读 · 0 评论 -
gcc的-D和-U参数:宏的设置与取消
/* hello.c */#include #ifdef YESchar* str = "Yes, this is a macro.";#elsechar* str = "No, there is no macro.";#endifint main(){ printf("%s\n", str); return 0;}使用-D传入宏转载 2013-03-18 08:50:37 · 3504 阅读 · 0 评论 -
C++中operator的主要用法
1. operator 用于类型转换函数:类型转换函数的特征:1) 型转换函数定义在源类中;2) 须由 operator 修饰,函数名称是目标类型名或目标类名;3) 函数没有参数,没有返回值,但是有return语句,在return语句中返回目标类型数据或调用目标类的构造函数。类型转换函数主要有两类:1) 对象向基本数据类型转换:对象向不同类的对象的转换:转载 2013-03-18 09:38:39 · 3686 阅读 · 0 评论 -
GCC参数说明
<!--@page {margin:2cm}p {margin-bottom:0.21cm; direction:ltr; color:#000000; text-align:justify; widows:0; orphans:0}-->编译二进制代码$gcc-c yours.c -oyours.o使用这段指令,GCC将会把转载 2013-03-14 22:29:33 · 979 阅读 · 0 评论 -
gcc和g++关系
<!--@page {margin:2cm}p {margin-bottom:0.21cm; direction:ltr; color:#000000; text-align:justify; widows:0; orphans:0}p.western {font-family:"Times New Roman",serif; font-size:1转载 2013-03-14 10:27:19 · 1018 阅读 · 0 评论 -
linux文件权限
http://www.360doc.com/content/11/1117/15/64540_165199636.shtml转载 2013-02-28 17:02:56 · 537 阅读 · 0 评论 -
linux下多线程的实现
编译命令:gcc thread.c -o thread -lpthread需要链接到pthread库中。原创 2013-02-27 22:33:20 · 636 阅读 · 0 评论 -
多线程编程之线程绑定处理器核
出处:http://blog.renren.com/share/30860442/5821521068Linux系统提供API函数sched_setaffinity和sched_getaffinity用于设置或获取线程的可以使用的CPU核。int sched_setaffinity(pid_t pid, unsigned int cpusetsize, cpu_set_t *mas转载 2013-02-25 18:19:22 · 3300 阅读 · 0 评论 -
Ubuntu安装JDK6和JDK5
出处:http://blog.csdn.net/niyufeng/article/details/7957156 在安装android on openwrt是出现错误:[cpp] view plaincopyprint?build/core/config.mk:271: *** Error: could not find jdk tools.jar, p转载 2013-01-16 12:53:17 · 5291 阅读 · 0 评论 -
ubuntu系统的硬盘安装
原来的ubuntu系统空间不够了,因为安装的是桌面版,系统自身是自动分区的。也不知道给home到底分了多少,windows下看剩余空间还是挺多的,但是home下的却不够。这个系统自己已经配置好了很多东西,像hadoop,eclipse,真心不想毁掉。所以就再装一个ubuntu,并用硬盘安装的方式,wubi装不了第二ubuntu。下面介绍下方法。1,准备ubuntu的ISO镜像文件,我的是dvd原创 2013-01-28 21:46:40 · 1005 阅读 · 0 评论 -
STL 堆操作 .
STL里面的堆操作一般有:make_heap(), push_heap(), pop_heap(), is_heap(), sort_heap()他们的头文件函数是#include algorithm>make_heap()函数原型:void make_heap(first_pointer,end_pointer,compare_function);一个参数是数组或向量转载 2013-03-18 19:53:10 · 901 阅读 · 0 评论 -
C++ Vector 序列容器 之 使用vector和迭代器
类模版vector提供的数据结构具有随机访问连续的内存位置。这样可以通过下标运算符[]高效直接访问vector中的任何一个元素。就像C、C++中原始数组那样。当容器中的数据必须方便的根据下标访问或者需要排序。最长使用的是类模版vector。当vector的内存耗尽,会分配一块更大的内存,将原来的数据复制到新的内存并销毁旧的内存。提示:选择vector容器可以实现最佳的随机访问性能。转载 2013-03-18 19:54:40 · 859 阅读 · 0 评论 -
ubuntu下SVN服务器安装配置
一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion 3.创建项目目录$ sudo mkdir /home/sv转载 2013-05-02 18:24:22 · 963 阅读 · 0 评论 -
手动安装eclipse
1.eclipse官网下载压缩包2.解压缩到 /opt/3.如果想把eclipse目录的更改为root拥有,可以执行下面的命令 sudo chown -R root:root /opt/eclipse 4.在/usr/bin目录下创建一个启动脚本eclipse sudogedit /usr/bin/eclipse 然后在该文件中添加以下内容: #!/bi转载 2013-01-16 13:34:37 · 812 阅读 · 0 评论 -
CMakeLists.txt与Makefile 的区别 .
CMake是一个跨平台的软件,在很多平台可以使用。一般在windows下,我们会直接使用VS生成项目,在linux下面,我们也可以使用QT Creater生成项目,但是两个不同平台上面的项目不能相互移植。这就有了CMake的用武之地,我们可以先编写一个CMakeLists.txt文件,将需要的.h和.cpp文件包含进来,然后在不同的平台使用CMake调用各自的编译器生成各自的工程。转载 2013-03-19 15:29:16 · 8254 阅读 · 0 评论 -
#ifndef、#def、#endif使用方法说明
你所遇到的这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else转载 2013-03-18 21:54:36 · 1280 阅读 · 1 评论 -
opencv中的IplImage .
由于OpenCV主要针对的是计算机视觉方面的处理,因此在函数库中,最重要的结构体是IplImage结构。IplImage结构来源于Intel的另外一个函数库Intel Image Processing Library (IPL),该函数库主要是针对图像处理。IplImage结构具体定义如下:typedef struct _IplImage { int nSize;转载 2013-03-18 22:32:54 · 843 阅读 · 0 评论 -
C++ vector容器类型
vector类为内置数组提供了一种替代表示,与string类一样 vector 类是随标准 C++引入的标准库的一部分 ,为了使用vector 我们必须包含相关的头文件 :#include 使用vector有两种不同的形式,即所谓的数组习惯和 STL习惯。一、数组习惯用法1. 定义一个已知长度的 vector :vector ivec( 10 ); //转载 2013-03-18 19:59:26 · 708 阅读 · 0 评论