您的位置:首页 > 运维架构 > Linux

linux笔记1(创建用户、安装gcc、安装五笔输入法)

2011-10-31 23:10 573 查看
linux笔记1(创建用户、安装gcc、安装五笔输入法)


linux简说


内核:在计算机启动时载入基本内存,管理一些基本的输入输出,管理一些进程的初始化以及进程之间的调

试。控制硬件的运行。

 

Shell:系统的命令解释器,用户进程与kernel的桥梁作用

终端模拟器(Terminal Emulator):交互操作系统,并得到提示与反馈。

 

x window系统:c/s模型提供图形用户接口

 

窗口管理器:kde,gnome

 

查看Redhat版本的方法:cat /proc/version或者cat /etc/redhat-release或者cat /etc/issue或者uname

 

ls / 执行后,深蓝色的文件表示是目录,白色表的文件

 

创建用户


[root@localhost httpd-2.2.4]# useradd luowei    创建一个luowei用户

[root@localhost httpd-2.2.4]# passwd luowei    更改密码

Changing password for user luowei.

New password: luowei

BAD PASSWORD: it is based on a dictionary word

Retype new password: luowei

passwd: all authentication tokens updated successfully.

[root@localhost httpd-2.2.4]# passwd root    修改root的密码

Changing password for user root.

New password: luowei

BAD PASSWORD: it is based on a dictionary word

Retype new password: luowei

passwd: all authentication tokens updated successfully.

[root@localhost httpd-2.2.4]# su - luowei

[luowei@localhost luowei]$ su - root

Password:

[root@localhost root]#

[root@redhat root]# su - luowei

[luowei@redhat luowei]$ su -            这样默认是切换到root用户

Password:

[root@redhat root]#

 

运行指令


帮助指令


--help 如:mknod –help    mknod 命令建立一个目录项和一个特殊文件的对应索引节点。

man 如:man mknod

info 如:info mknod

操作指令


拷贝目录 cp –r old new

重命名 cp test test2    将当前目录下的test文件改名为test2

rm test2 ./dirtest/test    将当前目录下的test文件移到dirtest目录下,并改名为:test

 

cd ..    切换路径,这里是返回上一层目录,直接cd 回车,则切换到家目录

pwd        显示当前目录的路径

mkdir    创建目录

rmdir    删除目录

 

rm –rf aa        强制删除目录aa

 

cat         查看文件内容

more    可以逐行或逐屏查看

less        逐行查看文件内容

date        显示当前时间

cal        显示月历

 

df        查看系统分区和磁盘的容量

du        计算文件占用的磁盘大小    //默认以kb为单位输出

例:du –h test        连同单位也一起输出

head        显示文件开头10行的内容

tail        显示文件最后10行的内容

例:tail –f /var/log/services        显示即时更新,一般用于查看日志文件

 

按Tab键自动,补全文件名

 

设备文件    


设备文件存放在 /dev/目录下,有以c开头(字符设备,如:键盘)和b开头(块设备,如:硬盘)的。

 

用户身份切换:su luowei     直接这样切换,环境变量不会跟着改变

env         查看环境变量

su – luowei    这样切换,会改变当前的用户环境变量

 

安装gcc


在redHat 9的第一个cd中找到四个包,和在第二个cd中找到一个包,分别为:

binutils-2.13.90.0.18-9.i386.rpm
cpp-3.2.2-5.i386.rpm
glibc-devel-2.3.2-11.9.i386.rpm

glibc-kernheaders-2.4-8.10.i386.rpm



gcc-3.2.2-5.i386.rpm

----------------------------------------

操作如下:


插入第一个光盘

mount /dev/cdrom /mnt/cdrom/

find -iname binutils*

rpm -ivh cdrom/RedHat/RPMS/binutils-2.13.90.0.18-9.i386.rpm

find -iname cpp*

rpm -ivh cdrom/RedHat/RPMS/cpp-3.2.2-5.i386.rpm

find -iname glibc-k*

rpm -ivh cdrom/RedHat/RPMS/glibc-kernheaders-2.4-8.10.i386.rpm

find -iname glibc-devel*

rpm -ivh cdrom/RedHat/RPMS/glibc-devel-2.3.2-11.9.i386.rpm

umount /mnt/cdrom

插入第二个光盘

mount /dev/cdrom /mnt/cdrom/

find -iname gcc*

rpm -ivh cdrom/RedHat/RPMS/gcc-3.2.2-5.i386.rpm

检查gcc是否安装好了

rpm -qa gcc*

 

命令行乱码问题


解决命令行乱码问题


export LANG="en_US.UTF-8"

 

解决命令行中文乱码问题


