自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 java标识符,关键字,数据类型,变量和运算符

一.Java标识符和关键字(一)Java标识符1.什么是Java标识符?标识符(identifier)是用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量,常量等命名,以建立起名称与使用之间的关系。说白了,标识符就是用户在程序中自己可以命名的有用的字符串。2.标识符可以用于什么?类名,接口名,变量名,方法名,常量名等等,这是常用的。3.标识符命名规则(重要)①标识符只能由数字,字母(大小写都可以),下划线”_“,美元符号”

2020-09-30 17:43:37 157

原创 JDK安装及环境变量配置,Java基础特性

文章目录一.JDK安装教程及环境变量的配置1.JDK官网下载2.环境变量配置二.Java介绍三.Windows的常用命令四.创建第一个程序并运行一.JDK安装教程及环境变量的配置JDK是Java Development Kit 的缩写,是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。1.JDK官网下载https://www.oracle.com/cn/java/technologies/javase-downloads.html(附jdk官网)。进入官网后可选

2020-09-26 22:42:35 232

原创 Linux压缩与解压缩

文章目录一.压缩原理与解压缩原理二.常见的压缩解压缩命令(一)zip和uzip命令(二)gzip和gunzip命令(三)bzip2和bunzip2命令(四)xz和unxz命令(五)显示压缩文件内容(六)打包归档命令tar(七)rar命令1.rar包的下载与安装2.rar命令的使用一.压缩原理与解压缩原理1.压缩原理已知目前我们使用的计算机系统是使用bytes单位计算的,但是实际上,计算机上最小的计量单位是bits,而1 byte=8bits。例如,记录数字1,二级制表示为00000001,假如使用空格

2020-08-04 18:24:55 493

原创 Linux文本编辑工具vi/vim

一.linux文本编辑工具vi/vimvi编辑器是所有Unix及Linux系统下标准的编辑器,它就相当于Windows系统中的记事本一样,他的强大不逊色于最新的文本编辑器。是使用Linux系统不可缺少的工具。对Unix和Linux系统的任何版本,vi编辑器是完全相同的。(一)vi/vim编辑器1.概念vi编辑器:vi是Visual Interface的缩写,即可视化接口。vim编辑器:vim是vi iMprove的缩写,即vi的增强版,具有语法着色功能。2.学习vi的原因(1)所有的Unix

2020-08-03 23:00:07 260

原创 Linux文件系统管理权限

一.UGO权限(一)权限对象1.文件拥有者(User)即文件属主2.群组(Group)即文件属组3.其他人(Other)不是文件的属主,也不是文件属组里的用户,称为其他人(二)权限类型(根据ls -l命令可查看文件属性,其中包括文件权限,举例如下)1.权限类型linux中每一个文件的权限都分为读(r),写(w),执行(x),可用数字4,2,1来分别表示。-r w - r - - r - -(共10个-)解读:第一个-:表示文件类型,-表示普通文件,d表示目录,l表示链接文件。第

2020-08-03 22:59:32 477

原创 Linux用户,组管理(2)

文章目录一.命令1.passwd命令2.gpassswd命令3.newgrp命令4.chage命令5.id命令二.给普通用户提权(一)su方式提权(二)sudo方式提权一.命令1.passwd命令命令用法passwd (选项)(用户名)功能可用于修改用户密码信息选项说明-l:锁定用户-u:解锁用户-e:密码过期期限-i:非活动期限-n:密码最短有效期-x:密码最长有效期-w:警告期限–stdin可用echo “pasword” | passwd --stdin usern

2020-07-28 22:11:53 261

原创 Linux用户,组管理(1)

一.用户(user)和用户组(group)的基本知识1.概念用户概念由于Linux是多用户操作系统,所以我们可以在Linux上创建多个用户,并允许多个用户同时登录到系统上使用资源,系统会跟据每个用户的文件,进程,任务给每个用户提供特定的工作环境。用户组概念用户组就是具有相同特征的用户的集合体,比如系统想让多个用户对某文件拥有相同的权限,那么就可以把这些用户放到一个组里,通过修改文件权限让用户组有一定的操作权限,那么组里的文件都会拥有相同的权限。2.用户和组的特点①:系统上的每个进程(运行进程)

2020-07-27 12:07:27 199

原创 Linux基础之正则表达式

正则表达式1.简介概念:由一类特殊字符及文本字符所编写的模式,其中有些字符不表示其字面意义,而是用于表示控制或通配的功能。功能:正则表达式使用单个字符来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。分类:基本正则表达式和扩展正则表达式。正则表达式在Linux中很常见,日常使用的一些命令(如grep,sed,awk)也会用到正则表达式(命令输出中包含正则表达式)。下面使用grep命令来说明正则表达式的应用。2.正则表达式中字符

2020-07-23 21:44:14 150

原创 split,mv,cut,sort,uniq,xargs,wc,tail,head,which,whereis,locate命令

split命令命令用法split(选项)(参数)功能用于将一个大文件分割成数个小文件,默认每1000行分割为一个小文件参数说明-l:按照行数来分割文件-b:按照大小分割文件-d:分割的文件后缀改为数字(默认分割后的新文件前缀是x,后缀是aa,ab,ac…以后缀排序)-a:与-d配合使用,指定后缀的长度实例[root@admin anli]# dd if=/dev/zero bs=1024k count=1000 of=z1 #先用dd命令生成一个1MB的文件z11)[root@a

2020-07-21 23:05:43 213

原创 cat,diff,vimdiff,grep,touch,file,cp,find,rm命令,文件存储,链接文件目录(ln命令)

