手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Bash
bash 字符串截取的8种方法
Linux的字符串截取很有用。有八种方法。假设有变量var=http://www.aaa.com/123.htm.1.#号截取,删除左边字符,保留右边字符。复制代码代码如下:echo${var#*//}其中var是变量名,#号是运算符,*//表示从左边开始删除第一个//号及左边的所有字符即删除http://结果是:w
作者:编程之家 时间:2022-09-02
5、Shell egrep
1.egrep是grep命令的扩展。grep使用需要脱义字符“\”。-E也可以满足。2.正则参数。(1).#任意一个任意字符。(2)?#0或1个前面的字符。(3)+#1或多次的前面字符。(4).*#任意个任意字符。(5)*#0或多个任意字符。3.egrep语句:
作者:编程之家 时间:2022-09-02
Linux From ScratchLFS11.0进入 Chroot 构建临时工具 - 进入 Chroot 环境
现在已经准备好了所有继续构建其余工具时必要的软件包,可以进入chroot环境并完成剩余临时工具的安装。在安装最终的系统时,会继续使用这个chroot环境。以root用户身份,运行以下命令以进入当前只包含临时工具的chroot环境:chroot"$LFS"/usr/bin/env-i\HOME=/
作者:编程之家 时间:2022-09-02
linux | Ubuntu 常用命令 待完善
汇总一下自己经常用的命令,方便查看。rz-y 向服务器传输文件mv
作者:编程之家 时间:2022-09-02
如何在bash中使用{}范围表达式
导读在编写 shell 脚本时,有时需要生成数字或字符串序列。这种序列数据的一种常见用途是用于循环迭代。虽然可以使用 seq 之类的专用工具来生成一系列数字,但bash本身提供大括号扩展,实际上没有必要在bash 脚本中添加此类外部依赖项。在本教程中,让我们了解如何使用大括号
作者:编程之家 时间:2022-09-02
2021-09-26
MAC端安装配置java运行环境与软件大纲:一:验证(查看直接的mac有没有安装java)二:下载mac版本的jdk三:安装jdk四:配置基础文件五:下载编写java文件的软件ps:作者使用idea六:安装idea一:验证首先要检查自己的mac端有没有安装java的jdk。方法:1.Command+空格键打开聚焦搜索
作者:编程之家 时间:2022-09-02
当Mac电脑遇到ANDROID_NDK_HOME not defined...报错
我的Mac电脑是macOS11.6前两天,在CocosCreator3.3.0上想要对原生执行自动绑定C++JSB的时候,执行tojs下的genbindings.py居然报错了。。。 ANDROID_NDK_HOMEnotdefined...NDK_ROOTnotdefined.PleasedefineNDK_ROOTorANDROID_NDK_HOMEinyourenvironment.
作者:编程之家 时间:2022-09-02
Windows编写的bash文件在Linux系统中运行报错
Windows编写的bash文件在Linux系统中运行报错一个简单的记录,懒得每次都去查了。。这是因为Windows和Linux下字符编码差异带来的解码问题,在Windows下上传至Linux的文件需要通过:sed-i.bak's/\r$//'run.sh即可在Linux下运行
作者:编程之家 时间:2022-09-02
记一次解决dbused挖矿病毒
参考文章:解决挖矿病毒导致的cpu100%_Newbie_J的博客-CSDN博客dbused把我的CPU占满了!linux服务器挖矿病毒的解决历程_gitTung的博客-CSDN博客_dbused一次挖矿病毒的处理过程复盘-简易百科引言:直接影响,导致confluence无法使用。top时发现跟confluence账号相关,于是从这个方面
作者:编程之家 时间:2022-09-02
VSCode下使用git
GitBash设置GitHub教程GitBash详细教程下载GitBash设置用户SSH设置GitHub教程SSHkeys配置设置本地SSH并添加至GithubGithub仓库新建仓库本地目录打开gitbash复制粘贴Github提供的命令到gitbashgit操作gitadd-A:提交变化gitcommit-m“修改注释”:将当前
作者:编程之家 时间:2022-09-02
Windows 和 Linux 合体,值得体验
想体验Linux,却舍不得卸载Windows?想学习Linux,却懒得装VM?想使用Linux,却没有第二台电脑?很多小白内心的OS是,为毛这个世界这么复杂,需要各平台切换来切换去的,还能不能让我安静的编程了。好吧,也许跟我一样喜欢极简的你,可以体验一下这个Windows10的新功能。确切得说,不应该
作者:编程之家 时间:2022-09-02
云计算环境系统自动化运维编程Bash Shell课程
第1章:BashShell编程基本概念01-Shell脚本编程简介02-BashShell环境说明03-BashShell编程基本概念104-BashShell编程基本概念205-BashShell编程基本概念306-BashShell编程基本概念407-BashShell编程基本概念508-BashShell编程基本概念609-BashShell
作者:编程之家 时间:2022-09-02
添加shell命令支持
alpine是一个轻量级的linux系统,由于太轻量了,目前被广泛用于docker镜像的制作上了(最新版的docker镜像才5M)。体积小就有缺点了,缺点就是内部除了基本的命令以外,大部门的功能都不支持,默认连bash都没有。需要自己手动添加并重新构建。1.基于alpine:3.8添加bash并设置阿里云源
作者:编程之家 时间:2022-09-02
合天网安实验室:基于破壳漏洞的蠕虫实践
基于破壳漏洞的蠕虫实践(实验截图在下方!!)一.预备知识 破壳漏洞的原理与利用: 了解Bash Bash(GNUBourne-AgainShell)是许多Linux平台的内定Shell,事实上,还有许多传统UNIX上用的Shell,像tcsh、csh、ash、bsh、ksh等等,ShellScript大致都类同,当您学会一种Shell
作者:编程之家 时间:2022-09-02
git安装指南
下载地址Git下载页面淘宝镜像(推荐使用下载速度更快)查看GNU协议,可以直接点击下一步。选择Git安装位置,要求是非中文并且没有空格的目录,然后下一步。Git选项配置,推荐默认设置,然后下一步。Git安装目录名,不用修改,直接点击下一步。Git的默认编辑器,建议使用默认的Vim编辑
作者:编程之家 时间:2022-09-02
ansible设置环境变量不生效的问题:ansible etcd -m shell -a "export ETCDCTL_API=3"
需求搭建etcd集群,设置版本,发现ansible写不了环境变量,所以查了一下。结论ansible这类远程执行的non-loginshell并不会加载/etc/profile和/.bash_profile下的环境变量,只是加载/.bashrc和/etc/bashrc如果需要在ansible中执行需要特定环境变量的命令,可以在执行前source一下~/.ba
作者:编程之家 时间:2022-09-02
Docker容器解决没有vi/vim命令问题 vi/vim: command not found
Docker容器解决没有vi/vim命令问题vi/vim:commandnotfound错误现象:解决方案错误现象:bash:vim:commandnotfoundbash:vi:commandnotfound解决方案更新资源apt-getupdate下载VIMapt-getinstallvim
作者:编程之家 时间:2022-09-02
git实用技巧
```bash只有在遇到问题的时候,才体会到技巧带来的好处!如果我们希望能够快速了解或体验一下Git的操作的话,我这里推荐搭建前往这个网站进行学习,其不需要我们安装工具,而且我们的每一步操作都可以在右侧实时看到状态,对于我们学习和理解Git工作方式和原理非常有帮助的
作者:编程之家 时间:2022-09-02
helm completion自动补全命令
文章目录1、helmcompletion的提示2、补全命令脚本转载请标明出处:https://bigmaning.blog.csdn.net/article/details/120510343本文出自:【BigManing的博客】1、helmcompletion的提示根据helmcompletion-h的提示,核心脚本就在前两句。Generateautocom
作者:编程之家 时间:2022-09-02
## sh -c 执行时$0的含义
使用方法:sh-ccmd_string[others]#如果others为空,则`$0`表示使用的shell解释器:bandit33@bandit:~$sh-c'echo$0'shbandit33@bandit:~$bash-c'echo$0'bash#如果others不为空,则`$0`表示第一个其他参数bandit33@bandit:~$bash-c'echo$0'helloworldh
作者:编程之家 时间:2022-09-02
systemctl启动方式
自定义jar包启动配置[root@vm10-37-0-159system]#cat/lib/systemd/systemocketmq-console.service[Unit]Description=rocketmq-consoleserverWants=network-online.targetAfter=network.target[Service]Type=forkingWorkingDirectory=oot/scribe/ExecStart=/
作者:编程之家 时间:2022-09-02
djinn
靶机准备将靶机ova文件导入虚拟机,并将网络设置为NAT开机获得ip:192.168.164.188kali:192.168.164.137渗透测试扫描端口nmap-sS-sV-T5-A-p-192.168.164.188开放了4个端口,其中7331运行着http服务,访问爆下目录./dirsearch.py-uhttp://192.168.164.188:7331-e*
作者:编程之家 时间:2022-09-02
解决:-bash: mpiexec: command not found
目录问题核心:打开网址:解压:进入文件夹后执行:编译安装:配置环境变量:问题核心:MPI安装错误或者还未安装打开网址:(需要科学上网)http://www.mpich.org/downloads/下载后进入文件夹解压:tar-zxvfmpich-3.1.4.tar.gz进入文件夹后执行:./configure-prefix=/usr/local/mp
作者:编程之家 时间:2022-09-02
利用bash_shell批量添加删除用户
程序使用bash脚本编写的,内部内置了一些日志,全部采用echo命令实现。使用方法将用户切换为root.在脚本所在目录下创建usernames.txt文件并将要创建的用户名存放在该文件里,每个用户占用一行,例如要创建test1、test2这两个账户,那么就在文件中存入:test1test2此外usernames.txt
作者:编程之家 时间:2022-09-02
bash漏洞复现
简介漏洞环境不另作说明均为vulhub。参考链接:百科:https://baike.baidu.com/item/shell/99702在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(commandinterpreter,命令解析器)。它类似于DOS下的COMMAND.COM和后来的cmd.exe。它接收用户命令,然后调用
作者:编程之家 时间:2022-09-02
修改root主机显示
本地机器linux主机现显示,bash-4.2#想改为[root@localhost~],是因为缺少了 .bashrc .bash_profile,可以从其他机器拷贝过来一份[root@localhost~]# scp-r.bashrc
[email protected]
:oot拷贝完成后,重新进入即会修改bash-4.2#suroot[root@localhos
作者:编程之家 时间:2022-09-02
1.bash-转义&引号
引号和转义Bash只有一种数据类型,就是字符串。不管用户输入什么数据,Bash都视为字符串。因此,字符串相关的引号和转义,对Bash来说就非常重要。转义某些字符在Bash里面有特殊含义(比如$、&、*)。$echo$date$上面例子中,输出$date不会有任何结果,因为$是一个特殊字符。如果
作者:编程之家 时间:2022-09-02
反弹shell
netcat一句话反弹获取shell(想反弹谁的shell就在谁的后面加-e/bin/sh或-e/bin/bash)正向shell:客户端主动连接服务器并获取服务器shell客户端主动连接并得到反弹shellnc服务端ip8888服务端监听连接nc-lvp8888-e/bin/sh#windows上:nc-lvp8888-e
作者:编程之家 时间:2022-09-02
bash_profile 配置生效
1、打开Terminal(终端)2、输入:vi~/.bash_profile3、设置PATH:exportPATH=/mongodb/bin:$PATH4、输入::wq //保存并退出vi5、修改立即生效:source~/.bash_profile6、查看环境变量的值:echo$PATH7、如果bash_profile存在的情况下,可以通过open ~/.bash_profile的命令打开,编
作者:编程之家 时间:2022-09-02
Linux渗透之反弹Shell命令解析
https://blog.csdn.net/deeplearnings/article/details/77367695前言当我们在渗透Linux主机时,反弹一个交互的shell是非常有必要的。在搜索引擎上搜索关键字“Linux反弹shell”,会出现一大堆相关文章,但是其内容不但雷同,而且都仅仅是告诉我们执行这个命令就可以反弹shell了,却没有
作者:编程之家 时间:2022-09-02
上一页
98
99
100
101
102
103
104
105
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native