手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Bash
Linux 用户名显示为sh-
前言本来我们使用bash的时候一直显示是:后来我操作linux的时候因为有一个新的需求,我使用:useradd-d/homeestuser-mtestuser去创建一个用户名,名字叫testuser。这里有个建议就是不要使用useraddtestuser如果这样创建,因为在一些不可抗拒的情况下,创建了用户名但是没有
作者:编程之家 时间:2022-09-02
linux-如何按日期对几个日志文件的输出进行排序
我从几个不同的日志文件中得到了输出:logfile32010/07/2115:28:52INFOxxx2010/07/2115:31:25INFOxxx2010/07/2115:31:25DEBUGxxxlogfile12010/07/2119:28:52INFOxxx2010/07/2119:31:25INFOxxx2010/07/2119:31:25DEBUGxxxlogfile22010/07/2113:28:52
作者:编程之家 时间:2022-09-02
怎样用 Bash 编程:逻辑操作符和 shell 扩展
学习逻辑操作符和shell扩展,本文是三篇Bash编程系列的第二篇。Bash是一种强大的编程语言,完美契合命令行和shell脚本。本系列(三篇文章,基于我的三集Linux自学课程)讲解如何在CLI使用Bash编程。第一篇文章讲解了Bash的一些简单命令行操作,包括如何使用变量和控制操
作者:编程之家 时间:2022-09-02
BASH脚本基础:环境变量PS2介绍
这篇文章介绍一下Bash中的环境变量PS2。PS2是什么PS1是PromptString2的缩写,它是Linux/Unix下的一个用于控制提示信息的环境变量,PS2是交互式的shell中一条命令多行连接时的显示信息。PS2使用示例1在本文示例的Bash环境中,PS2环境变量设定值如下所示:liumiaocn:~lium
作者:编程之家 时间:2022-09-02
Linux bush快捷键
目录编辑命令重新执行命令控制命令Bang(!)命令原文链接:让你提升命令行效率的Bash快捷键编辑命令Ctrl+a:移到命令行首Ctrl+e:移到命令行尾Ctrl+f:按字符前移(右向)Ctrl+b:按字符后移(左向)Ctrl+u:从光标处删除至命令行首Ctrl+k:从光标处删除至命
作者:编程之家 时间:2022-09-02
解决centos7命令无法补全
背景偶然发现本地虚拟机centos7.7配置firewalld-cmd命令行无法补全,手敲命令太多,着实麻烦解决方案安装linux命令行补全工具,还能够补全命令参数yuminstallbash-completion-y安装完毕,重新登录,加载新bash环境变量,即可使用
作者:编程之家 时间:2022-09-02
shell编写正方形等腰三角形直角梯形接收用户输入的数字
三角形#!/bin/bashread-p'inputnumber:'afor((i=1;i<=$a;i++));do for((j=((2*${a}-2*${i}));j>=0;j--));do echo-e"\c" done for((k=1;k<=((2*${i}-1));k++));do echo-e"*\c" doneechodone正方形#!/bin/ba
作者:编程之家 时间:2022-09-02
linux 中 ‘|’的作用是什么?
利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。下面来看看管道是如何在构造一条Linux命令中得到应用的。
作者:编程之家 时间:2022-09-02
shell编程–bash变量介绍
shell编程--bash变量介绍,变量是计算机内存的单元,其中存放的值可以改变。当 Shell 脚本需要保存一些信息时,如一个文件名或一个数字,就把它存放在一个变量中。bash变量类型本地变量本地变量的作用域为整个bash进程。局部变量属于本地变量。在bash中声明变量的周期随着该
作者:编程之家 时间:2022-09-02
kubespy 用bash实现的k8s动态调试工具
原文位于 https://github.com/huazhihao/kubespy/blob/master/implement-a-k8s-debug-plugin-in-bash.md背景Kubernetes调试的最大痛点是精简过的容器镜像里没有日常的调试工具。背后的原因是精简容器镜像本身就是容器技术的最佳实践之一。nginx的容器镜像甚至不包含ps和curl这
作者:编程之家 时间:2022-09-02
Linux下VIM编译器的使用以及shell编程基础
VIM编译器的安装与使用vim编辑器安装在CentOS中,执行:yum-yinstallvim普通模式h:左移一个字符j:下移一行k:上移一行l:右移一个字符PageDown(或Ctrl+F):下翻一屏PageUp(或Ctrl+B):上翻一屏G:移到缓
作者:编程之家 时间:2022-09-02
CVE-2014-6271“破壳”漏洞
文章目录简介检测解决办法简介CVE-2014-6271(即“破壳”漏洞)广泛存在与GNUBash版本小于等于4.3的*inux的系统之中,只要目标服务器开放着与Bash相交互的应用与服务,就有可能成功触发漏洞,获取目标系统当前Bash运行用户相同权限的shell接口。该漏洞可以通过构造环境变量的值
作者:编程之家 时间:2022-09-02
linux 安装 node
使用nvm安装,简单方便,且能安装多版本。先安装nvm https://github.comvm-shvm#installing-and-updating安装运行命令curl-o-https:/aw.githubusercontent.comvm-shvm/v0.35.2/install.sh|bash或者wget-qO-https:/aw.githubusercontent.comvm-shvm/
作者:编程之家 时间:2022-09-02
linux bash 用户输入yes or no.
脚本为script2 vim打开脚本 内容是对用户的键盘输入反应 sh运行脚本,一次输入的是y,一次输入的是n.
作者:编程之家 时间:2022-09-02
常见Bash命令操作
常见Bash命令操作查看当前目录pwd查看目录下的文件ls进入某个目录cd返回上一级目录cd..创建一个目录mkdirabc创建一个文件toucha.html保存文件退出:wq不保存文件退出:qGit常用命令第一次使用git时,需要设置用户信息gitconfig--globalus
作者:编程之家 时间:2022-09-02
RHEL7.x版本,修改主机名的3种方法
RHEL7.x不再使用/etc/sysconfigetwork作为主机名的配置文件,而是改用/etc/hostname文件,那么如何在RHEL7.x中设置主机名呢?下面将介绍3种方法进行设置。方法1:修改/etc/hostname文件,修改后,bash命令生效配置。[root@localhost/]#vim/etc/hostname[root@localhost/]#bash[roo
作者:编程之家 时间:2022-09-02
port命令记录
port命令记录#fetchtheportstreeportsnapfetchextract#updatethelocallycachedcopyoftheportsdatabaseportsnapfetchupdate#searchtheportstree,installBASHcd/usr/portsmakesearchname="bash"|lesscd/usr/ports/shells/bashma
作者:编程之家 时间:2022-09-02
Git安装windows
1.1下载 官方网站可下载到最新的WindowsGit安装版。地址为https://git-scm.com 1.2安装步骤双击下载版本安装文件 点击下一步Next根据自己的情况设置安装目录,然后点击下一步Next 一般选择默认即可,点击Next选项说明:图标组件(Additionalicon
作者:编程之家 时间:2022-09-02
Linux编写Bash脚本的10个技巧
Shell 脚本编程是你在 Linux 下学习或练习编程的最简单的方式。尤其对系统管理员要处理着自动化任务,且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。本文中,我们将分享10个写出高效可靠的bash脚本的实用技巧,它们包括:1、脚本中多写注释这是不仅可应用于
作者:编程之家 时间:2022-09-02
Ubuntu中实用操作
进入超级用户进入超级用户权限:此时会在最底层目录中/home的上一层目录中1sudo–i修改或隐藏Linux终端命令行中的用户名和主机名只需要修改.bashrc文件中的内容:原来的内容:1#~/.bashrc:executedbybash(1)fornon-loginshells.2#see/usr/share/doc/bash/examples
作者:编程之家 时间:2022-09-02
bash数组
bash提供了索引数组和关联数组,并且只支持一维。什么是索引数组?就是用数字作为索引值,操作数组的元素的数组。这就相当于Java的Map<Integer,String>。什么是关联数组?就是用字符串作为索引值,操作数组元素的数组。这就相当于Java的Map<String,String>。创建数组创建索引数
作者:编程之家 时间:2022-09-02
Apache Shiro反序列化漏洞复现
ApacheShiro反序列化漏洞复现0x01搭建环境获取docker镜像Dockerpullmedicean/vulapps:s_shiro_1重启dockersystemrestartdocker启动docker镜像:dockerrun-d-p8082:8080medicean/vulapps:s_shiro_1访问:http://192.168.1.192:8082/环境搭建成功攻击机:139.199.1
作者:编程之家 时间:2022-09-02
docker常用命令
标题docker常用命令systemctlstartdocker//启动docker服务systemctlstopdocker//停止docker服务systemctlrestartdocker//重启docker服务systemctlstatusdocker//查看docker服务状态systemctlenabledocker//开机启动docker服务systemctldisable
作者:编程之家 时间:2022-09-02
bash shell-linux的预设shell
1.bash是GNU计划中重要的工具软件之一,目前也是Linuxdistributions的标准shell。其主要功能如下:(1)命令记忆和历史功能,可以通过history查询,存储位置在~/.bash_history (2)命令和文件补全功能,按tab键 (3)给命令取一个别名:alias (4)工作控制、前景背景控制jobcontrol,
作者:编程之家 时间:2022-09-02
Linux 安装tomcat及tomcat自带远程部署项目与管理
准备:1、Linux系统2、已经安装好jdk开始:选择要安装的tomcat版本:https://archive.apache.org/distomcat/我这里使用的是tomcat 8.5.151、wget-b下载tar.gz,2、tarzxvf解压当前目录,3、mv重命名,也可以移动-bash-4.2#cd/opt/-bash-4.2#wget
作者:编程之家 时间:2022-09-02
shellshock—CVE-2014-6271
shell基础自定义变量一般来说,自定义变量都是局部变量,一个shell中的局部变量不会被另一个shell读取到,包括子shell。而使用export,将变量设置成环境变量后,可以实现在子进程中该变量依然有效,同时,子进程无法修改父进程中的变量,即使使用export也不行。env命令用于显示系统中已存在
作者:编程之家 时间:2022-09-02
进程与线程区别
9.1进程简单说明进程是一个非常复杂的概念,涉及的内容也非常非常多。在这一小节所列出内容,已经是我极度简化后的内容了,应该尽可能都理解下来,我觉得这些理论比如何使用命令来查看状态更重要,而且不明白这些理论,后面查看状态信息时基本上不知道状态对应的是什
作者:编程之家 时间:2022-09-02
linux学习笔记3
shell概述脚本执行方式:1、echo输出命令echo[选项][输出内容]#选项:-e:支持反斜线控制的字符转换\e[1;31m开启颜色显示,结尾要加上\e[0m2、创建shell脚本文件hello.sh:脚本第一行写上#!bin/bash例:#!bin/bashecho-e"\e[1;32m第一个脚本文件\e[0m"3、脚
作者:编程之家 时间:2022-09-02
Mac下升级ruby至最新版本
Mac自身的ruby版本2.x,通过ruby-v可以查看版本号。为更新到ruby的最新版本,可通过以下命令解决:brewupdatebrewinstallruby执行完命令后,ruby-v后其实还是原来的版本
作者:编程之家 时间:2022-09-02
zsh iterm2 oh-my-zsh是什么关系
1.zsh是终端(shell)的一种,常用的Shell有这么几种,sh、zsh,bash、csh等,一般电脑默认终端是bash,打开终端,通过cat/etc/shells查看自己有几个shell显示如下/bin/bash/bin/csh/bin/dash/bin/ksh/bin/sh/bin/zsh2.默认的zsh配置有点麻烦。因此一个叫RobbyRussel的
作者:编程之家 时间:2022-09-02
上一页
73
74
75
76
77
78
79
80
下一页
小编推荐
热门标签
更多
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