1.liunx小常识:
# :井号,提示用户当前登录身份是管理员身份。
$ :美元符,表示当前用户登录身份为普通用户身份。
无论是'#'还是'$',都是提示用户判断当前登录身份。
linux信息内容打印至完毕,返回到shell下:ctrl+c
#:clear 清频命令,清除掉之前输入的所有命令和消息
2.linux命令选择一个文件,并且编辑这个文件、保存:
选择打开:
vi abc.txt 或 vim abc.txt
vi abc.xml 或 vim abc.xml
编辑:
i 插入,在光标前插入内容,按上下键移动,选择要输入内容的位置,编辑结束后按esc停止编辑;
:w :保存当前编辑文件,并不退出,等待用户输入命令,此时也可以为当前编辑文件取一个新名字;
:w newfile :为当前编辑并保存的文件取新名字,当前编辑文件保存在newfile中,原有文件不变;
:q :系统返回到shell中,编辑的文件并没有被保存
:q! :放弃所做修改,直接退回到shell下
:wq :先保存编辑文件,然后退出返回到shell下;
:x :保存文件后退出到shell下或直接退出到shell下
3.Linux下载工具命令其一:
wget 用法:wget+空格+下载的工具URL
如:# wget
4.linux命令查看运行中进程,并杀掉:
如:ps aux|grep tomcat 查看运行中的tomcat进程,
ps aux|grep phonefu 查看运行状态的项目的进程
输入以上命令后,如果有对应的进程在运行中,可选择对应进程号,进行查杀
kill 12389 :杀掉正在运行中的12389进程
5.linux命令查看端口是否运行,并强制杀掉:
lsof -i:8090 或 ps -ef | grep 8090 查看端口为8090的进程
kill -9 12379 :强制杀掉进程12379,为确保进程被杀掉,使用强制杀掉,不提倡使用强制杀停;
kill 12379 :杀掉进程12379
查看所有在运行中的进程:ps aux|grep java
6.将文件复制到另外一个文件夹下:
复制并重命名:$ cp - i exam1.c /usr/wang/shiyan1.c 将exam1.c文件复制到/usr/wang目录下,并重命名为shiyan1.c
复制不重命名:$ cp exam1.c /usr/ wang 将exam1.c文件复制到/usr/wang目录下,未重命名
复制文件至另外目录,并重命名:cp –rf apache-tomcat-7.0.54 /webdata/apache-tomcat-index-8081
7.命令删除文件夹下文件或文件夹并重新新建文件或文件夹(默认已经进入文件所在目录)
#:rm a.text 删除文件a.text
#:touch b.text 创建文件b.text
#:rm -rf file 删除file文件夹
#:mkdir newFile 创建文件夹newFile
8.linux查看Tomcat/jetty是否启动:
ps -ef | grep tomcat / ps aux|grep start.jar
如果有一个很长的进程信息说明启动了,否则就没有启动;
9.linux命令启动项目后,查看启动日志:
#:cd ../logs/ 进入日志文件夹
#:tail -200f catalina.out 打印200行以内的日志信息
10.linux启动服务器oracle数据库服务:
$ service httpd start --
$ su - oracle --
$ export ORACLE_SID=orchid
$ sqlplus / as sysdba
.......... ---系统自动打印信息
Connected to an idle instance. ---系统自动打印信息的最后一句话[下同]
SQL> startup
ORACLE instance started.
.........
SQL> exit
.........
The command completed successfully ----数据库实例启动完毕
11.linux查看服务防火墙,并打开、关闭防火墙:
/etc/init.d/iptables status
service方式,设置后即时生效,重启后失效:
$:service iptables stop
$:service iptables start
12.命令chmod的应用:
其语法格式为:chmod [who] [opt] [mode] 文件/目录名
其中who表示对象,是以下字母中的一个或组合:
u:表示文件所有者 ;
g:表示同组用户 ;
o:表示其它用户 ;
a:表示所有用户 ;
opt则是代表操作,可以为:
+:添加某个权限 ;
-:取消某个权限 ;
=:赋予给定的权限,并取消原有的权限 ;
而mode则代表权限:
r:可读 ;
w:可写 ;
x:可执行 。
例如:为同组用户增加对文件a.txt的读写权限:
chmod g+rw a.txt
13.linux启动jetty-distribution方法:
首先进入jetty的目录文件
方法一:java -jar start.jar
方法二:进入bin目录,有个jetty.sh文件,
启动:$:./jetty start
停止:$:./jetty stop
重启:$:./jetty restart
# :井号,提示用户当前登录身份是管理员身份。
$ :美元符,表示当前用户登录身份为普通用户身份。
无论是'#'还是'$',都是提示用户判断当前登录身份。
linux信息内容打印至完毕,返回到shell下:ctrl+c
#:clear 清频命令,清除掉之前输入的所有命令和消息
2.linux命令选择一个文件,并且编辑这个文件、保存:
选择打开:
vi abc.txt 或 vim abc.txt
vi abc.xml 或 vim abc.xml
编辑:
i 插入,在光标前插入内容,按上下键移动,选择要输入内容的位置,编辑结束后按esc停止编辑;
:w :保存当前编辑文件,并不退出,等待用户输入命令,此时也可以为当前编辑文件取一个新名字;
:w newfile :为当前编辑并保存的文件取新名字,当前编辑文件保存在newfile中,原有文件不变;
:q :系统返回到shell中,编辑的文件并没有被保存
:q! :放弃所做修改,直接退回到shell下
:wq :先保存编辑文件,然后退出返回到shell下;
:x :保存文件后退出到shell下或直接退出到shell下
3.Linux下载工具命令其一:
wget 用法:wget+空格+下载的工具URL
如:# wget
4.linux命令查看运行中进程,并杀掉:
如:ps aux|grep tomcat 查看运行中的tomcat进程,
ps aux|grep phonefu 查看运行状态的项目的进程
输入以上命令后,如果有对应的进程在运行中,可选择对应进程号,进行查杀
kill 12389 :杀掉正在运行中的12389进程
5.linux命令查看端口是否运行,并强制杀掉:
lsof -i:8090 或 ps -ef | grep 8090 查看端口为8090的进程
kill -9 12379 :强制杀掉进程12379,为确保进程被杀掉,使用强制杀掉,不提倡使用强制杀停;
kill 12379 :杀掉进程12379
查看所有在运行中的进程:ps aux|grep java
6.将文件复制到另外一个文件夹下:
复制并重命名:$ cp - i exam1.c /usr/wang/shiyan1.c 将exam1.c文件复制到/usr/wang目录下,并重命名为shiyan1.c
复制不重命名:$ cp exam1.c /usr/ wang 将exam1.c文件复制到/usr/wang目录下,未重命名
复制文件至另外目录,并重命名:cp –rf apache-tomcat-7.0.54 /webdata/apache-tomcat-index-8081
7.命令删除文件夹下文件或文件夹并重新新建文件或文件夹(默认已经进入文件所在目录)
#:rm a.text 删除文件a.text
#:touch b.text 创建文件b.text
#:rm -rf file 删除file文件夹
#:mkdir newFile 创建文件夹newFile
8.linux查看Tomcat/jetty是否启动:
ps -ef | grep tomcat / ps aux|grep start.jar
如果有一个很长的进程信息说明启动了,否则就没有启动;
9.linux命令启动项目后,查看启动日志:
#:cd ../logs/ 进入日志文件夹
#:tail -200f catalina.out 打印200行以内的日志信息
10.linux启动服务器oracle数据库服务:
$ service httpd start --
$ su - oracle --
$ export ORACLE_SID=orchid
$ sqlplus / as sysdba
.......... ---系统自动打印信息
Connected to an idle instance. ---系统自动打印信息的最后一句话[下同]
SQL> startup
ORACLE instance started.
.........
SQL> exit
.........
The command completed successfully ----数据库实例启动完毕
11.linux查看服务防火墙,并打开、关闭防火墙:
/etc/init.d/iptables status
service方式,设置后即时生效,重启后失效:
$:service iptables stop
$:service iptables start
12.命令chmod的应用:
其语法格式为:chmod [who] [opt] [mode] 文件/目录名
其中who表示对象,是以下字母中的一个或组合:
u:表示文件所有者 ;
g:表示同组用户 ;
o:表示其它用户 ;
a:表示所有用户 ;
opt则是代表操作,可以为:
+:添加某个权限 ;
-:取消某个权限 ;
=:赋予给定的权限,并取消原有的权限 ;
而mode则代表权限:
r:可读 ;
w:可写 ;
x:可执行 。
例如:为同组用户增加对文件a.txt的读写权限:
chmod g+rw a.txt
13.linux启动jetty-distribution方法:
首先进入jetty的目录文件
方法一:java -jar start.jar
方法二:进入bin目录,有个jetty.sh文件,
启动:$:./jetty start
停止:$:./jetty stop
重启:$:./jetty restart