cat命令命令用法cat [-AbeEnstTuv] [–help] [–version] fileName功能用于连接文件并打印到标准输出设备上参数说明:-n:由1开始对所有输出行进行编号,包括所有空白行-b:与-n作用相似,但不对空白行进行编号-s:当有连续两行以上的空白行,代换为一行空白行并显示-v:识别特殊符号 ?-E:在每行结束处显示$符号(行尾有空格或TAB字符看不出来可使用)-T:把TAB字符显示为^I-A:等于-vET-e:等于-vE-t

2020-07-21 16:25:51 486

原创 ps命令,top命令及Linux文件系统介绍和管理(1)

ps命令显示系统进程瞬间的运行状态的命令命令选项ps -a:显示现行终端机下的所有进程,也包括其他用户ps -A:显示所有进程,与-e作用相同ps -u:以用户为主的进程状态,按用户名和启动时间来显示进程ps -x:显示所有程序,不以终端机区分,通常与-a一起使用ps -l:长格式输出ps -j:用任务格式来显示进程ps -f:全格式输出ps -r:显示运行中的进程最常用的方法是ps -ef和ps -aux,-ef是system V展示风格,-aux是BSD风格;而且如果COMMAND

2020-07-17 16:44:50 1552

原创 常见系统管理类命令(续)

su命令用于切换用户(1)root切换其他用户:不需要密码其他用户切换root:需要密码其他用户切换其他用户:需要密码(2)登录式shell,非登录式shellsu :切换用户,但不改变环境变量(环境变量还是上个用户的),工作目录也不改变,为非登录式shell环境(echo $PATH用于显示当前PATH环境变量)su -:切换用户,环境变量和工作目录都为切换后用户,为登录式shell环境clear命令用于清空屏幕补充:(1)bash特性之快捷键CTRL+l 清空屏幕CTRL+

2020-07-14 17:34:25 218

原创 系统管理类命令

命令行通配符*匹配任意长度的任意字符?匹配任意单个字符[ ]匹配指定范围内的任意单个字符[^]匹配指定范围外的任意单个字符date命令续系统时间:由内核维护的时间,一般就是我们执行date命令所看到的时间,Linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用这个时间硬件时间:由主板BIOS提供的时间,由主板电池供电来维持运行,系统开机时要读取这个时间并根据它来设定系统时间(此过程可能存在时区换算)UTC时间:世界标准时间。UTC与格林尼治标准时间(GMT, Greenwich

2020-07-13 12:01:32 192

原创 bash特性(续)

bash特型(续)一·历史命令(一)查看history命令-c:清空历史列表-d #:删除指定命令(#)历史-r:读取历史文件并将内容追加到历史列表中-a:将当前会话的历史行加入到历史文件中-n:从历史文件中读取所有未被读取的行-w:将当前历史写入到历史文件中,并追加到历史列表中-p ··:对每一个ARG参数展开历史并显示结果,而不存储到历史列表中(反引号(tab键上)中为参数)-s ··:以单条记录追加ARG到历史列表中HISTFILE:持久保存命令历史的文件[root@clien

2020-07-10 18:05:50 94

原创 Linux多用户实现资源分配,帮助命令及shell(bash特点)

Linux如何实现资源的分配(一)资源分配Linux基于Unix开发,是一个多用户的操作系统,而且Linux每个进程都拥有一套完整的资源集,所以Linux要实现关于系统CPU,内存和io资源的分配。CPU:将CPU运行时间分为很短的时间片,按时间片把CPU分配给不同进程使用,在分配的时间片内不能完成其计算,该进程暂停运行,等待下一轮,然后下一进程使用,直到运行完所有进程。(因为计算机速度快,所以给每个用户的感觉是自己独占了一台计算机)内存:先把每个进程都存进虚拟内存,然后通过映射分配到真实内存的相应

2020-07-07 21:11:14 2002

原创 操作系统,Linux系统发展及部分xshell命令

一.操作系统发展1.手工操作(无操作系统)人们先把程序纸带(或卡片)装上计算机,然后启动输入机把程序和送入计算机,接着通过控制台开关启动程序 运行。计算完毕,打印机输出计算结果,用户卸下并取走纸带(或卡片)。第二个用户上机,重复同样的步骤。特点: 用户独占机器,CPU等待手工操作,CPU利用不充分。由于手工操作的慢速度和计算机的高速度之间形成了尖锐矛盾,手工操作的方式是计算机的资源利用率极低,唯 一的解决办法只有摆脱手工操作,实现作业的自动过渡。2.批处理系统(1)联机批处理系统在主机和输

2020-07-05 22:43:54 233

原创 Linux基础入门

一.计算机组成1.计算机组成的五大单元控制器运算器主存储器外部存储器输入输出设备2. CPU精简指令集(RISC):较简洁,每个指令运行时间短,完成复杂工作需要多个复杂指令集(CISC):指令数目多且复杂,每条指令运行时间长,处理工作较为丰富架构—>x86,arm3.数制的概念以及转换二.linux基础知识1.Linux远程连接工具:XshellShell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核 去执行。实际上Shel

2020-07-03 12:12:14 160

原创 vmware中虚拟机的创建,配置与克隆

1.创建Linux文本虚拟机打开VMware虚拟机,点击“创建你的虚拟机”;选择自定义,下一步;点击“下一步”;选择“稍后安装”,下一步;操作系统1点击“Linux”,版本选择centOS 64位,下一步;编辑虚拟机名称,位置可以在浏览中自定义,亦可以默认,点下一步;处理器和核心数量根据自己电脑配置选择,下一步;内存也根据配置(平常2-4G),下一步;使用网络地址转换,下一步;选推荐,下一步;选推荐,下一步;创建新虚拟磁盘,下一步;磁盘大小100G,存储为单个文件。下一步;下一步

2020-06-30 22:23:34 768

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除