- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 认知root用户
一旦出了HOME目录,大多数地方吗,普通用户仅右有只读和执行的权限,没有修改的权限。但是并不是所有的用户,都有权限使用sudo,我们需要为普通用户配置sudo认证。参数:用户名,表示要切换的用户,用户名也可以省略,省略表示切换到root。我们得知root密码的时候,可以通过su命令切换到root得到最大的权限。root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的。使用普通用户,切换到其它用户需要输入密码,如切换到root用户。使用root用户切换到其它用户,无需密码,可以直接切换。
2025-01-25 21:05:24
264
原创 Vi编辑器
vi、vim是visual interface的简称是Linux中最经典的文本编辑器同图形化界面中的文本编辑器是一样的,vi命令行下对文本文件进行编辑的绝佳选择vim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大的方便了程序的设计和编辑性vi、vim编辑器的三种工作模式命令模式(Command mode):命令模式下,所敲的按键,编辑器都理解为命令,以命令驱动执行不同的功能,此模式下不能自由进行文本编辑。
2025-01-25 20:13:45
439
原创 echo、tail和重定向
例:查看/目录下的文件或文件夹写入到test111.txt文件中。> ,将左侧命令的结果,覆盖写入到符号右侧指定的文件中。>>,将左侧命令的结果,追加写入到符号右侧指定的文件中。选项-num 表示查看尾部多少行,不填默认10行。被`号包围的内容,会作为命令,而不是普通字符。tail [-f -num] Linux路径。可以使用echo命令在命令行内输出指定内容。参数 Linux路径,表示被跟踪的文件路径。相对于输出python中的print输出。语法:echo 输出的内容。例如:查看当前工作目录。
2025-01-24 22:50:14
142
原创 grep-wc-管道符
参数关键字,必填,表示过滤的关键字,带有空格和其它特殊符号,建议使用""将关键字包围起来。参数文件路径,必填,表示要过滤内容的文件路径,可以作为内容输入端口。管道符的含义是:将管道符左边命令的结果,作为管道符右面的输入。语法: wc [-c -l -m -w] 文件路径。参数,文件路径,被统计的文件,可作为内容输入端口。通过grep命令,从文件中通过关键字过滤文件行。语法:grep -[n] 关键字 文件路径。可以通过wc命令统计文件的行数、单词数量等。选项-n可选,表示结果中显示匹配行的行号。
2025-01-24 12:14:18
192
原创 which和find命令
语法:which要查找的命令which起始路径 -name “要查找的文件名”我们可以通过which命令,查看所使用的一系列命令的程序文件存放在哪里。kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB。在图形化中,我们可以方便的通过系统提供的搜索功能,搜索指定文件。同样,在Linux中,我们可以通过find命令去搜索指定的文件。基于通配符的含义,可以结合find命令做文件的模糊查询。test*:表示匹配任何以test开头的内容。*test*:表示任何包含test的内容。
2025-01-22 12:50:43
367
原创 Centos7 使用yum报错Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&rep
执行 yum -y install wget时候出现如下内容:Loaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was14: curl#6 - "Could not resol
2025-01-21 16:30:55
2191
原创 mkdir命令
注意:创建文件夹需要修改权限,请确保操作均在HOME目录内,不要在HOME外操作,涉及到权限问题,HOME外无法成功。参数必填表示Linux路径,即要创建的文件夹路径,相对路径和绝对路径均可。-p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录。mkdir来自英文:Make Directory。通过mkdir命令可以创建新的目录(文件夹)语法:mkdir [-p] Linux路径。
2025-01-21 13:34:54
93
原创 ls命令入门
在我们的/home目录下有个centos这个就是我电脑的用户名,所以我的HOME目录就是/home/centos,那么当我打开Linux终端也就会进入/home/centos目录下。当前登录用户的HOME目录作为当前工作目录,所以ls命令列表列出的是HOME目录的内容。当不使用选项和参数,直接使用ls命令本体,表示:以平铺形式,列出当下工作目录下的内容。当使用参数,ls命令的参数表示:指定一个Linux路径,列出指定路径的内容。-a选项,表示all的意思,即列出全部文件(包含隐藏 的文件/文件夹)
2025-01-21 13:18:51
188
原创 相对路径绝对路径和特殊路径符
表示HOME目录,比如cd ~ 即可切换到HOME目录或cd ~/Desktop,切换到HOME内的Desktop目录。.. 表示上一级目录,比如cd .. 即可切换到 上一层 目录,cd ../..切换到上二级目录。. 表示当前目录,比如cd ./Desktop表示切换到当前目录下的Desktop目录下。相对路径:以当前工作目录为起点,描述路径的一种写法,路径开头无需以/开头。绝对路径:以根目录为起点,描述路径的一种写法,路径描述以/开头。那么下面这几个切换命令是什么意思呢?
2025-01-21 08:28:30
261
原创 目录切换相关命令
当Linux终端打开的时候,会默认以用户HOME目录作为当前的工作目录。pwd命令来自英文:Print Work Directory。cd命令直接执行,不写参数,表示回到用户的HOME目录下。cd命令来自英文:Change Directory。cd命令无需选项,只要参数,表示要切换到哪个目录下。pwd命令,无选项,无参数,直接输入pwd即可。我们可以通过cd命令,更改当前所在的工作目录。通过pwd命令查看当前所在的工作目录。语法:cd [Linux路径]
2025-01-21 08:20:29
192
原创 Linux命令基础
ls -l /home/centos,ls是命令本身,-l是选项,/home/centos是参数,意思是以列表的形式,显示/home/centos目录内的内容。cp -r test1 test2,cp是命令本身,-r是选项,test1 test2是参数,意思是复制文件夹test1成为test2。命令没有图形化页面,可以在命令行提供字符化反馈。-options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节。-parament:[可选,非必填]命令的参数,多数用于命令的指向目标等。
2025-01-20 22:05:38
129
原创 Linux中的目录结构
例如:/home/centos/test.txt(表示在根目录下有个home文件夹,home文件夹下有个centos文件夹,centos文件夹下有个test.txt文件)Linux操作系统中没有盘符这个概念,只有一个/(根)目录,所有的文件都在根目录下。Windows系统中有多个顶级目录,而Linux中只有一个顶级目录根目录。在windows系统中,路径之间的层级关系,使用:\表示。在Linux系统中,路径之间的层级关系,使用:/表示。Linux中的目录结构是一个树型结构。后面的/表示层级关系。
2025-01-20 14:29:36
169
原创 Linux操作系统中-touch、cat、more命令
more命令也是查看文件得内容,与cat命令不同的是:cat命令直接将文件中的所有内容显示出来,而more命令支持翻页当文件内容够多,可以一页一页的展示,按空格翻页,q退出。cat同样没有选项,只有必填参数,参数表示:被查看文件的路径,相对、绝对、特殊路径符都可以使用,上面已经用三种路径的方式创建了文件所以这里就不展示那么的详细了。同样没有选项,只有必填参数,参数表示:被查看的文件路径,相对、绝对、特殊路径符都可以使用。有了文件之后,我们可以通过cat命令查看文件的全部内容。方式3:特殊路径符创建文件。
2025-01-20 10:19:23
339
1
原创 Spring的入门程序
在Spring项目的cn.kfu文件夹下创建测试类TestHelloSpring,在main()方法中初始化Spring容器并加载applicationContext.xml配置文件,通过Spring容器获取HelloSpring类的helloSpring实例,然后调用HelloSpring类中的show()方法在控制台输出信息,TestHelloSpring,类代码如下所示。如图控制台已成功输出了HelloSpring类的show()方法的输出语句,在控制台输出了”欢迎张三来到Spring”。
2023-12-08 20:23:25
428
原创 Spring的体系架构
数据访问/集成层(Data Access/Integration):这一层包括 JDBC、ORM、OXM、JMS 等模块,用于实现与数据源的集成和对持久化数据的访问。ORM模块为主流的对象关系映射API提供了集成层,用于主流的对象关系映射框架,主流的对象关系映射框架包括MyBatis、Hibernate和JDO等。WebSocket模块是Spring4.0以后新增的模块,它提供了WebSocket和SockJS的是实现,以及对STOMP的支持。JMS模块主要用于传递消息、包含消息的生产和消费。
2023-12-08 16:40:11
865
原创 Spring框架的概述和优点
Spring作为Java EE的一个全方位应用的框架,为企业开发级应用提供了健壮高效的解决方案。它不仅可以应用与Java应用的开发,也可以用于服务器端开发。Spring之所以得到如此广泛的应用,是因为Spring框架具有以下几个优点。
2023-12-05 14:50:11
749
关于#websocket#的问题,请各位专家解答!(开发工具-intellij-idea
2023-10-18
Java中写的程序乱码win10系统
2021-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人