🧸🧸🧸各位大佬大家好,我是猪皮兄弟🧸🧸🧸
文章目录
1.date
date 查看系统当中的时间,加选项来进行格式化
date +%Y:%m:%d-%H:M:S
//其中,分隔符是可以换的(: 和 -)
什么是时间戳? 时间戳是字符或编码信息的序列,用于标识何时发生特定事件,通常给出日期和时间,有时精确到几分之一秒。并且时间戳是单调递增的,具有唯一性
date +%s 用来查看时间戳
date +%Y:%m:%d-%H:%M:%S -d @时间戳 就可以查看时间戳对应的时间
2.cal
calendar日历
3.find
find -name text.txt不给路径的话默认从当前目录开始找
find ~ -name test.txt这是从工作目录开始找
4.which
在系统路径中,去查找特定的指令所在的路径
5. alias
alias是起别名,仅限本次登录有效
aliasqingkong='clear'//使用qingkong即可达到同样的效果
6.grep
grep一般配合其他命令进行使用,起到过滤的作用
grep -n 表示过滤时显示行号
grep -v XXX 表示过滤时不要带XXX的哪一行
grep -i 表示过滤时忽略大小写
7.xargs
xargs就是把一个东西当做命令行参数交给后面的指令
可以看出,ls是不读的,也就是说你给我的输入我无视了,那么就可以用xargs来执行
8.zip/unzip
打包和压缩,为了便于传输或者归档
当我们在下载软件的时候,下下来的是一个安装包,因为提供软件的公司发布的产品要通过网络传输,为了不丢失,减少网络的消耗情况,下载更快,所以就有了将所有的软件打包和压缩这样的技术。
市面上各种后缀的压缩包是非常多的,意味着解压工具非常多,Linux下也是如此
但是我们可以看到
只用zip的话它只会zip一个空目录,所以需要zip -r去zip所有的内容
-r表示递归
所以,需要这样操作
//-d后面跟路径表示unzip的解压路径
9.tar
tar -czvf file.tgz file
//.tgz 是由.tar.gz构成 tar打包 gz压缩
-c 是create
-z 是zip
-v 是展示打包过程,建议不用v,文件太大了挺费时间的
-f 是文件名,f一定在最后,和压缩文件名在一起
tar -xzvf file.tgz -C 某路径//解压
也可以打tar包
tar -cf XXX.tar filename //打包
tar -xf XXX.tar -C 某路径 //解包,-C选项可以省略
tar -tf就是用来查看tarfile文件的内容的
10.bc
bc就是Linux下的计算器
11.uname
uname -a 查看全部信息
uname -r 只显示内核版本
总结
Linux的基础命令稍微有点多,过一遍就行了,记不住可以去查手册,觉得有帮助的话请继续关注!
版权归原作者 猪皮兄弟 所有, 如有侵权,请联系我们删除。