export LANG=zh_CN.GB18030

 

或者用以下的方法


方法一:


  #locale (locale命令用于查看使用语言详细信息,为中文语言)

  #export LC_ALL=POSIX (export命令导出修改LC_ALL语言选项)

  #locale (再次查看,信息已经改变了)

  该方法在用户注销或重启后将失效,要想保存设置,见方法2。

方法二:


  #vi /etc/sysconfig/i18n (利用vi编辑器修改配置文件i18n)

  将LC_ALL=POSIX写入i18n配置文件中。注销或重启服务便永久生效。

 

RedHat9 fcitx 五笔安装


1.卸载redhat 自带的中文输入法minichinput和iiimf-xxx

(1) rpm -qa | grep iiimf #查找iiimf相关软件,我得到以下结果

rpm -e iiimf-csconv-12.1-13.EL.7 iiimf-gtk-12.1-13.EL.7 。。。。#全部删除掉

(2) rpm -qa | grep input #查找xxinput软件,我得到如下结果,miniChinput-0.0.3-64

rpm -e miniChinput-0.0.3-64

 

2.卸载fedora 自
带的中文输入法scim

(1) rpm -qa | grep scim

(2) rpm -e ......

3.安装fcitx输入法

下载fcitx,小企鹅输入法

地址:http://www.fcitx.org/main/?q=node/9

 

我选择的是fcitx-3.6.tar.bz2

下载下来后,你会发现文件名被改成fcitx-3.6.tar.tar

我们只需要重新命名一下就可以了

mv fcitx-3.6.tar.tar fcitx-3.6.tar.bz2

 

安装Fcitx


 

假如下载下来的文件为:fcitx-3.6.tar.bz2,且放
在/home/software下

tar jxvf fcitx-3.6.tar.bz2

cd fcitx-3.6

mkdir /home/fcitx

./configure --prefix=/home/fcitx

make

make install

 

默认安装在

/usr/local/share/fcitx和/usr/local/bin下

 

如果安装过程中出现以下错误

MConn.c:32:22: X11/Xlib.h: No such file or directory

.....

make[1]: *** [IMConn.o] 错误 1

make[1]: Leaving directory `/home/liuyi/tmp/fcitx-1.8.2/IMdkit/lib'

make: *** [libXimd.a] 错误 2


时,就要安装上XFree86相关的开发包了,或着安装xorg-xxxx 开头的相关包
,插入Fedora8光盘,点应用程序-->添加删除软件,找到
开发-->X软件开发-->xorg-x11-xxxxx打头的都打上钩,更新就可以了

 

 

(3)配置Fcitx


输入法要正常运行,有三个条件,locale,XMODIFIERS和中文字体。

locale是使用中文的基本条件,没有 locale,就不能使用中文。XMODIFIERS是输入法和应用程序对话的通道,应用程序通过这个变量,来知道应该与哪个输入法对话。中文字体嘛,没
有它就不能显示中文了。

如果你在安装系统的时候,选了简体中文,那么locale就已经设置好了,如果没有选,那么在你的用户目录下,找到.bashrc文件(是隐藏文件,所以前面有一个".",或者是/etc/profile)

 

vi ~/.bashrc #在这个文件最后面加上:

export LC_ALL=zh_CN.gbk

export LANG=zh_CN.gbk

export XMODIFIERS=@im=fcitx

 

#退出vi,

source ~/.bashrc

cd /usr/local/bin

fcitx #启动fcitx

此时,fcitx已可正常使用

 

 

(4)让我们可以在终端中直接调出fcitx

ln -s /home/fcitx/bin/fcitx /usr/local/bin

 

另外,我们通常只用到,拼音输入法,或着五笔输入法,想去掉不用的输入法,我们可以这表来做

vi ~/.fcitx/config #在不想启动的输入法前加上注释符号#就可以了

vi /home/fcitx/share/fcitx/data/tables.conf #这里可以配置码表相关启动,但好像有问题喔

 

(5)遗留问题

01:网上说,可以编辑 /usr/local/share/fcitx/data/tables.conf这个文件,再去除一些不想启动
码表输入法
,但我试过了,这个方法不行,会导致fcitx无法启动的,知道正解的朋友请告诉我喔!!

02:
在config文件中修改了
中英文快速切换键
,但不起作用,只好还用CTRL台

------------------------------------------

卸载openoffice


    rpm -qa | grep office    查找出openoffice安装文件


        rpm -e openoffice...     卸载

 

=================================

离开系统


    重启


Reboot

Shutdown –r now

Init 6

    关机


Halt

Shutdown –h now

Poweroff

Init 0

 

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: