美文网首页
linux一些实用的命令

linux一些实用的命令

作者: 明明就_c565 | 来源:发表于2019-03-22 13:51 被阅读0次

1,软连接

举例:mv /home/hww  /data/ 

ln -s /data/hww ./hww  /home下

创建一个软连接hww 实际存储位置在/data/hww  多人开发服务器/home下目录存储可能不够

2,watch

举例:watch -n 3 free

每隔3s执行一次free

3,压缩命令大全

01-.tar格式

解包:[*******]$ tar xvf FileName.tar

打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)

02-.gz格式

解压1:[*******]$ gunzip FileName.gz

解压2:[*******]$ gzip -d FileName.gz

压 缩:[*******]$ gzip FileName

03-.tar.gz格式

解压:[*******]$ tar zxvf FileName.tar.gz

压缩:[*******]$ tar zcvf FileName.tar.gz DirName

04-.bz2格式

解压1:[*******]$ bzip2 -d FileName.bz2

解压2:[*******]$ bunzip2 FileName.bz2

压 缩: [*******]$ bzip2 -z FileName

05-.tar.bz2格式

解压:[*******]$ tar jxvf FileName.tar.bz2

压缩:[*******]$ tar jcvf FileName.tar.bz2 DirName

06-.bz格式

解压1:[*******]$ bzip2 -d FileName.bz

解压2:[*******]$ bunzip2 FileName.bz

07-.tar.bz格式

解压:[*******]$ tar jxvf FileName.tar.bz

08-.Z格式

解压:[*******]$ uncompress FileName.Z

压缩:[*******]$ compress FileName

09-.tar.Z格式

解压:[*******]$ tar Zxvf FileName.tar.Z

压缩:[*******]$ tar Zcvf FileName.tar.Z DirName

10-.tgz格式

解压:[*******]$ tar zxvf FileName.tgz

11-.tar.tgz格式

解压:[*******]$ tar zxvf FileName.tar.tgz

压缩:[*******]$ tar zcvf FileName.tar.tgz FileName

12-.zip格式

解压:[*******]$ unzip FileName.zip

压缩:[*******]$ zip FileName.zip DirName

13-.lha格式

解压:[*******]$ lha -e FileName.lha

压缩:[*******]$ lha -a FileName.lha FileName

14-.rar格式

解压:[*******]$ rar a FileName.rar

压缩:[*******]$ rar e FileName.rar     

15-.tar.xz格式

打包:[*******]$ tar -cvf FileName.tar DirName(注:tar是打包,不是压缩!)

压缩:[*******]$ xz -z -9 FileName.tar (-0 到 -9 压缩率 默认-6其实变化不是很大)

解压:[*******]$ xz -d FileName.tar.xz

解包:[*******]$ tar -xvf FileName.tar

总结

常用的压缩格式 tar.gz tar.bz2  bz2能比gz强那么一丢丢,但相差不是很大

压缩king  tar.xz  压缩大小几乎是上面两个的一半 很强 但是压缩速度很慢 有利有弊吧

4,wc

举例: wc -l  。/src/*

统计src目录下所有文件行数

5,文件权限 属主 组

chown -R hww /data/hww/   /datat/hww 目录下所有文件属主改为hww

chgrp -R hww /data/hww/     /datat/hww 目录下所有文件属组改为hww

chmod 0777 /data/test.c   chmod a+x /data/test.c    a表示所有 角色o g u 权限 w r x

6,grep 主要用来查找字符串  强悍好用哈哈哈

举例 grep -r -n heweiwei  ./src*  在src下所有文件及其子目录文件中查找含有heweiwei并显示行号

7,find  查找文件 也灰常好啊

举例:find /data -name  hww.c   在data目录下查找hww.c文件

8,scp 远程拷贝

举例:scp -r hww@192.168.8.88:/home/hww/test/  ./ 

把192.168.8.88home/hww/test目录 拷贝到当前目录下

9,dig dns服务

举例:dig www.baidu.com @1.1.1.1

向1.1.1.1请求www.baidu.com

10,一些好玩的命令

cal  、fuck 、 sl 、fortune 、 cmatrix 、 figlet 、toilet  、shred

w   、tty  、 last  、

11,一些强大的工具

sed  、 awk   、netstat  、tcpdump   、nmap   、snmp   、top

相关文章

网友评论

      本文标题:linux一些实用的命令

      本文链接:https://www.haomeiwen.com/subject/ajtqmqtx.html