sjsir
-
Linux基础知识之选择循环执行
1.选择执行: a.单分支if语句: if 判断条件;then(此处必须有;和then then可以单独占一行) &nb…
-
Linux基础知识之脚本初级编程
1.编程语言的分类:机器语言,汇编语言,高级语言 高级语言: 静态语言:编译型语言 在程序执行之前就会编译成机器代码(完全转化完成)  …
-
Linux基础知识之文本处理三剑客sed
处理文本的工具sed 1.sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”。接着用sed命令处理缓冲区中的内容,完成处理后,把缓冲区中的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编…
-
Linux基本知识之Vim编辑器
vim文本编辑器: vim是Linux系统上的最著名的文本/代码编辑器,也是早年的vi编辑器的加强版,而gVim则是其windows版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极大幅度的效率的提升。 (1)打开文件与关闭文件: …
-
Linux基础知识之文本查找和正则表达式扩展正则表达式
1.什么是正则表达式? 正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的复制,让用户可以轻易达到查找、删除、替换某些特定字符串的处理程序。 正则表达式基本上是一种“表示法”,只要工具程序支持这种表示法,那么该工作程序就可以用来作为…
-
Linux基础命令之文本命令
关于文本的命令: 1.文件查看命令: a.cat:查看文件,实现参数给的内容一个个显示出来 -n:显示行号(显示的空行的行号) …
-
Linux基础知识之文件权限
实验环境: Linux系统版本为CentOS6.8_x86_64版本,以root用户和sjsir用户远程用xshell连接系统,进行试验。 文本目录: 1.文件的属性 2.文件权限相关的命令 3.umask 新建文件和目录的默认权限 &nbs…
-
M20用户和组练习题和作业
1、创建用户gentoo ,附加组为bin 和root ,默认shell为/bin/csh ,注释信息为"Gentoo Distribution" useradd gentoo -G bin,boot -s /bin/csh -c "Gentoo Distribution" 2 、创建下面的用户、组和组成员…
-
Linux基础知识之用户和组的配置文件解析
实验环境: Linux系统的版本为CentOS6.8_x86_64版本,以root用户远程用xshell连接,进行实验。 1.创建用户设置的配置文件:/etc/default/useradd useradd 的配置文件如下图所示: &nbs…
-
Linux基础知识之用户和组管理
系统环境: 该博文以CentOS6.8_x86_64和CentOS7.2_x86_64系统为基础,Xshell5远程登录CentOS6.8和CentOS7.2系统,分别以root身份和sjsir用户身份登录系统。 学习的重要问题: 一、为什么要学习用户和组? 首先Linux区别于其他的系统的最重要的特性就是…
-
Linux基础知识之软硬链接
系统环境: 该博文以CentOS6.8_x86_64系统为基础,Xshell5远程登录CentOS6.8系统,以root身份登录系统。 为什么要学习符号(软)链接和硬链接? 符号(软)链接和硬链接是Linux文件系统中的一个重要的概念,软硬链接的学习过程中会涉及一些文件系统中的索引节点(inode),索引节…
-
Linux基本知识之echo命令详解
该博文以CentOS6.8_x86_64系统为基础,Xshell使用pts/X终端登录CentOS6.8系统,以root身份登录系统。 为什么学习echo命令? echo是一种最常用的与广泛使用的内置于Linux的bash和C shell的命令,通常用在脚本语言和批处理文件中来在标准输出或者文件中显示一行文本或者字符串。…
-
Linux基础知识之WMware Tools的安装
该博文以CentOS6.8_x86_64系统为基础,tty终端登录CentOS6.8系统,以root身份登录系统。 为什么要安装WMware Tools? VMware Tools是VMware虚拟机中自带的一种增强工具,…
-
Linux基础知识之screen命令详解
该博文以CentOS6.8_x86_64系统为基础,Xshell5远程登录CentOS6.8系统,以root身份登录系统,以Xshell5发起screen帮助,用系统命令行界面去连接。 screen命令: 打开新的screen: screen -S [SESSION] (打开一个名叫hel…