linux-基本操作学习

cat(catenate)功能:显示文本文件内容

cat.png

more功能:分页显示文件内容,还支持直接跳转行等功能。

Enter    向下n行,需要定义。默认为1行
空格键  向下滚动一屏 或 Ctrl+F
B  返回上一屏 或 Ctrl+B
q       退出more
linux-基本操作学习_第1张图片
more.png

less功能:分页显示文件内容,操作更详细。

-m  显示类似more命令的百分比
-N  显示每行的行号

    操作
空格键:前进一页 或 page down
b:后退一页 或 page up
d:前进半页
u:后退半页
回车键:前进一行 或 方向键向下
y:后退一行  或 方向键向上
/字符串:向下搜索 按n查找下一个
?字符串:向上搜索 按n查找下一个
左右方向键:相当于水平滚动条
q:退出
linux-基本操作学习_第2张图片
less.png

cp(copy)功能:复制文件或目录

  -r  recursive  递归处理,文件则复制,文件夹则递归复制!

一般使用:cp -r origin destina

cp命令.png

mv(move) 功能:移动或更名现有的文件或目录。

    -f force 强行复制(覆盖)
linux-基本操作学习_第3张图片
mv命令.png

rm(remove):删除文件或目录。

-f (force)  强制删除文件或目录
-r (recursive) 递归处理
-rf 强行递归处理
linux-基本操作学习_第4张图片
rm.png

解压和打包:

.tar
  * 解包:tar xvf FileName.tar
  * 打包:tar cvf FileName.tar DirName

![Uploading image_970036.png . . .]

.tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName

解压tomcat.png

RPM命令使用

i:安装应用程序(install)
e:卸载应用程序(erase)
vh:显示安装进度;(verbose   hash) 
U:升级软件包;(update) 
qa: 显示所有已安装软件包(query all)

例如:RPM用来查找已经安装的软件并且含有‘yum’关键字

RPM用来查找已经安装的软件并且含有‘yum’关键字.png

yum 安装软件

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
例子(需要上网):必须要能联网

yum  install  gcc-c++   安装
yum  remove  gcc-c++    删除
yum  update  gcc-c++    更新

安装过程中会询问是否确定安装,输入y继续安装。

yum安装gcc.png
rpm查看安装结果.png

你可能感兴趣的:(linux-基本操作学习)