linux的基本命令

一、目录处理命令

1.pwd查看当前所在目录

语法:  pwd

在这里插入图片描述

2.ls查看当前目录下的文件

语法:  ls  [参数]  目录
参数:
	-l   以详细形式查询当前目录下的文件(不包含隐藏文件) 
	-a   查看目录下的所有文件,包含隐藏文件(不是详细展示)
	-la  上面两个功能的组合(详细查看所有文件)

在这里插入图片描述

3.cd进入文件目录

语法: cd 目录
目录表达形式:
	/    从根目录开始写的绝对路径目录 
	..   上层目录
	.    当前目录
	~    家目录
    -    上次的目录

在这里插入图片描述

4.创建目录

语法: mkdir  目录  [参数] 
参数:
	-p  一次性创建多级目录
	-v  显示创建过程
总结:
	mkdir  目录路径(推荐使用绝对路径) 

在这里插入图片描述

5.rm删除目录或文件

语法: rm [参数] 目录或文件
参数:
    -r 递归处理,将指定目录下的所有文件及子目录一并删除,它需要你二次确认是否删除
    -f 强制删除目录,它不会询问你 
总结:
     rm  -rf  文件(目录)路径

在这里插入图片描述

6.cp复制

语法: cp [-r] 源目录 目标目录
参数:
    -r 递归处理,将指定目录下的文件与子目录一并处理
总结:
    cp  -r    源目录(文件)    目标目录/          复制一个目录或文件到指定目录下
    cp  -r    源目录(文件)    目标目录(文件)     复制并改名一个目录或文件

在这里插入图片描述

7.mv剪切

语法: mv 原目录位置 新目录的位置
总结:
    mv  源目录(文件)    目标目录/           剪切一个目录或文件到指定目录下
    mv  源目录(文件)    目标目录(文件)      剪切并改名一个目录或文件

在这里插入图片描述

二、文件处理命令

1.find查找文件

语法: find  路径  -name  文件名【允许模糊匹配】

在这里插入图片描述

2.vim向文件写入内容

linux 下的 vi 是一种文字编辑器,后来的升级版本是vim。

vim : 特殊编译器  ( 如果要使用请子自行安装 yum -y install vim )

vi或者vim 都有三种模式:
	一般模式: 	只能看不能写   在一般模式下 i  进入插入模式
	插入模式: 	能写 , 退出插入模式 按 esc键 退回到一般模式下
	行底模式: 	是用来退出保存或者退出不保存文件  在一般模式下 按 : (shift + ; )
						:wq  退出保存  :q! 退出不保存
一般模式还有特殊操作:
yy 复制一行 p粘贴   nyy 复制n行
dd 删除一行 ndd 删除n行
gg  跳转文件第一行   shift +g 跳转文件最后一行


1 打开文件
	vim 文件名 ( 如果文件存在,就是打开文件; 如果文件不存在,就是新建打开 )
2 编辑文件
	使用vim刚刚进入文件,我们处于命令行模式,此时不能进行文件的编辑,
	此时按下键盘上的i键就能进入编辑模式,然后就能修改文件内容了。
3 保存文件
	当编辑工作完成后,我们需要对编辑好的文件进行保存,此时需要先退出编辑模式,按一下ESC键,就可以退出到命令行模式。
	此时如果想保存并退出文件,需要在此模式下输入 :wq然后回车 
	如果想不保存直接退出文件,需要在此模式下输入 :q! 然后回车

安装:
在这里插入图片描述
执行:
在这里插入图片描述

3.查看文件里内容

语法: more 文件名 
扩展:
	cat a.txt             查看a.java文件的最后一页内容				    《适用于数据少的》
	more a.txt            从第一页开始,按回车键换行,按空格健翻页,q退出 《适用于数据多的》
	head a.txt            查看a.java文件的前10行内容
	tail a.txt            查看a.java文件的后10行内容
	head  -n 7 a.txt      查看a.java文件的前7行内容
	tail  -n 7 a.txt      查看a.java文件的后7行内容
	tail  -f  文件名       动态查看文件信息

在这里插入图片描述

三、压缩和解压命令

压缩:

语法: tar  参数  打包压缩后的文件名  要打包压缩的文件
参数:
	-c 创建新的文件(必选项)
	-f 表示文档名(必选项)
	-v 输出文件清单(可选项)
	-z 自动识别压缩或解压(可选项)
总结:
	tar -zcvf  压缩包名称(xxx.tar.gz)  要压缩的文件或者目录

解压:

语法: tar  [参数]  压缩文件  [-C 要解压到的目录]
参数:
	-x 取出文件中的内容(必选项)
	-f 表示文档名(必选项)
	-v 输出文件清单(可选项)
	-z 自动识别压缩或解压(可选项)
总结:
	tar  -zxvf  压缩文件 -C 要解压的目录

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值