12 2017 档案
摘要:以下为centos7实验环境 1.网卡管理工具命令——nmcli 参考:http://www.iteye.com/topic/1141839 2.主机名称设置——hostnamectl 关于单纯主机名查看与设置命令——hostname,参考:http://linux.51yip.com/search
阅读全文
摘要:一、登录文件概述 1.什么是登录文件 简单的说,就是记录系统活动信息的几个文件, 例如:何时、何地(来源 IP)、何人 (什么服务名称)、做了什么动作 (讯息登录啰)。 换句话说就是:记录系统在什么时候由哪个程序做了什么样的行为时,发生了何种的事件等等。 2.常见登录文件 二、登录文件管理 Cent
阅读全文
摘要:以下均基于CentOS6.3,其中有部分命令已经过时,在CentOS7中不再使用,请注意 【更新】:CentOS7改变: 更多systemd的相关介绍,参考:http://blog.51cto.com/xiaoli110/1629533 更多命令等其他的差异,参考:https://www.cnblo
阅读全文
摘要:1.PID 触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关系,给予这个 PID 一组有效的权限设置。 同一个程序不同使用者得到的PID是不同的: 2.切换登录窗口可以使用alt+F1~F7进行切换 3.将指令丢到
阅读全文
摘要:一、帐号与群组 关于使用者帐号: 用户的ID与帐号信息所在位置是 /etc/passwd,而管理密码的数据则是在 /etc/shadow 每个登陆的使用者至少都会取得两个 ID , 一个是使用者 ID (UserID ,简称 UID)、 一个是群组 ID (Group ID ,简称 GID)。 之前
阅读全文
摘要:一、身份切换 为了避免 rm -rf /* 的悲剧发生,平时使用时,尽量使用一般帐号!需要环境设置等必要时才使用root 1.su命令 一般地,推荐使用su - / su - username的形式来切换用户(防止环境变量的混乱) 为了方便下文的操作,创建测试账户:cc,密码为 c20171218#
阅读全文
摘要:参考文章 IP地址、子网掩码、网关的关系是什么? :http://www.360doc.com/content/12/0717/08/9166490_224658844.shtml 网络管理之网关篇(精华) :http://www.360doc.com/content/12/0203/16/1429
阅读全文
摘要:1.shell中的$默认变量 $n $1 表示第一个参数,$2 表示第二个参数 ... $n $1 表示第一个参数,$2 表示第二个参数 ... $# 命令行参数的个数 $# 命令行参数的个数 $0 当前程序的名称 $0 当前程序的名称 $? 前一个命令或函数的返回码,返回0代表成功 $? 前一个命
阅读全文
摘要:一、如何debug 1.通过sh命令的参数: 示例1:no news is good news 示例2: 示例3:使用-x显示执行的内容: // 第六行最后一个中括号缺少空格! 2.使用调试钩子 3. 使用"调试钩子" 学过C语言程序的朋友有这个印象吗:我们经常使用DEBUG宏来控制是否要输出调试信
阅读全文
摘要:一、循环 1.不定循环 有两种形式: 当 condition 条件成立时,就进行循环,直 到 condition 的条件不成立才停止 当 condition 条件成立时,就终止循环, 否则就持续 进行循环的程序段。 示例 示例:1+2+3+...+10的累加: // 第一次把第8行的sum写成num
阅读全文
摘要:一、判断式 利用 test 命令进行执行结果的判断(例如判断是否存在该文件):关于test test:test 示例:结合回传值 $? 进行判断:关于$?:$? 更多选项,请参考test给出的参考连接手册! 当然,以下方式也是可以的: 练习: 1. 这个文件是否存在,若不存在则给予一个“Filena
阅读全文
摘要:一、xShell的安装和使用 前往官网下载一个个人版的 xShell :https://www.netsarang.com/products/xsh_overview.html 要更换免费版的putty,参考:http://cnzhx.net/blog/putty-basic-usage/ xshe
阅读全文
摘要:一、什么是shell脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 二、shell入门 1.先导知识 变量知识补充:https://www.cnblogs.com/jonathanlin/p/4063205.html 必备先导知识:###来自鸟哥私房菜 常
阅读全文
摘要:一、shell概述 1.概述 命令行解释器(壳,也就是我们的操作界面),计算机只认识0101的二进制,我们需要通过ASCII表来进行翻译 较为官方的解释是: Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell
阅读全文
摘要:从英文全称翻译出字面意思就OK啦! PV=page view TPS=transactions per second QPS=queries per second RPS=requests per second pv 是指页面被浏览的次数,比如你打开一网页,那么这个网站的pv就算加了一次; tps是
阅读全文
摘要:一、文件搜索命令 1.文件搜索命令:locate 速度很快(具体见Linux工具网址的对比),注意无法找到新建的文件(原理暂不展开) 帅选规则: 实例:例如搜索passwd,则相关的文件都会显示出来(文件名包含或者完整路径中包含) 更多Locate相关的实例,参见:https://www.cnblo
阅读全文
摘要:一、常用命令介绍 常见命令可参考:http://man.linuxde.net/ http://linux.51yip.com/ 请对照参考! 常用的快捷键:http://blog.csdn.net/avilifans/article/details/11847371 常用帮助指令(学习Linux哪
阅读全文
摘要:一、帮助命令 1.帮助命令:man (是manual手册的缩写,男人无所不能,/笑哭) 更多man用法以及man page的用法,参见:http://www.linuxidc.com/Linux/2017-03/142407.htm 关于man的一些中文翻译,请参见:http://linux.51y
阅读全文