linux
文章平均质量分 53
linux的学习记录
做一道光
互联网软件开发,已转汽车嵌入式软件开发
展开
-
linux搭建JAVAEE开发环境(jkd,tomcat,mysql)
启动MySQL服务,mysql-5.7.18/bin目录下执行命令:./mysqld_safe &(其中&符号表示后台启动),输入命令后按Enter。授权远程访问,在没有授权之前只能在本机访问msyql,远程授权就是让其他计算机通过网络访问mysql(这样远程客户端才能访问)。远程连接数据库:打开本机window系统上的Navicat点击链接,输入linux虚拟机设置的ip地址,测试链接显示链接成功。--basedir : msyql安装程序的目录,目录位置参照本机的设置。和msyql会有冲突。...原创 2022-08-18 11:41:57 · 193 阅读 · 0 评论 -
15.Linux软件包管理(YUM包的管理)
功能描述:查询YUM服务器上的[已经安装到本地的]软件包。包管理,能够从指定的服务器(在公网上)自动下载。注意:使用YUM的前提是可以连接外网。,并且一次安装所有依赖的软件包。2.YUM包的查询指令。...原创 2022-08-17 11:13:09 · 279 阅读 · 0 评论 -
14.Linux软件包管理(RPM包的管理(了解))
它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的。--nodeps 表示强制删除,用于被删除的软件包有依赖的情况。rpm –qa|grep xxx:过滤查询安装的指定软件包。rpm –qa|more:分页查询所安装的所有软件包。第一步:在虚拟机上挂载centos的iso文件。rpm –qa :查询所安装的所有软件包。...原创 2022-08-17 11:02:04 · 218 阅读 · 0 评论 -
13.linux服务管理
CentOS7之前,使用命令service 服务名称 [start、stop、restart、reload、status、enable]功能描述:是一种网络检测工具,它主要是用检测远程主机是否正常,或是两部主机间的介质是否为断、网线是否脱落或网卡故障。systemctl [start、stop、restart、reload、status、enable] 服务名称。功能描述:开启、关闭、重启、重新加载、查看服务状态、开机启动。-H参数:携带请求消息头信息。-X参数:指定请求方式。-v参数:显示响应结果。..原创 2022-08-16 21:18:59 · 226 阅读 · 0 评论 -
12.linux进程管理
前台方式是目前用户可以在前台操作的,后台方式是实际在运行,但用户在前台看不见。一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。在Linux中,每个执行的程序(代码)都称为一个进程。•PRI指进程的执行优先权(Priority的简写),其值越小越早被执行。:启动进程所用的命令和参数,如果过长会被截断显示。ps –a:显示当前终端下的所有进程信息。ps –u:以用户的格式显示进程信息。ps –x:显示后台进程运行的参数。每一个进程,都会对应一个父进程。表示该进程是会话的先导进程,...原创 2022-08-16 20:02:18 · 95 阅读 · 0 评论 -
11.linux网络配置
修改文件:vim /etc/sysconfig/network-scripts/ifcfg-eth33。重启网络服务(service network restart)或者重启linux(reboot)即可。点击DHCP设置查看ip地址范围,将来设置的静态ip只要在这个范围内就可以。1.在虚拟机上,查看虚拟网络编辑器。点击NAT设置按钮,查看网关。......原创 2022-08-16 11:29:52 · 281 阅读 · 0 评论 -
10.Linux实操指令(权限管理指令)
这里所说的权限都是文件和目录的权限。在Linux中,每一个文件和目录都有自己的访问权限,通过文件列表可以查看到。说明:u、g、o、a分别代表文件所有者、文件所在组用户、其它组用户、所有用户。删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。1) chmod u=rwx,g=rx,o=x 文件目录名。r=4(即2²),w=2(即2¹),x=1(即2º)说明:r=4 w=2 x=1 rwx=4+2+1=7。=、+、-分别代表设置权限、增加权限、去掉权限。但是不代表可以删除该文件。...原创 2022-08-16 10:09:09 · 154 阅读 · 0 评论 -
10.Linux实操指令(组管理指令)
一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者,默认情况下所有者所在的组也即使文件所在的组。chown newowner:newgroup file 同时修改用户的所有者和所有组。在linux中的每个用户必须属于一个组,不能独立于组外,可以改变用户所属组。在linux中每个文件有所有者、所在的组、其它组,也可以改变文件所在组。-R 如果是目录则使其下所有子文件或目录。功能说明:把文件所有者修改为指定的用户。-R 如果是目录则使其下所有子文件或目录。功能描述:把文件所在组改为指定组。...原创 2022-08-16 09:34:27 · 135 阅读 · 0 评论 -
9.Linux实操指令(压缩和解压缩指令)
功能说明:压缩文件,将文件压缩为*.gz文件存放在原文件所在目录,压缩成功后会把原文件删除。功能说明:解压缩文件命令,解压成功后存放在原压缩文件所在目录,并且把原压缩文件删除。功能描述:将是指定文件或目录压缩成XXX.zip文件,用于压缩所有文件结构。-d 目录:指定解压后文件的存放目录。-c:产生.tar.gz打包文件。功能描述:打包或者解压文件。-x:解压.tar.gz文件。-r:递归压缩,即压缩目录。-C: 指定解压到哪个目录。-f:指定压缩后的文件名。...原创 2022-08-16 09:14:44 · 1314 阅读 · 0 评论 -
8.Linux实操指令(搜索查找指令)
说明:locate指令可以快速在整个系统中定位文件路径。locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件。说明:grep 过滤查找,管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。-name:按名称查找,支持通配符。查找home文件夹下小于1M的文件。查找home文件夹下大于1M的文件。查找home文件夹下等于1M的文件。-size:按文件大小查找。..原创 2022-08-15 22:08:06 · 767 阅读 · 0 评论 -
7.Linux实操指令(时间日期指令)
5) date "+%Y-%m-%d %H:%M:%S"(功能描述:显示年月日时分秒)6) date -s 字符串时间(功能描述:设置日期)4) date +%d(功能描述:显示当前是哪一天)cal [选项](功能描述:不加选项,显示本月日历)2) date +%Y(功能描述:显示当前年份)3) date +%m(功能描述:显示当前月份)1) date(功能描述:显示当前时间)添加年份显示年份日历。...原创 2022-08-15 21:41:58 · 157 阅读 · 0 评论 -
6.Linux实操指令(文件目录指令)
功能说明:less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。功能说明:将前一个查看指令中的结果覆盖写入到目标文件中,如果目标文件不存在,则新建。功能说明:将前一个查看指令中的结果追加写入到目标文件中,如果目标文件不存在,则新建。head -n 5 文件(功能描述:查看文件头5行内容,5可以是任意行数)tail -n 5 文件(功能描述:查看文件尾5行内容,5可以是任意行数)head 文件(功能描述:默认查看文件头10行内容)-p :创建多级目录。..原创 2022-08-15 21:25:48 · 100 阅读 · 0 评论 -
5.Linux实操指令(帮助指令)
在使用Linux过程中,如果遇到不熟悉的指令,一个是可以到网络上去查找,另一个是可以使用帮助指令。点击回车进入命令详情页面,按击q退出命令详情页面。功能描述:获得命令内置的帮助信息。功能描述:获得帮助手册上的信息。man [命令或配置文件]...原创 2022-08-15 15:01:29 · 154 阅读 · 0 评论 -
4.Linux系统管理(组的管理,系统操作)
Linux的组类似于角色,系统可以对有共性的多个用户进行统一的管理。每一个用户都至少属于一个组,创建用户时如果不指定组,会默认创建一个跟用户名相同的组,并且把新创建的用户分配到组中,root用户默认属于root组。useradd –g devgroup zhangsan:添加用户zhangsan,并且指定zhangsan属于组devgroup。groupadd devgroup:创建一个组devgroup。groupdel devgroup:删除组devgroup。useradd –g 组名 用户名。...原创 2022-08-15 10:19:35 · 251 阅读 · 1 评论 -
3.Linux系统管理(用户管理)
Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。:创建一个账号叫zhangsan,此时会创建账号、创建一个组zhangsan并且把zhangsan分到此组中、还会在/home下创建一个目录叫zhangsan作为新创建用户的根目录。id zhangsan:查看用户zhangsan的信息。:创建一个账号叫lisi,并且给lisi指定家目录/ls。:删除用户zhangsan,保留zhangsan的主目录。...原创 2022-08-15 10:01:32 · 233 阅读 · 0 评论 -
2.Linux系统管理(vi和vim的使用)
以vi/vim 命令打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』快捷键来处理档案内容,也可以使用『复制、贴上』快捷键来处理你的文件数据。在这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开vim 、显示行号等的动作则是在此模式中达成的!按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式, 一般来说按i即可.vim是vi的增强版,比vi更容易使用。.........原创 2022-08-15 09:53:57 · 152 阅读 · 0 评论 -
linux(xshell的安装与使用)
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。它通过互联网到远程系统的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell 是目前最好的远程登录到Linux操作的软件,流畅的速度并且完美解决了中文乱码的问题,是目前程序员首选的软件。1.双击安装文件 (Xshell5.exe)6.使用Xshell远程操作。1.打开xshell。...原创 2022-08-15 08:54:15 · 4081 阅读 · 0 评论 -
1.Linux的目录结构
Linux没有炫目的可视化操作界面,它的操作大部分都是直接执行命令,而可执行文件都是保存在相应的目录中的,所以我们对linux的操作大多数时候都是查找和执行这些可执行文件的。linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。tmp: 这个目录是用来存放一些临时文件的。世界里,一切皆文件。.........原创 2022-08-15 08:40:17 · 222 阅读 · 0 评论 -
linux(CentOS安装,创建新的虚拟机)
输入 Full Name , Username 都是centos ,点击“next”。点击“Done”后会出现,有叹号的界面,稍等一会,系统在更新。当然,内存分配和处理器设置可以根据具体个人电脑的硬件配置情况而定。19.启动页面设置:启动界面后显示,设置语言:英语即可。进入后,点击“Done”,确认一下就可以了。安装过程可能会持续15分钟左右,看机器性能。11.设置系统语言,选择”English”打开网络,会检查网络,分配IP。点击”Next”,开启CentOS之旅。可能会弹出确认兼容性窗口,点”确定”..原创 2022-08-14 22:41:09 · 597 阅读 · 0 评论 -
虚拟机安装(VMware Workstation Pro)
保存数据,拥有自己的独立桌面,不会对其他的系统产生任何影响,而且能够和现有操作系切换。一个物理计算上可以同时运行多个不同的操作系统。,它具有真实操作系统完全一样的功能,在虚拟机中所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行。1.双击安装程序(VMware-workstation-full-12.5.0-4352439.exe)虚拟机(Virtual Machine)指通过。系统功能的、运行在一个完全。6.设置快捷方式生成。10.输入许可证秘钥。...原创 2022-08-14 21:28:44 · 949 阅读 · 0 评论