linux 常用命令
tar -xzvf xxx.tar.gz --------------解压压缩包
tar -czf xxx.tar.gz xxx--------------打包为压缩包
ls -----查看命令
ps -ef |grep java---------------查看java进程
kill -9 16861(其中16861为进程号)------强制杀进程
env --------显示环境变量
env IS_HOME=/opt --------设置环境变量
unset IS_HOME --------删除环境变量
查看指定端口的进程
ss -lntpad|grep :port
netstat -tunlp|grep port
修改文件所属用户和组:
chown username filename
修改文件及子目录所属用户和组:
chown -R username filename
增加sh文件执行权限
chmod u+x ./xx.sh
sh文件执行报错,坏的解释器
vi ./path -------打开文件
:set ff=unix --------设置文件格式为unix
:wq ------退出修改状态
git 命令:
git reflog ------查看推送id
git reset --hard commit id ---------回退到某个commit
git push -f ---------强制推送
数据库密码过期,或用户名、密码错误解决方法:
su - oracle
1、以sys用户登录到oracle库中
sqlplus / as sysdba
2、查看当前库中的全部用户
select username from all_users;
3、修改指定用户的密码
alter user 用户名 identified by 密码;
数据库重启和关闭:
su - oracle
[oracle@websvr1 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup
SQL> quit
[oracle@websvr1 oracle]$ lsnrctl start
可用[oracle@websvr1 oracle]$ lsnrctl status 查看监听是否已经启动
exit退出
关闭步骤:
su - oracle
[oracle@websvr1 oracle]$ lsnrctl stop
[oracle@websvr1 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown immediate
SQL> quit
sqlplus / as sysdba