Linux的相关知识点(一)

1.Linux常见分支:

Linux的相关知识点(一)_第1张图片

2.Linux的磁盘目录:

Linux的相关知识点(一)_第2张图片

3.shell操作计算机原理:

Linux的相关知识点(一)_第3张图片

4.Linux命令行的含义:

Linux的相关知识点(一)_第4张图片

5. Linux常用命令:

ls :用于查看当前目录下的文件信息.

clear:清屏(ctrl+l也是清屏)

su:切换用户

whoami:查看当前用户

id:查看用户信息

pwd:当前所在目录位置

cd:切换目录命令

touch:创建文件

mkdir:创建文件夹(-p系数,批量创建)

cp:复制  mv:剪切  rm:删除(-r:递归  -f:不提示)

tab:补全命令的按键

ctrl+c:终止当前操作

ctrl+a:光标移动到最前面  Ctrl+e:光标移动到最后面

上下键:可以找到已经执行的命令

tail:查看文件(-f:实时查看,-n:查看几行)

6.Linux的vim三种模式:

Linux的相关知识点(一)_第5张图片

 

命令行下的命令:

复制:yy

粘贴:p(粘贴到光标所在的下一行)

删除一行:dd(删除光标当前所在的行)

删除多行:ndd(n代表要删除多行 删除光标下的对应的行) 

还原:u

末行模式操作:

显示行号:set  nu

取消行号:set  nonu

搜索关键词:/关键词

多行复制:行号1,行号2  co  插入行号(到哪一行的后面)

文件保存:w

文件退出:q

保存并退出:wq

强制保存:w!

强制退出:q!

强制保存并退出:wq!

 

7.用户和组的相关知识:

Linux的相关知识点(一)_第6张图片

组文件存放的位置:

  1. /etc/group 组信息文件
  2. /etc/gshadow组密码文件

Linux的相关知识点(一)_第7张图片

Linux的相关知识点(一)_第8张图片

groupadd 添加组

groupmod修改组信息

groupdel删除组

用户文件存放的位置:

  1、/etc/passwd用户信息

  2、/etc/shadow用户的密码信息

Linux的相关知识点(一)_第9张图片

Linux的相关知识点(一)_第10张图片

useradd 添加用户

usermod修改用户

userdel删除用户

passwd [选项] 用户:设置用户密码

限制单个用户登录:

  1. 锁定 passwd -l
  2. 清空密码 passwd -d
  3. 删除用户
  4. 修改密码文件将密码改变加上!!

限制所有普通用户登录:

可以在etc目录下增加一个nologin文件即可

赋予权限方式:

1、直接是visudo命令(有语法检查)

2、直接使用vim修改/etc/sudoers文件(有语法着色)

 8.文件权限系统:

Linux的相关知识点(一)_第11张图片

chmod修改权限

chown修改拥有者

chgrp修改所属组

9.文件的解压缩

压缩:

Linux的相关知识点(一)_第12张图片

解压:

Linux的相关知识点(一)_第13张图片

对于zip格式的压缩使用zip命令解压使用unzip

10.软件的安装:

在Linux下安装软件都需要解决依赖问题

1、rpm安装包

2、使用源码编译安装

3、yum源方式的安装(自动解决依赖问题)

一般的软件的安装步骤:

  1. 获取软件的源码包
  2. 将源码上传到自己的服务器上
  3. 将源码包解压
  4. 进入到解压目录
  5. 执行configure工具文件(一般由shell脚本编写)。用于检查当前环境并且生成一个”类Makefile”文件(该文件记录着gcc需要编译的文件)
  6. 使用make指令进行编译
  7. 使用make install指令将软件转移到指定的目录中(对于第六步与第七部往往合在一起编写执行 make && make install)

后续我们会陆续更新安装apche,nginx,MySQL,PHP的详细过程。目前关于Linux的简单知识先写这些,与所有人共勉.... 

你可能感兴趣的:(Linux运维与shell编程,linux,Linux简单知识,linux基础知识)