Linux下安装、查看、删除软件包
在Linux 操作系统下几乎所有的软件均通过RPM 进行安装卸载及管理等
操作RPM 的全称为Redhat Package Manager 是由Redhat 公司提出的
用于管理Linux 下软件包的软件Linux 安装时除了几个核心模块以外其
余几乎所有的模块均通过RPM 完成安装RPM 有五种操作模式分别为
安装卸载升级查询和验证
1.1.1 RPM 安装操作
命令
rpm -i 需要安装的包文件名
举例如下
rpm -i example.rpm 安装example.rpm 包
rpm -iv example.rpm 安装example.rpm 包并在安装过程中显示正在
安装的文件信息
rpm -ivh example.rpm 安装example.rpm 包并在安装过程中显示正在
安装的文件信息及安装进度
1.1.2 RPM 查询操作
命令
rpm -q …
附加查询命令
a 查询所有已经安装的包
以下两个附加命令用于查询安装包的信息
i 显示安装包的信息
l 显示安装包中的所有文件被安装到哪些目录下
s 显示安装版中的所有文件状态及被安装到哪些目录下
以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件
p 查询的是安装包的信息
f 查询的是已安装的某文件信息
举例如下
rpm -qa | grep tomcat4 查看tomcat4 是否被安装
rpm -qip example.rpm ......
Linux查找文件的相关命令
Linux查找文件的相关命令如表2-7所示。
表2-7 Linux查找文件的相关命令说明
常 用 命 令 简要中文说明 程序所在目录
more 分页显示一个文件或任何输出结果 /bin
less 分页显示一个文件并且可以回头 /usr/bin
whereis 寻找文件工具   ......
linux 启动顺序
load bios
read MBR(硬盘的主引导记录,包括三个部分MBR、硬盘分区表DPT和硬盘有效标志) find
out the OS
load the OS
init process starts //执行etc目录下的文件
execute run level scripts
//分层启动 6个 层次
//NFS -- 表示可以和其他人联网
execute /etc/rc.d/rc.local
//可以更改 启动选项
**************************
命令
logout 注销
exit 退出
shutdown 关机 time 参数 必须有
linux 下退出 一般有 q/ ctrl + C / crtl + D
man shutdowm 详细介绍 shutdown命令
--htlp
--?
ls -l
列出 所有文件 以d开头的是目录 以-开头的是文件
mkdir *** 创建目录
rm -rf *** 循环删除 目录 和目录里面的信息
touch 1 创建 文件 //linux下文件的后缀名 没有意义
rm -f 1 //强制删除
cp 1 2 // 将文件 1 复制一份 文件名为2
cp -r d1 d2 //复制目录 -r 表示 循环复制
mv 移动
vi 文版编辑器
vi 3.txt
vi下面 分为两种模式:命令模式 编辑模式
a 开始输入
按 esc 进入命令模式
:w 存盘
:q 退出
: q ! 不存盘退出
vi 3.txt
打开文件命令
dd 删除一行
dw 删除 整个单词
o 插入 ......
刚才思考了一下该从哪里说起比较好,因为我不想牵扯太多和主题无关的内容,否则一说就难以收住了,并且使得主题不突出,丧失了本文的初衷。但是考虑到大家水平差别很多,为了照顾大多数,因此我会把我觉得应该提到的东西简单说一下,能够让读者看完本文以后不仅知道如何做,还能理解为什么这么做。当然,由于本人水平有限,难免有的地方说的不对,欢迎大家指出,我会对本文做出修改,只要不人身攻击就好了,否则我会很难过的。为了避免重复,以及便于大家查询,本文将采用问答方式来组织,这些问题的编号依次增大,逐一说明了一些必须知道的知识点,在全部弄懂了以后,我想本文开始阐述的目的也就达到了。
1. 什么输入法适合我?
2. 安装一个新输入法前需要哪些准备?
3. 输入法是何时被系统调用的?(重点)
1. 什么输入法适合我?
个人觉得fcitx和scim是目前比较好的输入法,但是他们的特点不同,fcitx只能输入中文,而scim可以根据需要,利用不同的码表达到中英日…等等各种语言的输入问题。如果你只懂中文,或者只会输入英文&中文,那么我觉得fcitx是一个不错的选择,因为它漂亮,小巧,实用。如果你还需要输入日文或者其 ......
http://www.linuxgraphics.cn/android/index.html
http://blog.chinaunix.net/u2/85805/
http://blog.csdn.net/stevenliyong/category/578556.aspx
http://blog.csdn.net/cuijpus/archive/2008/06/15/2549803.aspx
http://dbus.freedesktop.org/doc/dbus-tutorial.html#glib-client
http://www.ibm.com/developerworks/cn/linux/l-dbus.html
http://www.freedesktop.org/wiki/Software/dbus
http://wiki.kldp.org/wiki.php/AndroidPortingOnRealTarget#s-1
http://www.kandroid.org/android_pdk/build_system.html
http://blog.chinaunix.net/u2/85805/
http://hi.baidu.com/linux_kernel ......
最近几天,需要搭建新的开发环境,数据备份文件32G,需要移植到其它linux服务器上。 可以采用如下的命令传输文件。
1、 scp 用户名@IP:文件路径 本地路径。(需要根据提示输入密码)
例如:
scp test@10.10.10.10:/mnt/sbap1210.dmp /data/sbap/myoraclebak
2、echo mget -c 要传输的文件|lftp sftp://IP -u 用户,密码 (这个命令是传输到当前目录下)
例如:
echo mget -c /mnt/imp.log|lftp sftp://10.10.10.10 -u test,passwprd
记录以上命令,方便日后使用。 ......