常用linux笔记

本文详细列举了各种Linux命令,包括SSH远程登录、SCP文件拷贝、文件解压与查看、权限管理、进程控制、文件操作以及数据库查询等。还介绍了如何重启服务、修改密码、监控系统状态以及进行环境变量配置。此外,提到了软链接的创建与管理,以及针对端口和硬盘使用情况的检查。内容涵盖了系统管理、文件操作和网络通信等多个方面。
摘要由CSDN通过智能技术生成

ssh 远程登录 xxx.xxx.xxx.xxx
scp 远程拷贝
scp -r root@123456:/usr/local/aa /usr/local/
cp -rv VMwareTools-x.x.x-yyyy.tar.gz /tmp 拷贝示范
unzip  解压
tar -zxvf jdk-7u9-linux-x64.tar.gz 解压jdk
vi 查看
cat 查看
gedit 文本编辑
tail -f  查看已更新的数据  tail -f -n 100 aa.log
chmod 777 * 加权限
ls -a
ls -f
ls -s
ls -l 查看已有权限
su 超级管理员
reboot 重启
rm
rm -wq 退出
mkdir   建立文件
ifconfig

esc ; q 退出
esc ; wq
& 命令后加这个可以不退出终端接着输入
ssh root@xxx.xxx.xxx.xxx

mysql -u root -p

文本查询数据库


linux 版本查询lsb_release -a
Eureka
vmware-install.pl

winscp,xshell连接虚拟机被拒绝  重启sshd
 /etc/init.d/sshd start


在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell

:q!
Vi放弃所作修改而直接退到shell下。

service nginx start # 启动Nginx服务
service nginx stop # 停止Nginx服务
service nginx.conf # Nginx配置文件位置


最后一种最笨的方法就是用find命令
find / -name *文件名*

先进sbin目录,重启nginx
./nginx -s reload
查看进程
ps -ef | grep nginx
kill -9 主进程号  
#启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#重启
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

redis
./redis-server redis.conf

rabbitmq
启动命令: rabbitmq-server –detached 停止:
rabbitmqctl stop

curl url+port

查看启用端口
lsof -i:6379

#配置环境变量
vim /etc/profile
ZZ 保存

配置jdk
gedit /etc/profile
增加下面
export JAVA_HOME=/usr/local/java/jdk1.7.0_79
export JRE_HOME=/usr/local/java/jdk1.7.0_79/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
. /etc/profile 保存
##文件立即生效
source /etc/profile
用户下source .profile


 项目xxx.xxx.xx.xx虚拟机报警时间不正确,zabbix-agent失联,请检查系统时间是否正确,并重启zabbix-agent服务!

1、windows系统zabbix-agent服务重启方法:
任务栏,右键,任务管理器,选择服务--zabbix-agent,右键选择“重新启动”或者“停止服务”然后继续选择“启动”

2、linux系统zabbix-agent服务重启方法:
centos7:systemctl restart zabbix-agent
centos6:service zabbix-agent restart

改密码命令
passwd
查询硬盘使用情况
 df -lh
 
 进入用户:sudo -s
删除文件 :rm -rf文件名  

创建shell脚本
cat > example.sh
chmod +x example.sh   // 将当前文件修改为可执行文件
./example.sh  // 执行脚本

tail -f /var/log/messages 实时查看被添加到一个文件中的内容

jar启动可关闭窗口
nohup java -jar qualityshop-api.jar>log.file 2>&1 &

 

chown -R hnfs:hnfs /dev/hnfs/aa     --给aa文件授权给hnfs

su - oracle
sqlplus / as sysdba
create tablespace fsnew datafile '/oradata/datafile/testnew.dbf' size 20G autoextend on next 1024M;

create user test_platform identified by test_platform default tablespace TESTNEW temporary tablespace TEMP profile DEFAULT;

grant connect ,resource ,dba to test_platform;
grant create any sequence to test_platform;
grant create any table to test_platform;
grant create any session to test_platform;

imp dg_platform/dg_platform file=/home/oracle/impfile/test_platform.dmp ignore=y full=y log=/home/oracle/implog/test_platform.log

实例名为    INST

sqlplus / as sysdba
conn test_platform/test_platform


创建test用户
useradd -m test
groupadd test
usermod -g test test
passwd test2020
用户名test
密码test2020

查看端口情况
netstat -ntulp |grep 80
解压
jar -vxf cdjk-api.jar
压缩某个文件到jar
jar uf cdjk-api.jar BOOT-INF\classes\TrustMerchant.properties

linux连接库超时时更改jdk下/jre/lib/security/java.security
securerandom.source=file:/dev/random 改未urandom


软链接(也叫符号链接)与硬链接不同,文件用户数据块中存放的内容是另一文件的路径名的指向。软链接就是一个普通文件,只是数据块内容有点特殊。软链接可对文件或目录创建。
软链接主要应用于以下两个方面:一是方便管理,例如可以把一个复杂路径下的文件链接到一个简单路径下方便用户访问;另一方面就是解决文件系统磁盘空间不足的情况。例如某个文件文件系统空间已经用完了,但是现在必须在该文件系统下创建一个新的目录并存储大量的文件,那么可以把另一个剩余空间较多的文件系统中的目录链接到该文件系统中,这样就可以很好的解决空间不足问题。删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接就变成了死链接。
使用-s选项的ln命令即可创建符号链接,命令如下:
old.dir:老文件夹  soft.link.dir:指定文件夹
ln -s old.file soft.link
ln -s old.dir soft.link.dir
删除软链接
rm soft.link.dir

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值