Linux常见用法

本文介绍了Linux的基础和进阶用法,包括常用命令如pwd、ls、cd、mkdir、rm、mv、cp、clear、man,以及find、grep的文件查找和内容搜索功能。此外,还详细讲解了gzip、bzip2和tar的文件压缩与解压操作。
摘要由CSDN通过智能技术生成

目录

1、Linux基础用法

2、Linux进阶用法


1、Linux基础用法

pwd:打印当前所在的路径

ls:显示当前目录下的文件,-l、-a

cd:切换路径,..、~、/、-,(绝对路径/home/book/ 相对路径 ./book/ book/)
mkdir:创建目录,(mkdir -p  dir1/dir2连续创建多级目录)

touch:新建文件,Linux区分大小写、同一目录无法创建同名的文件

cat:查看文件内容,(cat -n file1显示内容和行号)

rmdir:删除目录,(不能删除非空目录)

rm:删除文件or目录,-i、-r、-f

mv:修改文件名or目录名、移动路径

        mv 旧文件名 新文件名 => 修改文件名,同名会覆盖

        mv 旧目录名 新目录名 => 修改目录名

        mv 文件名 目录名 => 移动路径

cp:复制文件or目录

        cp 源文件名 目标文件名 => 将当前目录下的源文件拷贝到目标文件

        cp 源文件名 目标目录名 => 将当前目录下的源文件拷贝到目标目录下

        cp 源目录名 目标目录名 => cp -r dir1 dir2复制dir1目录下的所有内容到dir2,-r递归复制

clear:刷新屏幕,保留历史命令操作记录

man:查看手册

2、Linux进阶用法

find:查找符合条件的文件

        find 目录名 选项 查找条件

        根据名字查找:查找当前目录的所有txt文件 find . -name "*.txt"

        根据变动时间查找:查找最近两天有变动的文件find /home -mtime -2

grep:查找文件中符合条件的字符串

        grep -rn "字符串"  文件名,r递归查找、n显示目标位置的行号

        grep -rn "abc" test1.txt:在test1txt中查找字符串abc

单个文件压缩、解压使用gzip和bzip2,多个文件和目录使用tar

gzip: -l列出压缩文件的内容、-k保留输入文件、-d将压缩文件进行解压

        查看 gzip -l 压缩文件名

        压缩 gzip -k 源文件名

        解压 gzip -kd 压缩文件名

bzip2:压缩、解压单个文件

         压缩:bzip2  -k  源文件名,

         解压:bzip2  -kd  压缩文件名

tar:对多个目录、文件进行打包和压缩

         -c 表示创建用来生成文件包,-x从文件包中提取文件,-t查看压缩文件

         -z使用gzip方式进行处理,-j使用bzip2方式进行处理,

         -v详细报告tar处理的信息,-f表示文件

查看:tar -tvf 压缩文件名

压缩:tar -cz/jvf 压缩文件名 目录名

解压:tar xz/jvf 压缩文件名

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值