什么是shell Shell(外壳) 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。 Shell 既是一种命令语言 , 又是一种程序设计语言 。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。在linux中有很多类型的shell,不 ...
分类:
系统相关 时间:
2020-03-15 22:20:19
阅读次数:
89
${name[*]}代表了数组中所有元素(all of the elements) ${name[@]}代表了数组中每一个元素(each of the elements),这个表达式与前一个基本相同。就是当在表达式两边加双引号输出时,稍微不同,前者是会输出所有元素包括元素分隔符,后者只输出每个元素。 ...
分类:
编程语言 时间:
2020-03-14 18:23:49
阅读次数:
73
在Linux 中彻底卸载GitLab 步骤如下: 停止Git lab ~~~shell sudo gitlab ctl stop ~~~ 卸载Git lab ~~~shell sudo rpm e gitlab ce ~~~ 查看Gilt lab 进程 ~~~shell 查看还在运行的进程 ps e ...
分类:
其他好文 时间:
2020-03-14 11:13:18
阅读次数:
51
1、问题现象 在Linux下使用Chrome的时候,经常会莫名奇妙弹出xdg-open窗口,如下图 点击"打开 xdg-open',会出现调用app的命令,像淘宝、优酷等等各种手机。但是由于是PC,没有安装手机APP,调用失败出现错误,如下图 2、原因分析 (1)网站问题:一开始我还以为是网站为了盈 ...
分类:
系统相关 时间:
2020-03-13 19:11:52
阅读次数:
253
/bin:binary,存放最经常使用的命令 /sbin:(super user),存放系统管理员使用的系统管理程序 /home:存放普通用户的主目录,Linux中每个用户都有自己的一个目录,一般该目录以用户的账号命名 /root:系统管理员,又称超级权限者的用户主目录 /lib:系统开机所需最基本 ...
分类:
系统相关 时间:
2020-03-13 01:13:03
阅读次数:
72
最近由于工作原因,写了几个脚本,然后再linux中用定时任务去跑,记录一下shell脚本的学习过程吧! 首先知道shell第一行#!/bin/bash表示这是一个shell脚本,例如下面这个简单的脚本: #!/bin/bash #author:java小新人 #date:20200311 #desc ...
分类:
系统相关 时间:
2020-03-11 23:24:44
阅读次数:
77
1. 中断简介 中断 什么是中断,中断是指处理器接收到来自硬体或软体的信号,提示发生了某个事件,应该被注意,这种情况就称为中断。 中断分类 同步中断和异常(软件中断) cpu自身产生,针对当前执行的程序。当cpu执行到一个由于编程失误而导致的错误指令(除0)或在执行期间发生特殊情况时(缺页),导致c ...
分类:
系统相关 时间:
2020-03-11 19:40:22
阅读次数:
77
Linux设备文件简介 概述 设备管理是linux中比较基础的东西,但是由于Linux智能程度的越来越高,Udev的使用越来越广泛,使得越来越多的Linux新用户对 /dev 目录下的东西变得不再熟悉。有时候遇见问题就会变得抓狂。 Linux 中的设备有2种类型:字符设备(无缓冲且只能顺序存取)、块 ...
分类:
系统相关 时间:
2020-03-10 16:10:43
阅读次数:
80
下面是linux系统约定不同类型文件默认的颜色: 白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其它文件 ...
分类:
系统相关 时间:
2020-03-10 12:28:04
阅读次数:
80
今天学习了linux中的防火墙Iptables和firewall iptables中的规则链分为5类 INPUT OUTPUT FORWARD PREROUTING POSTROUTING 多数情况下规则写入INPUT链 IPTABLES中的动作有4中 1、允许 ACCEPT 拒绝 REJECT 丢 ...
分类:
系统相关 时间:
2020-03-08 19:27:26
阅读次数:
62