linux环境搭建及常用命令

cp

cp命令主要用于复制文件或目录。
语法:
复制文件
cp 路径/文件名 路径/新文件名
复制文件夹
cp -r 文件夹 文件夹
-r参数的作用:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

## tar 压缩文件与解压缩

tar 命令是linux系统中常用的 压缩文件 和 解压缩文件命令
通常Linux下载的软件都是 tar.gz格式的,需要使用tar 命令来解压缩安装
tar 命令的参数 异常之多,咱们只学习满足 压缩文件 和 解压缩文件 命令的参数就可以了

语法
压缩文件的语法:

tar -czvf 压缩名.tar.gz 被压缩文件或目录1 被压缩文件或目录2 被压缩文件或目录3 ...

举例: 将root目录下的 adir目录和a.txt文件 压缩为 test.tar.gz

tar -czvf test.tar.gz adir a.txt

解压缩文件的语法:

tar -xzvf 压缩名.tar.gz -C 解压到的目录

注意是大写C如果 不使用-C参数 则默认解压至当前工作目录 举例: 将 test.tar.gz 压缩文件解压到/root目录

tar -xzvf test.tar.gz -C /root

参数详解

-c 建立新的备份文件。
-x 从备份文件中还原文件。
-v 显示指令执行过程。
-f 指定备份文件。
-z 通过gzip指令处理备份文件。
(如果解压文件后缀是.tar,没有.gz则不需要使用-z参数)
-C 指定解压到的目录

yum

yum 命令 是centos提供给用户查找、安装、删除,更新某一个、一组甚至全部软件包的命令。 yum的功能类似于 手机系统 中的应用商店 ,可以 查找、安装、删除、更新 应用。

语法:

yum install 软件名称

案例:免确认安装 unzip (用来解压 .zip压缩文件的命令)

yum install -y unzip

使用 yum 卸载软件
语法

yum remove 软件名

举例: 卸载刚才安装的 unzip 软件

yum remove unzip

更新所有已安装的所有软件

yum update

更新所有软件的命令 在实际工作中尽量别用,因为某些系统固定使用软件的某个版本,如果软件版本过高,可能导致系统软件不兼容等情况

更新指定软件

yum update 软件名

zip 和 unzip

zip 是个使用广泛的压缩程序,压缩后的文件后缀名为 .zip。 unzip 用于解压缩zip文件

使用zip 压缩文件或文件夹:

压缩文件zip 压缩名称.zip 被压缩的文件地址

使用unzip 解压文件

  1. 解压出来的文件是在当前工作目录
unzip 要解压文件名
  1. 指定目录解压
unzip 要解压文件名 -d 想要解压到的目录

> 和 >>及cat的用法

› 代表 输出的内容重定向到文件
使用› 重定向后 文件 中原本的内容会被覆盖

命令 › 文件

›› 代表 将输出的内容以追加的方式重定向到文件
使用›› 重定向后 文件 中原本的内容不会被覆盖,而是在原有的内容后面 追加 新的内容
语法:

命令 ›› 文件

cat

cat 原单词concatenate(用途是连接文件或标准输入并打印。)
cat 命令用于将所有文件内容打印到屏幕上。 语法:

cat 文件名

案例:
ls -l /root › a.txt

查看 a.txt

cat a.txt
在这里插入图片描述

 ls -l /root >> a.txt
 cat a.txt

在这里插入图片描述

sz和rz命令

rz和sz都是使用Zmodem文件传输协议
原单词rz: Receive Zmodem(接收)
原单词sz: Send Zmodem(发送)
lrzsz是一款在linux里上传和下载的程序。
使用前需要使用命令安装程序

yum install -y lrzsz 

rz (上传文件)

用法: 输入 rz ,点击回车 会出现一个上传窗口,选择你要上传的文件

sz (下载文件)

用法: sz 想要下载的文件名 , 点击回车

举例: 要下载 /root/catTest目录下的b.txt文件, 命令为: sz /root/catTest/b.txt

vi/vim

vi是linux系统自带的文本编辑器,用来修改文本文件,
vim是从vi发展出来的一个文本编辑器,拥有更多完善的功能,例如高亮显示、自动补全等。

安装vim

yum install-y vim*

vi/vim 的三大模式
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。

  • 命令模式
    用户刚刚启动 vi/vim,便进入了命令模式。
    此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。
    以下是常用的几个命令:
i 切换到输入模式,以输入字符。
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。
dd 删除选中行
若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。
命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。
  • 输入模式
    在命令模式下按下i就进入了输入模式。 在输入模式中,可以使用以下按键:
字符按键以及Shift组合,输入字符
ENTER,回车键,换行
BACK SPACE,退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符
方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
ESC,退出输入模式,切换到命令模式
  • 底线命令模式
    在命令模式下按下:(英文冒号)就进入了底线命令模式。
    底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。
    在底线命令模式中,基本的命令有(已经省略了冒号):

                
  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值