Linux自用命令总结

cd

命令 说明
cd 目录 切换到指定目录
cd ~ 切换到当前用户的主目录
cd … 切换到上一级目录
cd . 切换到当前目录
cd - 切换到上一次目录

cp

命令选项 说明
-i 交互式提示
-r 递归拷贝目录及其内容
-v 显示拷贝后的路径描述
-a 保留文件的原有权限

mv

命令选项 说明
-i 交互式提示
-v 显示移动后的路径描述

ls

命令选项 说明
-l ---------> 以列表方式显示
-h --------> 以大小单位显示,默认是字节
-a --------> 显示隐藏文件和隐藏目录

ls命令后跟不同选项会呈现不同的显示方式,其中-l和-a选项最常用

rm

命令选项 说明
-i --------->交互式提示
-r --------->递归删除目录及其内容
-f --------->强制删除,忽略不存在的文件,无需提示
-d -------->删除空目录

重定向

终端内容保存到文件使用重定向有两种方式: > 和 >>;
‘>’ 表示每次只写入最新的数据,原有数据不保留;
‘>>’ 表示每次在原有数据的基础上进行追加,原有数据会保留。

grep

-i 忽略大小写
-n 显示匹配行号
-v 显示不包含匹配文本的所有行

在这里插入图片描述
正则表达式 说明
^ ------------>以指定字符串开头
$ ------------>以指定字符串结尾
. ------------->匹配一个非换行符的字符

find

-name 根据文件名(包括目录名)字查找

查找文件的命令格式: find 指定查找目录 -name "文件名

在这里插入图片描述

通配符 说明
/ * ---->代表0个或多个任意字符
/? ----->代表任意一个字符

压缩和解压缩命令

Linux默认支持的压缩格式:
.gz
.bz2
.zip

说明:
.gz和.bz2的压缩包需要使用tar命令来压缩和解压缩
.zip的压缩包需要使用zip命令来压缩,使用unzip命令来解压缩

压缩成.gz
tar -zcvf test.gz *.txt
解压缩.gz
tar -zxvf test.gz
解压缩.gz到指定目录
tar -zxvf test.gz -C aa

压缩成.bz2
tar -jcvf test.bz2
*.txt
解压缩.bz2
tar -jxvf test.bz2
解压缩.bz2到指定目录
tar -jxvf test.bz2 -C aa

压缩成.zip
zip test.zip *.txt
解压缩.zip
unzip test.zip
解压缩.zip到指定目录
unzip test.zip -d aa

压缩文件尽量使用.gz格式,因为占用空间较少
使用zip命令压缩的文件占用空间比较多, 当时比较通用,操作更加简单。

远程登录、远程拷贝命令的介绍

ssh命令是远程登录主机电脑,相当于直接操作的是远程电脑。
大量的文件上传和下载可以通过可视化工具FileZilla来完成

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值