Liunx文件处理基础命令

pwd

显示当前目录
在这里插入图片描述

cd 目录名

如 cd /opt , 表示切换目录到 /opt
在这里插入图片描述

ls 或者 ll 或者 ls -l

ls 显示这个目录下有哪些文件 , ls -l 显示详细信息,或者,可以直接输入 ll(可显示文件大小、时间、权限、名称(r 读, w 写, x 执行 权限 ))
在这里插入图片描述

rm

rm 文件名:删除指定文件 (非目录) , rm -r 目录名: 删除整个目录
rm -rf 强制删除
在这里插入图片描述
在这里插入图片描述

cp

● cp 文件、目录的拷贝
在这里插入图片描述

  • cp 1.txt 2.txt :把 1.txt 拷贝到 2.txt

find

find 文件查找 find xxx.txt 查找当前目录(包括子目录)下是否有 xxx.txt
在这里插入图片描述

mv

mv 文件更名 , mv 1.txt 2.txt , 1.txt 更名到 2.txt
在这里插入图片描述

cat

● cat 查看文件内容 cat 1.txt 显示文件内容 可以显示许多系统的信息
在这里插入图片描述
● cat /proc/cpuinfo 显示CPU info的信息
在这里插入图片描述
● cat /proc/interrupts 显示中断
在这里插入图片描述
● cat /proc/meminfo 校验内存使用
在这里插入图片描述
● cat /proc/swaps 显示哪些swap被使用
在这里插入图片描述
● cat /proc/version 显示内核的版本
在这里插入图片描述
● cat /proc/net/dev 显示网络适配器及统计
在这里插入图片描述
● cat /proc/mounts 显示已加载的文件系统
在这里插入图片描述

more

more 管道命令
在这里插入图片描述
cat 1.txt |more 分屏显示文件,回车换下一屏
在这里插入图片描述

tail

tail 显示文件的最后一页, tail 1.txt
在这里插入图片描述

unzip

unzip 文件解压缩(后面要带.zip)
在这里插入图片描述

tar

tar 文件打包,解包
tar zvf 文件名, z 表示 解压, v 表示显示过程, f 表示文件名
在这里插入图片描述

df

df 文件系统的情况
在这里插入图片描述

set

set 显示当前的环境变量 如果要精确到某个环境变量echo $PATH
在这里插入图片描述
在这里插入图片描述

whereis

whereis 可执行文件所在位置, whereis cat , 参考 cat 命令在哪个目录下面
在这里插入图片描述

sed

sed是一种流编编器,它是文本处理中非常中的工具,能够完美的配合正则表达式便用
● sed -i ‘s/1111/3333/’ 1.txt ,替换内容, 1. txt 的内容会改变 (这个命令的意思是 拿 3333 替换 1111 , )
在这里插入图片描述
但可以做成这样 cat 1.txt |sed ‘s/3333/1111’ > 2.txt (1、显示 1.txt , 2、把内容 1111 替换成 3333 ,3、内容生成到一个新文件 2.txt (> 2.txt表示把 内容输出到 2.txt))
● >表示覆盖原文件内容(文件的日期也会自动更新),>>表示追加内容(会另起一行,文件的日期也会自动更新)

./
./ 代表当前的目录
. …
在 linux 中, . 代表 当前目录, … 代表上级目录

发布了36 篇原创文章 · 获赞 0 · 访问量 863

猜你喜欢

转载自blog.csdn.net/Z1998hx0919/article/details/105097970