`
weihe6666
  • 浏览: 439154 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
字符界面默认不显示中文,全是菱形符号 首先安装zhcon: $sudo apt-get install zhcon 此时不能直接输入zhcon,否则会黑屏,正确的做法是: $zhcon –utf8 –drv=vga 这样就可以尽情享受文本界面了. 但是zhcon不好用哦
1.Ubuntu终端命令行下的默认语言改为英语 修改Ubuntu的配置文件/etc/default/locale 将原来的配置内容修改为 LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en” 再在终端下运行: $ locale-gen -en_US:en 注销或重启后,Ubuntu Server真正服务器实体终端就恢复成了英文的语言环境。 所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码 2.Ubuntu终端命令行下的默认语言改为中文. 修改Ubuntu的配置文件/etc/default/locale 将原来的配置内容修改为 LANG=”en_US.UTF ...
因为对linux感兴趣,所以一直在学习与之相关的东西。最近下载了APUE2,想学习一下。但是在运行作者随书 的源代码时,总是出错。最后几经周折,也在网上查了好多网友写的资料。终于有了点眉目,和大家分享一下!希望对后来者有帮助 首先,我下载的源码是APUE2的,也就是第二版的源码。至于和第一版到底有多少区别,我也不太清楚 在网上查找资料的时候,某些网友文章中的文件都对不上,可能就是版本的原因 如果你的源码中有类似这样的文件 [root@oracle apue]# ls advio         environ    lib.svr4        Make.def.svr4  printer  ...
1.直接进入源码目录的lib目录   cd lib 2.执行make命令   make -f linux.mk 3.把生成的libapue.a与apue.h拷贝到你的源代码目录。如你的file目录下 4.使用gcc -o ls1 ls1.c  libapue.a来编译你的源代码 5.成功 . 《UNIX环境高级编程》(这里使用的是第二版本的源码)每个历程中,都会有这样一行源码: #include "apue.h"     这个头文件是作者把把每个例程中常用的标准头文件,一些常用的出错处理函数(err_**()之类的函 数)和一些常用的宏定义给整理在一个头文件中。这个可以 ...

小企鹅输入法

Fcitx──小企鹅输入法最大的特点是容易安装和使用,无论是拼音还是码表输入都极为强劲。在输入法的自定义使用上也极为灵活。 ubuntu安装中文语言环境的同时,会自动安装上scim输入法,但是这个scim不但大,而且跟很多程序(firefox,eva等等)都有兼容问题。相对比之下还是觉得fcitx这只小小的企鹅比较好用。下面的方法可以让scim和fcitx共存。     $ sudo apt-get install im-switch libapt-pkg-perl fcitx 安装好之后执行下面的命令使系统默认fcitx为默认输入法。注意前面不要加sudo,完成设置最好重启一下X,使设置生效 ...

ubuntu 中文 TO英文

  为了使用起来方便,装了ubuntu中文版,自然在home文件里用户目录的“桌面”、“图片”、“视频”、“音乐”……都是中文的。    很多时候都喜欢在桌面上放一些要操作的文件,linux里命令行操作又多,难免会用命令行操作桌面上的东西,那么就要 “cd  桌面”,打“桌面”的时候要输入法切换,麻烦……所以就想办法把用户目录下的路径改成英文,而其他的中文不变,方法如下: 打开终端,在终端中输入命令:          export LANG=en_US         xdg-user-dirs-gtk-update 跳出对话框询问是否将目录转化为英文路径,同意并关闭. 在终端中输 ...
文本界面下,红帽用蓝色作为ls的目录的颜色,配合他的黑色背景,感觉太暗了,看不清。 改成别的颜色的方法: 首先 # vi /etc/DIR_COLORS 内的设定“DIR 01;34”,为ls命令的目录的颜色设置,01表示粗体,34表示字体蓝色。 我把它改成了“DIR 01;37;44”,37是字体白色,44是字背景蓝色,视觉效果还可以,而且习惯上也能接受。 然后,执行 # eval `dircolors /etc/DIR_COLORS` 注意命令中的`符号为键盘~符号下面的那个,别弄错了。 再执行ls命令看效果应该就不再那么难以辨认了。
linux下解压命令大全 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz ...
cygwin+vim+ctags+taglist的配置 最近想用vim编写python,上网搜了一些资料,配置自己的vim编辑器,下面是我整理的如何配置taglist: 一、安装ctags ctags用于生成你所编辑文件的tag,官方网站下载安装:http://ctags.sourceforge.net/ 安装后, ...

perl-文件读写

    博客分类:
  • Perl
perl-文件读写 打开、关闭文件 open (filevar, filename) filevar为文件句柄,或者说是程序中用来代表某文件的代号 filename为文件名,其路径可为相对路径,亦可为绝对路径 open(FILE1,"file1"); open(FILE1, "/u/jqpublic/file1"); 打开文件时必须决定访问模式 open(FILE1,"file1"); read open(outfile,">outfile"); write写模式将原文件覆盖,原有内容丢失 open( ...

Prel-chomp 操作符

    博客分类:
  • Perl
Prel-chomp 操作符 chomp用于变量上,而且这个变量只能是字符串,用于去除字符串的换行符。 print "Please input :\n"; $input = <STDIN>; chomp($input); print "Output you input is : $input.\n"; print "Please input another :\n"; $input_other = <STDIN>; print "Output without chomp : $i ...

MFC--简单实例

    博客分类:
  • MFC
MFC--简单实例 本实例可以作为MFC编程的入门实例: 基本框架:              1.Frame              2.Doc              3.View              4.App              5.Dialog 基本思想是:建立Dialog对话框,输入自定义字符串-->Doc获得对话框的字符串-->对话框发送消息到View-->View的消息处理函数更新View显示界面。 一、建立Dialog对话框 在资源里添加Dialog对话框,并更改其Caption和ID,然后再添加相应的Tool,比如静态框和编辑框。 U ...
MFC--自定义消息的发送与接收的方法实现 以下用一个自创的对话框类(MyMessageDlg)向视图类(MessageTestView) 发送自定义消息为例,说明这两种不同方法的自定义消息的 消息传递的方法一:使用ON_MESSAGE 使用ON_MESSAGE响应消息,必须配合定义消息#define WM_MY_MESSAGE (WM_USER+100) 对于发送消息者-MyMessageDlg, 在其MyMessageDlg.h中,定义#define WM_MY_MESSAGE (WM_USER+100) 在其MyMessageDlg.cpp中要先添加:#i nclude " ...

MFC-原理分析

    博客分类:
  • MFC
MFC-原理分析 MFC只留出API供我们调用,我们使用其接口比较简单,但其内部封装及其复杂,要想成为真正的MFC高手,还是得对其内部的封装有所了解,下面就以一个简单的例子,作为对MFC内部结构探讨的开始。 //HELLO.h class CMyApp : public CWinApp { public: virtual BOOL InitInstance (); }; class CMainWindow : public CFrameWnd { public: CMainWindow (); protected: afx_msg v ...
Linux GDB(七) 改变程序的执行 ———————     一旦使用GDB挂上被调试程序,当程序运行起来后,你可以根据自己的调试思路来动态地在GDB中更改当前被调试程序的运行线路或是其变量的值,这个强大的功能能够让你更好的调试你的程序,比如,你可以在程序的一次运行中走遍程序的所有分支。       一、修改变量值     修改被调试程序运行时的变量值,在GDB中很容易实现,使用GDB的print命令即可完成。如:            (gdb) print x=4        x=4这个表达式是C/C++的语法,意为把变量x的值修改为4,如果你当前调试的语言是Pascal ...
Global site tag (gtag.js) - Google Analytics