今天为大家分享老男孩核心思想108招之第007招:过程往往比结果更重要学习要尽量重过程而非结果,只要学习方法是得当的,加上持久地练习,形成良好的学习习惯后,自然就有好的结果!——老男孩我们在工作中听得最多的可能就是“结果导向”一词,凡事都要问问自己想要什么结果,凡事要结果导向,要的是结果不是过程,要的是有效果不是有道理。在职场上,我们做事有时候会是按照上面的原则去做,但是,在学习的时候往往只有过程
Linux基础1.01计算机基础:https://blog.51cto.com/oldboy/52869171.02Linux介绍:https://blog.51cto.com/oldboy/52869881.03VMware安装:https://blog.51cto.com/oldboy/52902961.04安装Linux系统:https://blog.51cto.com/oldboy/529
1.1OSI七层网络模型1.1.1OSI7层模型的结构层次说明功能/协议应用层应用程序及接口,类似于公司的老板提供应用程序的接口FTPtelnethttppop3等表示层对数据进行转换,加密和压缩将上层的数据进行转换和编译压缩为标准的文件会话层建立、管理和终止会话传输层提供可靠的端到端的报文传输和差错控制TCPUDP建立可靠和非可靠连接将上层的数据进行分段处理网络层将分组从源端传送到目的端;提供网
1.1CentOS7启动流程1.BIOS开机自检2.读取MBR信息选择启动设备3.加载grub菜单,选择操作系统4.加载内核及驱动程序5.启动systemd程序加载必要文件,以下操作并行执行1)执行initrd.target(/usr/lib/systemd/system/initrd.target)包含挂载/etc/fstab文件中的文件系统。2)systemd执行默认的target配置。3)s
1.1什么是systemdSystemd(SystemDaemon)是CentOS7系统中的系统管理守护进程、工具和库的集合,用于取代早期的init进程。Systemd的功能是用于集中管理和配置Linux系统。systemd是CentOS7系统中启动的第一个进程(PID等于1),其他所有进程都是他的子进程。C6:服务启动方式bash/etc/init.d/networkrestartRestart
1.1什么是网络?网络是由多台计算机(或手机等)通过网络设备(交换机以及路由器)及网线(或无线)连接起来,按照一定的规范规则彼此进行通信的系统总称1.2为什么要有网络?网络出现的最核心需求就是解决不同设备之间的通讯、数据传输1.3按作用范围对网络分类网络按作用范围分为:局域网(LAN,LocalAreaNetwork)办公网络城域网(MAN,MetropolitanAreaNetwork)如果一个
1.1进程概述通俗的讲程序是一个包含可以执行代码的静态的文件。进程是一个开始执行但是还没有结束的程序的实例。当程序被系统调用到内存以后,系统会给程序分配一定的资源(内存,设备等等)然后进行一系列的复杂操作,使程序变成进程以供系统调用。1.2进程的分类按照进程的功能和运行的程序分类,进程可划分为两大类:系统进程可以执行内存资源分配和进程切换等管理工作,而且该进程的运行不受用户的干预,即使是root用
1.1软件包系统不同的Linux发行版用的是不同的软件包系统,并且原则上,适用于一种发行版的软件包与其他版本是不兼容的。多数Linux发行版采用的不外乎两种软件包技术阵营,即Debian的.deb技术和RedHat的.rpm技术。当然也有一些特例,比如Gentoo、Slackware和Foresight等,但多数版本采取的还是下表中所列的两个基本软件包系统。主流软件包系统类软件包系统发行版本(只举
1.1什么是Raid中文全称:廉价冗余磁盘阵列英文全称:RedundantArrayofInexpensiveDisk)简称:RaidRaid是一种把一块及多块独立的物理磁盘按不同的技术方式组合起来形成一个磁盘组,在逻辑上看起来就是一块大的磁盘,可以提供比单个物理磁盘更大的存储容量或更高的存储性能,同时又能提供不同级别数据冗余备份的一种技术。1.2为什么服务器需要Raid服务器运行痛点:1.单块盘
1.1什么是文件系统文件系统是一种存储和组织计算机中数据文件的机制或方法,它使得对计算机内的数据的存储、访问和查找变得更容易、简单。文件系统落到计算机里其实就是一个应用软件。如ext2、ext3(CentOS5.x)、ext4(CentOS6.x)、xfs(CentOS7.x)、zfs和Reiserfs或FAT、NTFS等都是常见文件系统。1.2为什么磁盘分区后需要格式化磁盘分区在没有格式化前,操
Linux磁盘管理好坏直接关系到整个系统的性能问题Linux磁盘管理常用三个命令为df,du和fdisk命令作用df查看磁盘block的使用量du检查磁盘空间使用量fdiskmbr磁盘分区工具,常用于小于2T的磁盘gdiskgpt磁盘分区工具,常用于大于2T的磁盘mkfs格式化磁盘分区mount挂载1.1df查看磁盘使用量1)常用参数:参数作用i查看inode使用量h以人类可读的方式显示2)使用实
1.1用户配置sudo权限(visudo)sudo的工作过程如下:1,当用户执行sudo时,×××会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限2,确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认3,若密码输入成功,则开始执行sudo后续的命令4,root执行sudo时不需要输入密码(eudoers文件中有配置rootALL=(ALL)ALL这样一条规则
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户都有一个唯一的用户名和密码。用户在登录时键入正确的用户名和密码后,就能够进入系统和自己的家目录。实现用户管理,
1.1awk命令介绍AWK是一种处理文本文件的语言,是一个强大的文本分析工具之所以叫AWK是因为其取了三位创始人AlfredAho,PeterWeinberger,和BrianKernighan的FamilyName的首字符1.2常用参数参数作用F指定分隔符1.3常用内置命令字符字符含义n第n列(n为数字)0整行NF最后一列(NF1)倒数第二列NR行号\\逻辑或&&逻辑与<<==!=关系运算符1.
1.1sed命令介绍sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace);接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕;接着处理下一行,这样不断重复,直到文件末尾。处理时文件内容并没有改变,除非你使用重定向存储输出或者i参数sed主要用来自动编辑一个或多个文件,
1.1grep命令介绍grep命令用于查找内容,包含指定的范本样式的文件。如果发现某文件的内容符合所指定的查找内容,grep命令会把含有查找内容的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为,则grep指令会从标准输入设备读取数据1.2grep常用参数参数作用color=auto过滤内容加色(默认已使用该参数)v取反i不区分大小写n对过滤出的内容显示行号w按单词过滤o只输出匹配的字符
1.1正则表达式字符作用^尖角号表示匹配以尖角号后面的单词开头的行美元符表示匹配以美元符后面的单词结尾的行^组合符表示空行.点号匹配任意一个且只有一个字符\转义字符让有特殊含义的字符输出自身星号重复前一个字符(连续出现)0次或N次.组合符匹配所有内容^.组合符匹配任意多个字符开头的内容.组合符匹配任意多个字符结尾的内容abc匹配集合内的任意一个字符^abc匹配不包含^后的任意字符1.1.1^尖角号
1.1重定向符号重定向符号符号作用\或1标准输出重定向2标准错误输出重定向\\或1\\标准输出追加重定向2\\标准输出追加重定向<或0<标准输入重定向<<或0<<标准输入追加重定向1.2输出重定向1.2.1\标准输出重定向将命令执行的标准输出结果重定向输出到指定的文件中,如果该文件已包含数据,会清空原有数据,再写入新数据bashecho"test"test.txt或者echo"test"1test
1.1模糊匹配1)常用字符:特殊字符字符作用匹配所有?匹配单个字符,有且只有一个abcd匹配内的任意一个字符az匹配a到z的任意一个字符!az或^19取反(单个字符)2)使用实例:bash查找以a开头,任意字符结尾的文件find/root/name"a"查找以.cfg结尾,任意字符开头的文件find/root/name".cfg"查找以字符中含有c的文件find/root/name"c"查找文件名
1.1find命令介绍find是Linux中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限、大小、时间、inode号等来搜索文件。但是find命令是直接在硬盘中进行搜索的,如果指定的搜索范围过大,find命令就会消耗较大的系统资源,导致服务器压力过大。所以,在使用find命令搜索时,不要指定过大的搜索范围。1.1.1命令格式bashfind搜索路径参数搜索内容1.1.2命令参数参数作用
1.1vim/vi编辑器Vi(visualeditor)编辑器通常被称为Vi,是Linux和Unix系统下最基本的文本编辑器,类似于Windows系统下的notepad(记事本)编辑器。Vim(Viimproved)是vi编辑器的加强版,比vi更容易使用。vi的命令几乎全部都可以在vim上使用。1.2安装vim编辑器在CentOS7中,是默认没有安装vim的,所以在使用vim是会报"command
1.1怎么管理文件Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的指定。在Linux中我们通常使用以下两个命令来修改文件或目录的所属用户与权限:chown(changeownerp):修改所属用户与组。chmod(changemode):修改用户的权限。下图中通过chown来
1.1history查看历史记录参数:参数作用n查看最近的n条记录c将目前的shell中的所有history内容全部消除d删除历史记录中指定的行1.1.1history查看历史记录bashhistory!image20220509144008730.png(https://s2.51cto.com/images/20220602/1654158894679713.png?xossprocess=i
1.1man命令1)man命令使用bashman命令配置文件函数manlsman配置文件root@oldboyeduls/etc/hostname/etc/hostnameroot@oldboyedumanhostname查配置文件帮助2)man命令标题介绍:man帮助信息中标题功能说明NAME命令说明及介绍(常见)SYNOPSIS命令的基本使用语法(常见)DESCRIPTION命令使用详细描述,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号