随手记录常用的Linux命令。


tar 解压.   tar   -xzvf

tar 压缩tar   -czvf  

tar -zxvf Python-2.7..tgz
(z是压缩格式,x为解压,v为显示过程,f指定备份文件)
tar -zcvf pdkbug.tar /pdk_bug

-x:解压
-c:压缩
 
-C dir :指定压缩/解压缩的目录dir。注意这里是大写

   将 Python-2.7.5.tgz解压,放到 abcde 这个文件夹内
tar -zxvf Python-2.7.5.tgz  -C abcde
 

查看所有的python路径  whereis  

查看当前使用的 python 路径  which 

[heliang@VM_0_10_centos ~]$ whereis python
python: /usr/bin/python2. /usr/bin/python /usr/lib/python2. /usr/lib64/python2. /etc/python /usr/include/python2. /usr/share/man/man1/python..gz [heliang@VM_0_10_centos ~]$ which python
/usr/bin/python

显示软件安装信息  rpm -qi 

[heliang@VM_0_10_centos ~]$ rpm -qi python
Name : python
Version : 2.7.
Release : .el7
Architecture: x86_64
Install Date: Mon Mar :: PM CST
Group : Development/Languages
Size :
License : Python

检查postfix是否已安装  rpm  -qa

rpm -qa | grep postfix

修改完成后运行postifx

service postfix start

检查mail

rpm -qa | grep mail 

如果没安装就运行该命令

yum -y install mailx

在云主机,给自己的邮箱发邮件

echo "content" | mail -s "title" @qq.com

添加用户到某个组  usermod -a -G 

usermod -G groupname username (这种会把用户从其他组中去掉,只属于该组)
如:usermod -G git git (git只属于git组) usermod -a -G groupname username (把用户添加到这个组,之前所属组不影响)
如:usermod -a -G www git (git属于之前git组,也属于www组)

将 /usr/local以及该目录下的子文件的 组改为 storm.  chgrp -R 

chgrp -R storm /usr/local

给某个用户某个分配某个目录的可读可写权限.  chmod -R g+rwx 

chmod 更多命令,请参考这里(https://www.cnblogs.com/music-liang/p/11871532.html)

chmod -R g+rwx /usr/local

arp 命令查看ARP高速缓存:

[root@VM_0_10_centos heliang]# arp -a
? (169.254.128.11) at fe:ee:0b:ca:e5: [ether] on eth0
? (169.254.128.5) at fe:ee:0b:ca:e5: [ether] on eth0
? (169.254.0.15) at fe:ee:0b:ca:e5: [ether] on eth0

所有知名应用层协议使用的端口号可以在  /etc/services  文件中找到

cat  /etc/servies

tcpdump抓包

tcpdump -i eth0 -ent

DNS服务器IP

cat  /etc/resolv.conf

根据域名查出ip

[heliang@localhost Desktop]$ host -t A  7haogonglu.com
7haogonglu.com has address 118.89.235.163 [heliang@localhost Desktop]$ host -t A www.baidu.com
www.baidu.com is an alias for www.a.shifen.com.
www.a.shifen.com has address 112.80.248.75
www.a.shifen.com has address 112.80.248.76

tcpdump观察 ipv4头部结构

 tcpdump -ntx -i lo

然后,打开另一个终端,输入下面的 telnet命令

 telnet 127.0.0.1

如果你电脑提示,没有telnet命令,请参考这里的文档。

---------------

最新文章

  1. Linux文件系统
  2. 关于第一个Java应用
  3. win7启动文件修复
  4. iOS开发:为xcode项目添加git仓储
  5. short s1 = 1; s1 = s1 + 1;有错而short s1 = 1; s1 += 1正确
  6. 选择第n小的元素之python实现源码
  7. hdu2091JAVA
  8. Android(java)学习笔记186:对ListView等列表组件中数据进行增、删、改操作
  9. 【Linux】鸟哥的Linux私房菜基础学习篇整理(八)
  10. NOR和NAND flash区别,RAM 和ROM区别
  11. c语言中scanf()、printf()函数
  12. 相机标定 matlab opencv ROS三种方法标定步骤(3)
  13. 手机自动化测试:Appium源码分析之跟踪代码分析六
  14. Java学习笔记——山西煤老板蛋疼的拉车问题
  15. x64系统的判断和x64下文件和注册表访问的重定向——补记
  16. FB面经Prepare: Merge K sorted Array
  17. 虚拟机Ubuntu图形界面进入命令行快捷键
  18. log4net 写日志
  19. win7x64上配置 vs2015
  20. 怎样从外网访问内网Web?

热门文章

  1. B-Tree详解
  2. 【转载】Visual Studio2017中如何设置解决方案中的某个项目为启动项目
  3. weblogic 安全漏洞问题解决
  4. JavaScript深入浅出第5课:Chrome是如何成功的?
  5. (转)linux内核虚拟文件系统浅析【转】
  6. 如何下载Youtube的4K视频?这里有4款软件, 哪个适合你?
  7. udf文件十六进制
  8. python27期day06:小数据池、深浅拷贝、集合、作业题。
  9. (转)LoadRunner集合点设置1
  10. Maven仓库与坐标(五)