
Linux系统
静坐听雨笙
山人自有妙计
展开
-
linux-查看docker下某镜像的目录结构与文件
一、查看docker下所有镜像id查看镜像id命令:docker ps -a启动镜像某镜像命令:docker start 该镜像id二、查看docker下正在运行的镜像id查看正在运行的镜像id命令:docker ps容器交互,进入该镜像的目录结构命令:docker exec -it 该镜像id /bin/bash...原创 2020-11-17 11:37:50 · 3672 阅读 · 2 评论 -
linux-shell脚本-获取虚拟机的基本信息-内含文档处理思路
一、场景描述在工作过程中,需要知道虚拟机的相关信息,比如主机名、IP地址、物理地址、子网掩码、网关、DNS服务器IP地址信息。一个一个查询比较麻烦,所以想到写个shell脚本一键获取二、获取脚本话不多说,下面附上查询代码#!/bin/bash#author luhongwu#学习脚本案例显示系统使用的以下信息:#主机名、IP地址、物理地址、子网掩码、网关、DNS服务器IP地址信息IP=`ifconfig eth0 | head -2 | tail -1 | awk '.原创 2020-11-09 10:35:55 · 674 阅读 · 0 评论 -
linux-shell脚本获取24小时内被修改的文件
for file in $(find ./ -type f -atime -1) #寻找文件do mv ${file} ${file}.accessed #加后缀 mv ${file}.accessed /home/shell_study/accessed/ 转存到指定文件夹done获得24小时内被修改过的文件名字,然后把这些名字统一都加后缀”accessed”,存入到另外一个文件中去注意:这个代码不要随便执行,如果你修改了linux系统文件,它也会转存到指定文件夹,会导致..原创 2020-11-06 11:28:53 · 1556 阅读 · 0 评论 -
linux-shell脚本-利用shell函数计算两数之和--思考return原理
一、错误代码实例在shell脚本的学习过程中,遇到定义一个带有return语句的函数,来计算两数之和,代码如下:#!/bin/bashfunWithReturn(){ echo "这个函数会对输入的数字进行相加运算" echo "输入第一个数字:" read num1 echo "输入第二个数字:" read num2 return $(($num1+$num2))}funWithReturnecho "输入的两数之和为$?!"保存退出后,执行sh test.sh发现,输原创 2020-11-05 17:28:19 · 9575 阅读 · 9 评论 -
linux-linux系统中部署多个服务器的nginx负载均衡-亲测有效
一、编辑nginx.conf文件1、修改nginx.conf文件进入conf文件夹,cd/usr/local/nginx/conf编辑nginx.conf,vimnginx.conf,#keepalive_timeout 0;keepalive_timeout 65;#gzip on; upstream ropservs{ip_hash;server ...原创 2020-10-23 09:59:34 · 1070 阅读 · 5 评论 -
linux-修改docker容器下的oracle_11g管理员的用户名密码&&对oracle用户进行授权处理-亲测有效
一、修改oracle_11g管理员的用户名密码1、查看docker容器开启的oracle进程id命令:docker ps[root@localhost ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS ...原创 2020-10-13 11:21:35 · 4549 阅读 · 0 评论 -
linux-增加Linux上的打开文件限制-亲测有效
一、说明Linux上的每个进程都有几个相关的限制,例如它可以同时打开的最大文件数。您可以通过运行以下命令找出当前打开的文件限制ulimit -Sn # soft limit; can be raised up to the hard limitulimit -Hn # hard limit要查看所有限制,请运行ulimit -Sa # soft limitsulimit -Ha # hard limits调整这些限制的方式取决于特定的Linux系统(例如,是否基于syst原创 2020-10-12 16:46:26 · 239 阅读 · 2 评论 -
linux-linux常用命令补充&&附予权限命令&&压缩与解压缩命令
一、授权命令:chmod 777 test.sh 或: chmod +x test.sh二 、压缩与解压缩命令1.压缩命令: 压缩成 .tar.gz文件 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 实例: tar -zcvf test1.conf.tar.gz test1.conf 压缩成 .zip文件 命令格式:zip -q -r 压缩包名.zip 目录/文件名 ...原创 2020-10-12 16:28:25 · 197 阅读 · 1 评论 -
linux-linux系统中crontab定时执行shell脚本-实例-亲测有效
一、定时执行shell.sh脚本1、环境描述:在 /home/software/shellfile目录下,本人编写有shell.sh脚本,2、手动执行命令:sh /home/software/shellfile/shell.sh>> /home/software/shellfile/test.log 或 :sh /home/software/shellfile/shell.sh> /home/software/shellfile/...原创 2020-10-12 16:13:43 · 876 阅读 · 0 评论 -
linux-linux系统下离线安装nginx(1.13.9)最详细教程&&附下载链接&&安装过程中出现的问题及解决方法-亲测有效
一、nginx(1.13.9)离线安装包下载链接:https://pan.baidu.com/s/1gvhWTZREBQjEJMMIntjvWQ提取码:j6vr二、离线安装nginx(1.13.9)注意:linux版本最好在3.10.0以上,因为我在3.10.0-1062.18.1.el7.x86_64上面安装的,但是在2.6.32-431.el6.x86_64这个低版本上面安装会产生各种各样的错误,最主要的会出现/lib64/libc.so.6: version `GLIBC_2...原创 2020-09-23 17:24:59 · 1776 阅读 · 0 评论 -
linux-linux常用命令总结四&&linux压缩、打包、解压命令&&软件安装管理rpm及yum的使用
一、压缩和打包概念压缩:指通过某些算法,将文件尺寸进行相应的缩小,同时不损失文件的内容。打包:指将多个文件(或目录)合并成一个文件,方便传递或部署。在Linux系统中,文件的后缀名不重要,但是针对于压缩文件的后缀名是必须的,因为可以让其他的程序员根据文件的后缀名使用对应的算法进行解压。Linux常见的压缩文件后缀名: *.gz gzip程序压缩的文件 *.bz2 bzip2 程序压缩的文件 .原创 2020-09-01 11:48:51 · 2715 阅读 · 0 评论 -
linux-linux常用命令总结三&&什么是vim&&vim三种模式&&vim常用快捷键
一、什么是VIM是一个类似vi的文本编辑器,不过在vi的基础上增加了很多新特性,vim被公认为类vi编辑器中最好用的一个。为什么要学习VIM,vi不够?vim在vi的基础之上增加了很多的小功能。可以有效的帮助程序员快速的排查问题。很多系统都内建vi编辑器,其他的文本编辑器不一定有,很多软件都会主动调用vi的接口。二、vim的三种模式一般模式、编辑模式、命令模式三、一般模式快捷键 一般模式(默认模式)的快捷键: h或←光标左移一个字符。如果是...原创 2020-09-01 11:17:40 · 2336 阅读 · 0 评论 -
linux-linux常用命令总结二&&Linux其他网络知识&&远程拷贝以&&远程登录服务器
一、通过主机名查看IP# bashhost www.baidu.com返回的结果中有该域名的IP地址。二、远程拷贝从本机拷贝数据到远程的服务器上要求:必须知道对方的账户和密码,且具备相应的权限。语法:scp [-r] [path]/fie | dir {UserName}@Host_IP:/[path] -r 该选项用于传输文件夹的时候使用。 案例: 将本机的文件拷贝到远程服务器上 # bash sc..原创 2020-09-01 11:03:52 · 4955 阅读 · 2 评论 -
linux-linux常用命令总结一&&和目录相关的常见命令&&忘记密码了怎么办?
一、和目录相关的常见命令与目录相关的命令1 pwd 用于显示当前所在的完整路径 mkdir 用于创建一个目录。 -p 该选项用于创建多级目录。 cd 用于切换目录 | 路径 . 表示当前目录 .. 表示上级(父级)目录 ~ 表示用户的家目录,如果在~跟用户名,就表示要去到该用户的家目录。 "-" 表示与上次所在目录进行切换。 相对路径:相.原创 2020-09-01 10:49:17 · 3497 阅读 · 0 评论 -
linux系统中shell脚本最全详解二&shell条件判断&语法介绍&函数分析
目录一、shell判断句1、if条件判断语句2、test判断二、语法介绍1、shell运算符2、shell循环语句三、shell函数一、shell判断句1、if条件判断语句if语法#!/bin/basha=10b=10if [ $a -eq $b ];thenecho "两个数相等"fi# 输出:两个数相等if else语法#!/bin/bashstring="hello"string1="HELLO"if test $stri.原创 2020-08-13 16:26:59 · 5799 阅读 · 1 评论 -
linux系统中shell脚本最全详解一&概念、参数传递、基础命令
一、什么是shell脚本?1、shell的概念:Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。简单的说就是用户和内核之间进行通信/沟通的翻译官。极大减少了操作人员的工作量。2、shell 执行环境Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和..原创 2020-08-13 15:46:51 · 5699 阅读 · 1 评论 -
Linux防火墙的开启、关闭、重启、查看&永久处理防火墙(需重启系统后才能生效)
1、概念:防火墙它具备一定的防护功能,比如说端口的开放和禁止,也可做数据的转发(类似路由功能),策略及其他功能。临时处理防火墙:如果系统重启,那么防火墙将恢复到之前的状态。此时就需要永久处理防火墙的命令。2、Linux防火墙开启、关闭、重启、查看相关命令:开启 命令1:service iptables start 命令2:/etc/init.d/iptables start关闭 命令1:service iptables stop 命令2...原创 2020-08-13 10:01:11 · 8371 阅读 · 1 评论 -
linux-什么是Linux系统?&linux详解&Linux与Windows的区别&Linux发行版本及特点介绍
1、什么是Linux系统?Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。2、为什么要学习Linux系统?截止目前为止,企业里服务器95%以上都是Linux系统;入职面试管必问;大数据时代下linux系统是大数据的基础运行平台。3、Linux系统有什么特点?..原创 2020-08-11 10:59:51 · 6986 阅读 · 0 评论