Linux常用命令:文件相关操作

 2024-01-18 00:00:44  阅读 0

Linux常用命令-文件相关操作

1、用户切换

苏(用户)

2.显示当前目录的文件列表

ls (list) ls -lls -a (all)llll - 在内部,隐藏文件以“.”开头。

3.各种目录操作

切换目录: cd ( ) 显示当前目录: pwd ( print ) 创建目录: mkdir ( make ) -p 如果父目录不存在,先生成父目录() cp 复制文件或目录(copy) -r递归处理,指定将目录中的文件和子目录一起复制() mv 移动文件或目录,重命名文件或目录(move) rmdir 删除空目录() rm 删除文件() -r 同时删除目录中的所有文件time() -f 强制删除文件或目录(force)。 普通用户删除时不会有任何提示。 不过超级管理员删除的时候,会提示加点:cd~可以快速到达主目录。

4、文件内容的编辑-VI、VIM(重点)

linux copy到当前目录_当前目录linux_linux copy到当前目录

工作流程图:

插入命令解析:

a:在当前字符后添加文本; A:在行尾添加文字; i:在当前字符之前插入文本; I:在行首插入文本; o:在当前行后插入空行; O:在当前行之前插入一个空行;

快速命令:

定位指令

:set 显示行号: 设置取消行号: n 转到文本的第 n 行 gg 转到文本的第一行 G 转到文本的最后一行

删除命令

x:删除光标所在单个字符 dd:删除该行

撤销订单

u undo,取消上一次操作 Ctrl+r redo,返回到undo之前

复制命令

yy+p

5、文件内容的查看和统计

touch 创建一个空文件

显示文件内容:

cat 显示文本文件内容 more 分页显示文本文件内容 less head 和 tail 查看文本开头或结尾的内容 head -n 3 java. txt查看java. txt文件的前3行

wc 统计文本的行数、单词数和字符数(字数统计)

-m 计算文本字符数 -w 计算文本单词和空格数 -l 计算文本行数

6. 文件合并和重定向

将合并文件的内容一起输出,cat 1.txt 2.txt 合并文件:cat 1.txt 2.txt > 3.txt 作为标准输入,cat > 1.txt cat >> 1.txt> 这是一个重定向输出的符号示例:使用重定向快速清除文件内容> 1.txt

7. 文件搜索

find 在文件系统中查找指定文件 find /usr/local/ -name word. TXT

8、文件的压缩、解压、打包

命令概述

gzip:压缩(解压)文件,压缩文件后缀为:压缩(解压)文件,压缩文件后缀为:打包文件或目录

命令详细解释

gzip命令详解: gzip [选项] 待压缩(解压)的文件名

-d 解压缩压缩文件() -l 对于压缩文件,显示压缩文件的大小、压缩前的文件大小、压缩比等。 -num 使用指定数字num来调整压缩速度,-1或-fast 表示最快的压缩方法(但压缩比较低),-9 或-best 表示最慢的压缩方法(压缩比较高)。 系统默认值为6

bzip2命令详解:bzip2 [选项] 文件名

-d 解压缩 -z 压缩 -num 同上

tar 命令详细解释: tar [选项] 打包文件名 待打包文件 1 待打包文件 2

-c 创建打包文件 -x 解压打包文件 -z 使用 gzip 压缩文件 -j 使用 bzip2 压缩文件 -v 压缩过程中显示文件 -f 使用文件名,文件名必须为紧随 f 之后

案件:

实现文件的打包和解包

实现文件的压缩和解压

gzip 1.txt压缩文件

gzip -d 1. TXT。 zip 解压文件

tar -cf 33. tar 1.txt 2.txt //打包文件

tar -xf 33. tar // 解压文件

gzip 33. tar //压缩包文件 tar. 广州

tar-zcf 33. 柏油。 gz 1.txt 2.txt // 将1.txt和2.txt打包压缩成33.tar。 广州

tar-zxf 33. 柏油。 gz //解压33.tar. 广州

9. 管道命令

命令格式:

|

例子:

ls -l /usr/bin | ls -l /usr/bin | -l /usr/bin | | -l /usr/bin | grep less 一个命令的标准输出可以通过管道传输到另一个命令的标准输入:grep 是一个非常强大的程序,用于在文件中查找匹配的文本。

互联网

标签: 文件 压缩 文本

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码