手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Bash
MacOS与Liniux的环境变量
Maca./etc/profile b./etc/paths c.~/.bash_profile d.~/.bash_login e.~/.profile f.~/.bashrc其中a和b是系统级别的,系统启动就会加载,其余是用户级别的。c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。~/.bashrc没有上
作者:编程之家 时间:2022-09-02
k8s kubectl命令补全设置
系统与k8s版本centos7.9.2009+v1.18.8命令补全设置yuminstallbash-completionsource/usr/share/bash-completion/bash_completionsource<(kubectlcompletionbash)
作者:编程之家 时间:2022-09-02
centos8安装kubernetes(sealos )
yuminstallwgettar-y#下载并安装sealos,sealos是个golang的二进制工具,直接下载拷贝到bin目录即可,release页面也可下载$wget-chttps://sealyun.oss-cn-beijing.aliyuncs.com/latest/sealos&&\chmod+xsealos&&mvsealos/usr/bin#下载离线资源包
作者:编程之家 时间:2022-09-02
expect + tmux
调试5GBBU写了一个shell,提高效率 1SESSION=autobbu23RED='\e[0;31m'4GREEN='\033[0;32m'5NC='\033[0m'6green="\033\[0;32m"7red="\033\[0;31m"8reset="\033\[0;0m"9dt
作者:编程之家 时间:2022-09-02
docker 应用篇————日志、元数据、进程查看[五]
前言简单介绍一下dokcer的日志、元数据、进程查看正文查看日志命令:dockerlogs-f-t--tail1032ae我这里的一个日志就是:这个一直输出helloword。那么这个日志是什么日志呢?其实我们启动的时候会出现dockerrun-dhellword/bin/bash.我们是启动了一个/bin/bash命
作者:编程之家 时间:2022-09-02
Shell——图形
目录1、直线2、空心矩形3、直角三角形4、倒直角三角形5、直角三角形6、可变大小菱形7、直角梯形 1、直线#!/bin/bashfor((i=1;i<=20;i++))doecho-n"*"if[$i-eq20];thenecho""fidone 2、空心矩形#!/bin/bash
作者:编程之家 时间:2022-09-02
shell基础_day2_Bash的基本功能
Bash的基本功能2.1历史命令与命令补全2.2命令别名与常用快捷键2.3bash基本功能-输入输出重定向2.4多命令顺序执行与管道符2.5通配符与其他特殊符号2.1历史命令与命令补全历史命令[root@localhost~]#history[选项][历史命令保存文件]选项:-c: 清空历
作者:编程之家 时间:2022-09-02
Shell基础2- 脚本执行方式
创建shell脚本【root@localhostsh】#vimhello.sh shell脚本必须用.sh,同时方便文件管理#!/bin/bash:shell文件第一行必须是这个,声明这个文件是shell文件;在Linux中#是注释的意思,但是第一行#是声明的作用 shell脚本执行赋予shell文件执行权限,直接运行,最常用chmod755
作者:编程之家 时间:2022-09-02
Spring WebFlow 远程代码执行漏洞CVE-2017-4971
漏洞简介SpringWebFlow是一个适用于开发基于流程的应用程序的框架(如购物逻辑),可以将流程的定义和实现流程行为的类和视图分离开来。在其2.4.x版本中,如果我们控制了数据绑定时的field,将导致一个SpEL表达式注入漏洞,最终造成任意命令执行。漏洞复现首先访问http://your-ip
作者:编程之家 时间:2022-09-02
Shell函数
Shell函数 一、Shell函数定义 二、函数返回值 三、函数传参 四、函数变量的作用范围 五、递归 1)阶乘
作者:编程之家 时间:2022-09-02
Linux bash/Shell获取CCTV6电影频道节目单
#!/bin/bash#查询CCTV6节目表<<'COMMENT'API:https://api.cntv.cn/epg/epginfo?serviceId=tvcctv&c=cctv6&d=20210707&cb=abccctv5&t=jsonphttps://api.cntv.cn/epg/epginfo?serviceId=tvcctv&c=cctv6&d=20210707&cb=abccctv5&a
作者:编程之家 时间:2022-09-02
bash和dash
本地虚拟机我用ubuntu很嗨,但线上一般都是centos。同事写了一个程序,输入格式是programName{A,B,C}因为之前参数只有一个时,programName{A}会挂死,还非得programName{A,}所以我打心里认为输入处理他自己完成的。 我这边的程序会调用同事的程序,在线上跑没出过问题。在本地跑
作者:编程之家 时间:2022-09-02
Bash学习要点
Bash学习要点在Linux系统中,默认使用bash进行系统的交互。bash入门很简单,越用越难、越繁琐,然后惊奇发现bash原来可以构建一切,疯狂尝试,最后终于回归理性,将bash作为与OS交互的工具、作为200行左右的shell脚本执行引擎。如果工作规模超过200行,建议使用通用的编程语言。具体问题,官方
作者:编程之家 时间:2022-09-02
-bash: php: command not found
使用linux的时候找不到php命令了 -bash:php:commandnotfound然后就尴尬了登录你的服务器 打开根目录下的这个文件 vim /etc/profile 查看一下是否有这个路径配置如果没有就找到你现在使用的php目录 这个我自己的php目录一定要找到你自己的哦! 然
作者:编程之家 时间:2022-09-02
shell脚本多重循环小实验
shell脚本多重循环小实验一、99乘法表#!/bin/bashfor((a=1;a<=9;a++))dofor((b=1;b<=$a;b++))doc=$[$a*$b]echo-n-e"$a*$b=$c\t"doneecho""done 二、矩形#!/bin/bashfor((a=1;a<=5;a++))dofor((b=
作者:编程之家 时间:2022-09-02
Git学习笔记01 --git安装过程
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持。1Gi
作者:编程之家 时间:2022-09-02
bash——curl
1.显示事务//显示响应头和响应体curl-iwww.baidu.com//只显示响应头curl-Iwww.baidu.com//显示请求头和响应报文(头和体)curl-vwww.baidu.com//记录更详细的事务(可以看到请求体)curl--traceoutputwww.baidu.comcurl--trace-asciioutputwww.baidu.com2.
作者:编程之家 时间:2022-09-02
bash transpose csv
transpose(){awk'BEGIN{FS=",";OFS=",";}{if(max_nf<NF)max_nf=NFmax_nr=NRfor(x=1;x<=NF;++x)vector[x,NR]=$x}END{for(x=1;x<=max_nf;++x){for(y=1;y<=max_nr;++y)printf("%s,",vecto
作者:编程之家 时间:2022-09-02
git中Bash基本操作命令
转载:https://www.cnblogs.com/weibanggang/p/9663623.html1)、cd:改变目录。2)、cd..回退到上一个目录,直接cd进入默认目录3)、pwd:显示当前所在的目录路径。4)、ls(ll):都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch:新建一个文件如
作者:编程之家 时间:2022-09-02
在ubuntu编译rockchip mpp
在external/mpp/build/linux/arm路径下,有两个文件arm.linux.cross.cmake和make-Makefiles.bash先配置arm.linux.cross.cmake的编译器路径我的Ubuntu交叉编译器是arm-linux-gnueabihf,这是64位的编译器,与我的系统x86_64符合。但是在这个编译指令下,我们需要的是arm-linux-gn
作者:编程之家 时间:2022-09-02
Ubuntu 查询用户账号
查看当前登录whousers查看系统中所有用户:grepbash/etc/passwdXXXX-VirtualBox:~/桌面$w13:23:26up15min,1user,loadaverage:0.01,0.35,0.34USERTTY来自LOGIN@IDLEJCPUPCPUWHATkevin:0:013:16
作者:编程之家 时间:2022-09-02
chroot
[root@localhostsatimis]#chroot"$LFS"ools/bin/env-i\>HOME=ootTERM="$TERM"PS1='\u:\w\$'\>PATH=/bin:/usr/bin:/sbin:/usr/sbin:ools/bin\>ools/bin/bash--login+h [root@centos7nginx
作者:编程之家 时间:2022-09-02
linux alias 别名在Bash脚本内不起作用 远程执行alias 命令不工作
远程执行命令,如果命令是一个alias(别名),命令就不工作需要先运行shopt-sexpand_aliases例如远程服务器192.168.1.100上有个别名命令
[email protected]
"shopt-sexpand_aliases;my_alias_command"
作者:编程之家 时间:2022-09-02
Docker中sh提示符无法回退
在执行docker时,如果使用的是shshell的话,回退键等都会被打印出来像下面这样 可以在运行docker时使用bash.而不是sh(如果支持bash的话)
作者:编程之家 时间:2022-09-02
shell脚本学习简单记录笔记
------------------------------以下是fun.sh文件-------------------------------------#!/bin/bashsed-i's/\r//'$0 #替换本文件的\r为空,因为我是在window下编写linux上执行的functionmax(){ if[$#-ne2];then echo"必须两个参数,调用方法:maxp1p2" else i
作者:编程之家 时间:2022-09-02
mac 修改默认python,pip,为python3,pip3
1.打开终端,下载python3brewinstallpython32.查看下载的python3位置whichpython3得到类似/usr/local/bin/python3的路径, 默认的python不是这个文件夹,所以重装!!3.修改bash_profile文件vim~/.bash_profile在insert模式(按i或a)将python3,pip3路径写入:
作者:编程之家 时间:2022-09-02
shell遍历多个数组
shell遍历多个数组项目中拆分成多个微服务后,要shell启动多个服务,唯一的区别,就是启动类和环境不一样外,其他都是一样的,这样就抽出了2个数组,需要在一个for循环中遍历出来,demo如下:[root@rocketmq-nameserver2shell]#cattest6.sh#!/bin/basha=(jamestomjack)b=(123)#s
作者:编程之家 时间:2022-09-02
shell 编程
shell编程Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。shell脚本的执行方式脚本以#!/bin/bash开头脚本需要有可执行权限第一个Shell脚本#!/bin/bas
作者:编程之家 时间:2022-09-02
什么时候不适合使用Shell编程
没有一种编程语言是完美的。甚至也没有一种最好的语言;只有一种非常合适或可能非常不合适实际目标的语言。HerbertMayer什么时候不适合使用Shell编程:资源紧张的项目,特别是那些速度是重要因素的地方(排序,散序,等等)程序要进行很复杂的数学计算,特别是浮点计算,任意精度的计算,
作者:编程之家 时间:2022-09-02
Linux shell 中的括号用法 ()[]{}
一、小括号,园括号()1、单小括号()①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了
作者:编程之家 时间:2022-09-02
上一页
95
96
97
98
99
100
101
102
下一页
小编推荐
热门标签
更多
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