su -#su - oldboy //当执行这个命令的时候表示切换到oldboy用户,并且重新读取用户环境相关配置文件,具体的来说就是执行下用户家目录下.bash_profile和.bashrc文件,这个我们成为全切换su#su oldboy //执行这个命令的时候系统不读取以上两个文件,所以我们一般称它为半切换,这样切换过去之后,oldboy用户使用的依旧是此前用户的环境配置
转载 2024-04-26 13:24:26
277阅读
Bash shell中,"!" 符号有多种用途,主要涉及历史扩展和逻辑运算。下面是两个主要方面的使用说明:历史扩展重复上一条命令: 当单独使用 ! 或者输入 !! 时,Bash会执行前一个命令。例如,如果你刚执行了 ls -l 并紧接着输入 !!,Bash将再次执行 ls -l。使用命令编号执行历史命令: 如果你使用 history 命令查看历史记录,每条命令前都有一个编号。你可以通过 !编号
原创 2024-05-08 16:18:11
111阅读
1 进制转换echo $((2#111))将二进制转换成十进制2 注释
原创 2010-05-30 03:30:41
341阅读
我觉得Windows 10上最好的创新之一就是Ubuntu bash,他使得在Windows上的开发体验越来越接近MacBook,但有一个问题是,实际上你并不能在Windows 10的Ubuntu bash下运行各种daemon程序,例如以这两年非常流行的docker来讲,如果你想玩个微服务,试验一下docker命令,就会看到如下错误: 主要是Windows 10下Ubuntu的bash上并不能运
转载 2023-09-10 20:56:11
136阅读
权限概述Permission denied 权限报错提示# rwx r-x r-x 权限和用户的关系rwx : 属主权限位 rootr-x :属组权限位 rootr-x :其他用户权限位r:读权限,read,4w:写权限,write,2x:执行权限,exec,1-:没有权限,0# 替换命令tr[root@yjc <sub>] # ll|tr 'rwx-' '4210'# 使用命令,获取
原创 2022-04-11 18:14:27
438阅读
linux bash变量作用域一,思考一个问题,当在shell里执行某个程序时,shell是怎么找到这个程序的?shell会去$PATH环境变量定义的目录里去找这个命令。环境变量里一般包括/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin这么多目录,这些目录下又有上千个程序,从这么多目录里的,这么多程序里查找肯定是花费时间的。sh
转载 2021-04-26 22:13:01
203阅读
2评论
文件管理在Linux系统中一切都是文件形式呈现的,可以理解为特殊的文件管理系统,没有后缀区分。/ 目录下的文件bin -> usr/bin:Linux系统存放的都是可以执行的程序sbin ->usr/bin:存放超级管理员可以执行的程序boot:系统启动是的加载程序文件dev:设备文件etc:存放系统及应用的配置文件home:普通用户的家目录lib -> usr/lib lib6
原创 2022-03-20 19:42:36
311阅读
# Docker /bin/bash作用及实现流程 ## 介绍 Docker是一款开源的容器化平台,可以帮助开发者简化软件部署和管理的流程。其中,/bin/bash是Docker中的一个重要概念,它可以在一个Docker容器中启动一个新的交互式的终端会话。本文将为刚入行的开发者介绍Docker /bin/bash作用,并提供实现流程和代码示例。 ## Docker /bin/bash作用
原创 2023-08-27 06:01:35
1131阅读
1点赞
1 Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。 Docker 和传统虚拟化方式的不同之处,在于docker容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统方式则是在硬件层面实现。2 Docker 镜像就是一个只读的模板。 容器是从镜像创建的运行实例。它可以被启动、开始、停止、删除。每个容器都是相互隔
转载 2023-08-17 14:45:59
66阅读
Docker提供了一个命令docker进行容器的管理和交互。下面就简单介绍一下docker基本命令的使用。  sudo docker info返回容器和镜像的相关信息 sudo docker run –namemydoc -i -t ubuntu /bin/bash创建并运行容器。这里—name表示对容器进行命名,-i参数保证容器中开启STDIN,-t参数保证为创建的
转载 2024-04-11 20:51:04
67阅读
  我们在创建容器的时候,如果容器的命令(command)不是/bin/bash的时候,使用docker attach命令是会卡住进不去容器的bash shell的。如下图所示:  所以,这里记录一个可以进入容器bash的方法。    步骤1:首先确保容器是启动(running)状态,如果不是的请使用命令docker start <容器名/容器ID>启动容器;  步骤2:然后执行命令d
转载 2023-06-12 15:35:50
152阅读
Linux中用户的概述用户指的是能够正常登录Linux或windows系统linux与windows用户的区别:支持同一个用户多个设备同时登录支持不同的用户多个设备同时登录用户的作用1.系统上的每一个进程(运行的程序)都需要特定的用户运行2.每一个文件都有特定的用户拥有,所以访问一个文件或目录受到用户的限制3.进程能够以何种方式访问某一个文件或目录, 与进程所关联的用户有关查看系统中用户的命令查看
原创 2022-04-03 19:30:39
525阅读
在Linux bash shell中,语句中的分号一般用作代码块标识 1、单行语句一般要用到分号来区分代码块。比如: weblogic@pmtest:/$if [ "$PS1" ]; then echo test is ok; fi test is ok 该脚本或命令行中,须要两个分号才为正确的语句
转载 2016-04-21 09:14:00
1020阅读
2评论
在Linux系统中,红帽(Red Hat)是一个备受瞩目的发行版。红帽公司于1993年创建,并于1994年发行了旗舰产品Red Hat Linux。其后,红帽推出了企业级Linux发行版Red Hat Enterprise Linux(RHEL),成为了企业和政府部门中最常见的Linux发行版之一。 红帽公司的发展与Linux的历史紧密相连。Linux是一个开源操作系统内核,最初由芬兰软件工程师
原创 2024-03-27 11:44:49
68阅读
1、dockerfiel是什么1、是什么Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。2、构建三步骤 编写Dockerfile文件 docker build docker run3、文件什么样???centos 199MB它的dockerfile如何描写的 以我们熟悉的CentOS为例 https://
转载 2024-05-21 15:04:09
68阅读
查看版本: docker --version 查看docker信息: docker info 进入容器:   docker exec -it bb /bin/bash #在容器中执行一个bash可以操作容器   docker attach bb2 #进入容器bb2 注:官方不推荐使用这个命令 在运行容器时,如果没有加-d选项在容器内部退出时,可以按Ctrl+p或Ctrl+Q退出容器不
转载 2024-03-07 17:49:03
169阅读
docker学习笔记docker安装之前写过docker安装,这里就不在赘述了docker使用一、docker run ubuntu:15.10 /bin/echo “Hello world”docker库:tag标签 ubuntu:15.10 指定要运行的镜像,Docker 首先从本地主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公共镜像。 以上命令
转载 2023-07-12 22:24:28
1226阅读
shell中的输入的字符分为纯字符和元字符(特殊意义的字符 meta)元字符:IFS:由 <space> 或 <tab> 或 <enter> 三者之一组成(我们常用 space )。CR:由 <enter> 产生。=:设定变量。$:作变量或运算替换(请不要与 shell prompt 搞混了)。>:重导向 stdout。 <:重导向 st
原创 2014-05-15 11:39:29
789阅读
title: Linux-Bash-Shell简介 date: '2019-08-22 18:15:50' updated: '2019-08-22 18:48:40' tags: [Linux系列] permalink: /articles/2019/08/22/1566468950344.html在解释Bash shell之前,必须先介绍一下什么是shell。 读者应该都知道,计算机是不能识别
作用作用域是指程序源代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。 JavaScript 采用词法作用域(lexical scoping),也就是静态作用域。 静态作用域与动态作用域 因为 JavaScript 采用的是词法作用域,函数的作用域在函数定
转载 2021-08-04 15:54:39
541阅读
  • 1
  • 2
  • 3
  • 4
  • 5