Linux操作笔记

来源:互联网 发布:js隐藏一个button按钮 编辑:程序博客网 时间:2024/06/12 00:59

查看软件安装在哪个路径下
rpm -ql 软件名
screen -S mgt
挂起跑:screen -R cbpdb420
use cbpdb420;
—————————–相关命令——————————–
压缩:tar -cvf ycloans.tar ycloans
删除:rm -rf ycloans.tar
复制:cp ycloans.tar
移动(移动前需要先压缩,可以用tar,也可以用zip):mv ycloans.tar /home/cmis/user_projects/domains/ycloans
ls
vi下进入编辑模式:a
vi下退出:shift+q
vi下保存退出:wq + enter
vi下不保存退出:q + enter
解压:tar -xvf ycloans.tar
当前路径:pwd
查看进程:ps -ef
杀进程:kill pid=XXXX
执行shell文件:sh xxx.sh
nohup挂起: nohup sh startWebLogic.sh &
查看当前目录所占资源:df
查看环境变量:env
查看oracle用户的tns:tnsora
发送:mput tar.tar
FTP:ftp xx.xxx.xxx.xxx
bin
hash
新建目录:mkdir 文件夹名
新建文件:touch 文件名
根目录下查环境变量:vi .profile
加环境变量:export ORACLE_SID=credit
进入sqlplus环境:sqlplus
connect as sysdba
关闭oracle监听:lsnrctl stop
启动oracle实例:sqlplus下:startup
加编辑路径显示:
export PS1=’[89cmis]$PWD >’
set -o vi
–修改读文件权限
chmod 777 *.sh
全局查找文件:
find . -name “*.dmp” | xargs grep 22ycloans_75_dp.dmp
———上代码数据deploy.sh
cd /home/weblogic
tar -xvf cmis.tar
rm cmis.tar
cd /home/weblogic/bak
cp -r cmis.tar /home/weblogic
cd /home/weblogic
tar -xvf cmis.tar
rm cmis.tar


查看本机IP地址:ifconfig eth0
添加防火墙设置,把ftp的21端口开放 vi /etc/sysconfig/iptables
service iptables stop

添加用户用: useradd -m user, 默认是在/home 目录下建立一个用户user
指定目录用这个命令(useradd -d)如:useradd -d /home/user -s /bin/sh user,
然后用语句:passwd lao8org 就可以为新建的用户设置密码

查看是否安装软件
rpm -aq vsftpd

vsftp的安装:
//查看SELinux设置
getsebool -a|grep ftp
ftp_home_dir–>off
//使用setsebool命令开启
setsebool ftp_home_dir 1
//setsebool使用-P参数,无需每次开机都输入这个命令
setsebool -P ftp_home_dir 1


在某文件下查找含有特点字符串的行内容:
cat /etc/vsftpd/vsftpd.conf | grep write_enable

查看系统用户信息
cat /etc/passwd

查看防火墙
vi /etc/selinux/config

重启ssh
chown -R root.root /var/empty/sshd
chmod 744 /var/empty/sshd
service sshd restart


find . -name “my*” -ls

搜索当前目录中,所有文件名以my开头的文件,并显示它们的详细信息

查看系统最后运行日志
tail /var/log/messages

linux jdk配置立即生效的命令
source /etc/profile


忽略引用直接卸载软件

rpm -e –allmatches –nodeps apr-1.3.9-5.el6_2.x86_64

命令行显示路径
vi /etc/profile
最后一行加上
export PS1=’[\u@\h $PWD]\$’
source /etc/profile

设置环境变量
vi /etc/profile

export JAVA_HOME=/opt/java/jdk1.8.0_91
export PATH=JAVAHOME/bin:PATH
export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
给gradle设置环境变量
GRADLE_HOME=/home/zj/Desktop/gradle-1.8
export PATH=PATH:GRADLE_HOME/bin

查看tomcat启动数据
./catalina.sh run

db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db

直接覆盖不提醒拷贝
cp -rf mgtUnzip/* /opt

yum删除程序
yum remove apr

创建用户user1
useradd -m user1
给用户user1设密码
passwd user1

解压war包到某个路径下
jar xvf /opt/deploy/wars/mgt.war > /dev/null

查看端口占用
netstat –apn
ps ax|grep java

从SVN上下载代码
svn co svn://xxx.xxx.xxx.xxx:6123/sino-parsons/fanhai/dzb-zc/deployfile/PC –username username –password username

http://central.maven.org/maven2/org/apache/tomcat/tomcat-juli/7.0.27/tomcat-juli-7.0.27.jar

nginx 启动
cd ~
nginx -t

redis 启动
cd ~
cd redis-3.0.7/src
./redis-server &

远程拷贝到本地
scp root@xxx.xxx.xxx.xxx:/opt/deploy/prod/mapp/* /opt/deploy/prod/mapp

本地拷贝到远程
scp -p 22 /opt/deploy/prod/mapp root@xxx.xxx.xxx.xxx:/opt/deploy/prod/mapp/*

NGINX启动
sudo nginx
curl http://localhost
平滑启动nginx
ps -ef| grep nginx
kill -HUP masterNo

./ab -n 100 -c 100 http://www.gudugo.com

GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

强制删除
rpm -e xxx –nodeps

是否已安装RPM插件
rpm -aq | grep openssl-devel

查看端口是否监听
netstat -lntp | grep 6379

文件最后夹字符串
echo “prj.prodId=1” >> application.properties

替换
sed -i ‘s/9080/9081/g’ application.properties
sed -i ‘s/xxx.xxx.xxx.xxx:8081/xxx.xxx.xxx.xxx:9083’ application.properties

远程debug,在start.sh中增加
declare -x CATALINA_OPTS=”-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9081”

临时关闭防火墙:
命令:/etc/init.d/iptables stop

nodejs安装
yum install nodejs
yum install npm
npm install express -g

sed -n ‘/2017-03-27 15:23/,/2017-03-27 15:25/p’ mgt.log > log1.txt

查看mysql报错日志
/var/lib/mysql

查看文件大小
du -h filename
查看目录的大小
du -sh dirname
查看磁盘使用
df -l
查看进程占用内存
top -u oracle

Linux centos重启命令:
  1、reboot 普通重启
  2、shutdown -r now 立刻重启(root用户使用)
  3、shutdown -r 10 过10分钟自动重启(root用户使用)
  4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

查看系统默认启动服务
systemctl list-unit-files|grep enabled

原创粉丝点击