热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

LINUX常用命令

LINUX常用命令--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
转贴,看了一下,比较全面

在DOS和Windows中,文件名的后缀就可以表示该文件的类型;但在Linux中,只要是可执行的文件并具有可执行属性它就能够执行,不管文件后缀是什么,但对一些资料文件一般也遵循一些文件名后缀规则,举例如下:

1) 系统文件: *.conf,*.rpm, .* 等

2) 程序与脚本:*.c,*.pl,*.php 等

3) 格式文件:*.wav,*.jpg,*.htm 等

4) 存档与压缩文件:*.tar,*.gz,*.Z,*.tgz,*.tar.gz 等

Linux文件命名规则

在Linux系统中可以使用长文件或目录名,可以给目录和文件取任何名字,但必须遵循下列规则:

1)除了 / 之外,所有的字符都合法。

2)有些字符最好不用,如空格符、制表符、

退格符和字符:? ,@ # $ & ( ) - ;‘ ’ “ ”

<>等。

3)避免使用加减号或 . 作为普通文件名的

第一个字符。

4)大小写敏感。


Linux命令格式

命令格式 :命令 -选项 参数

例 : ls -la /etc/default

说明:当有多个参数时,可以写在一起。

绝对路径 :是从根开始一级一级地进入各个子目

录,最后指定该命令或文件。

相对路径 :是从当前目录进入某目录,最后指定

该命令或文件。

两个特殊的目录 . 和 .. ,分别指示当前目录和

当前目录的父目录。


通配符

常用的通配符:

* 匹配任何字符或任何数目的字符

? 匹配任何单字符

[…] 匹配任何包含在括号里的单字符


登录

Linux是一个多用户、多任务的操作系统,允许多个用户同时使用系统资源。为了让系统知道用户是谁,拥有什么权力,可以使用什么资源,用户必须首先向系统表明自己的身份,这个过程称为登录(login)。

当显示出系统缺省的主提示符(对普通用户,缺省的主提示符是$;对超级用户root,缺省的主提示符是#),就表明用户登录成功了。若登录不成功,系统将要求用户重新登录。

用户退出系统的方法有两种:

1 ) 键入命令:exit

2 ) 在提示符下按Ctrl+D组合键

文件处理指令:ls

指令名称:ls

指令英文原义:list

指令所在路径:/bin/ls

执行权限:All User

语法:ls 选项[-alFR] [文件或目录]

-a 显示所有文件,包括隐藏文件

-l 使用长格式显示

-F 附加文件类别,符号在文件名最后

-R 陆续显示目录

功能描述:显示目录文件


文件处理指令:touch

指令名称:touch

指令所在路径:/bin/touch

执行权限:All User

语法:touch 选项[-d] [文件名]

-d 以yyyymmdd的形式给出要修改的时间

功能描述:生成空文件和修改文件存取时间

范例: $ touch -d 20021109 ok

$ touch abc


文件处理指令:cd

指令名称:cd

指令英文原义:change directory

指令所在路径:Shell内部指令

执行权限:All User

语法:cd [目录]

功能描述:切换目录

范例: $ cd .. 回到上一级目录

$ cd ~ 回到用户的宿主目录

$ cd / 切换到根目录

$ cd ../usr 切换到上一层目录的usr目录


文件处理指令:pwd

指令名称:pwd

指令英文原义:print work directory

指令所在路径:/bin/pwd

执行权限:All User

语法:pwd

功能描述:显示目前所在的工作目录

范例:$ pwd

/usr/X11R6/bin

显示当前工作目录为/usr/X11R6/bin





文件处理指令:cp

指令名称:cp

指令英文原义:copy

指令所在路径:/bin/cp

执行权限:All User

语法:cp -afpx [源文件或目录] [目的文件或目录]

-a 复制所有目录并包含子目录

-f 强制复制文件

-p 保留原文件的日期

-x 指定文件复制后属于目的磁盘的文

件系统

功能描述:复制文件



范例:

$ cp file1 file2 dir

将文件file1,file2复制到目录dir

$ cp -ax dir1 dir2

将dir1下的所有目录包括子目录陆续地复制

到dir2





文件处理指令:rm

指令名称:rm

指令英文原义:remove

