day12个人总结

今天讲了linux命令搭建linux服务器等等东西如下:
1.操纵系统有哪些:
WINDOW Linux MAC 麒麟 DOS
2.Linux的简介:
Linux是一个基于POSIX和unix的多用户 多任务 支持多线程和 多cpu的一个操作系统
Linux的发行版:
Ubuntu RedHat CentOS Debian SUse 。。。。

3.Linux的使用领域:
LNMP Linux+Nginx+mysql+Php
LAMP Linux+apache+mysql+Php
测试中什么使用linux? 搭建测试环境(JDK MYSQL TOMACT NGINX)
使用linux对服务器的简单的维护()
使用Linux查看日志定位bug
测试中什么时候使用mysql? 参数 获取session token 多表联查(3张表的联查)
4.Linux的安装:
在虚拟机中进行安装linux
使用云服务的linux (阿里云 腾讯云)
5.Linux的启动方式:
命令行登录 ssh root@公有ip
图形界面登录 putt
6.常用命令:
Ls /
展示当前目录下的所有文件
Etc 用来存放配置文件和子目录
Var 存放日志以及线程程序
Bin /user/sbin 系统用户使用的命令
对文件的基本操作
Cd … 进入上一曾目录
Cd …/ 进入根目录
Cd bin 进入bin目录下bin可以更换为任意的文件夹

Ls 展示所有的文件下的子文件夹和子文件
Ls -l 显示文件的属性以及文件所属的用户和组

L rwx rwx rwx
0 123 456 789
下标为0的时候代表的是 确定文件里欸选哪个
下标为123 确定文件的所属 拥有该文件的权限
下标为456 确定属性组 所有有权限的用户组
下标789 其他用户拥有该文件的权限

0 有的字母为 d - l b c

D 是一个目录 - 是一个文件 l 链接文档 b 装置文件c 穿行端口设备
后面3位制
R 读
W 写
X 执行

  • 权限

屏幕清空 clear
更改文件的属性
chgrp 更改文件的属组
Mkdir -p test2 创建文件夹
rmdir test2 删除文件夹

Cd… 上一级目录
Cd…/ 根目录
Cd~ 根目录

Cp 选项 来源文件 复制到地址文件
Pwd 显示目前的目录
Rm 移除文件或者是目录 -f - i -r 忽略不存在的文件 互动模式 递归删除
Mv 移动文件或者是目录 -f - i -u 文件已经存在直接覆盖 询问是否覆盖 文件升级

Vi 编辑文件
I insert输入
:wq: 退出编辑

文件查看内容
Cat 由第一行显示内容
Cat -a -b(显示行号) -e -n(显示行号 空行也占一行) -v显示特殊字符的
Tail 查看文件的后面几行
-n -f
Less 文件名
f 下一页
回车 换行
Q 推出

添加用户账号 useradd
Useradd ** 用户名
** -g 用户组
-u 用户号
-d 指定用户住目录
-s shell文件 指定用户登录shell

Linux的磁盘分区的 fdisk
查看的 df du
格式化盘符 mkfs

Vi 进行编辑 命令模式 command mode
输入模式 insert mode
底线模式 LastLine mode

使用shell脚本的方式
在Linux下进行创建文件 后缀名位 .sh
编辑创建的好的文件
Chmod +x /文件路径
执行编译的命令

猜你喜欢

转载自blog.csdn.net/douxiaozhi/article/details/106770936
今日推荐