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

linux 常用命令

上一篇:Linux下socket编程基础1-初探(把服务端代码放到云服务器上)


下一篇:Linux编译安装时常见错误解决办法