指令所在路径:/bin/rm

执行权限:All User

语法:rm -irf [文件或目录]

-i 互动模式,删除前再做一次确认

-r 陆续删除目录

-f 强制删除

功能描述:删除文件



范例:

$ rm -i file

删除文件前询问是否删除

$ rm -rf dir

强制删除整个目录





文件处理指令:mv

指令名称:mv

指令英文原义:move

指令所在路径:/bin/mv

执行权限:All User

语法:mv -if [源文件或目录] [目的文件或目录]

-i 覆盖前提示

-f 强制移动

功能描述:移动文件



范例:

$ mv file1 file2

将文件file1移动到文件file2,其实也就是更名

地操作;若file2为目录,则是将file1移动到

file2目录下





文件处理指令:cat

指令名称:cat

指令所在路径:/bin/cat

执行权限:All User

语法:cat [文件名]

功能描述:显示文件内容

范例: $ cat cc.txt

$ cat tempa tempb > tempc





文件处理指令:more

指令名称:more

指令所在路径:/bin/more

执行权限:All User

语法:more [文件名]

f或(空格) 显示下一页

(Enter) 显示下一行

q或Q 退出more

功能描述:分页显示文件内容

范例: $ more /etc/services

$ ls /etc | more





文件处理指令:less

指令名称:less

指令所在路径:/usr/bin/less

执行权限:All User

语法:less [文件名]

功能描述:按页显示文件内容,可用PgDn、

PgUp翻页

范例: $ less /etc/services





文件处理指令:head

指令名称:head

指令所在路径:/usr/bin/head

执行权限:All User

语法:head -num [文件名]

-num 显示文件的前num行

功能描述:查看文件的前几行

范例:$ head -20 /etc/services





文件处理指令:tail

指令名称:tail

指令所在路径:/usr/bin/tail

执行权限:All User

语法:tail -num [文件名]

-num 显示文件的后num行

功能描述:查看文件的后几行

范例: $ tail -30 /etc/services



文件处理指令:ln

指令名称:ln

指令英文原义:link

指令所在路径:/bin/ln

执行权限:All User

语法:ln -s [源文件] [目标文件]

-s 符号链接

功能描述:产生链接文件



范例:

$ ln -s /bin/less /usr/local/bin/less

将/bin/less链接到/usr/local/bin/less

$ ln /etc/csh.cshrc /root/.cshrc

将/etc/csh.cshrc硬链接到/root/.cshrc





文件处理指令:cmp

指令名称:cmp

指令所在路径:/usr/bin/cmp

执行权限:All User

语法:cmp 选项[-p] [文件1] [文件2]

-p 列出两个文件所有差异,默认发现

一处就停止

功能描述:比较两个任意类型的文件

范例: $ cmp myfile1 myfile2

$ cmp -p myfile1 myfile2





文件处理指令:mkdir

指令名称:mkdir

指令所在路径:/bin/mkdir

执行权限:All User

语法:mkdir 选项[-p] [目录名]

-p 依次创建目录

功能描述:建立目录

范例: $ mkdir int

$ mkdir -p int1/mail/





文件处理指令:rmdir

指令名称:rmdir

指令所在路径:/bin/rmdir

执行权限:All User

语法:rmdir 选项[-p] [目录名]

-p 依次删除目录

功能描述:删除目录

范例: $ rmdir int

$ rmdir -p int1/mail/





权限管理指令:chmod

指令名称:chmod

指令英文原义:change file or directory’s mode

指令所在路径:/bin/chmod

执行权限:All User

语法:chmod -R [mode=4,2,1 or {a,u,g,o}

{+,-,=}{r,w,x,s,t}] [文件或目录]

功能描述:改变文件或目录的权限

范例: $ chmod a+r file1

所有用户对file1有读的权利



范例:

$ chmod og-x file1

删除group与other用户对file1文件的执行权利

$ chmod u=rwx file1

将file1的文件所有人权限设为可读、可写、

可执行

$ chmod 777 file2

指定file2为所有用户可读、可写、可执行

$ chmod -R 644 dir/

将dir目录下的所有文件权限设置为644





权限管理指令:chown

指令名称:chown

指令英文原义:change file or directory’s owner

指令所在路径:/bin/chown

