linux创建文件夹

MySQL优化和Linux的环境配置

对着背影说爱祢 提交于 2020-01-06 16:28:24
M ySQL 如何 优化 表的设计合理化 ( 符合 3NF) 添加适当索引 (index) [ 四种 : 普通索引、主键索引、唯一索引 unique 、全文索引 ] SQL 语句优化 分表技术 ( 水平分割、垂直分割 ) 读写 [ 写 : update/delete/add] 分离 存储过程 [ 模块化编程,可以提高速度 ] 对 mysql 配置优化 [ 配置最大并发数 my.ini, 调整缓存大小 ] mysql 服务器硬件升级 定时的去清除不需要的数据 , 定时进行碎片整理 (MyISAM) sql语句调优 其中使用优先--------sql语句调优>添加索引>分表分库技术>读写分离 虚拟机 虚拟机简介 虚拟机:是一台 虚拟 的计算机,是由软件虚拟出来的一台计算机。 虚拟机的安装 传送门 : https://blog.csdn.net/qq_42545206/article/details/82790699 安装 Linux操作系统 传送门 : https://blog.csdn.net/qq_39655200/article/details/81159863 Linux 目录结构 / Linux 系统的根目录 。 / etc 是系统 配置文件的存放目录 。例如: JDK 、 Mysql 、 tomcat 、 redis 配置文件等。 / usr 应用程序存放目录 。 例如 :

常用linux命令(+vim编辑器的常用命令与设置)

六眼飞鱼酱① 提交于 2020-01-05 22:19:00
前言: 本篇博客主要以一个linux新手的视角,分享linux系统中的一些常用shell命令。帮助大家快速上手,以最实用的命令为主。 如果大家对linux内核与shell与bash之间的关系不太清楚,详见另外一篇博客。 再此,有一个概念,即所有的命令都相当于某个软件,它帮助你完成某个任务。无论是cd,ls,mv还是vim,less,update,这些都会在bash中被解释最终对linux内核进行操作。 博主用的系统为RedHat8.0 1、实验环境控制 作为一个linux系统的学习者,很有可能因为一些不当操作造成系统不可逆的损坏。所以在此希望大家可以先在虚拟机中进行操作练习。以下命令为使用者在命令行中开启一个虚拟机并显示,必要时进行重置的命令。 rht-vmctl start workstation #开启一个工作站 rth(redhat)-vm(virtual mahine)ctl(control)顾名思义为红帽系统的虚拟机控制命令 start开始 workstation工作站 rht-vmview view workstation #将工作站显示出来 view视图 rht-vmctl stop workstation #关停虚拟机 rht-vmctl poweroff workstation #即刻断电 与stop不同的是poweroff不会正常关闭正在运行的程序之后再关机

Linux常用命令总结

被刻印的时光 ゝ 提交于 2020-01-05 16:32:31
# Linux常用命令 [TOC] 常用系统工作命令 man命令 man命令用于查看各种命令的帮助 格式: 命令名称 [命令参数] [命令对象] 命令对象一般是指要处理的目标(普通文件/目录文件/用户等等),命令参数会比较麻烦,需要长时间的经验积累才能比较好的把握。 [root@host Desktop]# man man [root@host Desktop]# man ls [root@host Desktop]# man -h cd echo命令 用于在终端显示字符串或者变量 格式: echo [字符串 | 变量] [root@host Desktop]# echo haha haha [root@host Desktop]# echo $HOSTNAME host.domain10.example.com date命令 命令用于显示/设置系统的时间或日期,格式为: date [选项] [+指定的格式] 。 选项:(选项很多,不一一列举) %H :小时(0..23) %I : 小时(01..12) %k : 小时(0..23) %M : 分钟(0..59) ... [root@host Desktop]# date Tue Nov 21 10:38:29 CST 2017 [root@host Desktop]# date "+%A" Tuesday [root@host

Linux操作系统下文件作用

被刻印的时光 ゝ 提交于 2020-01-05 12:46:42
linux下的文件结构,看看每个文件夹都是干吗用的 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特权阶级) /mnt 系统提供这个目录是让用户临时挂载其他的文件系统。 /lost+found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里 /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 /var 某些大文件的溢出区,比方说各种服务的日志文件 /usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含: /usr/x11r6 存放x window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件

Linux文件及目录管理

本小妞迷上赌 提交于 2020-01-05 12:46:26
1.Linux文件目录树 / :根目录, linux 文件系统的最顶端和入口 bin :存放用户二进制文件(如: ls , cd , mv 等),实则 /user/bin 的硬链接(相当于 Windows 系统的快捷方式) boot :启动 linux 时使用的核心文件,存放内核引导配置文件 dev :存放设备文件 etc :存放系统配置文件 home :用户主目录 lib :动态共享库,作用类似于 Windows 里的 DLL 文件,实则 /user/lib 的硬链接 lost+found :文件系统恢复时的恢复文件 media :可卸载存储介质挂载点,例如U盘、光驱、移动硬盘等, linux 会把识别的设备挂载到这个目录下 mnt :文件系统临时挂载点 opt :额外安装软件所摆放的目录 proc :系统内存的映射目录,提供内核与进程信息 root : root 用户主目录 run :临时文件系统,存储系统启动以来的信息,当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 /run sbin :存放系统二进制文件,超级用户 root 可执行命令,实则 /user/sbin 的硬链接 srv :存放服务相关数据 sys : sys 虚拟文件系统挂载点 tmp :存放临时文件 usr :存放用户应用程序 var :存放邮件

