介绍
这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长!
以下为小编最喜欢的两句话:
要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。
一个人为什么要努力? 我见过最好的答案就是:因为我喜欢的东西都很贵,我想去的地方都很远,我爱的人超完美。因此,小编想说:共勉!
本篇文章是小编记录Linux的系统学习
目录
一、复制与移动和重命名
二、打包或解压文件
三、查找符合条件的字符串
四、友好显示文件大小 ll -h
五、下载资料(默认保存在当前目录)
六、| 管道 一个命令的输出用作另一个命令的输入
一、复制与移动和重命名
cp(copy)命令可以将文件从一处复制到另一处。一般在使用cp命令时将一个文件复制成另一个文件或复制到某目录时,需要指定源文件名与目标文件名或目录。
前提是linux里面有这个文件
命令 | 作用 |
cp a.txt b.txt | 将a.txt复制为b.txt文件 |
cp a.txt ../ | 将a.txt文件复制到上一层目录中 |
mv a.txt ../ | 将a.txt文件移动到上一层目录中 |
mv a.txt b.txt | 将a.txt文件重命名为b.txt |
二、打包或解压文件
tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。
-v 显示运行过程
-z 调用gzip命令 压缩文件
-f 指定文件名
-x 解压文件
-c 创建一个新tar文件
-C 解压文件指定的目录
-t:查看压缩文件的内容
使用上面的后面需要加vf
打包:
tar –cvf xxx.tar ./*
打包并且压缩:
tar –zcvf xxx.tar.gz ./*
打包ex文件夹所有内容
tar –zcvf xxx.tar.gz ./ex/
解压
tar –xvf xxx.tar [解压当前目录]
tar -xvf xxx.tar.gz -C /usr/aaa 【解压到指定目录】
示例:
tar -cvf test.tar ./* 将当前文件夹的所有文件打包成test.tar
tar -zcvf test.tar ./* 打包并压缩文件
tar -xvf xxx.tar.gz -C /usr/aaa 解压到指定目录
/:根目录 /*
./:当前目录 ./*
../:上一级目录 ../*
~ /root
三、查找符合条件的字符串
用法: grep [选项]... PATTERN [FILE]...
示例:
grep lang anaconda-ks.cfg 在文件中查找lang
grep lang anaconda-ks.cfg -- color 高亮显示
四、友好显示文件大小 ll -h
五、下载资料(默认保存在当前目录)
wget -P 目录/路径 网址 下载到指定目录
wget -O 目录/文件名 网址 下载文件并以指定的文件名保存文件
测试当前网络是否可用: ping -c 4 www.baidu.com
六、| 管道 一个命令的输出用作另一个命令的输入
管道是Linux命令中重要的一个概念,其作用是将一个命令的输出用作另一个命令的输入。
示例
ls --help | more 分页查询帮助信息
ps –ef | grep java 查询名称中包含java的进程(重要)
以上就是小编所实践的内容,希望能帮助到大家,感谢各位大佬的观看!!!
如还想了解其他关于Linux的,可以多看看菜鸟教程!!!
Linux 教程 | 菜鸟教程 (runoob.com)https://www.runoob.com/linux/linux-tutorial.htmlhttps://www.runoob.com/linux/linux-tutorial.html