执行权限:All User

语法:chown -R [用户[.群组]] [文件或目录]

功能描述:改变文件或目录的所有人

范例:$ chown baoshi file

改文件file的所有人为baoshi

范例:

$ chown -R baoshi dir/

将dir目录的所有文件所有人改为baoshi





权限管理指令:chgrp

指令名称:chgrp

指令英文原义:change file or directory’s group

指令所在路径:/bin/chgrp

执行权限:All User

语法:chgrp -R [群组] [文件或目录]

功能描述:改变文件或目录的所属组

范例:$ chgrp baodong file

改文件file的所属组为baodong

范例:

$ chgrp -R baodong dir/

将目录dir所有文件的所属组改为baodong

$ chown -R baoshi.baodong dir/

将目录dir的所有文件所有人改为baoshi,所

属组改为baodong





权限管理指令:umask

指令名称:umask

指令所在路径:Shell内置命令

执行权限:All User

语法:umask

功能描述:设置文件的默认生成掩码

范例: $ umask

$ umask 022





文件搜索指令:whereis

指令名称:whereis

指令英文原义:where is file

指令所在路径:/usr/bin/whereis

执行权限:All User

语法:whereis [文件或目录]

功能描述:显示文件或目录的所在目录

范例:$ whereis ls

/bin/ls

显示ls文件的所在位置为/bin/ls



文件搜索指令:find

指令名称:find

指令英文原义:find

指令所在路径:/usr/bin/find

执行权限:All User

语法:find [搜索路径] [搜寻关键字] [文件或目录]

-type ? 指定搜索文件的文件类型

-gid n 指定搜索组id为n的文件

-group gname 搜寻组名称为gname的文件

-iname Foo 搜寻与Foo类似的所有文件

功能描述:寻找文件或目录



范例:

$ find / -name file1

执行find从根目录/寻找file1的位置并把输出

显示到屏幕上

$ find /etc -iname f*

在/etc目录下搜寻所有以f开头的文件

$ find /etc -iname c??

搜寻所有以c开头后面有两个字符的文件

$ find / -name core -print -exec rm -rf {} \;





文件搜索指令:grep

指令名称:grep

指令所在路径:/bin/grep

执行权限:All User

语法:grep [要找的字串] [要寻找字串的源文件]

功能描述:在文件中搜寻匹配的行并进行输出

范例:# grep baoshi /etc/passwd

# ls -l /etc | grep inetd.conf





文件搜索指令:locate

指令名称:locate

指令英文原义:list files in databases

指令所在路径:/usr/bin/locate

执行权限:All User

语法:locate [搜索关键字]

功能描述:寻找文件或目录

范例: $ locate file

列出所有跟file相关的文件



文件搜索指令:updatedb

指令名称:updatedb

指令英文原义:update the slocate database

指令所在路径:/usr/bin/updatedb

执行权限:root

语法:updatedb

功能描述:建立整个系统目录文件的数据库

范例:# updatedb





磁盘管理指令:df

指令名称:df

指令英文原义:disk filesystem space usage

指令所在路径:/bin/df

执行权限:All User

语法:df -km

-k kilobytes -m megabytes

功能描述:显示文件系统的空间大小

范例:$ df





磁盘管理指令:du

指令名称:du

指令英文原义:disk file space usage

指令所在路径:/usr/bin/du

执行权限:All User

语法:du -sbkm

-s summarize -b bytes

功能描述:显示文件使用的空间大小

范例:$ du -sm /collect

127 /collect

显示/collect总空间为127MB,不加s显示此

目录下每个文件的大小





磁盘管理指令:fdformat

指令名称:fdformat

指令英文原义:floppy disk format

指令所在路径:/usr/bin/fdformat

执行权限:root

语法:fdformat 软盘设备名称

功能描述:格式化软盘

范例: # fdformat /dev/fd0





磁盘管理指令:mkbootdisk

指令名称:mkbootdisk

指令英文原义:make boot disk

指令所在路径:/sbin/mkbootdisk

执行权限:root

语法:

mkbootdisk --device 软盘设备名称 kernel版本

功能描述:制作系统启动盘

范例:# mkbootdisk --device /dev/fd0 2.2.16-22





帮助指令:man

