• 小白入门之十三:sed命令实现文本处

    目的 熟练使用sed命令完成文本处理。 sed命令功能:sed是一个流编辑器,实现文本的过滤和转化。 前提 可用的centos7系统,连接网络。 命令介绍 【例1】利用sed 取出ifconfig ens33命令中本机的IPv4地址 [root@Magedu ~]# ifconfig ens33 |sed -r ‘2!d; s@(.*inet )(.*)( netmask.*)@\2@’ 172.18.118.155 【例2】删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行…

  • 小白入门之十二:grep命令与正则表达式

    目的: 熟练使用grep和正则表达式的应用。 grep命令功能:显示模式匹配的行;正则表达式:英语为Regular Expression,在代码中常简写为regex、regexp或RE,正则表达式是计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 前提 可用的centos7系统,连接网络。 命令介绍 1、grep命令:根据指定的匹配模式对文本内容进行搜索 【例1】查找/etc/passwd文件里包含root字符串的行 [root@Magedu ~]# grep…

  • 小白入门之十一:linux系统中文件内容抽取字段、统计、排序

    目的 熟练使用cut、sort、uniq、wc等命令应用。 cut命令功能:从文件的每一行截取一段内容; sort命令功能:把文本文件的行排序; uniq命令功能:报告或忽略重复的行; wc命令功能:为文件打印行数、单词数、字节数。 前提 可用的centos7系统,连接网络。 命令介绍 1、cut命令:按列抽取文本内容 【例1】截取/etc/passwd文件第一行,以冒号为分隔符,抽取第7个字段 [root@Magedu ~]# head -1 /etc/passwd root:x:0:0:ro…

  • 小白入门之十:linux系统中的文件查看与比较

    目的 熟练使用cat、less、head、tail、diff等命令。cat命令功能:连接文件和打印文件到标准输出;less命令功能:一屏一屏幕的查看文件,且不退出,与more命令相反;head命令功能:输出文件的开始部分;tail命令功能:输出文件的最后部分;diff命令功能:一行一行对比多个文件。 前提 可用的centos7系统,连接网络。 命令介绍 1、cat命令:查看文件全部内容 【例1】查看1.sh文件内容 [root@Magedu ~]# cat 1.sh this is 111 li…

  • 小白入门之九:linux系统中的用户、组及权限管理

    目的 熟练使用useradd、groupadd、chown、chmod命令来添加和删除用户、添加和删除组以及设置用户和组的权限、修改文件所属等,passwd、su命令的使用。useradd命令功能:添加一个新用户或更新默认新用户的信息;groupadd命令功能:创建一个新组;chwon命令功能:修改文件是所有者和所属组;chmod命令功能:修改文件的权限位;passwd命令功能:修改用户的登录密码;su命令功能:用替代用户或组id运行一个命令;setfacl命令功能:设置文件访问控制列表。 熟悉…

  • 小白入门之八:I/O重定向和管道

    目的 掌握错误输出、标准输出、标准输入使用;重定向和管道的使用方法。 前提 linu系统中的三种I/O设备所代表的编号分别是:标准输入(STDIN),文件描述符为0,默认从键盘获取输入;标准输出(STDOUT),文件描述符为1,默认输出到显示屏;标准错误(STDERR),文件描述符为2,默认输出到显示屏。 I/O重定向就是为了改变默认输入、输出的位置: :表示标准输出覆盖重定向; :表示标准输出追加重定向; 2>:表示错误输出覆盖重定向; 2>>:表示错误输出追加重定向; &a…

  • 小白入门之七:linux系统中的文件管理

    目的 掌握创建文件、查看文件、复制文件、移动文件、删除文件、创建软链接等。 前提 先介绍下linux文件系统上的文件类型如下: -:表示普通文件 d:表示目录文件 b:表示块设备文件 c:表示字符设备文件 l:表示软链接文件 p:表示管道文件 s:表示套接字文件 【例1】查看文件类型 [root@Magedu ~]# ll total 4 drwxr-xr-x 2 root root 54 May 23 09:00 testdir -rw-r–r– 1 root root 39 May 22…

  • 小白入门之六:linux简单命令

    目的 熟练使用date、cal、关机和重启、登录信息、echo、命令行扩展、Tab键使用、命令历史、命令帮助的使用、bash快捷键等基本命令并理解其功能。date命令功能:显示和设置系统日期和时间;cal命令功能:显示日历;ehco命令功能:显示一行文本;shutdown、halt、reboot、poweroff命令功能:停止、关闭电源、重启主机;whoami命令功能:打印有效的用户id;who命令功能:显示已经登录的用户;w命令功能:显示已经登录的用户和登录的用户正在做什么;env命令功能:查…

  • 小白入门之五:在linux命令行执行命令

    目的 在linux系统熟悉基本命令的使用格式和简单命令的使用。 前提 使用主机为win7 64位系统,且主机能访问互联网,在虚拟机上安装了centos7系统、安装了xshell终端登录软件。 步骤 本次实验没有固定步骤,主要介绍基本命令格式的使用,大家不要纠结命令本身作用是实现什么概念,主要是熟悉命令格式及任何获取命令帮助的方法: 【例1】显示当前使用的shell ​ [root@Magedu ~]# echo ${SHELL} ​ /bin/bash 【例2】显示当前系统使用的所有shell …

  • 小白入门之四:使用终端登录软件,登录linux系统

    目的 在win7 64位系统上安装xshell虚拟机软件,并用其连接此前安装的centos7系列发行版的linux系统。 前提 使用主机为win7 64位系统,且主机能访问互联网。 步骤 1.打开此前使用过的本地ftp服务的共享目录,找到Tools目录下载Xmanager Enterprise 5 Buid 0576 & Keygen.rar软件。(没有教室的环境,也可在网上自行下载) 单击下载后,在本地安装即可,在windows安装过程类似此前介绍过的省略,安装后在桌面出现如下图标: …

匠心精神,良心教育-IT人的高薪实战学院 咨询电话:4000806560