
Linux
孤君
行百里者半九十
展开
-
sudoers文件详解
sudoers文件是配置管理配置sudo命令的sudoers配置文件详解[root@test ~]# cat /etc/sudoers## Sudoers allows particular users to run various commands as## the root user, without needing the root password.##该文件允许特定用户像root用户一样使用各种各样的命令,而不需要root用户的密码 #### Examples are pro原创 2020-12-22 15:15:06 · 2295 阅读 · 0 评论 -
Linux中的计划任务crontab命令
在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。crontab是一个用来设置、删除或显示供守护进程cron执行的定时任务的命令。每一个用户都可以拥有属于自己的定时任务,定时任务文件默认以用户名命名...原创 2019-06-29 17:07:54 · 385 阅读 · 0 评论 -
shell基础
查看linux支持的shell cat /etc/shells原创 2019-07-29 11:52:52 · 171 阅读 · 0 评论 -
Linux系统资源管理
du 显示文件或目录所占用的磁盘空间-h 输出文件系统分区使用的情况,例如:10KB,10MB,10GB等-s 显示文件或整个目录的大小,默认单位是KB原创 2019-07-29 20:17:13 · 409 阅读 · 0 评论 -
Linux系统资源管理(二)
iostatiostat:输出CPU和磁盘I/O相关的统计信息语法:iostat 选项 延迟 计数参数:-c:仅显示cpu信息-d:仅显示磁盘信息-k:以k为单位显示磁盘每秒请求的块数-t:显示报告生成时间-p device | all :显示指定或所有的块设备信息-x:输出扩展信息[与-p参数冲突]-N:显示设备映射名-V:显示iostat版本信息输出结果:第一行:k...原创 2019-07-30 13:38:48 · 293 阅读 · 0 评论 -
Linux中的AIDE(高级入侵检测环境)
AIDE:Advanced Intrusion Detection Environment,高级入侵检测环境功能:是目前unix下著名的文件系统完整性检查工具,采用的技术核心是对每个要监控的文件提前产生一个数字签名并保存在系统中,当文件当前数字签名与保留的数字签名不一致时,那么说明我们检测的文件已经发生了改动。 1)安装AIDE:yum install aide -y 2)配置文件所在路径:...原创 2019-07-30 16:16:24 · 1319 阅读 · 0 评论 -
Redhat配置静态IP
编辑配置文件vim /etc/sysconfig/network-scripts/ifcfg-eth1 设置DEVICE=eth1 HWADDR=00:0C:29:11:1D:4ETYPE=EthernetONBOOT=yesBOOTPROTO=staticIPADDR=192.168.6.129NETMASK=255.255.255.0GATEWAY=192.168.6....原创 2019-07-31 11:59:18 · 2963 阅读 · 0 评论 -
配置本地yum源
光盘连接、挂载挂载mount /dev/sr0 /mnt修改配置文件vim etc/yum.repos.d/rhel-source.repo查看自己要安装的相关yum包find /mnt -name *名字*安装yum -y install bind...原创 2019-07-31 16:57:58 · 186 阅读 · 0 评论 -
sed基本用法
1 案例1:sed基本用法 1.1 问题 本案例要求熟悉sed命令的p、d、s等常见操作,并结合正则表达式,完成以下任务: 删除文件中每行的第二个、最后一个字符将文件中每行的第一个、第二个字符互换删除文件中所有的数字为文件中每个大写字母添加括号1.2 方案 ...原创 2019-08-01 21:11:21 · 758 阅读 · 0 评论 -
Linux开机流程
转载于:https://www.cnblogs.com/shishanyu/p/7966975.html开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。启动第一步–加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BI...转载 2019-08-08 16:06:12 · 261 阅读 · 0 评论 -
iptables中的默认规则
在iptables中默认规则是指filter表中的INPUT、OUTPUT、FORWARD 三条链的规则原创 2019-08-07 12:17:58 · 20406 阅读 · 0 评论 -
kali添加软件快捷方式
查看软件是否安装whereis firefox如果已安装就会有数据返回查看软件可执行文件的位置which firefox打开终端输入 leafpad 回车输入以下内容[Desktop Entry]Version=2333Name=firefoxName[zh_CN]=firefox-浏览器Exec=/usr/bin/firefoxTerminal=falseTyp...原创 2019-08-12 10:22:27 · 3443 阅读 · 0 评论 -
vim去除重复行
先sort排序,再去重:sort //直接排序:g/^\(.*\)$\n\1$/d //去除重复行:g/\%(^\1$\n\)\@<=\(.*\)$/d //功能同上,也是去除重复行:g/\%(^\1\>.*$\n\)\@<=\(\k\+\).*$/d //功能同上,也是去除重复行 ...原创 2019-08-12 20:19:48 · 1147 阅读 · 0 评论 -
Linux中查看文件的命令及区别
cat 文本文件 查看文本文件的内容more 文本文件 分页显示,不能向上翻页less 文本文件 分页显示,可上下翻页 可以用查找关键字 /关键字head -n 文件名 显示前n行内容,默认10行tail -n 文本文件 显示后n行内容,默认10行tail -f 文本文件 动态显示(即能够实时看到对文件内容的添加)(常用查看动态日志)...原创 2019-06-29 12:19:02 · 1281 阅读 · 0 评论 -
vim使用技巧
在vim中进行操作: (一般模式) gg 移动到这个文件的第一行 G 移动到这个文件的最后一行 nG 移动到这个文件的第n行 $ 移动到光标所在行的末尾 /word 查找单词word n 向下查找,即重复上一个操作 N 向上查找,即反向重复上一个操作 dd 删除光标所在的那一行 ndd 删除光标所在...原创 2018-09-06 21:55:10 · 225 阅读 · 0 评论 -
Linux 虚拟机实现全局代理
前提在物理机上可以通过ss或者ssr代理上网查看物理机ip设置虚拟机连接模式(net)在虚拟机中设置代理ip为上面查看的以太网ip,端口为自己图一自己设置的端口设置完成...原创 2018-09-23 20:07:13 · 8956 阅读 · 0 评论 -
Linux 目录结构与基本操作
目录结构Linux的目录结构与windows系统有很大的不同,其中你看不到盘符。一个个蓝色的文件夹在Linux操作系统中统称为 “目录”(directory)。以上这些目录都统一放在一个父目录中,该目录名为 “ / ”,被称为根目录。常用的目录功能:/ 根目录,系统的起始目录/bin 存放普通用户和管理员都可以执行的命令/sbin 存放着只有管理员可以执行的命令/boot...原创 2018-09-18 16:58:21 · 378 阅读 · 0 评论 -
Linux 日志查看
日志文件查看Linux系统的所有日志文件都保存在 /var/log 目录下常用命令:cat 显示整个文本head 从文件的头部开始查看,head命令一般用于查看一个文本文件的开头部分tail tail命令默认在屏幕上显示指定文件的末尾10行last 用于显示近期用户或终端的登录情况查看最近的历史命令记录: history查看系统的日志信息:gu@kali:...原创 2018-09-18 22:19:21 · 6905 阅读 · 0 评论 -
Linux系统信息查看
查看当前系统的内核信息gu@kali:~$ uname -r显示内容 4.17.0 其中4为主版本号,17为次版本号,0为修正次数。次版本号为奇数表示该内核为开发版内核,次版本号为偶数表示该内核为稳定版内核查看当前系统cpu信息gu@kali:~$ sudo cat /proc/cpuinfo查看当前系统内存信息gu@kali:~$ sudo cat /proc/meminf...原创 2018-09-18 23:00:12 · 243 阅读 · 0 评论 -
Redhat的双网卡防火墙设置
环境:redhat 6.5Windows7双网卡的搭建首先设置redhat的双网卡 。右键单击选择设置然后再redhat中对这两两个网卡进行设置redhat中的网卡配置文件位置:/etc/sysconfig/network-scripts使用cd /etc/sysconfig/network-scripts命令进入这个目录mv ifcfg-eth0 ifcfg-eth1为了...原创 2019-06-06 10:44:50 · 1062 阅读 · 0 评论 -
CentOS 6安装honeyd
环境CentOS 6安装honeys所需软件arpd-0.2.tar.gzlibdnet-1.7.tar.gzzlib-1.2.8.tar.gzglibc-2.14.tar.gzlibevent-1.4.14b-stable.tar.gzhoneyd-1.5c.tar.gzlibpcap-1.1.1.tar.gz新建一个目录,将以上压缩包放到里边解压并安装libdnet-1....原创 2019-06-09 13:13:45 · 1151 阅读 · 0 评论 -
防火墙与iptables
防火墙是一组规则。当数据包进出受保护的网络区域时,进出内容(特别是关于其来源、目标和使用的协议等信息)会根据防火墙规则进行检测,以确定是否允许其通过。一方面, iptables 是 Linux 机器上管理防火墙规则的工具。另一方面,firewalld 也是 Linux 机器上管理防火墙规则的工具。另外一种工具,叫做 nftables。这一切都从 Netfilter 开始,它在 Linux...原创 2019-06-03 20:43:37 · 563 阅读 · 0 评论 -
CentOS 6搭建PPTP
环境: CentOS 6.8开始之前检测vps是否支持安装pptpmodprobe ppp-compress-18 && echo ok||echo ngcat /dev/net/tun两个命令的返回若是以上两上结果,就表示支持安装pptp现在检测是否安装ppp,一般默认安装,没有安装就yum install ppp安装rpm -qa ppp安装pptpd:(注:...原创 2019-06-10 21:38:34 · 4555 阅读 · 0 评论 -
linux上的iptables和SELinux
iptables原创 2019-06-22 16:53:31 · 557 阅读 · 0 评论 -
linux运行级别
linux运行级别原创 2019-06-22 17:16:55 · 680 阅读 · 0 评论 -
linux系统服务控制与管理
linux原创 2019-06-22 17:29:35 · 390 阅读 · 0 评论 -
Linux 虚拟机网络设置
net模式自己设置网段设置自己要设置的子网ip、子网掩码然后点击 “ DHCP设置 ”。设置起始ip、结束ip点击确定然后重启虚拟机原创 2018-09-23 20:44:30 · 309 阅读 · 0 评论