代码编织梦想

Jetson Xavier NX/TX2/Nano更换源(清华源/中科大源)(arm64架构)-爱代码爱编程

因为jetson系列的源都是国外的,下载中途经常断线且很慢。所以要换源,换为国内源后,下载速度更快。 而清华大学的源可以在jetson上完美使用。 所以可以更换为清华大学的源。 注意使用的是ubuntu18.04的版本。 1 备份原来的源 需要备份原来的sources.list文件 sudo cp /etc/apt/sources.list /etc

检查Linux系统是否被入侵-爱代码爱编程

检查系统有没有被入侵 今天看到一个有意思的攻击方式,系统被人入侵,当这个入侵程序运行的时候会产生一个进程PID, 一般这个进程不是在/proc中产生的,所以可以用脚本匹配系统有没有被入侵。尝试一下脚本,学习shell中。 我用ps aux可以查看到进程的PID,而每个PID都会在/proc中产生。如果查看到的PID在/proc中没有的,则进程是被人修改了

shell 中酱紫的正则-爱代码爱编程

正则表达式分为: 正则表达式基本元字符正则表达式拓展元字符基本元字符 ^ 行首定位符 ^love $ 行尾定位符 love$ . 匹配单个字符

Shell脚本——数字计算-爱代码爱编程

Shell 和其它编程语言不同,Shell 不能直接进行算数运算,必须使用数学计算命令 要想让数学计算发挥作用,必须使用数学计算命令,Shell 中常用的数学计算命令如下表所示。 运算操作符/运算命令说明(( ))用于整数运算,效率很高,推荐使用。let用于整数运算,和 (()) 类似。[$]用于整数运算,不如 (()) 灵活。expr可用于

linux常用命令小记-爱代码爱编程

查看当前目录ls 按时间倒序ls -c -lt列出项目所有者ls -l列出项目所有者以及大小ls -l -h所有项目以逗号分隔,并填满整行行宽ls -m列出所有项目,反着排序ls -r根据项目大小排序ls -S根据项目修改时间排序ls -t模糊查找列出k开头的项目ls -l k*模糊查找当前目录下k开头的项目ls -ltr k*打开目录cd 打开根目录cd

shell脚本笔记(五)shell 数组及echo,ptintf,test命令-爱代码爱编程

Shell 数组 数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由0开始。 shell中数组语法及用法 数组定义和读取 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1

shell脚本的入门基础-爱代码爱编程

一、hello world 按照国际惯例上来就应该是一个hello world走起 vi hello.sh #!/bin/bash echo "hello world" echo 常配合 >/dev/console使用 程序写好后需要对文件的格式进行更改,使之变为可运行的状态。使用命令chmod chmod  755 hello.sh

Linux安全基线Centos7-爱代码爱编程

安全基线检查 扫描用户和时间: user_id=whoami echo “当前扫描用户:${user_id}” scanner_time=date '+%Y-%m-%d %H:%M:%S' echo “当前扫描时间:${scanner_time}” echo “***************************” echo “账号策略检查中…” ec

Linux 后台运行python代码-爱代码爱编程

有时候我们需要花比较长时间的跑python程序时,可以考虑后台运行代码。 例如:在nlp领域中,往往需要花比较长的时间需训练一个模型,而通过远程工具连接Linux服务器跑python代码,如果中途关闭shell远程工具,正在运行的python代码就会终止,这时,可以通过使用后台运行python程序的方式,设置输出log保存文件,关闭shell远程工具

DVWA系列——File Upload(文件上传)-爱代码爱编程

DVWA系列——File Upload(文件上传) 简介low级别源码分析上传shell打开中国菜刀进行连接medium源码分析破解思路high源码分析破解思路方法一方法二impossible 简介 File Upload文件上传漏洞,通常是由于对上传文件的类型内容没有进行严格的过滤检查使得可以上传webshell获取服务器权限,所以文件上传

SpringBoot启动shell脚本-爱代码爱编程

#!/bin/bash ACTION=$1 MODULER=$2 PROFILES=$3 if [ "$ACTION" = "" ]; then echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|status} \033[0m" exit 1 fi

crontab命令详解 Linux-爱代码爱编程

crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 Linux下的任务调度分为两类,系统任务调度和用户任务调度。 系统任务调度

linux shell script file-爱代码爱编程

  查询当前目录中,包含关键字的文件数量。 #!/bin/bash file_path=$(ls -R |awk '{print i$0}' i=`pwd`'/') cnt=0 for file in $file_path do         success_num=$(grep -rn SUCCESS $file | grep -c SUCCESS

Shell 入门自用手册-爱代码爱编程

shell 简介 Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言

6 个“吓人”的 Linux 命令-爱代码爱编程

点击上方蓝色小字,关注“涛哥聊Python” 重磅干货,第一时间送达 文章转自:twt企业IT社区 是时候稍微关注一下 Linux 那吓人的一面了。 crypt 好吧,我们一直都有crypt。顾名思义,crypt不是存放垃圾文件的地宫或墓坑,而是加密文件内容的命令。 如今,“crypt”通常作为一个脚本而实现:通过调用一

推荐一款日志切割神器,好用到爆!!-爱代码爱编程

点击上方“朱小厮的博客”,选择“设为星标” 当当满200-40元优惠码「 FV5YSU 」 来源:r6d.cn/QN53 对于 Linux 系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一些诸如每天切分 Nginx日志之类的 CRON 脚本,大家似乎遗忘了 Logrotate,争相发明自己的轮子,这真

远程开启和关闭进程脚本-爱代码爱编程

开启和关闭flume的脚本 #! /bin/bash case $1 in "start"){ for i in hadoop01 hadoop02 do echo "--------启动$i采集flume-------------" ssh $i "nohu

linux的常用命令(超详细、超全)-爱代码爱编程

一、配置主机名 1、查看主机名字:hostname 2、改主机名字: vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME= name(根据自己实际情况改) 保存退出 并重启设备,重启后,查看主机名,已经修改成功 二、修改映射 vim /etc/hosts 格式

Wscript.Shell 对象详细介绍!!-爱代码爱编程

系列文章分类 C#专栏、VBS专栏、JAVA 专栏、IDEA 专栏 Wscript.Shell 对象详细介绍!! 前言一、 WshShell 对象有关的属性。二、 WshShell 对象有关的方法三、对于 Windows 95,strType 参数仅支持 "Process"下表说明和 WshShortcut 对象有关的属性。 前言

linux目录查看指令-爱代码爱编程

目录 1、ls查看目录文件个数 2、find指令查看目录文件个数 3、查看目录下的前N个文件 4、sort排序命令 5、du命令-磁盘占用空间 1、ls查看目录文件个数 1、统计当前目录下文件的个数(不包括目录) ls -l | grep "^-" | wc -l 2、统计当前目录下文件的个数(包括子目录) ls -lR| grep "