linux 简单命令
以root身份登录到ssh中
#1.列出目前与过去登录系统的用户相关信息:
[root@localhost~]#last
#2.列出目录内容
ls
#3.当前服务器硬盘使用情况
df-l
#4.重启计算机
reboot
#4.查看当前目录下aa文件内容
cat./aa
#5.查看java进程
ps-ef|grepjava
#6.启动、关闭tomcat(在tomcatbin目录下)
./startup.sh
./shutdown.sh
#7.查看数据库连接
netstat–antp|grep1521
#8.启动oracle
1.$su-oracle
2.$sqlplus/nolog
3.sql>conn/assysdba
4.sql>startup(一般不需要加参数,只要设置好环境变量)
5.sql>quit(退出sql模式)
6.$lsnrctlstart(启动监听器)
#9.关闭oracle
1.$lsnrctlstop(关闭监听器,在这之前,应该先关闭应用程序)
2.$sqlplus/nolog
3.sql>shutdown其参数:shutdown有四个参数,四个参数的含义如下:
Normal需要等待所有的用户断开连接
Immediate等待用户完成当前的语句
Transactional等待用户完成当前的事务
Abort不做任何等待,直接关闭数据库
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort执行强行断开连接并直接关闭数据库。
前三种方式不回丢失用户数据。第四种在不的已的情况下,不建议采用!
经常遇到的问题:
1)权限问题,解决方法,切换到oracle用户;
2)没有关闭监听器,解决方法:关闭监听器
3)有oracle实例没有关闭,解决办法:关闭oracle实例
4)环境变量设置不全,解决办法:修改环境变量
#10.查找文件
whereisxxx
#11.关机
shutdown-hnow
#12.建立目录
mkdirxxx
#13.删除文件或目录
rm-fdocumentname(删除文件)
rm-rf/home/chrome(删除整个目录)
#14.上传文件
rz
#15.回到用户根目录
cd~
#16.下载文件
wgeturl