ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

liunx 的一些指令

2021-01-17 11:32:04  阅读:163  来源: 互联网

标签:选项 文件 tar youfile 指令 liunx 一些 txt 打包


1、文件类

 >  输出重定向     >>    输出追加

ls -l > out.txt     原来out.txt内容会被覆盖,下面的是追加

ls -l >> out.txt

echo $PATH

输出内容到控制台

head -n 5 output.txt
tail -n 5 output.txt // 输出文件尾部5行
tail -f output.txt // 实时追踪文件变化内容,会停留在控制台,如果文件有变化就会看到变化

输出文件的前n行到控制台

ln -s 原文件或目录  软链接名称

ln -s /root linkToRoot    windows快捷方式

删除软连接 rm -rf linkToRoot   后面不带斜杠

history 10   // 显示最近用过的10条指令
!120          //  执行编号为120的指令

2、时间日期类

date
date+%Y
date"+%Y-%m-%d %H:%M:%S"   这里%Y会替代相应内容
date -s “2021-1-16 15:35:00" 设置时间
cal 2021 // 显示2021全年日历时间,不加年份显示当月

3、搜索查找类

3.1 find

find [搜索的目录] [选项]

选项:

-name *.txt

-user wulc   //  搜索文件拥有者wulc的文件

-size +20M   // 搜索文件大于20M的,+ - 

3.2 locate

updatedb  // 创建locate数据库
locate hello.txt  // 定位该文件目录

用于定位文件位置

3.3 grep指令和管道符号

grep [选项] 查找内容 源文件

用于文件内部查找,管道符 | 表示将前一个命令的处理结果输出传递给后面的命令处理。

选项 -n 表示显示出行号, -i 表示忽略大小写

cat hello.txt | grep -ni yes

4 压缩和解压缩

4.1 gzip和gunzip

gzip youfile  // 文件被压缩为 youfile.gz
gunizp youfile.gz

gzip后不会保留原来文件

4.2 zip和unzip

zip [选项] youfile.zip  youfile

选项: -r 表示递归压缩子目录

unzip [选项] youfile.zip

选项:-d /home/wulc   解压到目录

4.3 tar

打包指令,打包后文件 .tar.gz

-c 产生 .tar打包文件 

-v 显示详细信息

-f 指定压缩后的文件名

-z 打包同时压缩

-x 解包 .tar 文件

tar -zcvf a.tar.gz a1.txt a2.txt   // -zf youfilename.tar.gz  打包后的名称  后面跟的是你要打包的文件

 

标签:选项,文件,tar,youfile,指令,liunx,一些,txt,打包
来源: https://www.cnblogs.com/wulingchao/p/14288489.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有