linux

linux安装mail服务使用外部MTA发送邮件

阉割版的linux没有mail命令,也没有/etc/mail.rc文件需要安装mail服务yuminstallmailx.x86_64几个概念:MUA、MTA、MDA邮件用户代理(MUA,MailUserAgent);邮件传送代理(MTA,MailTransportAgent);邮件分发代理(MDA,MailDeliv...

linux定时重启节约内存

linux服务器上运行的一些程序,比较消耗内存,需要定时重启,进行内存定期释放02*** sudo/sbin/reboot&&echo$(date)'重启成功'>>~/reboot_log.log上面这种写法,日志是不会写入reboot_log.log的crontab-uroot-...

Linux如何显示文件指定行数的内容;显示第一行、中间几行和最后几行

1、tail-n+/-数字文件名2、head-n数字文件名3、sed-n"开始行,结束行p"文件名4、sed-n'1p;20,40p;"显示第一行和20到40行'5、sed-n7pfile_name:显式第7行6、catfile_name|awk'NR==1||NR==2||NR==10' 显式第1、2、10...

linux下命令行的查找顺序

由下可知,linux通过$PATH的路径顺序,由左至由依次查找某个程序,如果有两个路径下都有这个程序,以先找到的为准[rpc_server]$ which23/usr/bin/which:no23in(/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin...

linux如和对其他用户隐藏进程?

Linuxkernel3.2以上,root用户可以设置内核,让普通用户看不到其它用户的进程。适用于有多个用户使用的系统。该功能由内核提供,因此本教程适用于Debian/Ubuntu/RHEL/CentOS等。Linux中,可以通过/proc文件系统访问到许多内核的内部信息。/proc文件系统最初的设计也是用于方便地访问...

为了安全,linux下如何使用某个用户启动某个进程?

安全里有个原则,叫最小权限原则根据这个原则,对于启动某个应用或者进程,应该赋予其最小权限,根据应用权限要求,创建一个相应权限的用户,赋予其应用相应的权限,然后使用这个用户启用这个应用 如何使用某个用户启用某个进程或者应用?1、使用这个用户登录linux系统后的一般操作(除sudo/su等操作外)都是这个用户权...

linux登录用户(终端)间的通信

转载1、write命令使用权限:所有使用者   使用方式:   writeuser[ttyname]   说明:通过write指令可传递信息给另一位登入系统的用户,当输入完毕后,键入EOF(ctrl+D)表示信息结束,write指令就会将信息传给对方。如果接收信息的用户不只登入本地主机一次...

linux命令lsattr、chattr、man

1、man命令,可以查看手册配置位置/etc/man.confMANPATH决定手册查询位置MANSECT决定man查询的顺序man的查询linuxman的常用用法:mansectioncmd:直接指定特定章节内搜索手册页,如man5passwd直接进入文件格式版的帮助man-acmd:打开所有section内的同名帮...

linux代理设置

1、yum代理设置/etc/yum.conf镜像设置/etc/yum.repos.d/2、pypi镜像源设置➜ ~cat.pip/pip.conf[global]index-url=http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirr...
代码星球·2020-04-06

如何破解linux用户帐号密码二

转载0x01前言:今天拿了个linux的主机,提下来了,以前提成root之后就没深入过,这次想着先把root密码破解出来;以前交洞的时候只是单纯证明存在/etc/passwd和/etc/shadow,但从没管过里面的hash;看网上教程也很多,我也记录一下我的学习成果吧。0x02大家都知道,linux系统中有一个用户密...

linux使用ltrace和strace跟踪程序执行过程

yuminstallstraceyuminstallltrace1、strace ping-c1www.baidu.com2、ltrace ping-c1www.baidu.com...

linux防火墙iptables简单介绍

 --append -Achain      Appendtochain --delete -Dchain      Deletematchingrulefro...

linux stdin(0)/ stdout(1) / stderr(2)

  在shell中,每个进程都和三个系统文件相关联:标准输入stdin,标准输出stdout、标准错误stderr,三个系统文件的文件描述符分别为0,1、2。进程需要的输入来自stdin文件、进程的标准输出是送到stdout文件、标准错误输出是送到stderr文件。而stdout(1)/stderr(2)默认是输出到终...
代码星球·2020-04-06

linux的dd命令详解

一、dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。块大小可以使用的计量表 参数注释:1.if=文件名:输入文件名,缺省为标准输入stdin。即指定源文件。<if=inputfile>2.of=文件名:输出文件名,缺省为标准输出stdout。即指定目的文件。<o...
代码星球·2020-04-06

linux内存查看方法

cat/proc/meminfo查看RAM使用情况,最简单的方法是通过/proc/meminfo。这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free/ps/top)等的组合显示。/proc/meminfo列出了所有你想了解的内存的使用情况。进程的内存使用信息也可以通过/proc/<pid>/s...
代码星球·2020-04-06