指令名称:man

指令英文原义:manual

指令所在路径:/usr/bin/man

执行权限:All User

语法:man [任何关键字]

功能描述:获得帮助信息

范例: $ man ls

查看ls指令的帮助信息



其他:

$ manpath

显示完成的帮助手册页路径

$ man ls | col ?b > ls.txt

将man手册页转换成普通文本文件





帮助指令:info

指令名称:info

指令英文原义:information

指令所在路径:/usr/bin/info

执行权限:All User

语法:info [任何关键字]

功能描述:获得帮助信息

范例: $ info ls

查看ls指令的帮助信息



帮助指令:whatis

指令名称:whatis apropos makewhatis

指令英文原义:search the whatis database for strings

指令所在路径:/usr/bin/whatis apropos

/usr/sbin/makewhatis

执行权限:All User, All User,root

语法:whatis apropos [任何关键字]

功能描述:获得索引的简短说明信息

范例: $ whatis ls

$ apropos fstab 相当于man -k





范例:

# makewhatis

建立whatis和apropos搜索使用的数据库,当使

用这两个命令发生错误时,就是whatis database

没有建立





压缩解压指令:gzip

指令名称:gzip

指令英文原义:GNU zip

指令所在路径:/usr/bin/gzip,/bin/gzip

执行权限:All User

语法:gzip 选项 [-19r] [文件]

-1 是数字1,表示快速压缩

-9 9代表最佳状况压缩,读音nine约等于nice

-r 陆续压缩整个目录

功能描述:用Lempel-Ziv coding (LZ77) 技术压缩文件

压缩后文件格式:.gz

范例:

$ gzip -1 dnews27p.exe

快速压缩dnews27p.exe生成dnews27p.exe.gz压

缩文件

$ gzip -9 -r test/

用最佳压缩-9,再加上陆续选项-r压缩整个目

录test/





压缩解压指令:gunzip

指令名称:gunzip

指令英文原义:GNU unzip

指令所在路径:/usr/bin/gunzip,/bin/gunzip

执行权限:All User

语法:gunzip 选项 [-r] [文件或目录]

-r 代表陆续解压缩

功能描述:解压缩以gzip压缩的.gz文件

范例: $ gunzip dnews27p.exe.gz

等同于gzip -d ,-d是解压缩的意思

$ gunzip -r test/



压缩解压指令:tar

指令名称:tar

指令英文原义:

指令所在路径:/bin/tar

执行权限:All User

语法:tar 选项[zcvf] [文件或目录]

-z 使用gzip压缩.tar文件

-c 产生一个.tar文件

-v 观看压缩过程

-f 指定压缩后的文件名

功能描述:压缩文件目录

压缩后文件格式:.tar.gz 或 .tgz

范例:

$ tar -zcvf mymail.tar.gz Mail/

将目录Mail/下所有文件压缩成一个压缩文件

$ tar zcvf mymail.tgz Mail/

$ tar cvf mymail.tar Mail/

$ gzip -9 mymail.tar



tar的解压缩语法:tar zxvf tarfile.tar.gz (或.tgz)

-x 将打包文件tar开

-t 测试tarball压缩文件

-z 如果配合选项c使用是压缩,配合x使用是

解压缩

-v 将解压缩的过程显示在屏幕上

-f 指定解压对象为文件

如:$ tar zxvf mymail.tar.gz

$ tar ztvf mymail.tar.gz





压缩解压指令:tar+bzip2

tar + bzip2压缩

$ tar --use-compress-program bzip2 -cvf ee.tar.bz2 ee/

$ tar cvf - ee/ | bzip2 > ee.tar.bz2

n tar + bzip2解压缩

$ tar --use-compress-program bzip2 -xvf ee.tar.bz2

$ gzip2 -cd ee.tar.bz2 | tar xvf -





压缩解压指令:compress

指令名称:compress

指令所在路径:/usr/bin/compress

执行权限:All User

语法:compress -vdf [文件名称]

-v 显示压缩比例和压缩后的文件名

-d 将.Z结尾的压缩文件解压缩

-f 强制将文件压缩

压缩后文件格式:.Z

范例: $ compress -v letter.txt

$ compress -d letter.txt.Z



压缩解压指令:uncompress

