![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 76
JdbcUtils
生活不止眼前的苟且,还有诗和远方。
展开
-
linux yum 命令
linux yum 命令yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命...转载 2018-04-30 23:17:38 · 10106 阅读 · 0 评论 -
Linux 操作系统的安装
因为笔者一直都是使用 CentOS,所以这次安装系统也是基于CentOS的安装。把光盘插入光驱,设置bios光驱启动。进入光盘的欢迎界面。也可参考<a rel="nofollow" href="http://www.jb51.net/os/84475.html" "="" style="padding: 0px; margin: 0px; background-color: transpar...转载 2018-04-26 16:43:10 · 10103 阅读 · 0 评论 -
Linux 系统启动过程
linux启动时我们会看到许多启动信息。Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。init程序的类型:SysV: init, CentOS 5之前, 配置文件: /etc/inittab。 Upstart: init,CentOS 6, 配置文件: /etc/ini...转载 2018-04-26 16:43:17 · 9878 阅读 · 0 评论 -
linux 系统日常管理
笔者在前面介绍的内容都为linux系统基础类的,如果你现在把前面的内容全部很好的掌握了,那最好了。不过笔者要说的是,即使你完全掌握了,你现在还是不能作为一名合格的linux系统管理员的,毕竟系统管理员要会做的事情太多了。本章以及后面章节笔者会陆续教给你作为linux系统管理员所必备的知识。只要你熟练掌握那绝对可以胜任一个最初级的管理员职位,不过只是初级的,因为你还需要在日常的管理工作中获得成长。【...原创 2018-05-16 22:45:35 · 10930 阅读 · 0 评论 -
Linux 文件基本属性
Linux 文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如:[root@www /]# ls -ltotal 64dr-xr-xr-x 2 root ro...原创 2018-04-28 20:37:21 · 5096 阅读 · 0 评论 -
Linux 文件与目录管理
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/shar...转载 2018-04-28 20:37:13 · 134 阅读 · 0 评论 -
Linux 用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统...转载 2018-04-28 21:49:38 · 5350 阅读 · 0 评论 -
linux常用命令列表(安装包操作、用户操作)
-------------------------------------------常用命令列表----------------------------------------0)删除安装软件: 首先查询安装包:rpm -qa|grep xxxx 查询到的一个结果为:【xxxx-yyyy.zzzz】 yum 删除:yu...原创 2018-05-07 11:21:34 · 5791 阅读 · 0 评论 -
Linux 磁盘管理
Linux磁盘管理好坏直接关系到整个系统的性能问题。Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量 du:检查磁盘空间使用量 fdisk:用于磁盘分区dfdf命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [-ahikHTm] [目录或文件名][-a...转载 2018-04-28 22:59:19 · 5166 阅读 · 0 评论 -
Linux vi/vim
所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在...转载 2018-04-30 23:04:00 · 5106 阅读 · 0 评论 -
yum简单介绍和yum源配置
什么是yum,什么是yum源,常见的yum源有哪些?yum是centos下更新、管理软件的命令,也有相应的图像界面版本;yum源是yum命令去哪里取安装包的地图;常见的yum源:网易、阿里云、epel等;yum、rpm、repo什么关系?yum命令查询repo上配置的地址去取相应的rpm包进行安装;如何配置yum源?备份下原来的yum源cd /etc/yum.repos.d/mv CentOS-B...原创 2018-05-08 09:51:04 · 18483 阅读 · 0 评论 -
安装 RPM 包或者安装源码包
在windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续“下一步”即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下。所以你要学会如何在linux下安装一个软件。在前面的内容中多次提到的yum,这个yum是Redhat所特有的安装RPM程序包的工具,使用起来相当方便。因为使用RPM安装某一个程序包有可能会因为该程序包依赖另一个程序包而无法安装。而使...转载 2018-05-16 21:50:29 · 1343 阅读 · 0 评论 -
使用putty的pscp指令进行本地和linux服务器的文件传输
1.首先进入putty的安装目录下,发现有pscp相关可执行文件。2.输入pscp会出现pscp指令的使用说明3.先说说本地文件上传到linux服务器的功能。我将本地E盘下的xxxxxxxxx.txt文件上传到linux服务器上的/usr/wangcw/文件路径下(语法在上图都有说明)。使用命令:pscp E:/xxxxxxxxxxxxxxxx.txt wangcw@47.106.35.26:/...原创 2018-06-22 16:07:11 · 64011 阅读 · 0 评论 -
Centos下Nginx的安装和使用步骤(详细)
1、编译环境gcc g++ 开发库之类的需要提前装好 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel2、首先安装PCRE pcre功能是让nginx有rewrite功能 下载PCRE:wget http://downloads.sourceforge.net/project/pc...原创 2018-07-16 21:52:11 · 17778 阅读 · 0 评论 -
Linux系统下MySQL 安装
MySQL 安装本教程的系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel c...转载 2018-05-02 23:39:16 · 5063 阅读 · 0 评论 -
Linux系统下Nginx 安装配置
Nginx 安装配置Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y inst...转载 2018-05-02 23:38:20 · 10058 阅读 · 0 评论 -
linux文档的压缩与打包
文档的压缩与打包在windows下我们接触最多的压缩文件就是.rar格式的了。但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具。但有一种文件在windows和linux下都能使用那就是.zip格式的文件了。压缩的好处不用笔者介绍相信你也晓得吧,它不仅能节省磁盘空间而且在传输的时候还能节省网络带宽呢。在linux下最常见的压缩文件通常都是以.tar.gz 为结尾的,除此之外还有.ta...原创 2018-04-30 23:19:43 · 5138 阅读 · 0 评论 -
什么是Shell
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。Shell 在线工具S...转载 2018-04-30 23:21:39 · 10173 阅读 · 0 评论 -
Shell 变量
Shell 变量定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:your_name="runoob.com"="runoob.com"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。...转载 2018-04-30 23:23:12 · 10098 阅读 · 0 评论 -
Shell 传递参数
Shell 传递参数我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名:#!/bin/bash# author:菜鸟教程# url:www.runoob.comecho "Shell...转载 2018-04-30 23:23:54 · 10272 阅读 · 0 评论 -
Shell 数组
Shell 数组数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。与大部分编程语言类似,数组元素的下标由0开始。Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下:array_name=(value1 ... valuen)=(value1 ... valuen)实例#!/bi...转载 2018-04-30 23:24:57 · 9918 阅读 · 0 评论 -
Shell 基本运算符
Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '):#!/bin/bashval=`expr 2 + 2`...转载 2018-04-30 23:26:06 · 4934 阅读 · 0 评论 -
Shell echo命令
Shell echo命令Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test2.显示转义字符echo "\"It is a test\""结果...转载 2018-04-30 23:26:42 · 239 阅读 · 0 评论 -
Shell printf 命令
Shell printf 命令上一章节我们学习了 Shell 的 echo 命令,本章节我们来学习 Shell 的另一个输出命令 printf。printf 命令模仿 C 程序库(library)里的 printf() 程序。printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使...转载 2018-04-30 23:27:23 · 5051 阅读 · 0 评论 -
Shell test 命令
Shell test 命令Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试参数说明-eq等于则为真-ne不等于则为真-gt大于则为真-ge大于等于则为真-lt小于则为真-le小于等于则为真实例演示:num1=100num2=100if test $[num1] -eq $[num2]then echo '两个数相等!'els...转载 2018-05-01 23:29:51 · 5036 阅读 · 0 评论 -
Shell 流程控制
Shell 流程控制和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法):<?phpif (isset($_GET["q"])) { search(q);}else { // 不做任何事情}在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。if elseifif 语句语法格式:if condition...转载 2018-05-01 23:29:56 · 5025 阅读 · 0 评论 -
Shell 函数
Shell 函数linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()]{ action; [return int;]}说明:1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。2、参数返回,可以显示加:return 返回,如果不加...转载 2018-05-01 23:29:58 · 5086 阅读 · 0 评论 -
Shell 输入/输出重定向
大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令说明command > file将输出重定向到 file。command < file将输入重定向到 file。command >&...转载 2018-05-01 23:30:03 · 5018 阅读 · 0 评论 -
Linux 命令大全
Linux 命令大全Linux 命令大全1、文件管理catchattrchgrpchmodchowncksumcmpdiffdiffstatfilefindgitgitviewindentcutlnlesslocatelsattrmattribmcmdelmdirmktempmoremmovemreadmrenmtoolsmtoolstestmvodpastepatchrcprmslocatesp...转载 2018-05-01 23:43:15 · 5862 阅读 · 0 评论 -
Linux运行Jar包和对其进程操作
Linux 运行jar包命令:java -jar xxx.jar 当前ssh窗口被锁定、按CTRL + C、关闭ssh窗口,程序停止运行。 java -jar xxx.jar & ssh窗口被锁定程序不会停止,但是当窗口关闭时,程序中止运行。 nohup java -jar xxx.jar & nohup 意思是不挂断运行命令,当账户...原创 2018-07-21 00:14:01 · 8376 阅读 · 0 评论