Linux学习笔记
陌上西风听雨
懵逼树上懵逼果,
懵逼树下你和我。
懵逼树前排排坐,
一人一个懵逼果。
展开
-
tcpdump命令详解
最近在学习使用Linux下面的转包工具tcpdump,做了一些简单的整理tcpdump的选项-a —— 将网络地址和广播地址转变成名字-d —— 将匹配信息包的代码以人们能够理解的汇编格式给出-dd —— 将匹配信息包的代码以c语言程序段的格式给出-ddd —— 将匹配信息包的代码以十进制的形式给出-e —— 在输出行打印出数据链路层的头部信息-f —— 将转载 2016-09-25 20:09:57 · 694 阅读 · 0 评论 -
关于Ubuntu 14.04中使用wireshark无法指定网口的问题
最近在ubuntu14.04下使用wireshare抓包,遇到无法指定抓包网口问题,网上说是权限不够 从Linux中第一次启动Wireshark的时候,可能会觉得奇怪,为什么看不到任何一个网卡,比如eth0之类的。这是因为,直接访问这些设备需要 root权限。所以最简单的方法就是使用root权限打开wireshark。同时,也可以通过修改权限,永久配置普通用户可以执行wireshark。原创 2016-09-25 22:15:10 · 1020 阅读 · 0 评论 -
Linux给用户添加sudo权限
使用Linux系统时,经常会被要求使用超级权限,如果拥有root账户那还好,可以直接进行任何操作,但是这并不一个好方法,也不推荐使用。rootf的权限太过大了,慎用!!! 对于普通用户来说,一个简单的sudo即可解决大部分问题。然而当我们在使用sudo时(尤其对于一个新的用户第一次使用sudo),会发现终端反馈了XXX is not in the sudoers file. This incid原创 2016-09-27 10:51:03 · 39642 阅读 · 2 评论 -
linux文件特殊权限SUID,SGID,SBIT
linux有一个强大得不要不要得特点就是文件权限优势,正常情况下,我们接触到的都是r(read),w(write),x(excute)权限,很好理解,不在多作解释,这里主要解释下linux文件得特殊权限SUID,SGID,SBIT,这三者都是作用在文件的执行权限上面。 一、SUID可以理解为set UID,作用在所有者文件的x权限上面,简称SUID的特殊权限,该特殊权限又如下几点限制: 1. 该原创 2016-12-29 16:37:59 · 573 阅读 · 0 评论 -
iptables: No config file解决方法
当启动 iptables是报错误:iptables: No config file. 解决方法:任意添加一条策略,然后保存输入以下命令:iptables -P OUTPUT ACCEPTservice iptables save进行保存,启动防火墙即可原创 2016-12-26 15:37:26 · 4585 阅读 · 0 评论 -
Linux下面脚本的几种执行方式
Linux脚本经常会被使用到,故在此分享一下Linux下面4中脚本的执行方式,供大家参考。(以/tmp/hello.sh为例,使用bash)方法一:./方式cd /tmp./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加上./,bash可能会响应找到不到hello.sh的错误信息。因为目前的工作目录(/tmp)可能不在执行程序默认的搜索路径之列,也就是说,不在环原创 2016-10-26 16:46:55 · 734 阅读 · 0 评论 -
linux系统打开路由转发功能
1.一次性配置,重启后需再次打开: 将文件/proc/sys/net/ipv4/ip_forward值改为1 echo "1">/proc/sys/net/ipv4/ip_forward2.永久配置 将文件/etc/sysctl.conf里面的net.ipv4.ip_forward=1的注释去除sysctl -p让上述配置生效原创 2016-09-28 22:11:18 · 19647 阅读 · 1 评论 -
linux添加环境变量的方法总结
linux对环境变量有无双引号、或者变量用不用{}括起来并不敏感,小小的看了下profile文件,似乎系统如果发现变量没有引号,会自动加上。 但变量前必须加$符号 有以下三种添加环境变量的方法 1、直接使用export命令: 比如:export PATH=$PATH:/home/lm/apache-jena-2.7.4/binexport CLASSPATH=.:/home/liaomen原创 2016-09-27 21:24:51 · 13196 阅读 · 0 评论 -
linux下查看所有用户及所有用户组
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名/etc/group文件包含所有组/etc/shadow和/etc/passwd系统存在的所有用户名1、/etc/group 解说;/etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示转载 2016-09-27 11:45:32 · 347 阅读 · 0 评论 -
Ubuntu16.04 升级内核至4.8
根据电脑实际情况下载,也可以使用如下命令直接下载cd /tmpsudo mkdir mydebscd /tmp/mydebsamd64位机器wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8/linux-headers-4.8.0-04原创 2017-01-17 10:06:36 · 9741 阅读 · 1 评论