玖叶教程网

前端编程开发入门

Linux 命令 read (文件管理)——想玩转linux就请一直看下去

我是IT悟道,点击右上方“关注”,每天分享IT、科技、数码方面的干货。


linux之我常用的系统重要文件备份命令

pgrep

pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的

Linux 管理员必备的 5 个实用脚本

在Linux系统中,管理员经常需要执行一些重复性的任务,例如监控系统资源、管理用户账户、备份数据等。为了提高效率,编写一些实用的脚本是必不可少的。以下是五个实用的脚本示例,它们可以帮助管理员简化日常任务。

Linux系统中bashrc和profile的区别

在Linux系统中,.bashrc和 .profile是两个重要的用户配置文件,它们用于定义环境变量、别名和自定义命令等,尽管这两个文件有相似之处,但它们在功能和使用场景上有一些区别。本文将详细介绍 .bashrc和 .profile文件的作用、使用场景以及它们之间的区别。

ansible笔记(27):条件判断与tests

在linux中,我们可以使用test命令进行一些常用的判断操作,比如,使用test命令判断”/testdir”是否存在,示例如下

linux主机安全记录配置(查看linux系统安全日志信息命令)

一:配置只读账号

#!/bin/bash
if [ $# -lt 1 ]
  then
   echo "Usage `basename $0` user_name user_pwd"
   exit 1
fi
user_name="$1"
user_pwd="$2"

#jude
if [ -e "/home/${user_name}" ]
 then
   echo "ERROR ${user_name} exist!"
   exit 1
fi
if [ -e "/var/spool/mail/${user_name}" ]
  then
   cd /var/spool/mail
   /bin/rm -rf /var/spool/mail/${user_name}
fi

if [ ! -e "/bin/rbash" ]
 then
   ln -s /bin/bash  /bin/rbash
fi

#name
useradd -s /bin/rbash ${user_name}
#pwd
if [ "${user_pwd}" = "" ]
 then
   echo ${user_name}:`echo ${user_name}|md5sum|cut -b 4-11`|chpasswd
   echo "PASSWD: `echo ${user_name}|md5sum|cut -b 4-11`"
else
   echo ${user_name}:${user_pwd}|chpasswd
   echo "PASSWD: ${user_pwd}"
fi

#dir
mkdir /home/${user_name}/bin
#change PATH
sed -i "/PATH\=/d" /home/${user_name}/.bash_profile
sed -i "/PATH/iPATH\=\$HOME\/bin" /home/${user_name}/.bash_profile
#chown
chown root. /home/${user_name}/.bash_profile
#chmod
chmod 755 /home/${user_name}/.bash_profile
#path
#cmd
cmd_list="ls cat more"
for i in `echo $cmd_list`
do
  ln -s /bin/${i}  /home/${user_name}/bin/${i}
done
exit

信息搜集-二层发现 arping(选择信息源是信息检索的第一步)

点击右上角【关注】发哥微课堂头条号,get更多相关技能~


0x00:简介

在被动信息搜集工作完成后,需要在进一步的对目标进行主动信息搜集,这一阶段主要搜索的信息包括目标主机是否存活,上面开放了哪些端口,有哪些服务,服务系统是什么,开发服务的版本以及上面支撑系统运行的一些中间件或者其他软件的版本(后续可根据版本号查看是否有公开的漏洞问题),在目标主机发现的过程中,不仅要发现目标是否存活,还要发现其整个网段下的其他设备,同时,这些其他设备也应该像目标一样搜集其各种信息。

不会这些题目,你好意思说会linux吗?

问题1:使用Linux命令查询file1中空行所在的行号

答案:

[xy@hadoop102 datas]$ awk '/^$/{print NR}' sed.txt

5

聊聊 Python 应用容器化部署流程(spark 容器化方案)


1. 简介

Docker 是目前主流IT公司广泛接受和使用的,用于构建、管理和保护它们应用程序的工具。

容器,例如 Docker 允许开发人员在单个操作系统上隔离和运行多个应用程序,而不是为服务器上的每个应用程序专用一个虚拟机。使用容器更轻量级,可以降低成本、更好地使用资源和发挥更高的性能。

Linux Shell 读取从键盘输入的数据

read 是 Shell 内置命令,用来从标准输入中读取数据并赋值给变量。如果没有进行重定向,默认就是从键盘读取用户输入的数据;如果进行了重定向,那么可以从文件中读取数据。

read 命令的用法为:

<< 1 2 3 4 5 6 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言