网络安全学习篇30_第二阶段_centOS基础操作:获取命令帮助信息、增删改查、压缩与解压

上一篇博客:网络安全学习篇29_第二阶段_centOS的安装详细流程与基本操作


目录

  • 获取命令及帮助信息
  • 增删改查文件
  • 打包、压缩、解压

开始


一、获取命令及帮助信息

rm -rf
ls -a
ls -l
...
后面的可选选项有很多种

1.1 如何查看一个命令字的帮助手册

man + 命令字—》man ls

ls -a:显示全部,包括隐藏文件

ls -A:不显示隐藏目录

ls -l:长格式列出,如显示权限,显示文件的详细信息

ls -h:和l一块用,显示人类可读的文件大小K、M、G

ls -R:递归的形式显示子目录的内容

1.2 命令字分为内部命令、外部命令

  • 内部命令:命令解释器自带的命令 help cd
  • 外部命令:安装的第三方软件所带的

二、增删改查文件

2.1 查询:查看目录下有哪些内容,查看文件中的内容

ls命令 cat命令

2.2 创建:

创建文件

touch+ 文件名

touch /tmp/demo1.txt
echo "hello">/tmp/demo1.txt
cat demo1.txt

创建目录

mkdir /tmp/demo1
cd demo1
ls

2.3改:

目前先剪切、复制

mv 剪切:

mv demo1.txt demo1

mv重命名:

mv demo1.txt demo2.txt

cp 复制

符号链接:

ln -s—> 源文件绝对路径 链接到目标路径

删除:

rm 文件

rm -f 文件:强制删除,但是文件夹里面有文件就删不了

rm -rf 文件:强制递归删除

三、打包、压缩、解压

先在/tmp目录下建立一个大小为100m的文件bigfile

do if = /dev/zero of = /tmp/bigfile bs = 1M count = 100

if:inputfile 输入文件

bs: 单位

count: 计数器

gzip\bzip2:压缩文件,不能压缩目录

压缩bigfile—>gzip bigfile

查看压缩后的大小—>ls -lh bigfile.gz

解压缩—>gunzip bigfile.gz

du -sh 文件目录名—》查看目录及里面的文件大小

对目录进行打包压缩

打包:
tar -cf 文件.tar 需要打包的文件目录名

生成一个新文件.tar,对源文件不影响

压缩:

tar -tvf allfile.tar—》查看包里的内容

gzip allfile.tar—》压缩

解压缩:

gunzip allfile.tar.gz

tar -xf allfile.tar [-C /root 指定路径,省略解压到当前目录]

-x—>解包
-C—>指定解压路径

便捷方法,打包的时候压缩

tar -zcf /tmp/allfile.tar.gz allfile
ls -lh allfile.tar.gz

网络安全学习篇30_第二阶段_centOS基础操作:获取命令帮助信息、增删改查、压缩与解压


参考:B站千峰