linux学习
文章平均质量分 61
R_1v3r
这个作者很懒,什么都没留下…
展开
-
firewalld使用命令
一、centos7版本对防火墙进行加强,不再使用原来的iptables,启用firewalld1.firewalld的基本使用启动: systemctl start firewalld查状态:systemctl status firewalld停止: systemctl disable firewalld禁用: systemctl stop firewalld在开机时启用一个服务...原创 2020-03-04 16:44:26 · 366 阅读 · 0 评论 -
linux 命令积累
linux命令太多了,经常忘记命令,做一下笔记~~ 不断积累不断更新1 Linux生成core dump文件,可以用来定位出错位置,很多系统默认的core文件大小都是0,我们可以通过在shell的启动脚本/etc/bashrc或者~/.bashrc等地方来加入 ulimit -c 命令来指定core文件大小,从而确保core文件能够生成。ulimit -c 0 不产生core文件ul原创 2016-04-25 16:05:16 · 691 阅读 · 0 评论 -
64位linux上支持运行32位程序的方法
在64位的Linux上运行32位程序的时候会出现这种情况:(1)执行bin文件时提示:No such file or directory(2)ldd bin文件 的输出为: not a dynamic executable(3)file bin文件 的输出显示程序是32位2.解决方法debian上只要安装 ia32-libs这个包(apt-原创 2016-05-03 09:02:56 · 26354 阅读 · 1 评论 -
linux安全机制学习
linux安全机制学习曾经一度想学来着,今天看到一个链接,讲的很好,算是写一下加深印象吧1 栈溢出保护在程序编译的时候使用-fno-stack-protector标志来告诉gcc,不以栈溢出保护机制进行编译。如果我们没有指定这一个标志,会发生那个什么?程序会使用fs:x来进行保护,这个地址指向了一个我们无法看到的随机值,并且fs是一个由内核维护的结构。原创 2016-05-03 21:17:51 · 4306 阅读 · 0 评论 -
linux netstat命令学习记录
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2016-05-22 07:22:07 · 304 阅读 · 0 评论 -
/etc/passwd和/etc/shadow解析
Linux系统中账号管理最重要的两个文件就是/etc/passwd和/etc/shadow/etc/passwd文件内容(取一行作为例子):root:x:0:0:root:/root:/bin/bash这个文件是这样的,每一行代表一个账号,有几行就代表系统有几个账号。可以用一行来分析一下其代表的含义(一共七部分,用:分隔开):账号名称:对应UID密码原创 2017-03-23 14:59:13 · 714 阅读 · 0 评论