linux
eighteenxu
这个作者很懒,什么都没留下…
展开
-
sendmail简单使用
sendEmail –f AAA@qq.com –t BBB@139.com –s smtp.qq.com –u TEST –xu AAA –xp PASSWORD –m TEST参数说明:-f 发送者地址-t 接收者地址-s SMTP服务器地址(可以是域名或IP)-u 邮件主题-xu SMTP验证用户名-xp SMTP验证密码(注意,这个密码有限制,有一些特殊符号或者超长度密码不...原创 2019-03-24 07:54:12 · 3920 阅读 · 0 评论 -
自定义命令别名及引用结果
自定义命令别名及引用结果aliasalias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。语法 alias(选项)(参数)选项 -p:打印已经设置的命令别名。参数命令别名设置:定义命令别名,格式为“命令别名=‘实际命令’”实例显示已设置的别名[root@localhost ~]# aliasalias cp='cp -i'alias egrep='eg...原创 2018-03-26 10:06:25 · 156 阅读 · 0 评论 -
常用文件管理命令
常用文件管理命令catcat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容语法 cat(选项)(参数)选项 -n或-number:有1开始对所有输出的行数编号; -b或--number-nonblank:和-n相似,只不过对于空白行不编号; -s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行; -A:显示...原创 2018-03-25 09:59:05 · 388 阅读 · 0 评论 -
linux通配符简介
通配符 globbingglobbing:文件名通配(整体文件名匹配,而非部分)匹配模式:元字符*:匹配任意长度的任意字符ab*:ab开头的单词*ab*:包含ab的单词*ab:ab结尾的单词*a*b*:包含a、b的单词?:匹配任意单个字符ab?:ab开头的三个字符的单词??ab:ab结尾四个字符的单词a?b:a开头、b结尾三个字符的单词a?b?:a+任意字符+b+任意字符...原创 2018-03-25 09:53:10 · 290 阅读 · 0 评论 -
linux系统文件的元数据&时间戳
linux系统文件的元数据&时间戳什么是元数据文件的数据分两种:一种元数据,既属性数据:metadata一种就是数据本身:data文件时间戳atime:访问时间(access time),指的是文件最后被读取的时间,可以使用touch命令更改为当前时间;ctime:变更时间(change time),指的是文件本身最后被变更的时间,变更动作可以使chmod、chgrp、mv等等;mtime...原创 2018-03-25 09:50:57 · 1226 阅读 · 0 评论 -
bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容
bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容bash的基础特性:命令的执行状态结果bash通过状态返回值来输出此结果: 成功:0 失败:1-255命令执行完成之后,其状态返回值保存于bash的特殊变量$?中。 [root@localhost ~]# ls anaconda-ks.cfg [root@localhost ~]# echo $?...原创 2018-03-25 09:49:04 · 426 阅读 · 0 评论 -
linux命令格式和常用命令
Linxu命令使用格式~]#COMMAND OPTIONS ARGUMENTSCMMMAND:发起一命令:请求内核将某个二进制程序运行为一个进程;OPTIONS:指定命令的运行特性; 短选项:-C, 例如-l, -d 注意:有些命令的选项没有-; 如果同一命令同时使用多个短选项,多数可合并:-l -d = -ld 长选项:--word, 例如--help, --human-...原创 2018-03-25 09:46:49 · 1703 阅读 · 0 评论 -
man的使用
man的使用man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。语法 man(选项)(参数)选项-a:在所有的man帮助手册中搜索;-f:等价于whatis指令,显示给定关键字的简短描述信息;-P:指定内容时使用分页程序;-M:指定man手册搜索的路径。参数数字:指定从哪本man手册中搜索帮助;关键字:指定要搜索帮助的关键...原创 2018-03-25 09:40:51 · 813 阅读 · 0 评论 -
linux计算机基础理论
1. 计算机的组成及其功能从基本结构上来讲,计算机可以分为五大部分:运算器、存储器、控制器、输入设备、输出设备。运算器的功能:实现算术运算和逻辑运算(与控制器组成CPU)存储器功能:将输入设备接受到的信息以二进制的数据形式存到存储器中。控制器的功能:将指令逐条从存储中取出,经译码分析后向全机发出相应的操作控制信号作用于其他部件,使各部件有条不紊地协调工作(与运算器组成CPU)输入设备的功能:将数据...原创 2018-03-25 09:38:59 · 232 阅读 · 0 评论 -
linux系统基础目录结构及功能说明
linux系统基础目录结构及功能说明 [root@localhost /]# ls bin boot dev etc home host lib lib64 media mnt opt proc root run sbin srv sys tmp usr var/bin:所有用户可用的基本命令程序文件;/sbin:供系统管理使用的工具程序;/b...原创 2018-03-25 09:37:05 · 234 阅读 · 0 评论 -
文本查看及处理工具
文本查看及处理工具wcwc命令用来计算数字。利用wc指令我们可以计算文件的Byte数、字数或是行数语法wc(选项)(参数)选项-c或--bytes或——chars:只显示Bytes数;-l或——lines:只显示行数;-w或——words:只显示字数。参数文件:需要统计的文件列表实例[root@localhost tmp]# cat testhello worldhello world...原创 2018-03-25 09:26:57 · 1175 阅读 · 0 评论 -
常用目录管理命令简介
常用目录管理命令简介lsls命令用来显示目标列表,在Linux中是使用率较高的命令语法 ls(选项)(参数)选项 -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出); -A:显示除影藏文件“.”和“..”以外的所有文件列表; -C:多列显示输出结果。这是默认选项; -l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出...原创 2018-03-26 10:38:29 · 342 阅读 · 0 评论 -
用户登录信息相关命令
用户登录信息相关命令ww命令用于显示已经登录系统的用户的名称,以及他们正在做的事。语法w(选项)(参数)选项-h:不打印头信息;-u:当显示当前进程和cpu时间时忽略用户名;-s:使用短输出格式;-f:显示用户从哪登录;-V:显示版本信息。参数用户:仅显示指定用户。实例[root@localhost ~]# w 16:13:19 up 2 min, 2 users, load a...原创 2018-03-26 14:01:16 · 545 阅读 · 0 评论 -
RAID简介
RAID简介RAID作用提高IO能力:磁盘并行读写;提高耐用性;磁盘冗余来实现实现方式基于硬件的RAID技术和基于软件的RAID技术常用RAID级别RAID 0RAID 0也称为条带模式(striped),即把连续的数据分散到多个磁盘上存取。当系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。优点:读取和写入是在设备上并行完成的,读取和写入性能将会增加。缺点...原创 2018-03-27 19:52:18 · 787 阅读 · 0 评论 -
简述awk命令及用法
简述awk命令及用法AWK是一种处理文本文件的语言,是一个强大的文本分析工具。语法awk [options]'program' {filenames}参数-F:指明输入时用到的字段分隔符,默认是空格符-v var=value: 自定义变量programprogram: PATTERN{ACTION STATEMENTS} 语句之间用分号分隔print格式 :print i...原创 2018-06-18 19:11:27 · 516 阅读 · 0 评论 -
简述systemd的新特性及unit常见类型分析
简述systemd的新特性及unit常见类型分析systemd由来Linux一直以来采用init进程但是init有两个缺点:1、启动时间长。Init进程是串行启动,只有前一个进程启动完,才会启动下一个进程。(这也是CentOS5的主要特征)2、启动脚本复杂。Init进程只是执行启动脚本,不管其他事情。脚本需要自己处理各种情况,这使得脚本变得很长而且复杂。Init:CentOS5: Sys init...原创 2018-06-18 19:10:53 · 1139 阅读 · 0 评论 -
linux操作系统启动流程 & grub简述
linux操作系统启动流程 & grub简述CentOS 5 启动流程1.POST:通电自检2.BIOS:BOIS自检,加载硬盘3.读取MBR,进行MBR引导4.bootloader:grub引导菜单5.加载内核 Kernel(ramdisk) 6.启动init进程,依据inittab文件设定运行级别7.init进程,执行rc.sysinit文件8.启动内核模块,执行不同级别的脚本程序9....原创 2018-06-03 08:21:15 · 5325 阅读 · 2 评论 -
bash脚本编程while&until
bash脚本编程while&untilwhilewhile CONDITION; do 循环体 循环控制变量修正表达式done进入条件:CONDITION测试为”真“退出条件:CONDITION测试为”假untiluntil CONDITION; do 循环体 循环控制变量修正表达式done进入条件:CONDITION测试为”假“退出条...原创 2018-04-20 17:22:33 · 172 阅读 · 0 评论 -
进程管理工具
进程管理工具htop语法htop [-dChusv]选项-C --no-color 使用一个单色的配色方案 -d --delay=DELAY 设置延迟更新时间,单位秒 -h --help 显示htop 命令帮助信息 -u --user=USERNAME 只显示一个给定的用户的过程 -p --pid=PID,PID… ...原创 2018-04-20 17:20:01 · 297 阅读 · 0 评论 -
iproute家族命令简介
iproute家族命令简介ipip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道,是Linux下较新的功能强大的网络配置工具。语法ip [ OPTIONS ] OBJECT { COMMAND | help }选项-s:输出更详细的信息;-f:强制使用指定的协议族;-4:指定使用的网络层协议是IPv4协议;-6:指定使用的网络层协议是IPv6协议;-0:输出信息每条记录...原创 2018-04-20 17:17:40 · 2119 阅读 · 0 评论 -
OSI七层模型和TCP/IP四层模型简介
OSI七层模型和TCP/IP四层模型简介OSI七层模型TCP/IP四层模型对应网络协议应用层(Application)应用层HTTP、TFTP, FTP, NFS, WAIS、SMTP表示层(Presentation)Telnet, Rlogin, SNMP, Gopher会话层(Session)SMTP, DNS传输层(Transport)传输层TCP, UDP网络层(Network)网络层IP...原创 2018-04-03 18:52:52 · 227 阅读 · 0 评论 -
文本处理三剑客:sed简介
文本处理三剑客:sed简介sed是一种流编辑器,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。处理过程sed命令将当前处理的行读入模式空间(pattern space)进行处理,sed在该行上执行完所有命令后就将处理好的行打印到屏幕上(除非...原创 2018-04-03 13:45:16 · 241 阅读 · 0 评论 -
Linux程序包管理 rpm/yum
Linux程序包管理rpmrpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序语法rpm(选项)(参数) rpm {-i|--install} [install-options] PACKAGE_FILE ... rpm {-U|--upgrade} [install-options] PACKAGE_FILE ......原创 2018-04-03 13:44:14 · 346 阅读 · 0 评论 -
Linux任务计划、周期性任务执行
Linux任务计划、周期性任务执行atat命令用于在指定时间执行命令。执行结果会通过邮件发送给用户at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行语法at(选项)(参数) atq: 查询任务列表 atrm: 删除指定任务选项-f:指定包含具体指令的任务文件;-q:指定新任务的队列名称;-l...原创 2018-04-03 13:42:23 · 2539 阅读 · 0 评论 -
用户和组管理类命令
用户和组管理类命令useradduseradd命令用于Linux中创建的新的系统用户语法 useradd(选项)(参数)选项 -c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中; -d<登入目录>:指定用户登入时的启始目录; -D:变更预设值; -e<有效期限>:指定帐号的有效期限; -f<缓...原创 2018-03-25 09:24:02 · 501 阅读 · 0 评论 -
linux-bash基础特性-通配符
globbing:通配符文件名通配(整体文件名匹配,而非部分)匹配模式:元字符*:匹配任意长度的任意字符ab*:ab开头的单词*ab*:包含ab的单词*ab:ab结尾的单词*a*b*:包含a、b的单词?:匹配任意单个字符ab?:ab开头的三个字符的单词??ab:ab结尾四原创 2018-02-01 20:03:03 · 389 阅读 · 0 评论 -
linux-命令学习-export
export:设置或显示环境变量参 数: -f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 -p 列出所有的shell赋予程序的环境变量1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出;2、一个shell中的系统环境变量才会被复制到子shell中(原创 2018-01-17 16:57:04 · 227 阅读 · 0 评论 -
linux-命令学习-pwd cd ls
1.pwd:显示当前所处的目录用法pwd [OPTION]...-P :显示实际物理连接显示路径pwd显示实际物理路径pwd -P2.cd变更工作目录cd [/PATH/TO/SOMEDIR]cd: 切换回家目录;原创 2018-01-12 06:53:10 · 322 阅读 · 0 评论 -
linux-命令学习-type which whereis who w
1.type用来显示指定命令的类型。 用法:type COMMAND命令的类型如下:alias 别名keyword 关键字,Shell保留字function 函数,Shell函数builtin 内建命令,Shell内建命令file 文件,磁盘文件,外部命令unfound 没有找到2.which用来显示命令的路径。用法 which [options] [--] programname [...] -原创 2018-01-18 16:25:54 · 293 阅读 · 0 评论 -
磁盘与文件管理工具简介-fdisk | mkf s| fsck | mount | umount | blkid | df | du
磁盘与文件管理工具磁盘管理工具fdiskfdisk命令用于观察硬盘实体使用情况,也可对磁盘进行添加、删除、转换分区等操作语法fdisk(选项)(参数)选项-b<分区大小>:指定每个分区的大小;-l:列出指定的外围设备的分区表状况;-s<分区编号>:将指定的分区大小输出到标准输出上,单位为区块;-u:搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始...原创 2018-03-23 17:10:26 · 795 阅读 · 0 评论 -
文件查找命令-find/locate简单介绍
文件查找命令locatelocate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新...原创 2018-03-23 17:00:03 · 342 阅读 · 0 评论 -
grep&正则表达式
grep&正则表达式grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。语法 grep [选项]... PATTERN [FILE]...选项-a 不要忽略二进制数据。-A<显示列数&...原创 2018-03-23 11:50:33 · 272 阅读 · 0 评论 -
liinux-用户、组和权限管理(1)
用户、组和权限管理Multi-tasks, Multi-Users:多任务、多用户每个使用者:用户标识、密码;Authentication:认证Authorization:授权Audition:审计组:用户组,用户容器用户类别:1.管理员2.普通用户系统用户登录用户用户标识:UserID, UID16bits 二进制数字:0-65535管理员:0普通用户:1-65635系统用户:1-499(Cen...原创 2018-02-13 10:29:00 · 513 阅读 · 0 评论 -
linux-IO重定向及管道,tr、tee
1.输入输出设备输入输出设可用于输入的设备:文件键盘设备、文件系统上的常规文件、网卡等;可用于输出的设备:文件显示器、文件系统上的常规文件、网卡等;2.fd: file descriptor,文件描述符标准输入:代码为0; 标准输入(stdin),键盘;标准输出:代码为1;标准输出(stdout),显示器错原创 2018-01-25 15:33:43 · 208 阅读 · 0 评论