
Linux
文章平均质量分 55
zhouhong1026
这个作者很懒,什么都没留下…
展开
-
continue 和break语句的区别
C语言中continue和break语句的区别2012-07-30 1. continue语句一般形式为:continue;其作用为结束本次循环,即跳过循环体剩下的语句,接着进入下一次是否执行循环的判定。2.break语句一般形式为:break;其作用为使流程从循环体内跳出,接着执行循环体之外的下一语句。 区别:continue语句只结束本次循环,而原创 2012-07-30 14:59:49 · 1043 阅读 · 1 评论 -
ubuntu12.04 eclipse mysql下中文乱码问题解决方案
eclipse mysql下中文乱码问题解决方案原创 2013-11-11 11:25:45 · 1501 阅读 · 0 评论 -
ubuntu12.04 安装软件过程中无法选中确定问题
选中确定的方法:按“tab键”让焦点到“确定”这两个字上,然后再按回车。这样就可以了。原创 2013-11-25 13:50:28 · 1145 阅读 · 0 评论 -
Ubuntu 12.04 经常弹出"检测到系统程序出现问题"解决方法
1. CTRL+ALT+T ,打开终端2.sudo vim /etc/default/apport3.把里面的enabled=1改成enabled=0,保存原创 2013-11-26 10:01:39 · 8153 阅读 · 3 评论 -
ubuntu12.04 解压rar压缩文件问题
ubuntu12.04默认情况下是不支持rar格式的压缩文件的。但是我们常用的很多文件都以rar的压缩格式存放着。所以为了更好的使用ubuntu我们就需要自己添加一些插件了。首先安装unrar在Shell中输入apt-get install unrar 这是安装rar格式文件的解压apt-get install rar 这是安装rar文件的压缩转载 2013-11-27 17:10:28 · 1978 阅读 · 0 评论 -
ubuntu12.04 cd到有空格的目录下
要进入到Think in Java 4 code这个目录下有如下两种方法:1. tab补全。反斜杠+空格。如: cd Think\ in\ java\ 4\ code 。这样就可以啦。2.用引号引起来。如:cd "Think in Java 4 code"原创 2013-11-27 17:19:46 · 2582 阅读 · 0 评论 -
编写短信网关验证开发中遇到的若干问题
1. 无法将第三方的jar包加载到CLASSPATH中。 在编译SmsExample.java类文件过程中一直无法将需要用到的第三方jar加载进去,导致一直编译报错。改写sudo vim /etc/profile文件也没用,于是我只有使用大招,将所有编译过程中需要用到的jar包全部扔到$JAVA_HOME/jdk/jre/lib/ext/ (jre里面专门的放扩展jar包的文件夹原创 2013-12-03 11:22:22 · 1229 阅读 · 0 评论 -
linux 终端分屏命令vsp
比如:某文件夹下有文件:vector.cc, substr.cc1.使用vim命令打开任意一个文件:vim vector.cc打开第一个文件。如下图所示:2.按:"Esc"键 + “:”,并输入:vsp substr.cc 。(这里vsp跟vi/vim操作一样,路径可以自由切换。)如下图所示:3.按"Enter"键。如下图所示:4.为了让鼠标可以在原创 2014-02-18 21:27:15 · 24340 阅读 · 4 评论 -
linux不能不记住的查找命令
1.find 最常见和最强大的查找命令,可以找到它找的任何文件使用格式:$ find - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的文件的特征。 - : 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。find的使用实例: $ find转载 2014-03-06 19:06:16 · 977 阅读 · 0 评论 -
linux下SSH端口更改&私钥公钥配置
ps:ubuntu下更改SSH端口的方法(一)修改SSH端口1.1 修改/etc/ssh/sshd_configPort 22 //ssh端口默认是22 Port 25680 //将端口号修改成25680ps:在改某项服务端口的时候,最好先不要删除原来的端口号,以防影响别人的使用。先增加一个端口,测试通过之后,再将原来的端口号删除掉!1.2 重启ssh服务,修改原创 2014-03-06 19:23:07 · 6269 阅读 · 0 评论 -
ubuntu 12.04 安装eclipse
环境:Ubuntu 12.04步骤:1、安装配置JDK,详见http://blog.csdn.net/gavin_dinggengjia/article/details/73638632、下载eclipse从官网http://www.eclipse.org/downloads/下载eclipse-java-kepler-SR1-linux-gtk-x86_64.tar.gz ps:根据转载 2014-03-06 19:07:30 · 2851 阅读 · 0 评论 -
ubuntu关闭防火墙
防火墙gufw常用操作启用ufw: sudo ufw enable防外对内访问:sudo ufw default deny关闭:sudo ufw disable状态:sudo ufw status开启相应服务:sudo ufw allow/deny [service]ssh服务端、客户端:openssh-server/openssh-client防ssh破解:denyhostsuf原创 2014-03-06 19:21:27 · 13651 阅读 · 0 评论 -
linux下常用&实用命令操作
1.查看文件/文件夹的大小du -hs fileName/dirName2.查看文件的行数wc [filename] :print newline, word, and byte counts for filewc -l [filename] : print the newline counts3.修改计算机的别名(计算机可识别的域)vim /etc/hostnamevim /原创 2014-03-06 19:28:02 · 2221 阅读 · 0 评论 -
linux查看文件和目录大小命令df&du
(一)查看文件系统空间使用情况: df语法格式df [-h] 文件/目录名/省略 显示该文件或目录所在文件系统磁盘空间使用情况参数解释:-h 以人们较易读的容量格式呈现(G/M/K)显示,自动选择显示的单位大小(二)查看目录的容量:du语法格式du [-ahskm] 文件或者目录名参数解释-a : 列出所有的文件与目录容量,因为默认仅统计目录的容量而已原创 2014-03-06 19:29:34 · 21292 阅读 · 0 评论 -
Ubuntu中查看各种设备和资源的命名汇总
一、系统信息 1.查看内核信息: $uname -a 2.查看操作系统版本: $head -n 1 /etc/issue 3.查看CPU的信息:转载 2014-03-06 19:15:46 · 2714 阅读 · 0 评论 -
ubuntu中vi不能正常使用方向键问题
(一)Problem description:vi不能正常使用方向键(二)Solution:问题分析:ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:$sudo apt-get remove vim-common$sudo apt-get install vimps:这里可能遇到以下问题:Reading packag原创 2014-03-06 19:18:47 · 2013 阅读 · 0 评论 -
Ubuntu12.04 安装vim
重新安装了最新的12.04,发现竟然不能安装vim解决步骤:1.sudo apt-get install libncurses5-dev2.sudo apt-get install vim转载 2013-11-10 22:30:44 · 1138 阅读 · 0 评论 -
shell中用bc进行浮点运算
Bash 不能处理浮点运算,并且缺乏特定的一些操作,这些操作都是一些重要的计算功能.幸运的是, bc 可以解决这个问题.bc 不仅仅是个多功能灵活的精确的工具,而且它还提供许多编程语言才具备的一些方便的功能. 因为它是一个完整的 UNIX 工具, 所以它可以用在管道中, bc 在脚本中也是很常用的. 这里有一个简单的使用 bc 命令的模版可以用来在计算脚本中的变量. 用在命令替换 中.转载 2013-11-21 14:28:53 · 907 阅读 · 0 评论 -
Ubuntu 查看磁盘空间大小命令
Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:df -hl显示格式为: 文件系统 容量已用 可用 已用% 挂载点 Filesystem SizeUsed Avail Use% Mounted on/dev/hda2 45G 19G 24转载 2013-11-18 10:50:02 · 1364 阅读 · 0 评论 -
Linux下开启/关闭防火墙命令
一.Linux下开启/关闭防火墙命令 1) 永久性生效,重启后不会复原 开启: chkconfig iptables on关闭: chkconfig iptables off 2) 即时生效,重启后复原开启: service iptables start关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令原创 2012-08-23 20:47:48 · 15789 阅读 · 0 评论 -
CentOS6.2下jdk-7u2-linux-i586.tar.gz的安装方法
安装Tizen SDK的安装需要以下环境:PrerequisitesSun Java v6 or higher version (do not use OpenJDK)qemu-kvm, binutils-multiarch, debhelper, fakeroot, realpath, libsdl-gfx1.2-4, gettext, procps, xsltproc, libdb原创 2012-08-23 20:44:34 · 10049 阅读 · 2 评论 -
Linux内网服务器从Windows通过NTP同步时间
首先,需要有一台win系统机器做ntp server,这就需要用到一个提供NTP服务的软件,我用的是Meinberg NTP工具,可以到http://www.meinberg.de/english/sw/index.htm去下载。 其次,在安装过程一路下一步就会完成并启动NTP服务,但还需要做一下设置。通过“开始-所有程序-Meinberg-Network Time Protocol-E原创 2012-08-23 20:48:40 · 2244 阅读 · 0 评论 -
linux shell until语句详解
until语句 :提供循环执行,它与while循环相反, until循环将反复执行直到条件为真就结束循环,而while循环条件为假就结束循环。 使用格式: until [ 测试条件 ] do 语句 #可以是多条语句 done例1:#!/bin/shvar=10until [ $var -gt 1 ]doecho $varvar=$(($var - 1原创 2012-10-16 09:47:47 · 13512 阅读 · 0 评论 -
vi编辑器使用指南
一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,Unix转载 2012-10-16 11:13:59 · 577 阅读 · 0 评论 -
linux cut命令详解
一.简介:打印出文件中选定的部分行的内容输出到标准输出二.用法:cut [选项]… [文件]…选项说明:-b, –bytes=LIST 以字节为单位取出固定字节区间-c, –characters=LIST 以字符为单位取出固定字符区间-d, –delimiter=DELIM 指定分隔符来代替默认的TAB分隔符-f, –fields=LIST 依据 -d 指定的分隔符转载 2012-10-15 20:23:13 · 1272 阅读 · 0 评论 -
SHELL编程
一、Shell语法1.1、变量声明1.2、数组声明和使用1.3、特殊的变量1.4、运算和运算符1.4.1、整数运算符1.5、流程语句1.5.1、if 语句1.5.2、case语句1.5.3、select 语句1.6、循环语句1.6.1、for语句1.6.2、while 语句1.6.3、breake 和continue1.6.4、shift三、转载 2012-10-16 14:45:42 · 622 阅读 · 0 评论 -
linux下echo命令详解
Linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此非常有必要了解下echo的用法!echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输转载 2012-10-16 14:43:49 · 941 阅读 · 0 评论 -
Linux mail 命令
mail命令的测试:1. 最简单的一个例子:mail -s test yangfang@fudan.edu.cn这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。2. 第二个例子:三种常用格式发信mail -s te转载 2012-10-27 19:55:00 · 1360 阅读 · 0 评论 -
Linux管道编程技术:dup函数,dup2函数,open函数详解
(一)dup函数,dup2()函数1.dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的 原形如下:#include int dup( int oldfd ); int dup2( int oldfd, int targetfd ) 利用函数dup,原创 2012-11-06 08:46:54 · 39662 阅读 · 1 评论 -
linux vi 操作笔记
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打转载 2012-11-06 11:01:50 · 1108 阅读 · 0 评论 -
GCC使用详解
1.gcc编译程序过程: 在使用gcc编译程序时,编译过程可以为4个阶段:(1)预处理:(Pre-Processing)(2)编译:(Compiling)(3)汇编:(Assembling)(4)链接:(Linking) Link程序员可以根据自己的需要让gcc在编译的任何阶段结束,以便检查或使用编译器在该阶段的输出信息,或者对最后生成的二进原创 2012-11-09 09:31:38 · 1416 阅读 · 2 评论 -
CentOS使用iso镜像文件配置本地yum源
我们在使用yum安装软件的时候,如果网络不好时,安装速度特别慢。所以,非常有必要配置本地yum源。下面是具体配置过程:1.个人配置使用环境CentOS是安装在vmware上的:VMware workstation 7.1.1 + CentOS6.22.yum相关文件介绍CentOS使用的yum源是在/etc/yum.repos.d/目录下CentOS-Base.repo原创 2012-11-12 20:47:37 · 12952 阅读 · 2 评论 -
C sizeof详解
1.sizeof概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数,而是关键字。sizeof操作符以字节形式给出了其操作数的存储大小。注意:a.操作数可以是一个表达式或括在括号内的类型名。b.操作数的存储大小由操作数的类型决定。2.sizeof使用(1)用于数据类型 sizeof使用形式: sizeof(datatype)数原创 2012-11-11 22:50:29 · 1741 阅读 · 0 评论 -
strcpy与memcpy以及strncpy
1. strcpy函数strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。函数原型及实现:[c-sharp] view plaincopyprint?char* strcpy(char* strDst,const char* strSrc){ assert((strDst != NUL转载 2012-11-27 22:41:01 · 651 阅读 · 0 评论 -
ubuntu12.04安装QQ2012教程
Ubuntu(乌班图)是基于Debian GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的开源GNU/Linux操作系统,为桌面虚拟化提供支持平台。Ubuntu系统越来越受到大众的认同和追捧,我入手Ubuntu系统已经两年多了,现在分享一些我在使用过程中的一些经验和想法,希望能对初学者提供点帮助。今天分享一下,如转载 2013-11-18 10:52:09 · 814 阅读 · 0 评论 -
Ubuntu在桌面上显示主文件夹内容
(一)Problem description:删除主文件夹下的:文档,模板,视频,音乐,桌面等文件夹之后,重新开机后所有主文件夹下的内容都出现在桌面(二)Solution:vim ~/.config/user-dirs.dirs2.1 修改前:# If you want to change or add directories, just edit the line you're# i原创 2014-03-06 19:20:26 · 5197 阅读 · 0 评论