Linux--指令的使用(1)--基础指令--文件指令--打包压缩指令

水深无声 2022-10-27 15:58 285阅读 0赞

Linux指令(1)

基础指令

在linux中有一个具体操作的格式:
在这里插入图片描述
(1) ls 指令:浏览所在位置的具体目录

  1. ls -l //查看文件中详细信息
  2. ls -a //查看隐藏文件
  3. ls -la //组合选项的使用,两个功能都可以指行出来

man手册: man ls 查看ls相关的具体信息,相当于一个字典;按q进行退出
(2)pwd 指令:显示目录所在的路径

  1. pwd //单独使用

在linux中目录是唯一的,他是一个树形结构存放着具体的文件
文件路径有两种:
在这里插入图片描述
上面的理解就可以解释pwd的指令,绝对能看懂.
(3)mkdir 指令:创建目录,可以存放文件

  1. mkdir name //创建文件
  2. mkdir -p ./abc/test
  3. //这里的-p是在上一级目录没有存在的时候,自行进行创建,不会因为未存在上级目录而创建失败

(4)rmdir 指令:删除目录

  1. rmdir name //删除空目录
  2. rmdir -p ./abc/test //直接进行删除

(5)rm 指令:删除文件或目录(默认只删除文件,不能删除目录)

  1. rm -r //删除目录及子文件
  2. rm -f //忽略提示信息直接进行操作

(6)cp 指令:拷贝文件

  1. cp ab.c ./abc/test //将文件拷贝到指定目录下
  2. cp -r //递归的拷贝所有的文件

(7)mv 指令:将文件移动到另一个位置(剪切)

  1. mv ab.c ./abc/test //将次文件移动到另一个目录下

(8)cd 指令:进入指定的目录下

  1. cd abc //进入abc的目录文件下
  2. cd .. //返回到上一级文件下

文件指令

(1)touch 指令:刷新文件的时间属性
时间属性分为三种:1.最后一次访问时间 2.最后一次修改时间 3.最后一次状态改变时间

  1. touch filename //刷新文件的时间属性

(2)cat 指令:打印文件的内容(常用于比较短的文件)

  1. cat filename //打印文件内容

(3)more 指令:分页显示文件的内容
空格:向下翻页 回车:按行滚动 q:退出

  1. more filename

(4)less 指令:分页显示文件的内容
f/b: 上下翻页 j/k:按行滚动
匹配查找字符串 /string向下查找 ?string 向上查找 q退出

  1. less filename

(5)head 指令显示文件前n行内容(默认前10行)

  1. head -n 3 passwd //显示前三行

(6)tail 指令:显示末尾n行内容(默认后10行)

  1. tail -n 3 passwd //显示最后三行
  2. 举例
  3. //显示前10行的最后一行
  4. head-n 10 passwd|tail -n 1

管道符: |
管道符用于连接两个命令,先将前面的命令处理,后运行后面的命令

打包压缩指令

主要是用于压缩和解压,主要存在三种格式:

(1)zip

  1. //对文件进行压缩
  2. zip test.zip file1 file2 ...
  3. //对文件进行解压
  4. unzip test.zip

(2)gzip

  1. //对文件进行gz格式压缩
  2. gzip file
  3. //对gz格式的文件进行解压
  4. gunzip file.gz

(3)bzip2

  1. //压缩
  2. bzip2 file
  3. //解压
  4. bunzip2 file.bz2

上面这三种方式我们通常都是通过tar来进行使用的,下面介绍tar
tar:对多个文件进行打包/解包并且可以进行压缩和解压缩

  1. //tar的相关指令
  2. -c //打包
  3. -x //解包
  4. -z //打包或解包按照gzip的格式
  5. -j //打包或解包按照bzip2的格式
  6. -v //详细的打包信息
  7. -f //指定包名
  8. 举例:
  9. //命令可以写在一起进行应用
  10. tar -cavf file.tar.gz file... //打包
  11. tar -xvf file.tar.gz //解包

这就是第一阶段的具体指令,记得多多练习,熟练掌握.多敲代码.加油!!!

发表评论

表情:
评论列表 (有 0 条评论,285人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux基础指令

    常用选项:-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在.-i 或 --interactive覆盖文件之前先询问用户.-r递归处理, 将指...