9月20 linux 命令

mv 移动

用法
-f 覆盖前不询问
-i 覆盖前询问

mv 接你要移动的文件 到哪
例 mv 移动file 到aaa目录

还可以用来改名
mv file aaa/file1 将file文件移动到aaa里面并改名为file1
直接改名
mv file a.txt 将file改名为a.txt

which命令是看这个命令放在了哪个文件里
用法 which cd(范围在path环境变量里)


find 查找
用法 find [查找范围][查找条件到文件名] (查找范围 可以是根 或者根下的目录)
- name 根据目标文件的名称查找 允许使用 通配符 “* ?”
find / -name "file"
- size 根据目标文件的大小进行查找 一般使用“+ - ”(容量单位kb、m、gb)
find / -size +100m
设置超过或小于指定大小作为查找文件
find / -size +10k - size -20k (范围 大于用加 小于用减)
-user 根据文件是否属于目标文件用户进行查找(useradd 创建一个用户 例 useradd zhangsan )
find /etc -user boot
-type 根据文件的类型进行查找(f 代表文件 d 代表目录 )
find / - type d
(a 代表and o 代表or)
find / -name “a*”-a -size +10k -a -size -20k

alias 设置别名
alias myip= ifconfig


unalias 取消别名
unalias 加 自己设置的别名 就可以取消

cal 日历
当月的日历
cal 2021 可以看一年的日历


ntpdate 时间同步
ntpdate -u cn.pool.ntp.org

 

cat 顺序查看文件内容
cat 文件名
tac 倒序查看文件内容
tac 文件名
nl 排序查看文件内容 nl = cat -n
nl 文件名
rev 左右颠倒查看文件内容
rev 文件名
more 查看文件 (会显示第一行 不会显示所有 会显示百分比(敲回车 会一点一点的显示剩余内容)显示出所有 还可以继续查看某个命令里面的内容)
less 查看的内容 不会输出到屏幕上
less 文件名


head 查看文件的 (默认前十行)
用法 head -5 文件名或文件所在位置
例 head -5 /etc/passwd

tail 查看文件尾部的(默认前十行)
用法和head一样

wc 统计单词数量
-l 统计行数
-w 统计单词个数
-c 统计字节数
例 wc -l /etc/passwd

 

grep 筛选过滤出指定字符

-i 查找时忽略大小写
-v 反向查找 ,输出与条件不相符的行
-E 查找时支持正则表达式
- w 查找时将条件视为完整单词

“^...”表示以...开头
“...$”表示以...结尾
“^$”表示空行


gzip 压缩 ,选项为1-9的数字控制压缩级别,数字越大压缩级别越高,压缩后文件格式为“.gz”只能压缩文件
用法 gzip 文件名
gunzip 解压缩文件的
用法 gunzip 文件名

 


tar
作用:制作归档文件、 释放归档文件
用法
归档 tar [选项c...] 归档文件名 源文件或目录
释放 tar [选项x...] 归档文件名 [ -C 目标目录]
常用选项:
-c 创建.tar 格式的包文件
-x 解开.tar 格式的包文件
-f 表示使用归档文件(后面需紧跟归档文件名)
-c 解包时 指定释放的目标目录
-z 调用 gzip 程序进行压缩或解压
-j 调用 bzip2 程序进行压缩或解压

 

posted @   蟹老板的罐头鱼  阅读(35)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示