一点一滴学习Linux--基础命令篇
2008-01-11 15:34 Rainbow 阅读(1857) 评论(0) 收藏 举报一直抱着想学Linux的心情来看待开源世界,可是每次多半途而废。其实每次多能学到点东西。可是不能形成系统化的学习。所以总是学了这个忘了那个。由是下定决心边学习边写教程来增强记忆,随便也为以后查找时用。
该篇教程,主要为Linux的基础命令的使用。不会大而全,我只记录了平时我需要用的几个命令,当日后接触到新的命令时会及时更新教程。
下面列出在使用linux过程中使用频率较高的命令。这里只作简单介绍,具体用法请参考后面内容。
cat:显示文件内容。
cd:改变目录路径。
cp:复制文件。
find:查找文件。
grep:搜索、过滤信息。
ls:列出目录信息。
more:分页显示。
rm:删除文件或目录。
vi:调用vi文本编辑器。
who:显示登录用户信息。
su:变更为其他使用者的身份,除 root 外,需要键入该使用者的密码
shutdown:终止所有进程序,关闭计算机。
reboot: 重启计算机
clear: 清屏
top: 实时显示 process 的动态
pstree: 将所有行程以树状图显示
ps:显示瞬间行程 (process) 的动态
logout:指令让用户退出系统,其功能和login指令相互对应
pwd:显示工作目录
rmdir:删除空的目录。
VI:文本编辑
vi test.txt 新建text.txt文本。如果存在则显示内容。
按i键进入编辑模式,可以输入字符串,编辑文本内容。
按Esc键退出编辑模式,返回普通模式。
输入 :wq 退出VI并保存文档。
输入 :w [filename] 将文本内容存到新的fielname文件中。
输入 :q 退出VI
mount: 挂载光驱,U盘等。
[root@localhost mnt]# mount /dev/cdrom /mnt/cdrom
umount:
rpm
1.安装一个包
# rpm -ivh
2.升级一个包
# rpm -Uvh
3.移走一个包
# rpm -e
4.安装参数
--force 即使覆盖属于其它包的文件也强迫安装
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫
安装。
5.查询一个包是否被安装
# rpm -q < rpm package name>
6.得到被安装的包的信息
# rpm -qi < rpm package name>
7.列出该包中有哪些文件
# rpm -ql < rpm package name>
8.列出服务器上的一个文件属于哪一个RPM包
#rpm -qf
9.可综合好几个参数一起用
# rpm -qil < rpm package name>
10.列出所有被安装的rpm package
# rpm -qa
11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?
# rpm -qilp < rpm package name>
浙公网安备 33010602011771号