linux指令2

馋奶兔 提交于 2020-01-05 12:40:37
FHS 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系统层次结构标准。FHS 标准规定了 Linux 根目录各文件夹的名称及作用,统一了Linux界命名混乱的局面。 FHS 是根据以往无数 Linux 用户和开发者的经验总结出来的,并且会维持更新! 无论何种版本的 Linux 发行版,桌面、应用是 Linux 的外衣,文件组织、目录结构才是Linux的内心。 与windows的区别 windows系统下,通常会有多个盘符,路径的起始是盘符,而在linux中,没有盘符一切都从根开始, 这看起来就像一棵树形结构,就像下图: 挂载 那其他磁盘的数据如何访问呢?,通过挂载到某个目录下来访问外置的设备,通常挂载到在mnt或是media目录下 挂载指的是使操作系统可以访问某一个存储设备的的过程,简单的是说就是分配一个路径给存储设备,等同于windows下的指定盘符! 目录详解: 目录 说明 备注 bin 存放普通用户可执行的指令 boot 开机引导目录 包括Linux内核文件与开机所需要的文件 dev 设备目录 所有的硬件设备及周边均放置在这个设备目录中 etc

Linux之文档与目录结构

我与影子孤独终老i 提交于 2020-01-05 12:24:36
目录结构 Linux和Windows目录结构的组织形式有很大不同,    Windows      划分出了“盘”的概念(C盘、D盘、E盘),已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。     以反斜杠( \ )分割目录    Linux      首先是建立一个根( / )文件系统,所有的目录页都是有根目录衍生出来的,     以斜杠( / )分割目录 在Linux底下,所有的文件与目录都是由根目录开始,是目录与文件的源头,然后一个个的分支下来,如同树枝状,因此称为这种目录配置为: 目录树 。 目录树的特点是什么呢? 目录树的起始点是根目录(/,root); 每一个目录不止能使用本地的文件系统,也可以使用网络上的文件系统,可以利用NFS服务器挂载特定目录。 每一个文件在此目录树中的文件名,包含完整路径都是独一无二的。 /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。 /home: 用户的主目录,在Linux中

Linux基础知识第七讲,用户权限以及用户操作命令

依然范特西╮ 提交于 2020-01-05 12:23:31
目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod 命令的使用 三丶超级用户,以及组操作. 1.什么是超级用户 2.组管理 四丶添加linux用户,以及删除linux用户 1.命令 2.用户命令 3.让添加的用户具有sudo权限 4.which 查看命令所执行位置的路径 5.用户切换 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都 必须拥有一个账号 ,并且 对于不同的系统资源拥有不同的使用权限 在 Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限 对 文件/目录 的权限包括: 序号 权限 英文 缩写 数字代号 01 读 read r 4 02 写 write w 2 03 执行 excute x 1 1.2 组 在实际应用中,可以预先针对 组 设置好权限,然后 将不同的用户添加到对应的组中 ,从而 不用依次为每一个用户设置权限 在Linux以及windows中,学过开发的应该知道.文件都有权限一说.

linux的基础知识(一)

此生再无相见时 提交于 2020-01-05 12:23:23
一、linux的组成 内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。 shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅使命令解释器,而且还是高级编程语言,shell编程。 文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等 应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等 二、linux的目录结构 bin: 存放二进制可执行文件 boot: 存放用于系统引导时使用的各种文件 dev: 存放系统设备文件 etc: 存放系统配置文件 home: 存放所有用户文件的目录 lib: 存放跟文件系统中的程序运行所需要的共享库及内核模块 mnt: 系统管理员临时安装文件系统的安装点 opt: 额外安装的可选应用程序包所放置的位置 proc: 虚拟文件系统,存放当前内存的映射 root :超级用户目录 tmp sbin :存放各种临时文件 usr :存放系统应用程序 var :存放运行时需要改变数据的文件 小知识点: 切换虚拟终端 Ctrl + alt +F1~F6 命令行切换到图形界面,Ctrl + alt +F7 普通用户的命令行表示:$

linux命令笔记

别等时光非礼了梦想. 提交于 2020-01-05 06:51:08
目录说明 / 根目录 bin 和程序相关 boot 和开机相关 cdrom 光盘 dev 设备 etc 配置文件 lib 库 home 家目录,账户登录后默认的路径 常用命令 ls pwd 查看当前路径 从 / 根目录 开始 例如: /home/python cd change dir 改变当前路径 touch 创建文件 例如: touch 1.txt mkdir 创建文件夹 例如: mkdir laowang 自动创建依赖文件夹 例如: mkdir A/b/c/d -p clear 清屏 gedit 很low的编辑文件方式 例如: gedit nihaolaowang.txt cat 查看文件 例如: cat nihaolaowang.txt more 分屏显示 例如: more xxx.txt 例如:ls -alh /bin | more 释意:将 /bin目录下的所有文件 放到 | 里 分屏显示 history 查看历史命令 例如:history !+数字 重复历史命令,数字为历史编号 例如: !1544 cd ~ 跳到家目录 cd - 反回上次起跳目录 ctrl + c 该行命令暂时不执行 通配符 * 通配符,任意字符任意位 例如: python@ubuntu:~/Desktop/laowang$ ls 2* 223.txt 233.txt 243.txt 253.txt