电子商务网站建设与管理设计报告,在线装修网,wordpress怎么弄中文,免费商城建站文章目录 Linux概述基础篇Linux 的安装教程 ⇒ 太简单了#xff0c;百度一搜一大堆。此处略……Linux 的目录结构常用的连接 linux 的开源软件vi 和 vim 编辑器Linux 的关机、开机、重启用户登录和注销用户管理添加用户 ⇒ ( useradd 用户名 ) #xff08; useradd -d 制定目… 文章目录 Linux概述基础篇Linux 的安装教程 ⇒ 太简单了百度一搜一大堆。此处略……Linux 的目录结构常用的连接 linux 的开源软件vi 和 vim 编辑器Linux 的关机、开机、重启用户登录和注销用户管理添加用户 ⇒ ( useradd 用户名 ) useradd -d 制定目录 新的用户名 设置密码 ⇒ ( password 用户名 )删除用户 ⇒ ( userdel 用户名 ) ( userdel -r 用户名 ) 查看用户信息id 用户名查看自己的信息whoami / who am i用户组新增组groupadd 用户组删除组groupdel 用户组增加用户时直接上组useradd -g 用户组 用户名修改用户的组usermod -g 用户组 用户名用户和组相关的文件 linux 运行级别帮助指令文件目录类权限修改文件属性 [ chgrp [ -R ] 属组名 文件名 ]修改文件属主也可以同时更改文件的属组 [ chown [ -R ] 属主名[ 属组名 ] 文件名 ]chmod更改文件9个属性 链接硬链接、软链接磁盘管理df、du进程管理结构进程树杀掉进程 环境安装rpm安装jdk、解压缩tomcat、yum在线安装dockerjdk安装测试运行jar程序遇到问题解决打包后只有4kb并且提示找不到主类向这类安装参考百度配置什么的都很详细 Linux
概述 Linux 是一个开源、免费的操作系统其安全性、稳定性、搞笑 、处理 得到了各行各业的认可。 需要牢记的一句话“在Linux中一切皆为文件”。 Linux 的吉祥物Tux 主要发行版RedHat、CentOs、Ubuntu乌班图 基础篇
Linux 的安装教程 ⇒ 太简单了百度一搜一大堆。此处略……
Linux 的目录结构 根目录 ⇒ / /根目录 /bin存放着经常使用的命令。 /sbins 代表 super User 的意思。存放着 系统管理员使用的系统管理程序。 /home存放普通用户的主目录在Linux中每个用户都有一个自己的目录一般该用户名是以用户的账号命名。 /root该目录为系统管理员也称之为超级权限的用户主目录。 /lib系统开机所需要的最基本的动态连接共享库类似于Windows里的DLL文件。几乎所有应用程序都需要用到这些共享库 /lost found这个目录一般情况下是空的当系统非法关机后这里就存放了一些文件。 /etc所有的系统管理所需要的配置文件和子目录比如安装mysql数据库的my.conf /usr这是一个非常重要的目录用户的很多应用程序和文件都放在这个目录下类似于windows中的 program files 目录 /boot存放的是启动Linux时需要的一些核心文件包括一些连接文件以及镜像文件 /proc这个目录是一个虚拟目录他是系统内存的映射访问这个目录来获取系统的信息。 /srv 是service缩写该目录存放一些服务启动后需要提取的数据 /sys这是linux内核的一个很大的变化该目录下安装了2.6内核中新出现的一个文件系统sysfs /tmp这个目录是用来存放一些临时文件的。 /dev类似于 windows 中的设备管理器把所有的硬件用文件的方式存储。 /mnt系统提供该目录是为了让用户临时挂载别的文件系统我们可以将外部储存挂载到/mnt/下这样进入该目录就可以看到里面的内容了。 /opt这是给主机额外安装软件所摆放的目录。比如安装“ oracle数据库 ” 就可以放到该目录下默认为空。 /usr/local这是给另一个主机额外安装软件的目录。一般通过源码编译的方式安装。 var这个目录中存放着在不断扩充的东西习惯将经常被修改的目录放到这个文件夹下面。比如日志…等。 /selinux [ security-enhanced linux ]SELinux 是一种安全子系统。它控制程序只能访问特定文件。有三种工作模式可以自行设置。 /www关于网站相关的资源 常用的连接 linux 的开源软件 Xshell 和 Xftp ⇒ 官网可以下载不会的话可以去百度很简单。 vi 和 vim 编辑器 内置的工具相当于 windows 中的记事本 命令功能i/a编辑模式:wq写入并退出:q退出:q!不保存的退出yy / 5yy拷贝当前行 / 拷贝当前向下的5行p粘贴dd / 5dd删除 / 删除当前向下的5行/ nihao查找字符串 “nihao”n查找下一个N查找上一个:set nu / :set nonu查看当前行号 / 销毁当前行号G快速定位到末尾行一般模式下gg快速定位到首行一般模式下u撤销动作快速定位到某一行行号 Gctrl f向下翻页ctrl b向上翻页
Linux 的关机、开机、重启
指令功能shutdown -h now/时间现在关机 / xx分钟后关机默认是一分钟shutdown -r now/时间现在重启 / xx分钟后用重启halt和上面的指令一样reboot现在重启计算机sync将内存的数据存储到磁盘内防止数据没有保存⇒ 小心使得万年船
用户登录和注销 尽量使用普通身份登录然后可以和管理员相互切换。 指令功能su - 用户名切换身份logout注销用户在图形界面是无效的⇒ 如果是当前用户的账号下则退出系统
用户管理
添加用户 ⇒ ( useradd 用户名 ) useradd -d 制定目录 新的用户名 默认家的目录在 / home / 用户名 设置密码 ⇒ ( password 用户名 ) 别忘了设置用户名要不然则是更改当前用户的用户名。 删除用户 ⇒ ( userdel 用户名 ) ( userdel -r 用户名 ) 删除用户的话用户虽然不能登录但是 home 目录还是会存在。此时此刻我们要慎重考虑需不需要带 -r 了。带的话就会和家目录一起被干掉。 一般情况下还是建议保留的。 查看用户信息id 用户名 查看自己的信息whoami / who am i
用户组
新增组groupadd 用户组 如果 新增用户 没有选择 “组” 的情况下会默认创建一个 用户名 组成的组。 删除组groupdel 用户组
增加用户时直接上组useradd -g 用户组 用户名
修改用户的组usermod -g 用户组 用户名
用户和组相关的文件 /etc/passwd 文件用户配置的文件记录用户的各种信息 每行的含义用户名口令用户标识号组标识号注释性描述主目录登录shell /etc/shadow 文件口令的配置文件 每行的含义登录名加密口令最后一次修改时间最小时间间隔最大时间间隔警告时间不活动时间失效时间标志 /etc/group 文件组配置文件记录Linux包含的组的信息 每行的含义组名口令标识号组内用户列表 linux 运行级别 查看当前用户级别systemctl get-default 命令通过 init 来 控制运行级别 运行级别说明0关机1单用户模式2多用户没有网3多用户有网络4系统未使用保留给用户5图形界面6系统重启
帮助指令 Linux下文件或者文件夹前面有个小点的基本上都是隐藏文件。 Linux下选项是可以组合使用的。 man 指令 help 指令 示例 help add 文件目录类 绝对路径从根目录下开始 相对路径从当前路径下开始 命令作用注释pwd显示当前路径绝对路径ls [-a] [-l]显示当前路径 【所有的包括隐藏的】【以列表的方式】相对路径cd ~ / cd ..回到家路径 / 返回上一级cd /home/test/hah⇒ 快速定位绝对路径mkdir [-p] 文件路径创建目录 【多级】示例mkdir -p /test/hah/testrmdir [-rf] 文件路径删除文件夹【递归、强制】谨慎使用touch 文件名创建一个空的文件cp [-r] 目标文件名/目标位置 复制到的位置拷贝文件【递归】拷贝的文件名 把文件拷贝到哪最前面加上\则不会有提示例如\cp -r /bin/hah /test/testcprm -rf如上这里指的是文件夹上面指代的是文件但是方法是一样的mv 旧名字 新名字/mv 旧目录/ 新路径 / mv 路径重命名 / 将目录下的文件全部移动到新路径 / 移动、剪贴举一反三可以移动并重命名示例mv 旧名字 路径新名字cat [-n] 文件查看文件【显示行号】cat只能查看却不能修改一般会带上管道命令 | moreecho输出到控制台可以尝试一下echo $pathhead 【-n 5】文件名显示文件开头内容默认不写参数的话是默认前十行tail 【-n 5】【-f】文件名显示文件的末尾内容【末尾十行】【实时更新】默认不写参数的话是默认后十行覆盖、重定向cat 文件一 文件二【如果文件不存在则自动创建】追加echo 内容 文件【如果文件不存在则自动创建】cat显示日历ln 指令ln -s 【源文件/目录】【软连接路径 名称】也称为符号链接符也称之为 windows 的快捷方式history 【10】查看历史执行的命令 【十条】!5 执行第5条命令datedate/date %Y/%m 当前时间/当前几点、当前多少分钟 more 管道符指令 命令用法空格向下翻页回车向下翻一行q表示离开不再显示内容Ctrl F向下滚动一屏Ctrl B向上返回一屏输出当前的行号:f输出文件名和当前行号 less指令 ⇒ 一般用于比较大的文件 和more 文件类似但是是一部分一部分加载不会和 more 一样一口气加载完。 指令用法空格向下翻动一页[pagedown]向下翻动一页[pageup]向上翻动一页/字符串向下搜索字符串的功能用n或N来控制查找方向?字符串向上搜索字符串的功能用n或N来控制查找方向q离开less程序
权限 首先我们看第一列 字符代表的含义d目录-文件I表示为链接文档b可储存装置接口设备c一次性读取装置例如键盘鼠标 其次我们看后面rwx ⇒ 读、写、操作 修改文件属性 [ chgrp [ -R ] 属组名 文件名 ] [ -R ] : 递归更改文件数组。就是在更改某个文件目录的数组时如果加上 -R 的参数下那么该目录的所有文件的属组都会改变。 修改文件属主也可以同时更改文件的属组 [ chown [ -R ] 属主名[ 属组名 ] 文件名 ] [ R ]同上 chmod更改文件9个属性
你权限操作此文件 chmod [ -R ] rwx 文件和目录 字符对应的数字r4w2x1 设置的方式有两种。一种是数字 chmod 777 一种是字符 链接硬链接、软链接 硬链接 A—B拥有多个路径防止误删。 软链接类似 windows 下的快捷方式删除了原文件则访问不了 磁盘管理df、du df : 列出文件系统整体的磁盘使用量 ⇒ 默认的是 字节如果查看 mb 的情况下使用 df -h du : 检查磁盘空间使用量 du -a : 查看所有文件和子文件夹 进程管理 进程一般存在的方式 前台 和 后台 运行。 ps查看当前系统 中正在执行的各种进程的信息。
参数信息-a显示当前终端运行的所有进程信息(当前的进程一个)-u以用户的信息显示进程-x显示后台运行进程的参数查看专属的相关进程信息方式ps -aux | grep mysql可以查看到父进程的信息ps -ef | grep mysql
结构进程树 pstree -pu 参数含义-p显示父 id-u显示用户组
杀掉进程
参数含义kill -9 进程的id结束进程数字9
环境安装
rpm安装jdk、解压缩tomcat、yum在线安装docker
jdk安装 然后 vim 到 /etc/profile 中配置环境 写在最下面然后保存退出 export JAVA_HOME/usr/local/jdk/jdk-17.0.10
export PATH$JAVA_HOME/bin:$PATH测试运行jar程序 利用这些代码来开启端口号百度有哦一百度开启linux端口号就出来啦~~ 。我直接跳过啦 遇到问题解决打包后只有4kb并且提示找不到主类 向这类安装参考百度配置什么的都很详细 完结撒花