指令名称:uncompress

指令所在路径:/usr/bin/uncompress

执行权限:All User

语法:uncompress -v [文件名称]

-v 显示解压缩的信息

解压对象:以.Z为结尾的压缩文件

范例: $ uncompress -v letter.txt.Z

$ tar Zxvf net.tar.Z

Z表示用uncompress同时解压解包

范例:

$ tar Zcvf net.tar.Z net/

将net目录tar起来后,再用compress压缩

$ zcat letter.txt.Z

可使用zcat直接查看compress压缩过的文件

$ zcat letter.txt.Z | more





压缩解压指令:zip

指令名称:zip

指令所在路径:/usr/bin/zip

执行权限:All User

语法:

zip -rfF [压缩后的文件名] [被压缩的文件或目录]

-r 陆续压缩

-f 更新压缩

-F 修理压缩文件

功能描述:压缩文件或目录

压缩后文件格式:.zip



范例:

$ zip ee.gif.zip ee.gif

$ zip -r mail mail/

$ zip -rf mail mail/



压缩解压指令:unzip

指令名称:unzip

指令所在路径:/usr/bin/unzip

执行权限:All User

语法:unzip -d [压缩文件名]

-d 连子目录一起解开

功能描述:解开用zip压缩过的压缩文件

范例:$ unzip -d mail.zip





系统信息指令:hostname

指令名称:hostname

指令所在路径:/bin/hostname

执行权限:All User

语法:hostname 选项

功能描述:查看主机名

范例: $ hostname



系统信息指令:uname

指令名称:uname

指令所在路径:/bin/uname

执行权限:All User

语法:uname 选项[-ra]

-r 显示操作系统发表版本

-a 显示系统所有标示信息

功能描述:显示系统信息

范例:$ uname -r

$ uname -a



网络通信指令:write

指令名称:write

指令所在路径:/usr/bin/write

执行权限:All User

语法:write <用户名> [@ <主机名>]

功能描述:向另外一个用户发信息,以Ctrl+D作为结束

范例: $ write webmaster



网络通信指令:wall

指令名称:wall

指令所在路径:/usr/bin/wall

执行权限:All User

语法:wall [message] [文件名]

功能描述:向所有用户广播信息

范例: $ wall Happy New Year!

$ wall msg.txt





网络通信指令:mesg

指令名称:mesg

指令所在路径:/usr/bin/mesg

执行权限:All User

语法:mesg 选项[yn]

y 接受从其他用户发来的信息

n 不接受从其他用户发来的信息

功能描述:显示当前是否接受其他用户发来信息

范例: $ mesg

$ mesg n



网络通信指令:ping

指令名称:ping

指令所在路径:/bin/ping

执行权限:All User

语法:ping 选项[-ciR] 主机名(或IP地址)

-c 共发出多少条信息

-i 等待多少秒后发下一条信息

-R 显示路由表的详细信息

功能描述:测试网络连通性

范例: $ ping -c 4 192.168.0.222



网络通信指令:lynx

指令名称:lynx

指令所在路径:/usr/bin/lynx

执行权限:All User

语法:lynx

功能描述:字符界面浏览器

范例:$ lynx http://www.cuug.com



网络通信指令:telnet

指令名称:telnet

指令所在路径:/usr/bin/telnet

执行权限:All User

语法:telnet [主机名] [:端口号]

功能描述:用telnet协议登录另一个主机

范例:$ telnet 166.111.1.200



网络通信指令:ifconfig

指令名称:ifconfig

指令所在路径:/sbin/ifconfig

执行权限:root

语法:ifconfig [-a] [网卡设备标识]

功能描述:查看系统网络设置信息

范例:# ifconfig -a



网络通信指令:mail

指令名称:mail

指令所在路径:/bin/mail

执行权限:All User

语法:mail

功能描述:阅读邮件

范例:$ mail



系统关机指令:shutdown

指令名称:shutdown

指令所在路径:/sbin/shutdown

执行权限:root

语法:shutdown 选项[now -y -g]

-y 不确认马上关机

-g 修改等待周期为你指定的秒数

功能描述:关机

范例:# shutdown -g 120

系统两分钟后关机
推荐阅读
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
author-avatar
Aircraftl
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有