E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux学习之路
Linux学习之路
:认识shell和bash
一、shell 计算机硬件的直接控制者是操作系统的内核(kernel),因为内核的重要性,所以作为用户的我们是无法直接操作内核的,所以我们需要shell调用应用程序或者双击打开安装的应用软件与内核之间进行通信。 shell就相当于是一个接口,连接程序与内核;或者可以说shell是一个办公桌,给工作的人以必要办公环境。 如今的shell大多数是命令行界面的形式。不同的操作系统的shell是不同的,
我喝花生牛奶
·
2016-03-24 20:00
Linux学习之路
:认识shell和bash
一、shell 计算机硬件的直接控制者是操作系统的内核(kernel),因为内核的重要性,所以作为用户的我们是无法直接操作内核的,所以我们需要shell调用应用程序或者双击打开安装的应用软件与内核之间进行通信。 shell就相当于是一个接口,连接程序与内核;或者可以说shell是一个办公桌,给工作的人以必要办公环境。 如今的shell大多数是命令行界面的形式。不同的操作系统的shell是不同的,
我喝花生牛奶
·
2016-03-24 20:00
【我的
linux学习之路
】之一
学习Linux决心书 我叫刘申晨,经过老男孩教育运维班5个月学习后,我一定要达到的的薪水目标是1W3-1W5,为了达到此目标我将采取如下10大行动或方案:1、踏实学习,基础的150个linux指令,linux运维必须要掌握的文档、逻辑图做法等等;2、未来5个月学习的内容遵循“课前预习”、“课上听讲”、积极讨论以及每日总结;3、关于总结要做到,好的解决方案和思路以及错误的解决方式方法都要记录,知其
坦荡学习路
·
2016-03-02 00:06
linux
解决方案
学习英语
老男孩
沟通的技巧
Linux学习之路
――启程 、心灵的鸡汤
王国维 人生三境界1、昨夜西风凋碧树独上高楼望尽天涯路, 找方向定目标 2、衣带渐宽终不悔,为伊消得人憔悴 孜孜不倦,持之以恒的坐冷板凳为之努力 3、众里寻他千百度,蓦然回首那人却在灯火阑珊处 当不经意间目标早已甩到身后了 国外 人生三境界刚开始兴致勃勃的要开始学习了,有了成功的例子,所有人都说方向和要做的事情都不错。做了3天以后发现和预想的
yellowhhd
·
2016-02-15 14:56
linux
心灵鸡汤
学习之路―
Linux学习之路
——使用su用户身份无法切换的问题
今天使用su(switchuser)命令切换用户时发现了奇怪的问题$su%默认是切换到root用户password:su:Authenticationfailure排查后发现是我之前根本没有设置过root的密码之类的东西,所以当然没有用的$sudopasswdrootEnternewUNIXpassword:RetypenewUNIXpassword:passwd:passwordupdateds
陈弥之
·
2016-01-22 08:57
Linux学习之路
linux学习之路
-前言
最近因为工作的原因,接触到linux,感觉linux确实是个好东西,同时linux知识也非常丰富。在网上搜索了一下,感觉linux的就业前景也非常不错。在云和虚拟化走俏的今天,在互联网+的大趋势下,linux也有了更大的发展空间。对于一名网工来说学习linux也能更好的承接工作经验,快速成长。在51cto上面看了老男孩的课程感觉挺不错,无奈没有学习币,在某宝上花了20大洋淘了1份完整的教程
youdong1990
·
2015-11-24 23:09
linux
互联网
工作经验
就业前景
我的
linux学习之路
---配置VNC服务器(1)
本人采用的linux平台是centos6.764位版本,以后关于本人的linux学习,除特别说明都是基于这个平台来进行操作,文章为作者原创,转载请注明出处。1.什么是VNC?VNC(VictualNetworkcomputing):虚拟网络计算机,是一款由AT$T的欧洲研究实验室开发的远程控制软件。 一个vnc软件包括两部分,一部分是服务器端,vncserver另一部分是客户端vncviewer,
yywan1314520
·
2015-11-22 21:00
linux
centos
服务器
远程控制
vnc
Linux学习之路
—Linux目录配置
所有内容来自鸟哥私房菜 FHS标准的重点在于规范每个特定的目录下应该要放置什么样子的数据而已。事实上,FHS针对目录树架构仅仅定义三层目录下面应该放置什么数据,分别是: /(root,根目录):与开机系统有关 /usr(UNIX Software resource):与软件安装/执行有关 /var:与系统运作过程有关 1.根目录的意义与内容  
·
2015-11-12 19:53
linux
Linux学习之路
—Linux文件权限
内容来源于鸟哥私房菜 1.Linux文件属性 1)第一列为文件类型与权限 第一个字符表示文件的类型: [d]表示目录 [-]表示文件 [l]表示连接文件 [b]表示设备文件中可供存储的接口设备,例如硬盘、软盘 [c]表示设备文件里面的串行端口设备,例如键盘和鼠标 剩下的字符表示文件权限: 2)第二列表示多少个文件名连接到此节点
·
2015-11-12 19:52
linux
Linux学习之路
—磁盘分区
1.各硬件设备在Linux中的文件名 在Linux系统中,每个设备都被当做一个文件来对待,同时在Linux系统中,几乎所有的硬件设备文件都在/dev这个目录中。 设备 设备在Linux内的文件名 IDE硬盘 /dev/hd[a-d] SCSI/SAT/USB硬盘 /dev/sd[a-p] U盘 /dev/sd[a-p] 软驱 /dev/fd[0-1] 打印机
·
2015-11-12 19:51
linux
Linux学习之路
—Linux的历史发展
1.1969年以前:一个伟大的梦想—Bell,MIT与GE的“Multics”系统 由于早期的计算机不想现在这样普遍,所以往往出现这样的情况,主机只有一台而多人等待使用。好在20世纪60年代初期的麻省理工学院MIT开发了分时操作系统(Compatible Time-Sharing System,CTSS)解决这一问题。为了加强主机的功能,为了让主机的资源可以提供更多用户使用,所以在196
·
2015-11-12 19:51
linux
Linux学习之路
一计算机是如何工作的
初次接触MOOC课堂,里面有个很牛X的老师教Linux,恰好自己有兴趣学,顾有了此系列学习博文。 第一讲 计算机是如何工作的 学习Linux,涉及到了C语言和汇编以及操作系统的知识,顾第一讲要讲讲汇编的知识,C和操作系统知识自行复习。以下知识都是AT&T汇编的知识,可能与Intel汇编有些不同。 知识一: Example inst
·
2015-11-12 16:46
linux
Linux学习之路
—Linux文件与目录管理
该内容来自鸟哥私房菜 1.目录的相关操作 1.1 特殊的目录 . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表“目前用户身份”所在的主文件夹 ~account 代表account这个用户的主文件夹 1.2 目录的基本操作 cd:切换目录 pwd:显示当前目录 mkdir:创建目
·
2015-11-12 15:15
linux
资深系统管理员给Linux/Unix新人们的建议
如何入门及如何规划自己的
Linux学习之路
一直是困扰Linux爱好者的一大难题,实际上,Linux的入门与学习并不难,只是由于长期使用其他操作系统的习惯与没有正确
·
2015-11-07 14:05
linux
linux新手学习之Arch Linux入门经验分享
我的
Linux学习之路
谈起我的Li
佚名
·
2015-11-03 20:39
第四天步入正轨
前几天的学习已经为接下来的
Linux学习之路
做好了准备,那么今天就步入正轨正式的使用并操作Linux吧!!! 命令行模式登录后所取得的程序被称为shell,因为这个程序负责最外层的跟用户通信工作。
晓阿赫赫
·
2015-10-31 16:57
linux
快捷键
文件夹
用户登录
执行文件
第四天步入正轨
前几天的学习已经为接下来的
Linux学习之路
做好了准备,那么今天就步入正轨正式的使用并操作Linux吧!!! 命令行模式登录后所取得的程序被称为shell,因为这个程序负责最外层的跟用户通信工作。
晓阿赫赫
·
2015-10-31 16:57
linux
快捷键
文件夹
用户登录
执行文件
Linux学习之路
--启动VNC服务
我的Linux是Fedora 13,安装方法如下: 1、打开终端,执行 # yum install -y tigervnc tigervnc-server 2、编辑/etc/sysconfi/vncservers # vi /etc/sysconfig/vncservers 在最后加入: VNCSERVERS="1:sky&qu
·
2015-10-21 12:09
linux
Linux学习之路
-DNS原理-BIND配置详解
DNS系统概述 DNS系统作用 a)DNS,简单地说,就是DomainNameSystem,翻成中文就是“域名系统”。主要的功能就是将人易于记忆的DomainName与人不容易记忆的IPAddress作转换。 b)DNS提供正向解析和反向解析 正向解析:根据主机名称(域名)查找对应的IP地址。 反向解析:根据IP地址查找对应的主机域名 DNS系统
420121910
·
2015-10-08 17:28
linux
bind
dns
分离解析
主从域服务器
Linux学习之路
-经典WEB服务器软件 Httpd
经典WEB服务器软件Httpdhttpd简介 httpd也叫Apache,是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一httpd特性 a)虚拟主机 b)反向代理 c)负载均衡 d)丰富的用户认证机制
420121910
·
2015-10-07 21:12
apache
Web
service
httpd
Linux学习之路
-http通信原理
http通信原理 应用通讯的基本模型分析基本通讯流程: 客户端http应用使用本机IP+随机注册生成的TCP端口,形成套接字socket,调用系统socketapi再经过网络层、数据链路层、物理层层层封装,把数据送达请求的服务器,经过层层解封,送达对应的http服务监听的套接字socket监听的相应的端口上。 期间涉及到的N种技术:(1)TCP和UDP协议 TCP特点:
420121910
·
2015-09-29 21:18
linux
http
tcp
UDP
Linux学习之路
-OpenSSL和OpenSSH
OpenSSL和OpenSSH 现在电子商务、网络购物的火热现象,背后离不开各种加密技术的应用,各种加密技术的组合应用给互联网的交易带来安全的保障。下面我们来逐一了解这套安全体系。 互联网安全通讯基础:加密算法按类型可以分为对称加密、非对称加密、单向加密三种。 l 对称加密 加密和解密使用同一个密码,安全性依赖于密钥而非算法。加密速度快,常用于大数据的加密。缺点是秘钥多的时候不方便记忆使用
420121910
·
2015-09-24 07:32
linux
互联网
安全性
电子商务
OpenSSL
Linux学习之路
-Sed命令
sed命令 工作机制:每次读取一行文本至“模式空间(patternspace)”中,在模式空间中完成处理;将处理结果输出至标准输出设备; 语法:sed[OPTION]...{script}[input-file]... [OPTION]说明 -r:支持扩展正则表达式; 例:sed-rn'/(450|300)/p'testfile -n:静默模式;sed默认输出处理后的内容,如果和p
420121910
·
2015-09-22 16:33
linux
bash
awk
sed
Linux学习之路
-Sed命令
sed命令 工作机制:每次读取一行文本至“模式空间(patternspace)”中,在模式空间中完成处理;将处理结果输出至标准输出设备; 语法:sed[OPTION]...{script}[input-file]... [OPTION]说明 -r:支持扩展正则表达式; 例:sed-rn'/(450|300)/p'testfile -n:静默模式;sed默认输出处理后的内容,如果和p
420121910
·
2015-09-22 16:33
linux
bash
awk
sed
Linux学习之路
-Awk命令
Awk命令 Awk语法: awk[options]�Cfscriptfilevarvaluefile(s) awk[options]‘script’var=valuefile(s) 其中‘script’由pattern{action}组成,在script前后还有BEGIN和END pattern包括以下几种:u 正则表达式(例/^a/{action}) u 关系表达式
420121910
·
2015-09-22 16:43
linux
bash
awk
sed
Linux学习之路
-Shell编程
Shell的编程 Bash是用得最广泛的shell,是大多数Linux系统的缺省shell。BourneAgainshell(bash),正如它的名字所暗示的,是Bourneshell的扩展。bash与Bourneshell完全向后兼容,并且在Bourneshell的基础上增加和增强了很多特性。bash也包含了很多C和Kornshell里的优点。bash有很灵活和强大的编程接口,同时又有
420121910
·
2015-09-22 10:00
linux
shell
bash
for
Linux学习之路
-Shell 工作原理
Shell工作原理 什么是shellshell是命令语言、命令解释程序及程序设计语言的统称,是用户和Linux内核之间的接口程序,为用户提供使用操作系统的接口。 shell的特性 shell的一个重要特性是它自身是一个解释型的程序设计语言,程序运行时由解释器全程参与运行过程,每次读取一行,运行一行。shell程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结
420121910
·
2015-09-22 10:07
linux
shell
bash
我的
linux学习之路
-文件的创建于删除
昨天学习了环境变量!但不知道操作了什么结果吧ls命令写进了/tmp这个目录下!结果在郑州李欣的帮助下!通过命令find/-namels(-name前面需要空格)这个命令才发现的!之后又通过命令:mv/tmp/ls/bin这个命令才把ls放回了/bin中! 今天学习的命令为mkdir命令和rm命令! mkdir可以在据对路径下创建目录,也可以在相对路径下创建目录(绝对路径是以/开头的路径,相对路径
庄宇辰
·
2015-09-20 20:08
linux
中文
Linux学习之路
8-RPM及YUM的使用
RPM及YUM的使用 RPM包管理器:RPMispackagemanage 程序包的组成部分: 二进制程序:/bin,/sbin,//usr/bin,/usr/sbin, 库文件:/lib64,/usr/lib64 配置文件:/etc 帮助文件:manual,info RPM包的命名: 1)分包机制核心包testapp-versio
420121910
·
2015-09-13 23:39
linux
yum
rpm
Linux学习之路
5-练习及作业
练习、作业创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至/mydata目录 1.fdisk/dev/sdb 2.np1回车+10G回车 3.mkfs-text4/dev/sdb1 4.mkdir/mydata 5.vim/etc/fstab添加 /dev/sdb1/mydataext4defaults00
420121910
·
2015-09-06 21:47
linux
fdisk
fstab
Linux学习之路
6-练习及作业
练习1、每周一到周六的凌晨3点20分,运行cp命令对/etc/目录进行归档另存,存储位置为/backups/etc-YYYY-MM-DD; 203**1-6/bin/cp-a/etc/tmp/etc-`date+\%F` 2、每周日凌晨2点30分,运行cp命令对/etc/fstab文件进行备份,存储位置为/backup/fstab-YYYY-MM-DD-hh-mm-ss 302**7/bi
420121910
·
2015-09-06 20:51
linux
技巧
Linux学习之路
6-Mail、计划任务
Mail、计划任务mail命令基本语法(mail进去后): h显示当前的邮件列表 l显示当前支持的命令列表 d删除当前邮件,d1-100删除第1到100封邮件 file显示整个用户邮件存放路径和邮件总数 fn指针跳转到第n封邮件上,例如f13跳转到第13封邮件 t阅读某一封邮件,例如t22阅读第22封邮件 top查看当前指针所在邮件的邮件头 ?查看命令参数用法
420121910
·
2015-09-06 20:20
crontab
定时任务
mail
计划任务
Linux学习之路
5-磁盘管理及文件系统管理
磁盘管理及文件系统管理磁盘管理 分区工具fdisk(最多支持一个硬盘划分15个分区) 管理子命令: n新建p显示分区t更改分区类型d删除分区l分区类型说明w保存退出 q放弃保存退出m获取帮助 注意:创建完成之后,查看内核是否已经识别新的分区: #cat/proc/partitions 如果没有识别,可以使用以下命令让系统
420121910
·
2015-09-06 20:54
linux
文件系统
磁盘管理
Linux学习之路
4-文件系统上的特殊权限
Linux文件系统上的特殊权限 权限模型:u,g,o r,w,x 进程的安全上下文: 前提:进程有属主(进程以哪个用户的身份运行);文件有属主和属组; (1)用户是否能够把某个可执行程序文件启动为进程,取决于用户对程序文件是否拥有执行权限; (2)程序启动为进程后,此进程的属主为当前用户,也即进程的发起者;进程所属的组,为发起者的基本组; (3)进程
420121910
·
2015-09-03 22:11
linux
SGID
SUID
特殊权限
Linux学习之路
4-练习及作业
1、总结文本编辑工具vim的使用方法; 2、总结文件查找命令find的使用方法; 3、总结bash环境变量的相关内容; 4、总结Linux文件系统上的特殊权限(SUID、SGID、Sticky)的知识点; 5、总结Linux磁盘管理、文件系统相关知识点及其相关命令的使用方法;6、复制/etc/grub.cfg配置文件至/tmp目录,用查找替换命令删除/tmp/grub.cfg文件中的行首的空白字
420121910
·
2015-09-03 22:47
linux
练习
Linux学习之路
4-磁盘管理、文件系统简介
(注意:文件系统大部分内容放到下一章了)磁盘管理、文件系统简介 分区工具fdisk(最多支持一个硬盘划分15个分区) 管理子命令: n新建p显示分区t更改分区类型d删除分区l分区类型说明w保存退出 q放弃保存退出m获取帮助 注意:创建完成之后,查看内核是否已经识别新的分区: #cat/proc/partitions
420121910
·
2015-09-03 22:28
linux
磁盘管理
Linux学习之路
4-磁盘管理、文件系统简介
(注意:文件系统大部分内容放到下一章了)磁盘管理、文件系统简介 分区工具fdisk(最多支持一个硬盘划分15个分区) 管理子命令: n新建p显示分区t更改分区类型d删除分区l分区类型说明w保存退出 q放弃保存退出m获取帮助 注意:创建完成之后,查看内核是否已经识别新的分区: #cat/proc/partitions
420121910
·
2015-09-03 22:28
linux
磁盘管理
Linux学习之路
4-bash的环境配置
bash环境配置 配置文件:按生效范围划分,两类: 全局配置文件:/etc/profile,/etc/profile.d/*.sh,etc/bashrc 个人配置文件:~/.bash_profile,~/.bashrc 按功能分类:两类: profile类:交互式登陆(即直接通过终端进行的
420121910
·
2015-09-03 22:35
linux
profile
bash
配置文件
Linux学习之路
4-bash的环境配置
bash环境配置 配置文件:按生效范围划分,两类: 全局配置文件:/etc/profile,/etc/profile.d/*.sh,etc/bashrc 个人配置文件:~/.bash_profile,~/.bashrc 按功能分类:两类: profile类:交互式登陆(即直接通过终端进行的
420121910
·
2015-09-03 22:35
linux
profile
bash
配置文件
Linux学习之路
4-Vim文本编辑利器
Vim编辑器,visualinterface全屏幕的编辑器 模式化: 1.编辑模式:命令模式 2.输入模式: 3.末行模式: 编辑模式-->输入模式: i:insert, a:append, o:newline, I:行首 A:行尾 O:上方新建行 输入模
420121910
·
2015-09-03 22:36
linux
vim
Linux学习之路
4-Vim文本编辑利器
Vim编辑器,visualinterface全屏幕的编辑器 模式化: 1.编辑模式:命令模式 2.输入模式: 3.末行模式: 编辑模式-->输入模式: i:insert, a:append, o:newline, I:行首 A:行尾 O:上方新建行 输入模
420121910
·
2015-09-03 22:36
linux
vim
Linux学习之路
4-强大的find命令
强大的find命令语法: find[OPTION]...[查找路径][查找条件][处理动作] 查找路径:默认为当前路径; 查找条件:指定的查找标准,可以根据文件名、大小、属主属组、类型等进行;默认为找出指定路径下的所有文件; 根据文件名进行查找: -name"文件名称":支持使用glob; *,?,[] -i
420121910
·
2015-09-03 22:59
linux
find
Linux学习之路
3-grep和正则表达式的应用
grep和正则表达式的应用Linux文本处理三剑客: grep:文本过滤工具; sed:文本编辑器(行);streameditor awk:文本报告生成器;Linux上awk的实现为gawk grep:GlobalsearchREgularexpressionandPrintouttheline. 作用:文本搜索工具,根据用户指定的“模式(pattern)
420121910
·
2015-08-29 10:29
正则表达式
grep
Linux学习之路
2-权限的管理
权限管理 文件权限: 用户对文件的访问权限有三种: r,w,x 即读、写、执行 目录权限(这里的x权限和文件的有点不一样要留意): r:可使用ls命令列出目录中的文件或子目录列表;注意:如果只有r权限没有x权限,是不能列出该目录中的文件和子目录的 w:可在此目录中创建或删除文件; x:可使用‘ls-l’列出目录文件及子目录的详细属性信息;可使用cd命
420121910
·
2015-08-28 21:20
linux
用户
技巧
信息
Linux学习之路
2-权限的管理
权限管理 文件权限: 用户对文件的访问权限有三种: r,w,x 即读、写、执行 目录权限(这里的x权限和文件的有点不一样要留意): r:可使用ls命令列出目录中的文件或子目录列表;注意:如果只有r权限没有x权限,是不能列出该目录中的文件和子目录的 w:可在此目录中创建或删除文件; x:可使用‘ls-l’列出目录文件及子目录的详细属性信息;可使用cd命
420121910
·
2015-08-28 21:20
linux
用户
技巧
信息
Linux学习之路
1-用户管理
用户管理 用户 linux的用户账号记录主要存放在/etc/passwd,每增加一个用户就会新增一行。每一行一共有7个字段,用冒号分隔 每个字段的含义: aa:x:300:503::/home/database:/bin/bash
420121910
·
2015-08-26 22:16
linux
database
用户名
管理员
linux学习之路
(10)
既然程序都可以安装了,那么如果我要卸载服务,该怎么操作呢?这一讲就介绍如何卸载程序:首先要明白rmp,那么到底什么是rpm,通俗点,rpm就是redhatpackagemanagment-----也就是和windows的添加/删除程序类似。其实非常简单的,只需要看下怎么操作即可:rmp-qa查看机器上安装的所有东西rmp-qa|grepjkd查看jdk是否安装rpm-e包名卸载程序eg:rpm-e
DarkNight_YuJiang
·
2015-08-16 17:42
Linux
linux学习之路
(9)
上一讲介绍了jdk的安装,既然jdk都安装了,那么tomcat怎么可以不安装呢,想一下在windows下安装tomcat是不是特别的简单,只需要将文件解压就可以了。当然在linux上也差不多哈,下面介绍一下linux下tomcat的安装。首先,还是从apache的官网下载tomcat,最好和jdk的版本对应起来。【链接地址】然后上传到linux系统中的pub目录下,如下:从文件的后缀可以看出这是一
DarkNight_YuJiang
·
2015-08-16 17:20
Linux
linux学习之路
(7)
小知识点的补充:一、设置开机启动1.将服务设置为开机自动启动方案一:修改rc.local文件vi/tec/rc.local加入:/usr/local/bin/vsftpd&[&代表后台进程启动]方案二:chkconfig-level5vsftpdon2.查看其它服务:chkconfig--list|morechkconfig--list|grepvsftpd---管道分页3.推荐方式:chkcon
DarkNight_YuJiang
·
2015-08-16 16:14
Linux
linux学习之路
(6)
从vsftpd的配置文件中可以看出,为何ftp可以匿名登录,并且还有大部分的配置项。下面这一讲,主要介绍如何运行root用户往linux上上传文件首先,我们在安装完vsftpd服务后,要知道其配置文件和安装目录,一般来说都是在/ect目录下:下面我们来看两个文件:其实只要看懂上面的一句话就行了,就是Usersthatarenotallowedtologinviaftp所以最直接的办法就是将root
DarkNight_YuJiang
·
2015-08-16 15:59
Linux
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他