Linux学习
文章平均质量分 84
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
钟渊
持续学习
展开
-
Linux学习高级篇(六)
1、日志管理简介在CentOS 6.x中日志服务已经由rsyslogd取代了原先的syslogd服务。rsyslogd日志服务更加先进,功能更多。但是不论该服务的使用,还是日志文件的格式其实都是和syslogd服务相兼容的,所以学习起来基本和syslogd服务一致。rsyslogd的新特点:(1)基于TCP网络协议传输日志信息;(2)更安全的网络传输方式;(3)有日志消原创 2017-08-06 21:48:04 · 878 阅读 · 0 评论 -
Linux学习高级篇(五)
一、系统管理1.1进程管理(1)进程简介进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。(2)查看进程[root@localhost ~]# ps aux#查看系统中所有进程,使用BSD操作系统格式[root@localhost ~]# ps -le#查看系统中所有进程,使用Linux标准命令格式。原创 2017-08-06 11:08:35 · 686 阅读 · 0 评论 -
Linux学习高级篇(四)
1、正则表达式1.1正则与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不正则表达式,所以只能使用shell自己的通配符来进行匹配了 。1.2基础正则表达式元字符 作 用* 前一个字符匹配原创 2017-07-29 22:51:09 · 1272 阅读 · 0 评论 -
Linux学习高级篇(三)
一、Bash的运算符1.1数值运算与运算符(1)、declare声明变量类型[root@localhost ~]# declare [+/-][选项]变量名选项:-: 给变量设定类型属性+: 取消变量的类型属性-i: 将变量声明为整数型(integer)-x: 将变量声明为环境变量-p: 显示指定变量的被声明的类型linux中运算符的原创 2017-07-22 11:46:29 · 608 阅读 · 0 评论 -
Linux学习高级篇(二)
一、Bash变量1、用户自定义变量2、环境变量3、参数变量4、预定义变量原创 2017-07-14 21:58:39 · 870 阅读 · 0 评论 -
Linux学习高级篇(一)
一、shell概述Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。Shell的分类:Bourne Shell:从19原创 2017-07-11 21:58:21 · 883 阅读 · 0 评论 -
Linux学习基础篇(十)
一、权限管理1.1ACL权限1.2文件特殊权限1.3文件系统属性权限1.4系统命令sudo权限原创 2017-07-02 13:53:36 · 573 阅读 · 0 评论 -
Linux学习基础篇(九)
一、用户管理1.1 、/etc/passwd文件我们以root用户为例介绍每个字段的含义:第一个字段:用户的名称第二的字段:密码的标示第三个字段:UID(用户的id)0:表示超级用户1-499:系统用户(也称作伪用户)500-65535:普通用户第四个字段:GID(用户初始组的id)第五个字段:用户说明第六的字段:家目录普通用户:/h原创 2017-06-25 20:12:25 · 1565 阅读 · 0 评论 -
Linux学习基础篇(八)
一、软件包管理1.1软件包的分类源码包--脚本安装包二进制包(RPM包、系统默认的包)1.2源码包和RPM包的区别源码包的优点:1)开源,可以修改源代码2)可以自由选择所需的功能3)稳定效率高4)卸载方便源码包的缺点:1)安装过程复杂,容易出现错误。2)编译过程时间长RPM包的优点:1)包的管理系统简单,通过几原创 2017-06-20 22:35:23 · 376 阅读 · 0 评论 -
Linux学习基础篇(七)
一、Vim命令1.1vim的简介Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。 Vim的工作模式:插入命令:命令作用a在光标所在字符后插入A在光标所在行尾插入i在光标所在字符前插入I原创 2017-06-18 22:54:19 · 670 阅读 · 0 评论 -
Linux学习基础篇(六)
一、网络命令1.1网络命令write 指令名称: write指令所在路径: /usr/bin/write执行权限:所有用户语法: write 用户名>功能描述:给用户发信息,以Ctrl+D保存结束范例: # write tom1.2 网络命令wall指令名称:wall命令英文原意: writeall指令所在路径: /usr/bin/wal原创 2017-06-15 22:30:47 · 569 阅读 · 0 评论 -
Linux学习基础篇(五)
一、用户管理命令1.1用户管理命令useradd 命令名称: useradd命令所在路径: /usr/sbin/useradd执行权限:root语法: useradd 用户名功能描述:添加新用户 范例:useradd tom1.2用户管理命令passwd命令名称: passwd命令所在路径: /usr/bin/passwd执行权限原创 2017-06-11 17:14:38 · 514 阅读 · 0 评论 -
Linux学习基础篇(四)
一、文件处理命令1.1文件处理命令ln命令名称: ln命令英文原意: link命令所在路径: /bin/ln执行权限:所有用户语法: ln -s [原文件] [目标文件]-s 创建软链接 功能描述:生成链接文件 范例:$ ln -s /etc/issue /tmp/issue.soft创建文件/etc/issue的软链接/tmp/issue.soft原创 2017-06-10 10:05:39 · 615 阅读 · 0 评论 -
Linux学习基础篇(三)
一、Linux中文件处理命令1.1命令格式命令格式 :命令 [-选项] [参数]例 : ls -la /etc 说明: 1) 个别命令使用不遵循此格式2) 当有多个选项时, 可以写在一起3) 简化选项与完整选项-a 等于 --all 1.2目录处理命令命令名称:ls命令英文原意: list命令所在路径: /bin/ls执行权限:所原创 2017-06-04 19:55:40 · 652 阅读 · 0 评论 -
Linux学习基础篇(二)
一、Linux中各目录的作用目录名 目录作用/bin/ 存放系统命令的目录, 普通用户和超级用户都可以执行。 不过放在/bin下的命令在单用户模式下也可以执行/sbin/ 保存和系统环境设置相关的命令, 只有超级用户可以使用这些命令进行系统环境设置, 但是有些命令可以允许普通用户查看/usr/bin/ 存放系统命令的目原创 2017-05-20 21:59:28 · 1002 阅读 · 0 评论 -
Linux学习基础篇(一)
一、Linux和Unix的发展Unix的发展史1965年,AT&T贝尔电话实验室、通用电气公司、麻省理工学院MAC课题组一起联合开发一个称为Multics的新操作系统。Multics 系统的目标是要向大的用户团体提供对计算机的同时访问,支持强大的计算数据存储,以及允许用户在需要的时候容易地共享他们的数据。 1969年美国贝尔实验室的肯.汤普森在DEC PDP-7机器原创 2017-05-14 15:24:56 · 835 阅读 · 0 评论